builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0217 starttime: 1464932953.99 results: success (0) buildid: 20160602213110 builduid: 08815aab032a4f868d470f8fc385f827 revision: effbb9ad4e93c4383e484f3a515d23194d3c6329 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:13.992059) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:13.992612) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:13.992921) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:14.141563) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:14.141894) ========= 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.GwlbsqhSWR/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.ibUnwImY0h/Listeners TMPDIR=/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/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-06-02 22:49:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 44.0M=0s 2016-06-02 22:49:14 (44.0 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.470852 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:14.640064) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:14.640405) ========= 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.GwlbsqhSWR/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.ibUnwImY0h/Listeners TMPDIR=/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/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.025730 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:14.690211) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 22:49:14.690594) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev effbb9ad4e93c4383e484f3a515d23194d3c6329 --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 effbb9ad4e93c4383e484f3a515d23194d3c6329 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.GwlbsqhSWR/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.ibUnwImY0h/Listeners TMPDIR=/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/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-06-02 22:49:14,775 truncating revision to first 12 chars 2016-06-02 22:49:14,775 Setting DEBUG logging. 2016-06-02 22:49:14,775 attempt 1/10 2016-06-02 22:49:14,775 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/effbb9ad4e93?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 22:49:15,555 unpacking tar archive at: mozilla-aurora-effbb9ad4e93/testing/mozharness/ program finished with exit code 0 elapsedTime=1.068522 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-02 22:49:15.779040) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:15.779347) ========= script_repo_revision: effbb9ad4e93c4383e484f3a515d23194d3c6329 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:15.779774) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:15.780063) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 22:49:15.796078) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 51 secs) (at 2016-06-02 22:49:15.796384) ========= /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.GwlbsqhSWR/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.ibUnwImY0h/Listeners TMPDIR=/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/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 22:49:15 INFO - MultiFileLogger online at 20160602 22:49:15 in /builds/slave/test 22:49:15 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 22:49:15 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:49:15 INFO - {'append_to_log': False, 22:49:15 INFO - 'base_work_dir': '/builds/slave/test', 22:49:15 INFO - 'blob_upload_branch': 'mozilla-aurora', 22:49:15 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:49:15 INFO - 'buildbot_json_path': 'buildprops.json', 22:49:15 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:49:15 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:49:15 INFO - 'download_minidump_stackwalk': True, 22:49:15 INFO - 'download_symbols': 'true', 22:49:15 INFO - 'e10s': False, 22:49:15 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:49:15 INFO - 'tooltool.py': '/tools/tooltool.py', 22:49:15 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:49:15 INFO - '/tools/misc-python/virtualenv.py')}, 22:49:15 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:49:15 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:49:15 INFO - 'log_level': 'info', 22:49:15 INFO - 'log_to_console': True, 22:49:15 INFO - 'opt_config_files': (), 22:49:15 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:49:15 INFO - '--processes=1', 22:49:15 INFO - '--config=%(test_path)s/wptrunner.ini', 22:49:15 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:49:15 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:49:15 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:49:15 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:49:15 INFO - 'pip_index': False, 22:49:15 INFO - 'require_test_zip': True, 22:49:15 INFO - 'test_type': ('testharness',), 22:49:15 INFO - 'this_chunk': '1', 22:49:15 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:49:15 INFO - 'total_chunks': '10', 22:49:15 INFO - 'virtualenv_path': 'venv', 22:49:15 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:49:15 INFO - 'work_dir': 'build'} 22:49:15 INFO - ##### 22:49:15 INFO - ##### Running clobber step. 22:49:15 INFO - ##### 22:49:15 INFO - Running pre-action listener: _resource_record_pre_action 22:49:15 INFO - Running main action method: clobber 22:49:15 INFO - rmtree: /builds/slave/test/build 22:49:15 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 22:49:17 INFO - Running post-action listener: _resource_record_post_action 22:49:17 INFO - ##### 22:49:17 INFO - ##### Running read-buildbot-config step. 22:49:17 INFO - ##### 22:49:17 INFO - Running pre-action listener: _resource_record_pre_action 22:49:17 INFO - Running main action method: read_buildbot_config 22:49:17 INFO - Using buildbot properties: 22:49:17 INFO - { 22:49:17 INFO - "project": "", 22:49:17 INFO - "product": "firefox", 22:49:17 INFO - "script_repo_revision": "production", 22:49:17 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 22:49:17 INFO - "repository": "", 22:49:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 22:49:17 INFO - "buildid": "20160602213110", 22:49:17 INFO - "pgo_build": "False", 22:49:17 INFO - "basedir": "/builds/slave/test", 22:49:17 INFO - "buildnumber": 15, 22:49:17 INFO - "slavename": "t-yosemite-r7-0217", 22:49:17 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 22:49:17 INFO - "platform": "macosx64", 22:49:17 INFO - "branch": "mozilla-aurora", 22:49:17 INFO - "revision": "effbb9ad4e93c4383e484f3a515d23194d3c6329", 22:49:17 INFO - "repo_path": "releases/mozilla-aurora", 22:49:17 INFO - "moz_repo_path": "", 22:49:17 INFO - "stage_platform": "macosx64", 22:49:17 INFO - "builduid": "08815aab032a4f868d470f8fc385f827", 22:49:17 INFO - "slavebuilddir": "test" 22:49:17 INFO - } 22:49:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 22:49:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 22:49:17 INFO - Running post-action listener: _resource_record_post_action 22:49:17 INFO - ##### 22:49:17 INFO - ##### Running download-and-extract step. 22:49:17 INFO - ##### 22:49:17 INFO - Running pre-action listener: _resource_record_pre_action 22:49:17 INFO - Running main action method: download_and_extract 22:49:17 INFO - mkdir: /builds/slave/test/build/tests 22:49:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:49:17 INFO - https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 22:49:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 22:49:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 22:49:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:49:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:49:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 22:49:48 INFO - retry: attempt #1 caught exception: timed out 22:49:48 INFO - retry: Failed, sleeping 30 seconds before retrying 22:50:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:50:48 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 22:50:48 INFO - retry: attempt #2 caught exception: timed out 22:50:48 INFO - retry: Failed, sleeping 60 seconds before retrying 22:51:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:51:49 INFO - Downloaded 1235 bytes. 22:51:49 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 22:51:49 INFO - Using the following test package requirements: 22:51:49 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 22:51:49 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:51:49 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 22:51:49 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:51:49 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 22:51:49 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:51:49 INFO - u'jsshell-mac64.zip'], 22:51:49 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:51:49 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 22:51:49 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 22:51:49 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:51:49 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 22:51:49 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:51:49 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 22:51:49 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:51:49 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 22:51:49 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 22:51:49 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 22:51:49 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 22:51:49 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')]} 22:51:49 INFO - https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 22:51:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 22:51:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 22:51:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:51:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:51:55 INFO - Downloaded 18344627 bytes. 22:51:55 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/*'] 22:51:55 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/* 22:51:56 INFO - caution: filename not matched: web-platform/* 22:51:56 INFO - Return code: 11 22:51:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:51:56 INFO - https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 22:51:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 22:51:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 22:51:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:51:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:51:57 INFO - Downloaded 36409193 bytes. 22:51:57 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/*'] 22:51:57 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/* 22:52:01 INFO - caution: filename not matched: bin/* 22:52:01 INFO - caution: filename not matched: config/* 22:52:01 INFO - caution: filename not matched: mozbase/* 22:52:01 INFO - caution: filename not matched: marionette/* 22:52:01 INFO - caution: filename not matched: tools/wptserve/* 22:52:01 INFO - Return code: 11 22:52:01 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')]} 22:52:01 INFO - https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 22:52:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 22:52:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 22:52:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 22:52:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:52:03 INFO - Downloaded 73065278 bytes. 22:52:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 22:52:03 INFO - mkdir: /builds/slave/test/properties 22:52:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:52:03 INFO - Writing to file /builds/slave/test/properties/build_url 22:52:03 INFO - Contents: 22:52:03 INFO - build_url:https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 22:52:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 22:52:04 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:52:04 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:52:04 INFO - Contents: 22:52:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 22:52:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:04 INFO - https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:52:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 22:52:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 22:52:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:52:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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 22:52:07 INFO - Downloaded 103668538 bytes. 22:52:07 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'] 22:52:07 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 22:52:11 INFO - Return code: 0 22:52:11 INFO - Running post-action listener: _resource_record_post_action 22:52:11 INFO - Running post-action listener: set_extra_try_arguments 22:52:11 INFO - ##### 22:52:11 INFO - ##### Running create-virtualenv step. 22:52:11 INFO - ##### 22:52:11 INFO - Running pre-action listener: _pre_create_virtualenv 22:52:11 INFO - Running pre-action listener: _resource_record_pre_action 22:52:11 INFO - Running main action method: create_virtualenv 22:52:11 INFO - Creating virtualenv /builds/slave/test/build/venv 22:52:11 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 22:52:11 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:52:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:52:11 INFO - Using real prefix '/tools/python27' 22:52:11 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:52:12 INFO - Installing distribute.............................................................................................................................................................................................done. 22:52:14 INFO - Installing pip.................done. 22:52:14 INFO - Return code: 0 22:52:14 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 22:52:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:52:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:52:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10f5c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5b2dbfbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5de5e0>, '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 0x10f1c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f1ec990>, '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.GwlbsqhSWR/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.ibUnwImY0h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:52:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 22:52:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 22:52:14 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GwlbsqhSWR/Render', 22:52:14 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:52:14 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:52:14 INFO - 'HOME': '/Users/cltbld', 22:52:14 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:52:14 INFO - 'LOGNAME': 'cltbld', 22:52:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:52:14 INFO - 'MOZ_NO_REMOTE': '1', 22:52:14 INFO - 'NO_EM_RESTART': '1', 22:52:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:52:14 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:52:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:52:14 INFO - 'PWD': '/builds/slave/test', 22:52:14 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:52:14 INFO - 'SHELL': '/bin/bash', 22:52:14 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ibUnwImY0h/Listeners', 22:52:14 INFO - 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', 22:52:14 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:52:14 INFO - 'USER': 'cltbld', 22:52:14 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:52:14 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:52:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:52:14 INFO - 'XPC_FLAGS': '0x0', 22:52:14 INFO - 'XPC_SERVICE_NAME': '0', 22:52:14 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:52:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:52:15 INFO - Downloading/unpacking psutil>=0.7.1 22:52:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:52:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:52:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:52:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:52:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:52:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:52:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:52:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:52:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:52:18 INFO - Installing collected packages: psutil 22:52:18 INFO - Running setup.py install for psutil 22:52:18 INFO - building 'psutil._psutil_osx' extension 22:52:18 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 22:52:19 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 22:52:19 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 22:52:19 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 22:52:19 INFO - building 'psutil._psutil_posix' extension 22:52:19 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 22:52:19 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 22:52:19 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 22:52:19 INFO - ^ 22:52:19 INFO - 1 warning generated. 22:52:19 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 22:52:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:52:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:52:19 INFO - Successfully installed psutil 22:52:19 INFO - Cleaning up... 22:52:19 INFO - Return code: 0 22:52:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 22:52:19 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')]} 22:52:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:52:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:19 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')]} 22:52:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:52:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:19 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 0x10f5c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5b2dbfbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5de5e0>, '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 0x10f1c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f1ec990>, '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.GwlbsqhSWR/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.ibUnwImY0h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:52:19 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 22:52:19 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 22:52:19 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GwlbsqhSWR/Render', 22:52:19 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:52:19 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:52:19 INFO - 'HOME': '/Users/cltbld', 22:52:19 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:52:19 INFO - 'LOGNAME': 'cltbld', 22:52:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:52:19 INFO - 'MOZ_NO_REMOTE': '1', 22:52:19 INFO - 'NO_EM_RESTART': '1', 22:52:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:52:19 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:52:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:52:19 INFO - 'PWD': '/builds/slave/test', 22:52:19 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:52:19 INFO - 'SHELL': '/bin/bash', 22:52:19 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ibUnwImY0h/Listeners', 22:52:19 INFO - 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', 22:52:19 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:52:19 INFO - 'USER': 'cltbld', 22:52:19 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:52:19 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:52:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:52:19 INFO - 'XPC_FLAGS': '0x0', 22:52:19 INFO - 'XPC_SERVICE_NAME': '0', 22:52:19 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:52:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:52:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:52:19 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 22:52:19 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 22:52:19 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 22:52:19 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 22:52:19 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 22:52:19 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 22:52:22 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:52:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:52:22 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 22:52:22 INFO - Installing collected packages: mozsystemmonitor 22:52:22 INFO - Running setup.py install for mozsystemmonitor 22:52:22 INFO - Successfully installed mozsystemmonitor 22:52:22 INFO - Cleaning up... 22:52:22 INFO - Return code: 0 22:52:22 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:52:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:52:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:52:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:22 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 0x10f5c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5b2dbfbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5de5e0>, '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 0x10f1c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f1ec990>, '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.GwlbsqhSWR/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.ibUnwImY0h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:52:22 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 22:52:22 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 22:52:22 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GwlbsqhSWR/Render', 22:52:22 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:52:22 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:52:22 INFO - 'HOME': '/Users/cltbld', 22:52:22 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:52:22 INFO - 'LOGNAME': 'cltbld', 22:52:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:52:22 INFO - 'MOZ_NO_REMOTE': '1', 22:52:22 INFO - 'NO_EM_RESTART': '1', 22:52:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:52:22 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:52:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:52:22 INFO - 'PWD': '/builds/slave/test', 22:52:22 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:52:22 INFO - 'SHELL': '/bin/bash', 22:52:22 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ibUnwImY0h/Listeners', 22:52:22 INFO - 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', 22:52:22 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:52:22 INFO - 'USER': 'cltbld', 22:52:22 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:52:22 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:52:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:52:22 INFO - 'XPC_FLAGS': '0x0', 22:52:22 INFO - 'XPC_SERVICE_NAME': '0', 22:52:22 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:52:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:52:22 INFO - Downloading/unpacking blobuploader==1.2.4 22:52:22 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 22:52:22 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 22:52:22 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 22:52:22 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 22:52:22 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 22:52:22 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 22:52:25 INFO - Downloading blobuploader-1.2.4.tar.gz 22:52:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:52:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:52:25 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 22:52:25 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 22:52:25 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 22:52:25 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 22:52:25 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 22:52:25 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 22:52:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:52:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:52:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:52:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:52:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:52:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 22:52:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:52:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:52:26 INFO - Downloading docopt-0.6.1.tar.gz 22:52:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:52:26 INFO - Installing collected packages: blobuploader, requests, docopt 22:52:26 INFO - Running setup.py install for blobuploader 22:52:26 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:52:26 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:52:26 INFO - Running setup.py install for requests 22:52:27 INFO - Running setup.py install for docopt 22:52:27 INFO - Successfully installed blobuploader requests docopt 22:52:27 INFO - Cleaning up... 22:52:27 INFO - Return code: 0 22:52:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:52:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:52:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:52:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:27 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 0x10f5c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5b2dbfbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5de5e0>, '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 0x10f1c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f1ec990>, '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.GwlbsqhSWR/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.ibUnwImY0h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:52:27 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 22:52:27 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 22:52:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GwlbsqhSWR/Render', 22:52:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:52:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:52:27 INFO - 'HOME': '/Users/cltbld', 22:52:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:52:27 INFO - 'LOGNAME': 'cltbld', 22:52:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:52:27 INFO - 'MOZ_NO_REMOTE': '1', 22:52:27 INFO - 'NO_EM_RESTART': '1', 22:52:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:52:27 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:52:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:52:27 INFO - 'PWD': '/builds/slave/test', 22:52:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:52:27 INFO - 'SHELL': '/bin/bash', 22:52:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ibUnwImY0h/Listeners', 22:52:27 INFO - 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', 22:52:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:52:27 INFO - 'USER': 'cltbld', 22:52:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:52:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:52:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:52:27 INFO - 'XPC_FLAGS': '0x0', 22:52:27 INFO - 'XPC_SERVICE_NAME': '0', 22:52:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:52:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:52:27 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-PFfOsu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:52:27 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-NPMhMG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:52:27 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-xM3VT7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:52:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-GvjFHz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-XOwuxH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-dqJJn1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-ia8Rym-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-CI8aFd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-Qi_XsQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-mb1StR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-eqKSL7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-wJAkOy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:52:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:52:28 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-K1RZ8T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:52:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:52:29 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-lzJFbb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:52:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:52:29 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-6bDzaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:52:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:52:29 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-edDBZV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:52:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:52:29 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-9kltcn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:52:29 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:52:29 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-7lIht9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:52:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:52:29 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-GqvDkZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:52:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:52:29 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-MzHzXF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:52:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:52:30 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-4dWquY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:52:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:52:30 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 22:52:30 INFO - Running setup.py install for manifestparser 22:52:30 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:52:30 INFO - Running setup.py install for mozcrash 22:52:30 INFO - Running setup.py install for mozdebug 22:52:30 INFO - Running setup.py install for mozdevice 22:52:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:52:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:52:30 INFO - Running setup.py install for mozfile 22:52:31 INFO - Running setup.py install for mozhttpd 22:52:31 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:52:31 INFO - Running setup.py install for mozinfo 22:52:31 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:52:31 INFO - Running setup.py install for mozInstall 22:52:31 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:52:31 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:52:31 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:52:31 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:52:31 INFO - Running setup.py install for mozleak 22:52:31 INFO - Running setup.py install for mozlog 22:52:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:52:31 INFO - Running setup.py install for moznetwork 22:52:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:52:31 INFO - Running setup.py install for mozprocess 22:52:32 INFO - Running setup.py install for mozprofile 22:52:32 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:52:32 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:52:32 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:52:32 INFO - Running setup.py install for mozrunner 22:52:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:52:32 INFO - Running setup.py install for mozscreenshot 22:52:32 INFO - Running setup.py install for moztest 22:52:32 INFO - Running setup.py install for mozversion 22:52:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:52:32 INFO - Running setup.py install for wptserve 22:52:32 INFO - Running setup.py install for marionette-driver 22:52:33 INFO - Running setup.py install for browsermob-proxy 22:52:33 INFO - Running setup.py install for marionette-client 22:52:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:52:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:52:33 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 22:52:33 INFO - Cleaning up... 22:52:33 INFO - Return code: 0 22:52:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:52:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:52:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:52:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:52:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 22:52:33 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 0x10f5c5e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5e2f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb5b2dbfbb0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10f5de5e0>, '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 0x10f1c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f1ec990>, '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.GwlbsqhSWR/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.ibUnwImY0h/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 22:52:33 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 22:52:33 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 22:52:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GwlbsqhSWR/Render', 22:52:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:52:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:52:33 INFO - 'HOME': '/Users/cltbld', 22:52:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:52:33 INFO - 'LOGNAME': 'cltbld', 22:52:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:52:33 INFO - 'MOZ_NO_REMOTE': '1', 22:52:33 INFO - 'NO_EM_RESTART': '1', 22:52:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:52:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:52:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:52:33 INFO - 'PWD': '/builds/slave/test', 22:52:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:52:33 INFO - 'SHELL': '/bin/bash', 22:52:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ibUnwImY0h/Listeners', 22:52:33 INFO - 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', 22:52:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:52:33 INFO - 'USER': 'cltbld', 22:52:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:52:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:52:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:52:33 INFO - 'XPC_FLAGS': '0x0', 22:52:33 INFO - 'XPC_SERVICE_NAME': '0', 22:52:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:52:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:52:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:52:33 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-lMdmYu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-L6VYPr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-cVdvtS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-f5IS6V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-Vqt0Q1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-OsZt5n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-QPpnXU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-H6FpNu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-4wa95g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-1Ur5Cv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:52:34 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)) 22:52:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:52:34 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-vT5PB9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-YQPWoZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-1DY5um-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-Jvanbk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-Ssx4vA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-zR1bx6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-ULSDdr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-nLTi84-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-10IjjG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:52:35 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)) 22:52:35 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:52:35 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-04UjVM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:52:36 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)) 22:52:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:52:36 INFO - Running setup.py (path:/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/pip-yacsSq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:52:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:52:36 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)) 22:52:36 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)) 22:52:36 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)) 22:52:36 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)) 22:52:36 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)) 22:52:36 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)) 22:52:36 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:52:36 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 22:52:36 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 22:52:36 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 22:52:36 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 22:52:36 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 22:52:36 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 22:52:38 INFO - Downloading blessings-1.6.tar.gz 22:52:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:52:39 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)) 22:52:39 INFO - Installing collected packages: blessings 22:52:39 INFO - Running setup.py install for blessings 22:52:39 INFO - Successfully installed blessings 22:52:39 INFO - Cleaning up... 22:52:39 INFO - Return code: 0 22:52:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:52:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:52:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:52:39 INFO - Reading from file tmpfile_stdout 22:52:39 INFO - Current package versions: 22:52:39 INFO - blessings == 1.6 22:52:39 INFO - blobuploader == 1.2.4 22:52:39 INFO - browsermob-proxy == 0.6.0 22:52:39 INFO - docopt == 0.6.1 22:52:39 INFO - manifestparser == 1.1 22:52:39 INFO - marionette-client == 2.3.0 22:52:39 INFO - marionette-driver == 1.4.0 22:52:39 INFO - mozInstall == 1.12 22:52:39 INFO - mozcrash == 0.17 22:52:39 INFO - mozdebug == 0.1 22:52:39 INFO - mozdevice == 0.48 22:52:39 INFO - mozfile == 1.2 22:52:39 INFO - mozhttpd == 0.7 22:52:39 INFO - mozinfo == 0.9 22:52:39 INFO - mozleak == 0.1 22:52:39 INFO - mozlog == 3.1 22:52:39 INFO - moznetwork == 0.27 22:52:39 INFO - mozprocess == 0.22 22:52:39 INFO - mozprofile == 0.28 22:52:39 INFO - mozrunner == 6.11 22:52:39 INFO - mozscreenshot == 0.1 22:52:39 INFO - mozsystemmonitor == 0.0 22:52:39 INFO - moztest == 0.7 22:52:39 INFO - mozversion == 1.4 22:52:39 INFO - psutil == 3.1.1 22:52:39 INFO - requests == 1.2.3 22:52:39 INFO - wptserve == 1.4.0 22:52:39 INFO - wsgiref == 0.1.2 22:52:39 INFO - Running post-action listener: _resource_record_post_action 22:52:39 INFO - Running post-action listener: _start_resource_monitoring 22:52:39 INFO - Starting resource monitoring. 22:52:39 INFO - ##### 22:52:39 INFO - ##### Running pull step. 22:52:39 INFO - ##### 22:52:39 INFO - Running pre-action listener: _resource_record_pre_action 22:52:39 INFO - Running main action method: pull 22:52:39 INFO - Pull has nothing to do! 22:52:39 INFO - Running post-action listener: _resource_record_post_action 22:52:39 INFO - ##### 22:52:39 INFO - ##### Running install step. 22:52:39 INFO - ##### 22:52:39 INFO - Running pre-action listener: _resource_record_pre_action 22:52:39 INFO - Running main action method: install 22:52:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:52:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:52:40 INFO - Reading from file tmpfile_stdout 22:52:40 INFO - Detecting whether we're running mozinstall >=1.0... 22:52:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:52:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:52:40 INFO - Reading from file tmpfile_stdout 22:52:40 INFO - Output received: 22:52:40 INFO - Usage: mozinstall [options] installer 22:52:40 INFO - Options: 22:52:40 INFO - -h, --help show this help message and exit 22:52:40 INFO - -d DEST, --destination=DEST 22:52:40 INFO - Directory to install application into. [default: 22:52:40 INFO - "/builds/slave/test"] 22:52:40 INFO - --app=APP Application being installed. [default: firefox] 22:52:40 INFO - mkdir: /builds/slave/test/build/application 22:52:40 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'] 22:52:40 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 22:52:58 INFO - Reading from file tmpfile_stdout 22:52:58 INFO - Output received: 22:52:58 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 22:52:58 INFO - Running post-action listener: _resource_record_post_action 22:52:58 INFO - ##### 22:52:58 INFO - ##### Running run-tests step. 22:52:58 INFO - ##### 22:52:58 INFO - Running pre-action listener: _resource_record_pre_action 22:52:58 INFO - Running main action method: run_tests 22:52:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:52:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:52:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:52:58 INFO - grabbing minidump binary from tooltool 22:52:58 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')]} 22:52:58 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 0x10f5de5e0>, '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 0x10f1c1cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f1ec990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:52:58 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 22:52:58 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 22:52:58 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 22:52:58 INFO - Return code: 0 22:52:58 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 22:52:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:52:58 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/cXVI-q0WS8S6TrWmpNkL_g/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 22:52:58 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/cXVI-q0WS8S6TrWmpNkL_g/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 22:52:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.GwlbsqhSWR/Render', 22:52:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 22:52:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 22:52:58 INFO - 'HOME': '/Users/cltbld', 22:52:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 22:52:58 INFO - 'LOGNAME': 'cltbld', 22:52:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:52:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:52:58 INFO - 'MOZ_NO_REMOTE': '1', 22:52:58 INFO - 'NO_EM_RESTART': '1', 22:52:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:52:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 22:52:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:52:58 INFO - 'PWD': '/builds/slave/test', 22:52:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 22:52:58 INFO - 'SHELL': '/bin/bash', 22:52:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.ibUnwImY0h/Listeners', 22:52:58 INFO - 'TMPDIR': '/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/T/', 22:52:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 22:52:58 INFO - 'USER': 'cltbld', 22:52:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 22:52:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 22:52:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 22:52:58 INFO - 'XPC_FLAGS': '0x0', 22:52:58 INFO - 'XPC_SERVICE_NAME': '0', 22:52:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 22:52:58 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/cXVI-q0WS8S6TrWmpNkL_g/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 22:52:58 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 22:52:58 INFO - import pkg_resources 22:52:59 INFO - Using 1 client processes 22:52:59 INFO - wptserve Starting http server on 127.0.0.1:8001 22:52:59 INFO - wptserve Starting http server on 127.0.0.1:8000 22:52:59 INFO - wptserve Starting http server on 127.0.0.1:8443 22:53:01 INFO - SUITE-START | Running 778 tests 22:53:01 INFO - Running testharness tests 22:53:01 INFO - Setting up ssl 22:53:01 INFO - PROCESS | certutil | 22:53:01 INFO - PROCESS | certutil | 22:53:01 INFO - PROCESS | certutil | 22:53:01 INFO - Certificate Nickname Trust Attributes 22:53:01 INFO - SSL,S/MIME,JAR/XPI 22:53:01 INFO - 22:53:01 INFO - web-platform-tests CT,, 22:53:01 INFO - 22:53:01 INFO - Starting runner 22:53:02 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 22:53:02 INFO - PROCESS | 1652 | 1464933182764 Marionette DEBUG Marionette enabled via build flag and pref 22:53:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f2a000 == 1 [pid = 1652] [id = 1] 22:53:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 1 (0x113f2a800) [pid = 1652] [serial = 1] [outer = 0x0] 22:53:02 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:53:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 2 (0x113f2b800) [pid = 1652] [serial = 2] [outer = 0x113f2a800] 22:53:03 INFO - PROCESS | 1652 | 1464933183072 Marionette INFO Listening on port 2828 22:53:03 INFO - PROCESS | 1652 | 1464933183298 Marionette DEBUG Marionette enabled via command-line flag 22:53:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167f6800 == 2 [pid = 1652] [id = 2] 22:53:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 3 (0x1167f7000) [pid = 1652] [serial = 3] [outer = 0x0] 22:53:03 INFO - PROCESS | 1652 | [1652] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 22:53:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 4 (0x1167f8000) [pid = 1652] [serial = 4] [outer = 0x1167f7000] 22:53:03 INFO - PROCESS | 1652 | [1652] 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 22:53:03 INFO - PROCESS | 1652 | 1464933183468 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49285 22:53:03 INFO - PROCESS | 1652 | 1464933183539 Marionette DEBUG Closed connection conn0 22:53:03 INFO - PROCESS | 1652 | [1652] 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 22:53:03 INFO - PROCESS | 1652 | 1464933183542 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49286 22:53:03 INFO - PROCESS | 1652 | 1464933183553 Marionette DEBUG Closed connection conn1 22:53:03 INFO - PROCESS | 1652 | [1652] 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 22:53:03 INFO - PROCESS | 1652 | 1464933183558 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49287 22:53:03 INFO - PROCESS | 1652 | 1464933183565 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:53:03 INFO - PROCESS | 1652 | 1464933183571 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":"20160602213110","device":"desktop","version":"48.0a2"} 22:53:03 INFO - PROCESS | 1652 | [1652] 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 22:53:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e9c000 == 3 [pid = 1652] [id = 3] 22:53:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 5 (0x119ea2800) [pid = 1652] [serial = 5] [outer = 0x0] 22:53:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ea3800 == 4 [pid = 1652] [id = 4] 22:53:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 6 (0x119ed9400) [pid = 1652] [serial = 6] [outer = 0x0] 22:53:04 INFO - PROCESS | 1652 | [1652] 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 22:53:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b26000 == 5 [pid = 1652] [id = 5] 22:53:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 7 (0x119d11000) [pid = 1652] [serial = 7] [outer = 0x0] 22:53:04 INFO - PROCESS | 1652 | [1652] 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 22:53:04 INFO - PROCESS | 1652 | [1652] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:53:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 8 (0x121cecc00) [pid = 1652] [serial = 8] [outer = 0x119d11000] 22:53:05 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 9 (0x1227bc800) [pid = 1652] [serial = 9] [outer = 0x119ea2800] 22:53:05 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 10 (0x121ab2400) [pid = 1652] [serial = 10] [outer = 0x119ed9400] 22:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 11 (0x121ab4400) [pid = 1652] [serial = 11] [outer = 0x119d11000] 22:53:05 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:53:05 INFO - PROCESS | 1652 | 1464933185630 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 1652 | 1464933185639 Marionette DEBUG loaded listener.js 22:53:05 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 22:53:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 12 (0x12737dc00) [pid = 1652] [serial = 12] [outer = 0x119d11000] 22:53:05 INFO - PROCESS | 1652 | 1464933185982 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"124ed291-0ac0-e640-ac3c-e2e01ac5e738","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":"20160602213110","device":"desktop","version":"48.0a2","command_id":1}}] 22:53:06 INFO - PROCESS | 1652 | 1464933186071 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}] 22:53:06 INFO - PROCESS | 1652 | 1464933186141 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 22:53:06 INFO - PROCESS | 1652 | 1464933186225 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:53:06 INFO - PROCESS | 1652 | [1652] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:53:06 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:53:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 13 (0x1211ba000) [pid = 1652] [serial = 13] [outer = 0x119d11000] 22:53:06 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 22:53:06 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:53:06 INFO - PROCESS | 1652 | 1464933186689 Marionette TRACE conn2 <- [1,3,null,{}] 22:53:06 INFO - PROCESS | 1652 | 1464933186703 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 22:53:06 INFO - PROCESS | 1652 | 1464933186713 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 22:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:53:06 INFO - PROCESS | 1652 | 1464933186741 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 22:53:06 INFO - PROCESS | 1652 | 1464933186742 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 22:53:06 INFO - PROCESS | 1652 | 1464933186745 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:53:06 INFO - PROCESS | 1652 | 1464933186748 Marionette TRACE conn2 <- [1,6,null,{}] 22:53:06 INFO - PROCESS | 1652 | 1464933186753 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}] 22:53:06 INFO - PROCESS | 1652 | 1464933186760 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 22:53:06 INFO - PROCESS | 1652 | 1464933186763 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x129075800 == 6 [pid = 1652] [id = 6] 22:53:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 14 (0x129386c00) [pid = 1652] [serial = 14] [outer = 0x0] 22:53:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 15 (0x129388800) [pid = 1652] [serial = 15] [outer = 0x129386c00] 22:53:06 INFO - PROCESS | 1652 | 1464933186794 Marionette DEBUG loaded listener.js 22:53:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 16 (0x12938e800) [pid = 1652] [serial = 16] [outer = 0x129386c00] 22:53:07 INFO - PROCESS | 1652 | 1464933187103 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]]]}] 22:53:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297bb800 == 7 [pid = 1652] [id = 7] 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 17 (0x1290b7c00) [pid = 1652] [serial = 17] [outer = 0x0] 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 18 (0x129395800) [pid = 1652] [serial = 18] [outer = 0x1290b7c00] 22:53:07 INFO - PROCESS | 1652 | 1464933187126 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 19 (0x1296a9c00) [pid = 1652] [serial = 19] [outer = 0x1290b7c00] 22:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 423ms 22:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:53:07 INFO - PROCESS | 1652 | 1464933187195 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 1652 | 1464933187196 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 22:53:07 INFO - PROCESS | 1652 | 1464933187206 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 1652 | 1464933187207 Marionette TRACE conn2 <- [1,10,null,{}] 22:53:07 INFO - PROCESS | 1652 | 1464933187215 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}] 22:53:07 INFO - PROCESS | 1652 | 1464933187345 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 22:53:07 INFO - PROCESS | 1652 | 1464933187379 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a959000 == 8 [pid = 1652] [id = 8] 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 20 (0x12a80a000) [pid = 1652] [serial = 20] [outer = 0x0] 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 21 (0x12a80bc00) [pid = 1652] [serial = 21] [outer = 0x12a80a000] 22:53:07 INFO - PROCESS | 1652 | 1464933187407 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 22 (0x12a80fc00) [pid = 1652] [serial = 22] [outer = 0x12a80a000] 22:53:07 INFO - PROCESS | 1652 | 1464933187769 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]]]}] 22:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms 22:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:53:07 INFO - PROCESS | 1652 | 1464933187777 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 22:53:07 INFO - PROCESS | 1652 | 1464933187779 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 22:53:07 INFO - PROCESS | 1652 | 1464933187781 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:53:07 INFO - PROCESS | 1652 | 1464933187782 Marionette TRACE conn2 <- [1,14,null,{}] 22:53:07 INFO - PROCESS | 1652 | 1464933187786 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}] 22:53:07 INFO - PROCESS | 1652 | 1464933187875 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 22:53:07 INFO - PROCESS | 1652 | 1464933187880 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1e7000 == 9 [pid = 1652] [id = 9] 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 23 (0x12ab95c00) [pid = 1652] [serial = 23] [outer = 0x0] 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 24 (0x12b1a8800) [pid = 1652] [serial = 24] [outer = 0x12ab95c00] 22:53:07 INFO - PROCESS | 1652 | 1464933187906 Marionette DEBUG loaded listener.js 22:53:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 25 (0x12ba08c00) [pid = 1652] [serial = 25] [outer = 0x12ab95c00] 22:53:08 INFO - PROCESS | 1652 | 1464933188160 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]]]}] 22:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 22:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:53:08 INFO - PROCESS | 1652 | 1464933188206 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 22:53:08 INFO - PROCESS | 1652 | 1464933188208 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 22:53:08 INFO - PROCESS | 1652 | 1464933188210 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:53:08 INFO - PROCESS | 1652 | 1464933188211 Marionette TRACE conn2 <- [1,18,null,{}] 22:53:08 INFO - PROCESS | 1652 | 1464933188213 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}] 22:53:08 INFO - PROCESS | 1652 | 1464933188310 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 22:53:08 INFO - PROCESS | 1652 | 1464933188315 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba81000 == 10 [pid = 1652] [id = 10] 22:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 26 (0x12bb03c00) [pid = 1652] [serial = 26] [outer = 0x0] 22:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 27 (0x12bb07c00) [pid = 1652] [serial = 27] [outer = 0x12bb03c00] 22:53:08 INFO - PROCESS | 1652 | 1464933188342 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 28 (0x12bb11800) [pid = 1652] [serial = 28] [outer = 0x12bb03c00] 22:53:08 INFO - PROCESS | 1652 | 1464933188609 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]]]}] 22:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 22:53:08 INFO - PROCESS | 1652 | 1464933188629 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 22:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:53:08 INFO - PROCESS | 1652 | 1464933188630 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 22:53:08 INFO - PROCESS | 1652 | 1464933188639 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:53:08 INFO - PROCESS | 1652 | 1464933188640 Marionette TRACE conn2 <- [1,22,null,{}] 22:53:08 INFO - PROCESS | 1652 | 1464933188643 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}] 22:53:08 INFO - PROCESS | 1652 | 1464933188735 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 22:53:08 INFO - PROCESS | 1652 | 1464933188740 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd94000 == 11 [pid = 1652] [id = 11] 22:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 29 (0x1185a9000) [pid = 1652] [serial = 29] [outer = 0x0] 22:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 30 (0x12bb17400) [pid = 1652] [serial = 30] [outer = 0x1185a9000] 22:53:08 INFO - PROCESS | 1652 | 1464933188765 Marionette DEBUG loaded listener.js 22:53:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 31 (0x12c060000) [pid = 1652] [serial = 31] [outer = 0x1185a9000] 22:53:09 INFO - PROCESS | 1652 | 1464933189005 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]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 429ms 22:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:53:09 INFO - PROCESS | 1652 | 1464933189061 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1652 | 1464933189063 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 22:53:09 INFO - PROCESS | 1652 | 1464933189065 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1652 | 1464933189066 Marionette TRACE conn2 <- [1,26,null,{}] 22:53:09 INFO - PROCESS | 1652 | 1464933189075 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}] 22:53:09 INFO - PROCESS | 1652 | 1464933189166 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 22:53:09 INFO - PROCESS | 1652 | 1464933189174 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181f6800 == 12 [pid = 1652] [id = 12] 22:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 32 (0x1212c0400) [pid = 1652] [serial = 32] [outer = 0x0] 22:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 33 (0x12c063000) [pid = 1652] [serial = 33] [outer = 0x1212c0400] 22:53:09 INFO - PROCESS | 1652 | 1464933189198 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 34 (0x12c06a000) [pid = 1652] [serial = 34] [outer = 0x1212c0400] 22:53:09 INFO - PROCESS | 1652 | 1464933189438 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]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 22:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:53:09 INFO - PROCESS | 1652 | 1464933189492 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1652 | 1464933189494 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 22:53:09 INFO - PROCESS | 1652 | 1464933189496 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1652 | 1464933189497 Marionette TRACE conn2 <- [1,30,null,{}] 22:53:09 INFO - PROCESS | 1652 | 1464933189506 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}] 22:53:09 INFO - PROCESS | 1652 | 1464933189593 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 22:53:09 INFO - PROCESS | 1652 | 1464933189598 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c655000 == 13 [pid = 1652] [id = 13] 22:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 35 (0x12c06cc00) [pid = 1652] [serial = 35] [outer = 0x0] 22:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 36 (0x12c119c00) [pid = 1652] [serial = 36] [outer = 0x12c06cc00] 22:53:09 INFO - PROCESS | 1652 | 1464933189622 Marionette DEBUG loaded listener.js 22:53:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 37 (0x12c11d800) [pid = 1652] [serial = 37] [outer = 0x12c06cc00] 22:53:09 INFO - PROCESS | 1652 | 1464933189852 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]]]}] 22:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 22:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:53:09 INFO - PROCESS | 1652 | 1464933189864 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 22:53:09 INFO - PROCESS | 1652 | 1464933189866 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 22:53:09 INFO - PROCESS | 1652 | 1464933189875 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:53:09 INFO - PROCESS | 1652 | 1464933189876 Marionette TRACE conn2 <- [1,34,null,{}] 22:53:09 INFO - PROCESS | 1652 | 1464933189878 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}] 22:53:09 INFO - PROCESS | 1652 | 1464933189987 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 22:53:09 INFO - PROCESS | 1652 | 1464933189993 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c92a000 == 14 [pid = 1652] [id = 14] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 38 (0x12c122400) [pid = 1652] [serial = 38] [outer = 0x0] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 39 (0x12c966400) [pid = 1652] [serial = 39] [outer = 0x12c122400] 22:53:10 INFO - PROCESS | 1652 | 1464933190018 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 40 (0x12c96b000) [pid = 1652] [serial = 40] [outer = 0x12c122400] 22:53:10 INFO - PROCESS | 1652 | 1464933190252 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]]]}] 22:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 423ms 22:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:53:10 INFO - PROCESS | 1652 | 1464933190295 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 1652 | 1464933190296 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 22:53:10 INFO - PROCESS | 1652 | 1464933190298 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 1652 | 1464933190299 Marionette TRACE conn2 <- [1,38,null,{}] 22:53:10 INFO - PROCESS | 1652 | 1464933190309 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}] 22:53:10 INFO - PROCESS | 1652 | 1464933190399 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 22:53:10 INFO - PROCESS | 1652 | 1464933190405 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cab0800 == 15 [pid = 1652] [id = 15] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 41 (0x12c96e000) [pid = 1652] [serial = 41] [outer = 0x0] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 42 (0x12cc79000) [pid = 1652] [serial = 42] [outer = 0x12c96e000] 22:53:10 INFO - PROCESS | 1652 | 1464933190429 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 43 (0x12cc7f000) [pid = 1652] [serial = 43] [outer = 0x12c96e000] 22:53:10 INFO - PROCESS | 1652 | 1464933190667 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]]]}] 22:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 380ms 22:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:53:10 INFO - PROCESS | 1652 | 1464933190678 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 22:53:10 INFO - PROCESS | 1652 | 1464933190679 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 22:53:10 INFO - PROCESS | 1652 | 1464933190681 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:53:10 INFO - PROCESS | 1652 | 1464933190682 Marionette TRACE conn2 <- [1,42,null,{}] 22:53:10 INFO - PROCESS | 1652 | 1464933190692 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}] 22:53:10 INFO - PROCESS | 1652 | 1464933190782 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 22:53:10 INFO - PROCESS | 1652 | 1464933190789 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd5c000 == 16 [pid = 1652] [id = 16] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 44 (0x12cc81400) [pid = 1652] [serial = 44] [outer = 0x0] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 45 (0x12cd97800) [pid = 1652] [serial = 45] [outer = 0x12cc81400] 22:53:10 INFO - PROCESS | 1652 | 1464933190814 Marionette DEBUG loaded listener.js 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 46 (0x12cd9bc00) [pid = 1652] [serial = 46] [outer = 0x12cc81400] 22:53:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d253000 == 17 [pid = 1652] [id = 17] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 47 (0x12d253800) [pid = 1652] [serial = 47] [outer = 0x0] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 48 (0x12d258800) [pid = 1652] [serial = 48] [outer = 0x12d253800] 22:53:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 49 (0x12d25d800) [pid = 1652] [serial = 49] [outer = 0x12d253800] 22:53:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d24e800 == 18 [pid = 1652] [id = 18] 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 50 (0x12b0a1c00) [pid = 1652] [serial = 50] [outer = 0x0] 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 51 (0x12b0ab400) [pid = 1652] [serial = 51] [outer = 0x12b0a1c00] 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 52 (0x1167c1800) [pid = 1652] [serial = 52] [outer = 0x12b0a1c00] 22:53:11 INFO - PROCESS | 1652 | 1464933191210 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]]]}] 22:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 575ms 22:53:11 INFO - PROCESS | 1652 | 1464933191257 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 1652 | 1464933191258 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 22:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:53:11 INFO - PROCESS | 1652 | 1464933191261 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 1652 | 1464933191262 Marionette TRACE conn2 <- [1,46,null,{}] 22:53:11 INFO - PROCESS | 1652 | 1464933191265 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}] 22:53:11 INFO - PROCESS | 1652 | 1464933191350 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 22:53:11 INFO - PROCESS | 1652 | 1464933191355 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x118319800 == 19 [pid = 1652] [id = 19] 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 53 (0x11769b800) [pid = 1652] [serial = 53] [outer = 0x0] 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 54 (0x1184d4c00) [pid = 1652] [serial = 54] [outer = 0x11769b800] 22:53:11 INFO - PROCESS | 1652 | 1464933191383 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 55 (0x119446c00) [pid = 1652] [serial = 55] [outer = 0x11769b800] 22:53:11 INFO - PROCESS | 1652 | 1464933191622 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]]]}] 22:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 371ms 22:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:53:11 INFO - PROCESS | 1652 | 1464933191639 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 22:53:11 INFO - PROCESS | 1652 | 1464933191640 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 22:53:11 INFO - PROCESS | 1652 | 1464933191642 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:53:11 INFO - PROCESS | 1652 | 1464933191643 Marionette TRACE conn2 <- [1,50,null,{}] 22:53:11 INFO - PROCESS | 1652 | 1464933191646 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}] 22:53:11 INFO - PROCESS | 1652 | 1464933191742 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 22:53:11 INFO - PROCESS | 1652 | 1464933191746 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c8800 == 20 [pid = 1652] [id = 20] 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 56 (0x118329400) [pid = 1652] [serial = 56] [outer = 0x0] 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 57 (0x11832c000) [pid = 1652] [serial = 57] [outer = 0x118329400] 22:53:11 INFO - PROCESS | 1652 | 1464933191770 Marionette DEBUG loaded listener.js 22:53:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x12cda1c00) [pid = 1652] [serial = 58] [outer = 0x118329400] 22:53:12 INFO - PROCESS | 1652 | 1464933191999 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]]]}] 22:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 22:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:53:12 INFO - PROCESS | 1652 | 1464933192011 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 1652 | 1464933192013 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 22:53:12 INFO - PROCESS | 1652 | 1464933192015 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 1652 | 1464933192016 Marionette TRACE conn2 <- [1,54,null,{}] 22:53:12 INFO - PROCESS | 1652 | 1464933192025 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}] 22:53:12 INFO - PROCESS | 1652 | 1464933192118 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 22:53:12 INFO - PROCESS | 1652 | 1464933192132 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d8cf000 == 21 [pid = 1652] [id = 21] 22:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x12d74a800) [pid = 1652] [serial = 59] [outer = 0x0] 22:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x12d751c00) [pid = 1652] [serial = 60] [outer = 0x12d74a800] 22:53:12 INFO - PROCESS | 1652 | 1464933192156 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x12d755c00) [pid = 1652] [serial = 61] [outer = 0x12d74a800] 22:53:12 INFO - PROCESS | 1652 | 1464933192384 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]]]}] 22:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 425ms 22:53:12 INFO - PROCESS | 1652 | 1464933192440 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 1652 | 1464933192441 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 22:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:53:12 INFO - PROCESS | 1652 | 1464933192444 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:53:12 INFO - PROCESS | 1652 | 1464933192445 Marionette TRACE conn2 <- [1,58,null,{}] 22:53:12 INFO - PROCESS | 1652 | 1464933192447 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}] 22:53:12 INFO - PROCESS | 1652 | 1464933192536 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 22:53:12 INFO - PROCESS | 1652 | 1464933192551 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1d4000 == 22 [pid = 1652] [id = 22] 22:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x12e143400) [pid = 1652] [serial = 62] [outer = 0x0] 22:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x12e147800) [pid = 1652] [serial = 63] [outer = 0x12e143400] 22:53:12 INFO - PROCESS | 1652 | 1464933192575 Marionette DEBUG loaded listener.js 22:53:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x119a87400) [pid = 1652] [serial = 64] [outer = 0x12e143400] 22:53:12 INFO - PROCESS | 1652 | 1464933192825 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]]]}] 22:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 22:53:12 INFO - PROCESS | 1652 | 1464933192928 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 22:53:12 INFO - PROCESS | 1652 | 1464933192931 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 22:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:53:13 INFO - PROCESS | 1652 | 1464933193670 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:53:13 INFO - PROCESS | 1652 | 1464933193674 Marionette TRACE conn2 <- [1,62,null,{}] 22:53:13 INFO - PROCESS | 1652 | 1464933193688 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}] 22:53:13 INFO - PROCESS | 1652 | 1464933193824 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 22:53:13 INFO - PROCESS | 1652 | 1464933193861 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x112614000 == 23 [pid = 1652] [id = 23] 22:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x112739800) [pid = 1652] [serial = 65] [outer = 0x0] 22:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x112a77800) [pid = 1652] [serial = 66] [outer = 0x112739800] 22:53:13 INFO - PROCESS | 1652 | 1464933193893 Marionette DEBUG loaded listener.js 22:53:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x1130dcc00) [pid = 1652] [serial = 67] [outer = 0x112739800] 22:53:14 INFO - PROCESS | 1652 | 1464933194296 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]]]}] 22:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 761ms 22:53:14 INFO - PROCESS | 1652 | 1464933194354 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 1652 | 1464933194357 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 22:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:53:14 INFO - PROCESS | 1652 | 1464933194362 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 1652 | 1464933194364 Marionette TRACE conn2 <- [1,66,null,{}] 22:53:14 INFO - PROCESS | 1652 | 1464933194368 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}] 22:53:14 INFO - PROCESS | 1652 | 1464933194476 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 22:53:14 INFO - PROCESS | 1652 | 1464933194517 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168fb000 == 24 [pid = 1652] [id = 24] 22:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x113d84c00) [pid = 1652] [serial = 68] [outer = 0x0] 22:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x116841400) [pid = 1652] [serial = 69] [outer = 0x113d84c00] 22:53:14 INFO - PROCESS | 1652 | 1464933194546 Marionette DEBUG loaded listener.js 22:53:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x116b69400) [pid = 1652] [serial = 70] [outer = 0x113d84c00] 22:53:14 INFO - PROCESS | 1652 | 1464933194957 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]]]}] 22:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 626ms 22:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:53:14 INFO - PROCESS | 1652 | 1464933194987 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 22:53:14 INFO - PROCESS | 1652 | 1464933194988 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 22:53:14 INFO - PROCESS | 1652 | 1464933194990 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:53:14 INFO - PROCESS | 1652 | 1464933194992 Marionette TRACE conn2 <- [1,70,null,{}] 22:53:14 INFO - PROCESS | 1652 | 1464933194995 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}] 22:53:15 INFO - PROCESS | 1652 | 1464933195106 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 22:53:15 INFO - PROCESS | 1652 | 1464933195179 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172e4800 == 25 [pid = 1652] [id = 25] 22:53:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1185a7800) [pid = 1652] [serial = 71] [outer = 0x0] 22:53:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x118766c00) [pid = 1652] [serial = 72] [outer = 0x1185a7800] 22:53:15 INFO - PROCESS | 1652 | 1464933195225 Marionette DEBUG loaded listener.js 22:53:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11944ac00) [pid = 1652] [serial = 73] [outer = 0x1185a7800] 22:53:15 INFO - PROCESS | 1652 | 1464933195703 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]]]}] 22:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 822ms 22:53:16 INFO - PROCESS | 1652 | 1464933196021 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 22:53:16 INFO - PROCESS | 1652 | 1464933196025 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 22:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:53:16 INFO - PROCESS | 1652 | 1464933196056 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - PROCESS | 1652 | 1464933196058 Marionette TRACE conn2 <- [1,74,null,{}] 22:53:16 INFO - PROCESS | 1652 | 1464933196064 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}] 22:53:16 INFO - PROCESS | 1652 | 1464933196187 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 22:53:16 INFO - PROCESS | 1652 | 1464933196258 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11272a800 == 26 [pid = 1652] [id = 26] 22:53:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x113b7a000) [pid = 1652] [serial = 74] [outer = 0x0] 22:53:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x113d06000) [pid = 1652] [serial = 75] [outer = 0x113b7a000] 22:53:16 INFO - PROCESS | 1652 | 1464933196303 Marionette DEBUG loaded listener.js 22:53:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x113f11800) [pid = 1652] [serial = 76] [outer = 0x113b7a000] 22:53:16 INFO - PROCESS | 1652 | 1464933196785 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]]]}] 22:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 777ms 22:53:16 INFO - PROCESS | 1652 | 1464933196831 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 22:53:16 INFO - PROCESS | 1652 | 1464933196833 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 22:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:53:16 INFO - PROCESS | 1652 | 1464933196858 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:53:16 INFO - PROCESS | 1652 | 1464933196860 Marionette TRACE conn2 <- [1,78,null,{}] 22:53:16 INFO - PROCESS | 1652 | 1464933196863 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}] 22:53:16 INFO - PROCESS | 1652 | 1464933196960 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 22:53:17 INFO - PROCESS | 1652 | 1464933197032 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x113b9c000 == 27 [pid = 1652] [id = 27] 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x113f10c00) [pid = 1652] [serial = 77] [outer = 0x0] 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1161f1400) [pid = 1652] [serial = 78] [outer = 0x113f10c00] 22:53:17 INFO - PROCESS | 1652 | 1464933197058 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1167c3400) [pid = 1652] [serial = 79] [outer = 0x113f10c00] 22:53:17 INFO - PROCESS | 1652 | 1464933197324 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]]]}] 22:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 475ms 22:53:17 INFO - PROCESS | 1652 | 1464933197328 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 22:53:17 INFO - PROCESS | 1652 | 1464933197329 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 22:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:53:17 INFO - PROCESS | 1652 | 1464933197332 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 1652 | 1464933197333 Marionette TRACE conn2 <- [1,82,null,{}] 22:53:17 INFO - PROCESS | 1652 | 1464933197352 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}] 22:53:17 INFO - PROCESS | 1652 | 1464933197437 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 22:53:17 INFO - PROCESS | 1652 | 1464933197444 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x116233000 == 28 [pid = 1652] [id = 28] 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1169a2000) [pid = 1652] [serial = 80] [outer = 0x0] 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11768ec00) [pid = 1652] [serial = 81] [outer = 0x1169a2000] 22:53:17 INFO - PROCESS | 1652 | 1464933197474 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11777a000) [pid = 1652] [serial = 82] [outer = 0x1169a2000] 22:53:17 INFO - PROCESS | 1652 | 1464933197781 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]]]}] 22:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 478ms 22:53:17 INFO - PROCESS | 1652 | 1464933197828 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 22:53:17 INFO - PROCESS | 1652 | 1464933197830 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 22:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:53:17 INFO - PROCESS | 1652 | 1464933197834 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:53:17 INFO - PROCESS | 1652 | 1464933197835 Marionette TRACE conn2 <- [1,86,null,{}] 22:53:17 INFO - PROCESS | 1652 | 1464933197837 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}] 22:53:17 INFO - PROCESS | 1652 | 1464933197910 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 22:53:17 INFO - PROCESS | 1652 | 1464933197914 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x11697b000 == 29 [pid = 1652] [id = 29] 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1182c2000) [pid = 1652] [serial = 83] [outer = 0x0] 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11832d400) [pid = 1652] [serial = 84] [outer = 0x1182c2000] 22:53:17 INFO - PROCESS | 1652 | 1464933197943 Marionette DEBUG loaded listener.js 22:53:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1184a7c00) [pid = 1652] [serial = 85] [outer = 0x1182c2000] 22:53:18 INFO - PROCESS | 1652 | 1464933198245 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]]]}] 22:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 22:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:53:18 INFO - PROCESS | 1652 | 1464933198258 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 1652 | 1464933198259 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 22:53:18 INFO - PROCESS | 1652 | 1464933198261 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 1652 | 1464933198263 Marionette TRACE conn2 <- [1,90,null,{}] 22:53:18 INFO - PROCESS | 1652 | 1464933198265 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}] 22:53:18 INFO - PROCESS | 1652 | 1464933198338 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 22:53:18 INFO - PROCESS | 1652 | 1464933198342 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172e3000 == 30 [pid = 1652] [id = 30] 22:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1169ac800) [pid = 1652] [serial = 86] [outer = 0x0] 22:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1184dcc00) [pid = 1652] [serial = 87] [outer = 0x1169ac800] 22:53:18 INFO - PROCESS | 1652 | 1464933198368 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x118d16800) [pid = 1652] [serial = 88] [outer = 0x1169ac800] 22:53:18 INFO - PROCESS | 1652 | 1464933198651 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]]]}] 22:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 22:53:18 INFO - PROCESS | 1652 | 1464933198680 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 22:53:18 INFO - PROCESS | 1652 | 1464933198682 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 22:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:53:18 INFO - PROCESS | 1652 | 1464933198690 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:53:18 INFO - PROCESS | 1652 | 1464933198691 Marionette TRACE conn2 <- [1,94,null,{}] 22:53:18 INFO - PROCESS | 1652 | 1464933198694 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}] 22:53:18 INFO - PROCESS | 1652 | 1464933198816 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 22:53:18 INFO - PROCESS | 1652 | 1464933198823 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181ee000 == 31 [pid = 1652] [id = 31] 22:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118d1ec00) [pid = 1652] [serial = 89] [outer = 0x0] 22:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119086c00) [pid = 1652] [serial = 90] [outer = 0x118d1ec00] 22:53:18 INFO - PROCESS | 1652 | 1464933198851 Marionette DEBUG loaded listener.js 22:53:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119711000) [pid = 1652] [serial = 91] [outer = 0x118d1ec00] 22:53:19 INFO - PROCESS | 1652 | 1464933199255 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]]]}] 22:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 619ms 22:53:19 INFO - PROCESS | 1652 | 1464933199321 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 22:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:53:19 INFO - PROCESS | 1652 | 1464933199323 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 22:53:19 INFO - PROCESS | 1652 | 1464933199326 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 1652 | 1464933199328 Marionette TRACE conn2 <- [1,98,null,{}] 22:53:19 INFO - PROCESS | 1652 | 1464933199332 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}] 22:53:19 INFO - PROCESS | 1652 | 1464933199414 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 22:53:19 INFO - PROCESS | 1652 | 1464933199421 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184ce000 == 32 [pid = 1652] [id = 32] 22:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119706c00) [pid = 1652] [serial = 92] [outer = 0x0] 22:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11983c800) [pid = 1652] [serial = 93] [outer = 0x119706c00] 22:53:19 INFO - PROCESS | 1652 | 1464933199446 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119a7f400) [pid = 1652] [serial = 94] [outer = 0x119706c00] 22:53:19 INFO - PROCESS | 1652 | 1464933199744 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]]]}] 22:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 470ms 22:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:53:19 INFO - PROCESS | 1652 | 1464933199796 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 22:53:19 INFO - PROCESS | 1652 | 1464933199798 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 22:53:19 INFO - PROCESS | 1652 | 1464933199800 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:53:19 INFO - PROCESS | 1652 | 1464933199801 Marionette TRACE conn2 <- [1,102,null,{}] 22:53:19 INFO - PROCESS | 1652 | 1464933199803 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}] 22:53:19 INFO - PROCESS | 1652 | 1464933199870 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 22:53:19 INFO - PROCESS | 1652 | 1464933199874 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x11226e800 == 33 [pid = 1652] [id = 33] 22:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119d02800) [pid = 1652] [serial = 95] [outer = 0x0] 22:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x11a0c3400) [pid = 1652] [serial = 96] [outer = 0x119d02800] 22:53:19 INFO - PROCESS | 1652 | 1464933199900 Marionette DEBUG loaded listener.js 22:53:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1212ba800) [pid = 1652] [serial = 97] [outer = 0x119d02800] 22:53:20 INFO - PROCESS | 1652 | 1464933200244 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]]]}] 22:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 468ms 22:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:53:20 INFO - PROCESS | 1652 | 1464933200277 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 1652 | 1464933200278 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 22:53:20 INFO - PROCESS | 1652 | 1464933200280 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 1652 | 1464933200281 Marionette TRACE conn2 <- [1,106,null,{}] 22:53:20 INFO - PROCESS | 1652 | 1464933200284 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}] 22:53:20 INFO - PROCESS | 1652 | 1464933200353 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 22:53:20 INFO - PROCESS | 1652 | 1464933200357 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192ba800 == 34 [pid = 1652] [id = 34] 22:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1212bc800) [pid = 1652] [serial = 98] [outer = 0x0] 22:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1212c5800) [pid = 1652] [serial = 99] [outer = 0x1212bc800] 22:53:20 INFO - PROCESS | 1652 | 1464933200384 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x121391c00) [pid = 1652] [serial = 100] [outer = 0x1212bc800] 22:53:20 INFO - PROCESS | 1652 | 1464933200688 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]]]}] 22:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 417ms 22:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:53:20 INFO - PROCESS | 1652 | 1464933200698 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 22:53:20 INFO - PROCESS | 1652 | 1464933200699 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 22:53:20 INFO - PROCESS | 1652 | 1464933200709 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:53:20 INFO - PROCESS | 1652 | 1464933200711 Marionette TRACE conn2 <- [1,110,null,{}] 22:53:20 INFO - PROCESS | 1652 | 1464933200713 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}] 22:53:20 INFO - PROCESS | 1652 | 1464933200789 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 22:53:20 INFO - PROCESS | 1652 | 1464933200794 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a1c000 == 35 [pid = 1652] [id = 35] 22:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1212c3800) [pid = 1652] [serial = 101] [outer = 0x0] 22:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x121547c00) [pid = 1652] [serial = 102] [outer = 0x1212c3800] 22:53:20 INFO - PROCESS | 1652 | 1464933200820 Marionette DEBUG loaded listener.js 22:53:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1217c1c00) [pid = 1652] [serial = 103] [outer = 0x1212c3800] 22:53:21 INFO - PROCESS | 1652 | 1464933201194 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]]]}] 22:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 525ms 22:53:21 INFO - PROCESS | 1652 | 1464933201228 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 1652 | 1464933201231 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 22:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:53:21 INFO - PROCESS | 1652 | 1464933201236 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 1652 | 1464933201238 Marionette TRACE conn2 <- [1,114,null,{}] 22:53:21 INFO - PROCESS | 1652 | 1464933201240 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}] 22:53:21 INFO - PROCESS | 1652 | 1464933201309 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 22:53:21 INFO - PROCESS | 1652 | 1464933201313 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x120714800 == 36 [pid = 1652] [id = 36] 22:53:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1217c6c00) [pid = 1652] [serial = 104] [outer = 0x0] 22:53:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121ab4c00) [pid = 1652] [serial = 105] [outer = 0x1217c6c00] 22:53:21 INFO - PROCESS | 1652 | 1464933201339 Marionette DEBUG loaded listener.js 22:53:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x124955400) [pid = 1652] [serial = 106] [outer = 0x1217c6c00] 22:53:21 INFO - PROCESS | 1652 | 1464933201749 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]]]}] 22:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 527ms 22:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:53:21 INFO - PROCESS | 1652 | 1464933201762 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 22:53:21 INFO - PROCESS | 1652 | 1464933201763 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 22:53:21 INFO - PROCESS | 1652 | 1464933201768 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:53:21 INFO - PROCESS | 1652 | 1464933201770 Marionette TRACE conn2 <- [1,118,null,{}] 22:53:21 INFO - PROCESS | 1652 | 1464933201774 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}] 22:53:21 INFO - PROCESS | 1652 | 1464933201919 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 22:53:21 INFO - PROCESS | 1652 | 1464933201928 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1207d9800 == 37 [pid = 1652] [id = 37] 22:53:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1217cbc00) [pid = 1652] [serial = 107] [outer = 0x0] 22:53:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124ce3c00) [pid = 1652] [serial = 108] [outer = 0x1217cbc00] 22:53:21 INFO - PROCESS | 1652 | 1464933201970 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x125042400) [pid = 1652] [serial = 109] [outer = 0x1217cbc00] 22:53:22 INFO - PROCESS | 1652 | 1464933202286 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]]]}] 22:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 573ms 22:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:53:22 INFO - PROCESS | 1652 | 1464933202340 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 22:53:22 INFO - PROCESS | 1652 | 1464933202341 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 22:53:22 INFO - PROCESS | 1652 | 1464933202343 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:53:22 INFO - PROCESS | 1652 | 1464933202344 Marionette TRACE conn2 <- [1,122,null,{}] 22:53:22 INFO - PROCESS | 1652 | 1464933202346 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}] 22:53:22 INFO - PROCESS | 1652 | 1464933202420 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 22:53:22 INFO - PROCESS | 1652 | 1464933202424 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215cf000 == 38 [pid = 1652] [id = 38] 22:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x125229c00) [pid = 1652] [serial = 110] [outer = 0x0] 22:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x125361000) [pid = 1652] [serial = 111] [outer = 0x125229c00] 22:53:22 INFO - PROCESS | 1652 | 1464933202448 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1253b3c00) [pid = 1652] [serial = 112] [outer = 0x125229c00] 22:53:22 INFO - PROCESS | 1652 | 1464933202768 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]]]}] 22:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 467ms 22:53:22 INFO - PROCESS | 1652 | 1464933202811 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 22:53:22 INFO - PROCESS | 1652 | 1464933202812 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 22:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:53:22 INFO - PROCESS | 1652 | 1464933202814 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:53:22 INFO - PROCESS | 1652 | 1464933202815 Marionette TRACE conn2 <- [1,126,null,{}] 22:53:22 INFO - PROCESS | 1652 | 1464933202830 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}] 22:53:22 INFO - PROCESS | 1652 | 1464933202906 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 22:53:22 INFO - PROCESS | 1652 | 1464933202910 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217ae000 == 39 [pid = 1652] [id = 39] 22:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x125f1ac00) [pid = 1652] [serial = 113] [outer = 0x0] 22:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126f3f000) [pid = 1652] [serial = 114] [outer = 0x125f1ac00] 22:53:22 INFO - PROCESS | 1652 | 1464933202936 Marionette DEBUG loaded listener.js 22:53:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126fc1000) [pid = 1652] [serial = 115] [outer = 0x125f1ac00] 22:53:23 INFO - PROCESS | 1652 | 1464933203221 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]]]}] 22:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 429ms 22:53:23 INFO - PROCESS | 1652 | 1464933203244 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 1652 | 1464933203245 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 22:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:53:23 INFO - PROCESS | 1652 | 1464933203247 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 1652 | 1464933203248 Marionette TRACE conn2 <- [1,130,null,{}] 22:53:23 INFO - PROCESS | 1652 | 1464933203250 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}] 22:53:23 INFO - PROCESS | 1652 | 1464933203327 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 22:53:23 INFO - PROCESS | 1652 | 1464933203331 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x122715800 == 40 [pid = 1652] [id = 40] 22:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126fc1800) [pid = 1652] [serial = 116] [outer = 0x0] 22:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x127381400) [pid = 1652] [serial = 117] [outer = 0x126fc1800] 22:53:23 INFO - PROCESS | 1652 | 1464933203357 Marionette DEBUG loaded listener.js 22:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x127891c00) [pid = 1652] [serial = 118] [outer = 0x126fc1800] 22:53:23 INFO - PROCESS | 1652 | 1464933203665 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]]]}] 22:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 470ms 22:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:53:23 INFO - PROCESS | 1652 | 1464933203717 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 22:53:23 INFO - PROCESS | 1652 | 1464933203719 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 22:53:23 INFO - PROCESS | 1652 | 1464933203721 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:53:23 INFO - PROCESS | 1652 | 1464933203721 Marionette TRACE conn2 <- [1,134,null,{}] 22:53:23 INFO - PROCESS | 1652 | 1464933203724 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}] 22:53:23 INFO - PROCESS | 1652 | 1464933203822 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 22:53:23 INFO - PROCESS | 1652 | 1464933203829 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227cd800 == 41 [pid = 1652] [id = 41] 22:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1271f0c00) [pid = 1652] [serial = 119] [outer = 0x0] 22:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x127957000) [pid = 1652] [serial = 120] [outer = 0x1271f0c00] 22:53:23 INFO - PROCESS | 1652 | 1464933203853 Marionette DEBUG loaded listener.js 22:53:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x128d36c00) [pid = 1652] [serial = 121] [outer = 0x1271f0c00] 22:53:24 INFO - PROCESS | 1652 | 1464933204189 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]]]}] 22:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 518ms 22:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:53:24 INFO - PROCESS | 1652 | 1464933204240 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 22:53:24 INFO - PROCESS | 1652 | 1464933204242 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 22:53:24 INFO - PROCESS | 1652 | 1464933204245 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:53:24 INFO - PROCESS | 1652 | 1464933204246 Marionette TRACE conn2 <- [1,138,null,{}] 22:53:24 INFO - PROCESS | 1652 | 1464933204250 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}] 22:53:24 INFO - PROCESS | 1652 | 1464933204367 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 22:53:25 INFO - PROCESS | 1652 | 1464933205194 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x112613000 == 42 [pid = 1652] [id = 42] 22:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x112d83000) [pid = 1652] [serial = 122] [outer = 0x0] 22:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x113906000) [pid = 1652] [serial = 123] [outer = 0x112d83000] 22:53:25 INFO - PROCESS | 1652 | 1464933205222 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x113d0b400) [pid = 1652] [serial = 124] [outer = 0x112d83000] 22:53:25 INFO - PROCESS | 1652 | 1464933205583 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]]]}] 22:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1373ms 22:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:53:25 INFO - PROCESS | 1652 | 1464933205619 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 22:53:25 INFO - PROCESS | 1652 | 1464933205622 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 22:53:25 INFO - PROCESS | 1652 | 1464933205625 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:53:25 INFO - PROCESS | 1652 | 1464933205627 Marionette TRACE conn2 <- [1,142,null,{}] 22:53:25 INFO - PROCESS | 1652 | 1464933205630 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}] 22:53:25 INFO - PROCESS | 1652 | 1464933205721 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 22:53:25 INFO - PROCESS | 1652 | 1464933205726 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x113b30800 == 43 [pid = 1652] [id = 43] 22:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x115f4dc00) [pid = 1652] [serial = 125] [outer = 0x0] 22:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x116702800) [pid = 1652] [serial = 126] [outer = 0x115f4dc00] 22:53:25 INFO - PROCESS | 1652 | 1464933205756 Marionette DEBUG loaded listener.js 22:53:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x116946000) [pid = 1652] [serial = 127] [outer = 0x115f4dc00] 22:53:26 INFO - PROCESS | 1652 | 1464933206188 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]]]}] 22:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 22:53:26 INFO - PROCESS | 1652 | 1464933206199 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 22:53:26 INFO - PROCESS | 1652 | 1464933206204 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 22:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:53:26 INFO - PROCESS | 1652 | 1464933206208 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:53:26 INFO - PROCESS | 1652 | 1464933206210 Marionette TRACE conn2 <- [1,146,null,{}] 22:53:26 INFO - PROCESS | 1652 | 1464933206213 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}] 22:53:26 INFO - PROCESS | 1652 | 1464933206347 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 22:53:26 INFO - PROCESS | 1652 | 1464933206362 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167dc000 == 44 [pid = 1652] [id = 44] 22:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x116b66000) [pid = 1652] [serial = 128] [outer = 0x0] 22:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11777a800) [pid = 1652] [serial = 129] [outer = 0x116b66000] 22:53:26 INFO - PROCESS | 1652 | 1464933206389 Marionette DEBUG loaded listener.js 22:53:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1182c2800) [pid = 1652] [serial = 130] [outer = 0x116b66000] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x118329400) [pid = 1652] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x11769b800) [pid = 1652] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12cc81400) [pid = 1652] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12c96e000) [pid = 1652] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12c122400) [pid = 1652] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12c06cc00) [pid = 1652] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1212c0400) [pid = 1652] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1185a9000) [pid = 1652] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x12bb03c00) [pid = 1652] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12ab95c00) [pid = 1652] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12a80a000) [pid = 1652] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x129386c00) [pid = 1652] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12d74a800) [pid = 1652] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1212bc800) [pid = 1652] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1217c6c00) [pid = 1652] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1217cbc00) [pid = 1652] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x125229c00) [pid = 1652] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12e143400) [pid = 1652] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x112739800) [pid = 1652] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x113d84c00) [pid = 1652] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1185a7800) [pid = 1652] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x113b7a000) [pid = 1652] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x113f10c00) [pid = 1652] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1169a2000) [pid = 1652] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1182c2000) [pid = 1652] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1169ac800) [pid = 1652] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x118d1ec00) [pid = 1652] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119706c00) [pid = 1652] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:53:27 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119d02800) [pid = 1652] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:53:27 INFO - PROCESS | 1652 | 1464933207163 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]]]}] 22:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 972ms 22:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:53:27 INFO - PROCESS | 1652 | 1464933207180 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 22:53:27 INFO - PROCESS | 1652 | 1464933207181 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 22:53:27 INFO - PROCESS | 1652 | 1464933207193 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:53:27 INFO - PROCESS | 1652 | 1464933207197 Marionette TRACE conn2 <- [1,150,null,{}] 22:53:27 INFO - PROCESS | 1652 | 1464933207201 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}] 22:53:27 INFO - PROCESS | 1652 | 1464933207291 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 22:53:27 INFO - PROCESS | 1652 | 1464933207341 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x11702f800 == 45 [pid = 1652] [id = 45] 22:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x112a74000) [pid = 1652] [serial = 131] [outer = 0x0] 22:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x116b68800) [pid = 1652] [serial = 132] [outer = 0x112a74000] 22:53:27 INFO - PROCESS | 1652 | 1464933207365 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1184a5c00) [pid = 1652] [serial = 133] [outer = 0x112a74000] 22:53:27 INFO - PROCESS | 1652 | 1464933207636 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]]]}] 22:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 486ms 22:53:27 INFO - PROCESS | 1652 | 1464933207678 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 22:53:27 INFO - PROCESS | 1652 | 1464933207681 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 22:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:53:27 INFO - PROCESS | 1652 | 1464933207696 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:53:27 INFO - PROCESS | 1652 | 1464933207697 Marionette TRACE conn2 <- [1,154,null,{}] 22:53:27 INFO - PROCESS | 1652 | 1464933207702 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}] 22:53:27 INFO - PROCESS | 1652 | 1464933207785 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 22:53:27 INFO - PROCESS | 1652 | 1464933207789 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181ea000 == 46 [pid = 1652] [id = 46] 22:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1162bb800) [pid = 1652] [serial = 134] [outer = 0x0] 22:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118d16c00) [pid = 1652] [serial = 135] [outer = 0x1162bb800] 22:53:27 INFO - PROCESS | 1652 | 1464933207827 Marionette DEBUG loaded listener.js 22:53:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x118d22000) [pid = 1652] [serial = 136] [outer = 0x1162bb800] 22:53:28 INFO - PROCESS | 1652 | 1464933208154 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]]]}] 22:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 480ms 22:53:28 INFO - PROCESS | 1652 | 1464933208165 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 22:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:53:28 INFO - PROCESS | 1652 | 1464933208176 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 22:53:28 INFO - PROCESS | 1652 | 1464933208178 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 1652 | 1464933208179 Marionette TRACE conn2 <- [1,158,null,{}] 22:53:28 INFO - PROCESS | 1652 | 1464933208182 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}] 22:53:28 INFO - PROCESS | 1652 | 1464933208249 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 22:53:28 INFO - PROCESS | 1652 | 1464933208256 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c6000 == 47 [pid = 1652] [id = 47] 22:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119442c00) [pid = 1652] [serial = 137] [outer = 0x0] 22:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x119447800) [pid = 1652] [serial = 138] [outer = 0x119442c00] 22:53:28 INFO - PROCESS | 1652 | 1464933208289 Marionette DEBUG loaded listener.js 22:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x119710c00) [pid = 1652] [serial = 139] [outer = 0x119442c00] 22:53:28 INFO - PROCESS | 1652 | 1464933208715 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]]]}] 22:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 568ms 22:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:53:28 INFO - PROCESS | 1652 | 1464933208747 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 22:53:28 INFO - PROCESS | 1652 | 1464933208748 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 22:53:28 INFO - PROCESS | 1652 | 1464933208750 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:53:28 INFO - PROCESS | 1652 | 1464933208751 Marionette TRACE conn2 <- [1,162,null,{}] 22:53:28 INFO - PROCESS | 1652 | 1464933208753 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}] 22:53:28 INFO - PROCESS | 1652 | 1464933208822 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 22:53:28 INFO - PROCESS | 1652 | 1464933208826 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x116753000 == 48 [pid = 1652] [id = 48] 22:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1197a0000) [pid = 1652] [serial = 140] [outer = 0x0] 22:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x119a7ac00) [pid = 1652] [serial = 141] [outer = 0x1197a0000] 22:53:28 INFO - PROCESS | 1652 | 1464933208852 Marionette DEBUG loaded listener.js 22:53:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x119d08400) [pid = 1652] [serial = 142] [outer = 0x1197a0000] 22:53:29 INFO - PROCESS | 1652 | 1464933209288 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]]]}] 22:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 569ms 22:53:29 INFO - PROCESS | 1652 | 1464933209319 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 22:53:29 INFO - PROCESS | 1652 | 1464933209322 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 22:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:53:29 INFO - PROCESS | 1652 | 1464933209326 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:53:29 INFO - PROCESS | 1652 | 1464933209328 Marionette TRACE conn2 <- [1,166,null,{}] 22:53:29 INFO - PROCESS | 1652 | 1464933209332 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}] 22:53:29 INFO - PROCESS | 1652 | 1464933209422 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 22:53:29 INFO - PROCESS | 1652 | 1464933209482 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x116199800 == 49 [pid = 1652] [id = 49] 22:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x113d85800) [pid = 1652] [serial = 143] [outer = 0x0] 22:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x115f47800) [pid = 1652] [serial = 144] [outer = 0x113d85800] 22:53:29 INFO - PROCESS | 1652 | 1464933209513 Marionette DEBUG loaded listener.js 22:53:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x1162bdc00) [pid = 1652] [serial = 145] [outer = 0x113d85800] 22:53:29 INFO - PROCESS | 1652 | 1464933209942 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]]]}] 22:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 22:53:30 INFO - PROCESS | 1652 | 1464933209997 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 22:53:30 INFO - PROCESS | 1652 | 1464933210001 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 22:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:53:30 INFO - PROCESS | 1652 | 1464933210024 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:53:30 INFO - PROCESS | 1652 | 1464933210026 Marionette TRACE conn2 <- [1,170,null,{}] 22:53:30 INFO - PROCESS | 1652 | 1464933210029 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}] 22:53:30 INFO - PROCESS | 1652 | 1464933210117 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 22:53:30 INFO - PROCESS | 1652 | 1464933210178 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x118da6800 == 50 [pid = 1652] [id = 50] 22:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11777e800) [pid = 1652] [serial = 146] [outer = 0x0] 22:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1182c1800) [pid = 1652] [serial = 147] [outer = 0x11777e800] 22:53:30 INFO - PROCESS | 1652 | 1464933210207 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x118332800) [pid = 1652] [serial = 148] [outer = 0x11777e800] 22:53:30 INFO - PROCESS | 1652 | 1464933210614 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]]]}] 22:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 22:53:30 INFO - PROCESS | 1652 | 1464933210644 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 22:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:53:30 INFO - PROCESS | 1652 | 1464933210646 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 22:53:30 INFO - PROCESS | 1652 | 1464933210648 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:53:30 INFO - PROCESS | 1652 | 1464933210651 Marionette TRACE conn2 <- [1,174,null,{}] 22:53:30 INFO - PROCESS | 1652 | 1464933210659 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}] 22:53:30 INFO - PROCESS | 1652 | 1464933210764 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 22:53:30 INFO - PROCESS | 1652 | 1464933210837 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x11702d800 == 51 [pid = 1652] [id = 51] 22:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x119082400) [pid = 1652] [serial = 149] [outer = 0x0] 22:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x11979b000) [pid = 1652] [serial = 150] [outer = 0x119082400] 22:53:30 INFO - PROCESS | 1652 | 1464933210868 Marionette DEBUG loaded listener.js 22:53:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x119842400) [pid = 1652] [serial = 151] [outer = 0x119082400] 22:53:31 INFO - PROCESS | 1652 | 1464933211268 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]]]}] 22:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 22:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:53:31 INFO - PROCESS | 1652 | 1464933211320 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 1652 | 1464933211322 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 22:53:31 INFO - PROCESS | 1652 | 1464933211324 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 1652 | 1464933211325 Marionette TRACE conn2 <- [1,178,null,{}] 22:53:31 INFO - PROCESS | 1652 | 1464933211328 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}] 22:53:31 INFO - PROCESS | 1652 | 1464933211415 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 22:53:31 INFO - PROCESS | 1652 | 1464933211460 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x121357800 == 52 [pid = 1652] [id = 52] 22:53:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1211b3800) [pid = 1652] [serial = 152] [outer = 0x0] 22:53:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12124dc00) [pid = 1652] [serial = 153] [outer = 0x1211b3800] 22:53:31 INFO - PROCESS | 1652 | 1464933211489 Marionette DEBUG loaded listener.js 22:53:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x1212bdc00) [pid = 1652] [serial = 154] [outer = 0x1211b3800] 22:53:31 INFO - PROCESS | 1652 | 1464933211890 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]]]}] 22:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 22:53:31 INFO - PROCESS | 1652 | 1464933211894 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 22:53:31 INFO - PROCESS | 1652 | 1464933211895 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 22:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:53:31 INFO - PROCESS | 1652 | 1464933211897 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:53:31 INFO - PROCESS | 1652 | 1464933211898 Marionette TRACE conn2 <- [1,182,null,{}] 22:53:31 INFO - PROCESS | 1652 | 1464933211901 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}] 22:53:32 INFO - PROCESS | 1652 | 1464933212000 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 22:53:32 INFO - PROCESS | 1652 | 1464933212087 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x113915800 == 53 [pid = 1652] [id = 53] 22:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x116846000) [pid = 1652] [serial = 155] [outer = 0x0] 22:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x117699400) [pid = 1652] [serial = 156] [outer = 0x116846000] 22:53:32 INFO - PROCESS | 1652 | 1464933212140 Marionette DEBUG loaded listener.js 22:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x11970f800) [pid = 1652] [serial = 157] [outer = 0x116846000] 22:53:32 INFO - PROCESS | 1652 | 1464933212747 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]]]}] 22:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 870ms 22:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:53:32 INFO - PROCESS | 1652 | 1464933212768 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 22:53:32 INFO - PROCESS | 1652 | 1464933212770 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 22:53:32 INFO - PROCESS | 1652 | 1464933212773 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:53:32 INFO - PROCESS | 1652 | 1464933212775 Marionette TRACE conn2 <- [1,186,null,{}] 22:53:32 INFO - PROCESS | 1652 | 1464933212780 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}] 22:53:32 INFO - PROCESS | 1652 | 1464933212868 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 22:53:32 INFO - PROCESS | 1652 | 1464933212912 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x113b34800 == 54 [pid = 1652] [id = 54] 22:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x1130d9000) [pid = 1652] [serial = 158] [outer = 0x0] 22:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x113f0b000) [pid = 1652] [serial = 159] [outer = 0x1130d9000] 22:53:32 INFO - PROCESS | 1652 | 1464933212940 Marionette DEBUG loaded listener.js 22:53:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x115fe3400) [pid = 1652] [serial = 160] [outer = 0x1130d9000] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c6000 == 53 [pid = 1652] [id = 47] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1181ea000 == 52 [pid = 1652] [id = 46] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11702f800 == 51 [pid = 1652] [id = 45] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x116233000 == 50 [pid = 1652] [id = 28] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11697b000 == 49 [pid = 1652] [id = 29] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1184ce000 == 48 [pid = 1652] [id = 32] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1167dc000 == 47 [pid = 1652] [id = 44] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1172e3000 == 46 [pid = 1652] [id = 30] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x113b30800 == 45 [pid = 1652] [id = 43] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x113b9c000 == 44 [pid = 1652] [id = 27] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x112613000 == 43 [pid = 1652] [id = 42] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x119a1c000 == 42 [pid = 1652] [id = 35] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11226e800 == 41 [pid = 1652] [id = 33] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1181ee000 == 40 [pid = 1652] [id = 31] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x113915800 == 39 [pid = 1652] [id = 53] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x121357800 == 38 [pid = 1652] [id = 52] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x11702d800 == 37 [pid = 1652] [id = 51] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1215cf000 == 36 [pid = 1652] [id = 38] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x120714800 == 35 [pid = 1652] [id = 36] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1207d9800 == 34 [pid = 1652] [id = 37] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x122715800 == 33 [pid = 1652] [id = 40] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x118da6800 == 32 [pid = 1652] [id = 50] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x116753000 == 31 [pid = 1652] [id = 48] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x116199800 == 30 [pid = 1652] [id = 49] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1217ae000 == 29 [pid = 1652] [id = 39] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1227cd800 == 28 [pid = 1652] [id = 41] 22:53:33 INFO - PROCESS | 1652 | --DOCSHELL 0x1192ba800 == 27 [pid = 1652] [id = 34] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x121ab4400) [pid = 1652] [serial = 11] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x1212c5800) [pid = 1652] [serial = 99] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x121547c00) [pid = 1652] [serial = 102] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x121ab4c00) [pid = 1652] [serial = 105] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x124ce3c00) [pid = 1652] [serial = 108] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x125361000) [pid = 1652] [serial = 111] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x126f3f000) [pid = 1652] [serial = 114] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x127381400) [pid = 1652] [serial = 117] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x112a77800) [pid = 1652] [serial = 66] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x116841400) [pid = 1652] [serial = 69] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x118766c00) [pid = 1652] [serial = 72] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x11944ac00) [pid = 1652] [serial = 73] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x113d06000) [pid = 1652] [serial = 75] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x113f11800) [pid = 1652] [serial = 76] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1161f1400) [pid = 1652] [serial = 78] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x11768ec00) [pid = 1652] [serial = 81] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11777a000) [pid = 1652] [serial = 82] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11832d400) [pid = 1652] [serial = 84] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1184a7c00) [pid = 1652] [serial = 85] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1184dcc00) [pid = 1652] [serial = 87] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x118d16800) [pid = 1652] [serial = 88] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119086c00) [pid = 1652] [serial = 90] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x119711000) [pid = 1652] [serial = 91] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11983c800) [pid = 1652] [serial = 93] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11a0c3400) [pid = 1652] [serial = 96] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119a7f400) [pid = 1652] [serial = 94] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1212ba800) [pid = 1652] [serial = 97] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x121391c00) [pid = 1652] [serial = 100] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x124955400) [pid = 1652] [serial = 106] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125042400) [pid = 1652] [serial = 109] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1167c3400) [pid = 1652] [serial = 79] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116b69400) [pid = 1652] [serial = 70] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1253b3c00) [pid = 1652] [serial = 112] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1130dcc00) [pid = 1652] [serial = 67] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x119a87400) [pid = 1652] [serial = 64] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x127957000) [pid = 1652] [serial = 120] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x121cecc00) [pid = 1652] [serial = 8] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12bb17400) [pid = 1652] [serial = 30] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12c060000) [pid = 1652] [serial = 31] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12bb07c00) [pid = 1652] [serial = 27] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12bb11800) [pid = 1652] [serial = 28] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12b1a8800) [pid = 1652] [serial = 24] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12ba08c00) [pid = 1652] [serial = 25] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12a80bc00) [pid = 1652] [serial = 21] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x12a80fc00) [pid = 1652] [serial = 22] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x129395800) [pid = 1652] [serial = 18] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x129388800) [pid = 1652] [serial = 15] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x12938e800) [pid = 1652] [serial = 16] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12d751c00) [pid = 1652] [serial = 60] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x11832c000) [pid = 1652] [serial = 57] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12cda1c00) [pid = 1652] [serial = 58] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1184d4c00) [pid = 1652] [serial = 54] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119446c00) [pid = 1652] [serial = 55] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12cd9bc00) [pid = 1652] [serial = 46] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12d258800) [pid = 1652] [serial = 48] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x12b0ab400) [pid = 1652] [serial = 51] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x12cc7f000) [pid = 1652] [serial = 43] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12cd97800) [pid = 1652] [serial = 45] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x12cc79000) [pid = 1652] [serial = 42] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x12c966400) [pid = 1652] [serial = 39] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x12c96b000) [pid = 1652] [serial = 40] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x12c119c00) [pid = 1652] [serial = 36] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x12c11d800) [pid = 1652] [serial = 37] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x12c06a000) [pid = 1652] [serial = 34] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x12c063000) [pid = 1652] [serial = 33] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x12e147800) [pid = 1652] [serial = 63] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x12d755c00) [pid = 1652] [serial = 61] [outer = 0x0] [url = about:blank] 22:53:33 INFO - PROCESS | 1652 | 1464933213791 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]]]}] 22:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1071ms 22:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:53:33 INFO - PROCESS | 1652 | 1464933213845 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 22:53:33 INFO - PROCESS | 1652 | 1464933213847 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 22:53:33 INFO - PROCESS | 1652 | 1464933213851 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:53:33 INFO - PROCESS | 1652 | 1464933213855 Marionette TRACE conn2 <- [1,190,null,{}] 22:53:33 INFO - PROCESS | 1652 | 1464933213859 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}] 22:53:33 INFO - PROCESS | 1652 | 1464933213927 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 22:53:33 INFO - PROCESS | 1652 | 1464933213936 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x112718800 == 28 [pid = 1652] [id = 55] 22:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x113f09000) [pid = 1652] [serial = 161] [outer = 0x0] 22:53:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x113f51400) [pid = 1652] [serial = 162] [outer = 0x113f09000] 22:53:33 INFO - PROCESS | 1652 | 1464933213964 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x115fe6000) [pid = 1652] [serial = 163] [outer = 0x113f09000] 22:53:34 INFO - PROCESS | 1652 | 1464933214272 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]]]}] 22:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 472ms 22:53:34 INFO - PROCESS | 1652 | 1464933214323 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 22:53:34 INFO - PROCESS | 1652 | 1464933214327 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 22:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:53:34 INFO - PROCESS | 1652 | 1464933214332 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:53:34 INFO - PROCESS | 1652 | 1464933214334 Marionette TRACE conn2 <- [1,194,null,{}] 22:53:34 INFO - PROCESS | 1652 | 1464933214336 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}] 22:53:34 INFO - PROCESS | 1652 | 1464933214406 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 22:53:34 INFO - PROCESS | 1652 | 1464933214411 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f17000 == 29 [pid = 1652] [id = 56] 22:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1161f2400) [pid = 1652] [serial = 164] [outer = 0x0] 22:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x11684c400) [pid = 1652] [serial = 165] [outer = 0x1161f2400] 22:53:34 INFO - PROCESS | 1652 | 1464933214438 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x116bc6c00) [pid = 1652] [serial = 166] [outer = 0x1161f2400] 22:53:34 INFO - PROCESS | 1652 | 1464933214744 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]]]}] 22:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 418ms 22:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:53:34 INFO - PROCESS | 1652 | 1464933214758 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 22:53:34 INFO - PROCESS | 1652 | 1464933214760 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 22:53:34 INFO - PROCESS | 1652 | 1464933214763 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:53:34 INFO - PROCESS | 1652 | 1464933214765 Marionette TRACE conn2 <- [1,198,null,{}] 22:53:34 INFO - PROCESS | 1652 | 1464933214776 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}] 22:53:34 INFO - PROCESS | 1652 | 1464933214846 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 22:53:34 INFO - PROCESS | 1652 | 1464933214897 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11703d000 == 30 [pid = 1652] [id = 57] 22:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x112d76800) [pid = 1652] [serial = 167] [outer = 0x0] 22:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x11777f800) [pid = 1652] [serial = 168] [outer = 0x112d76800] 22:53:34 INFO - PROCESS | 1652 | 1464933214924 Marionette DEBUG loaded listener.js 22:53:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x11832f400) [pid = 1652] [serial = 169] [outer = 0x112d76800] 22:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:53:35 INFO - PROCESS | 1652 | 1464933215282 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]]]}] 22:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 524ms 22:53:35 INFO - PROCESS | 1652 | 1464933215288 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 22:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:53:35 INFO - PROCESS | 1652 | 1464933215290 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 22:53:35 INFO - PROCESS | 1652 | 1464933215294 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:53:35 INFO - PROCESS | 1652 | 1464933215296 Marionette TRACE conn2 <- [1,202,null,{}] 22:53:35 INFO - PROCESS | 1652 | 1464933215299 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}] 22:53:35 INFO - PROCESS | 1652 | 1464933215410 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 22:53:35 INFO - PROCESS | 1652 | 1464933215472 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172ec000 == 31 [pid = 1652] [id = 58] 22:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x11516e800) [pid = 1652] [serial = 170] [outer = 0x0] 22:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1184d3800) [pid = 1652] [serial = 171] [outer = 0x11516e800] 22:53:35 INFO - PROCESS | 1652 | 1464933215501 Marionette DEBUG loaded listener.js 22:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x118765800) [pid = 1652] [serial = 172] [outer = 0x11516e800] 22:53:35 INFO - PROCESS | 1652 | 1464933215773 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]]]}] 22:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 520ms 22:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:53:35 INFO - PROCESS | 1652 | 1464933215813 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 22:53:35 INFO - PROCESS | 1652 | 1464933215814 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 22:53:35 INFO - PROCESS | 1652 | 1464933215825 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:53:35 INFO - PROCESS | 1652 | 1464933215826 Marionette TRACE conn2 <- [1,206,null,{}] 22:53:35 INFO - PROCESS | 1652 | 1464933215835 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}] 22:53:35 INFO - PROCESS | 1652 | 1464933215918 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 22:53:35 INFO - PROCESS | 1652 | 1464933215924 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x118258000 == 32 [pid = 1652] [id = 59] 22:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x112dd6400) [pid = 1652] [serial = 173] [outer = 0x0] 22:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x118763000) [pid = 1652] [serial = 174] [outer = 0x112dd6400] 22:53:35 INFO - PROCESS | 1652 | 1464933215949 Marionette DEBUG loaded listener.js 22:53:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x119440000) [pid = 1652] [serial = 175] [outer = 0x112dd6400] 22:53:36 INFO - PROCESS | 1652 | 1464933216256 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]]]}] 22:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 482ms 22:53:36 INFO - PROCESS | 1652 | 1464933216299 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 22:53:36 INFO - PROCESS | 1652 | 1464933216300 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 22:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:53:36 INFO - PROCESS | 1652 | 1464933216303 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:53:36 INFO - PROCESS | 1652 | 1464933216304 Marionette TRACE conn2 <- [1,210,null,{}] 22:53:36 INFO - PROCESS | 1652 | 1464933216306 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}] 22:53:36 INFO - PROCESS | 1652 | 1464933216402 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 22:53:36 INFO - PROCESS | 1652 | 1464933216407 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x118796800 == 33 [pid = 1652] [id = 60] 22:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119444c00) [pid = 1652] [serial = 176] [outer = 0x0] 22:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11970e800) [pid = 1652] [serial = 177] [outer = 0x119444c00] 22:53:36 INFO - PROCESS | 1652 | 1464933216455 Marionette DEBUG loaded listener.js 22:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x119849000) [pid = 1652] [serial = 178] [outer = 0x119444c00] 22:53:36 INFO - PROCESS | 1652 | 1464933216755 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]]]}] 22:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 470ms 22:53:36 INFO - PROCESS | 1652 | 1464933216779 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 22:53:36 INFO - PROCESS | 1652 | 1464933216780 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 22:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:53:36 INFO - PROCESS | 1652 | 1464933216783 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:53:36 INFO - PROCESS | 1652 | 1464933216784 Marionette TRACE conn2 <- [1,214,null,{}] 22:53:36 INFO - PROCESS | 1652 | 1464933216790 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}] 22:53:36 INFO - PROCESS | 1652 | 1464933216874 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 22:53:36 INFO - PROCESS | 1652 | 1464933216878 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192b1800 == 34 [pid = 1652] [id = 61] 22:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119446c00) [pid = 1652] [serial = 179] [outer = 0x0] 22:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x119d08800) [pid = 1652] [serial = 180] [outer = 0x119446c00] 22:53:36 INFO - PROCESS | 1652 | 1464933216903 Marionette DEBUG loaded listener.js 22:53:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1212b9c00) [pid = 1652] [serial = 181] [outer = 0x119446c00] 22:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 421ms 22:53:37 INFO - PROCESS | 1652 | 1464933217199 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]]]}] 22:53:37 INFO - PROCESS | 1652 | 1464933217211 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 22:53:37 INFO - PROCESS | 1652 | 1464933217212 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 22:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:53:37 INFO - PROCESS | 1652 | 1464933217215 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - PROCESS | 1652 | 1464933217216 Marionette TRACE conn2 <- [1,218,null,{}] 22:53:37 INFO - PROCESS | 1652 | 1464933217226 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}] 22:53:37 INFO - PROCESS | 1652 | 1464933217312 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 22:53:37 INFO - PROCESS | 1652 | 1464933217346 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1196a9800 == 35 [pid = 1652] [id = 62] 22:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1197a3400) [pid = 1652] [serial = 182] [outer = 0x0] 22:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1212c0c00) [pid = 1652] [serial = 183] [outer = 0x1197a3400] 22:53:37 INFO - PROCESS | 1652 | 1464933217370 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121390c00) [pid = 1652] [serial = 184] [outer = 0x1197a3400] 22:53:37 INFO - PROCESS | 1652 | 1464933217647 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]]]}] 22:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 475ms 22:53:37 INFO - PROCESS | 1652 | 1464933217691 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 22:53:37 INFO - PROCESS | 1652 | 1464933217692 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 22:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:53:37 INFO - PROCESS | 1652 | 1464933217707 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:53:37 INFO - PROCESS | 1652 | 1464933217708 Marionette TRACE conn2 <- [1,222,null,{}] 22:53:37 INFO - PROCESS | 1652 | 1464933217712 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}] 22:53:37 INFO - PROCESS | 1652 | 1464933217829 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1197a0000) [pid = 1652] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119442c00) [pid = 1652] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x115f4dc00) [pid = 1652] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116b66000) [pid = 1652] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x112a74000) [pid = 1652] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1162bb800) [pid = 1652] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x112d83000) [pid = 1652] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1271f0c00) [pid = 1652] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1212c3800) [pid = 1652] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x125f1ac00) [pid = 1652] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:53:37 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x126fc1800) [pid = 1652] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:53:37 INFO - PROCESS | 1652 | 1464933217863 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x11622d000 == 36 [pid = 1652] [id = 63] 22:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1122b6c00) [pid = 1652] [serial = 185] [outer = 0x0] 22:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x115f4dc00) [pid = 1652] [serial = 186] [outer = 0x1122b6c00] 22:53:37 INFO - PROCESS | 1652 | 1464933217887 Marionette DEBUG loaded listener.js 22:53:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x119444800) [pid = 1652] [serial = 187] [outer = 0x1122b6c00] 22:53:38 INFO - PROCESS | 1652 | 1464933218121 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]]]}] 22:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 471ms 22:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:53:38 INFO - PROCESS | 1652 | 1464933218178 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 1652 | 1464933218180 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 22:53:38 INFO - PROCESS | 1652 | 1464933218182 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:53:38 INFO - PROCESS | 1652 | 1464933218183 Marionette TRACE conn2 <- [1,226,null,{}] 22:53:38 INFO - PROCESS | 1652 | 1464933218193 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}] 22:53:38 INFO - PROCESS | 1652 | 1464933218265 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 22:53:38 INFO - PROCESS | 1652 | 1464933218272 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x120722800 == 37 [pid = 1652] [id = 64] 22:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x121393c00) [pid = 1652] [serial = 188] [outer = 0x0] 22:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x1217cb800) [pid = 1652] [serial = 189] [outer = 0x121393c00] 22:53:38 INFO - PROCESS | 1652 | 1464933218296 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x121866000) [pid = 1652] [serial = 190] [outer = 0x121393c00] 22:53:38 INFO - PROCESS | 1652 | 1464933218588 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]]]}] 22:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 425ms 22:53:38 INFO - PROCESS | 1652 | 1464933218615 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 22:53:38 INFO - PROCESS | 1652 | 1464933218616 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 22:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:53:38 INFO - PROCESS | 1652 | 1464933218621 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:53:38 INFO - PROCESS | 1652 | 1464933218624 Marionette TRACE conn2 <- [1,230,null,{}] 22:53:38 INFO - PROCESS | 1652 | 1464933218626 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}] 22:53:38 INFO - PROCESS | 1652 | 1464933218729 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 22:53:38 INFO - PROCESS | 1652 | 1464933218735 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x118257800 == 38 [pid = 1652] [id = 65] 22:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1130d5800) [pid = 1652] [serial = 191] [outer = 0x0] 22:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x121864000) [pid = 1652] [serial = 192] [outer = 0x1130d5800] 22:53:38 INFO - PROCESS | 1652 | 1464933218764 Marionette DEBUG loaded listener.js 22:53:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x124cee400) [pid = 1652] [serial = 193] [outer = 0x1130d5800] 22:53:39 INFO - PROCESS | 1652 | 1464933219043 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]]]}] 22:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 22:53:39 INFO - PROCESS | 1652 | 1464933219091 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 1652 | 1464933219093 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 22:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:53:39 INFO - PROCESS | 1652 | 1464933219095 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 1652 | 1464933219096 Marionette TRACE conn2 <- [1,234,null,{}] 22:53:39 INFO - PROCESS | 1652 | 1464933219098 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}] 22:53:39 INFO - PROCESS | 1652 | 1464933219171 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 22:53:39 INFO - PROCESS | 1652 | 1464933219175 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217a9800 == 39 [pid = 1652] [id = 66] 22:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x124c67000) [pid = 1652] [serial = 194] [outer = 0x0] 22:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x125037000) [pid = 1652] [serial = 195] [outer = 0x124c67000] 22:53:39 INFO - PROCESS | 1652 | 1464933219201 Marionette DEBUG loaded listener.js 22:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x125229c00) [pid = 1652] [serial = 196] [outer = 0x124c67000] 22:53:39 INFO - PROCESS | 1652 | 1464933219485 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]]]}] 22:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 419ms 22:53:39 INFO - PROCESS | 1652 | 1464933219515 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 22:53:39 INFO - PROCESS | 1652 | 1464933219516 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 22:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:53:39 INFO - PROCESS | 1652 | 1464933219526 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:53:39 INFO - PROCESS | 1652 | 1464933219527 Marionette TRACE conn2 <- [1,238,null,{}] 22:53:39 INFO - PROCESS | 1652 | 1464933219529 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}] 22:53:39 INFO - PROCESS | 1652 | 1464933219630 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 22:53:39 INFO - PROCESS | 1652 | 1464933219636 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x121e27000 == 40 [pid = 1652] [id = 67] 22:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124c5ec00) [pid = 1652] [serial = 197] [outer = 0x0] 22:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125359c00) [pid = 1652] [serial = 198] [outer = 0x124c5ec00] 22:53:39 INFO - PROCESS | 1652 | 1464933219660 Marionette DEBUG loaded listener.js 22:53:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x1253b1c00) [pid = 1652] [serial = 199] [outer = 0x124c5ec00] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x112718800 == 39 [pid = 1652] [id = 55] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x113b34800 == 38 [pid = 1652] [id = 54] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11703d000 == 37 [pid = 1652] [id = 57] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x118258000 == 36 [pid = 1652] [id = 59] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1192b1800 == 35 [pid = 1652] [id = 61] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x115f17000 == 34 [pid = 1652] [id = 56] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1172ec000 == 33 [pid = 1652] [id = 58] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x118796800 == 32 [pid = 1652] [id = 60] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x118257800 == 31 [pid = 1652] [id = 65] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1196a9800 == 30 [pid = 1652] [id = 62] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11622d000 == 29 [pid = 1652] [id = 63] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x120722800 == 28 [pid = 1652] [id = 64] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128d36c00) [pid = 1652] [serial = 121] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119a7ac00) [pid = 1652] [serial = 141] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x119d08400) [pid = 1652] [serial = 142] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x119710c00) [pid = 1652] [serial = 139] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116702800) [pid = 1652] [serial = 126] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11777a800) [pid = 1652] [serial = 129] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116b68800) [pid = 1652] [serial = 132] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119447800) [pid = 1652] [serial = 138] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x118d22000) [pid = 1652] [serial = 136] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1182c2800) [pid = 1652] [serial = 130] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x118d16c00) [pid = 1652] [serial = 135] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x113906000) [pid = 1652] [serial = 123] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x113d0b400) [pid = 1652] [serial = 124] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1184a5c00) [pid = 1652] [serial = 133] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x116946000) [pid = 1652] [serial = 127] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x1217c1c00) [pid = 1652] [serial = 103] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x126fc1000) [pid = 1652] [serial = 115] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x127891c00) [pid = 1652] [serial = 118] [outer = 0x0] [url = about:blank] 22:53:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1217a9800 == 27 [pid = 1652] [id = 66] 22:53:40 INFO - PROCESS | 1652 | 1464933220865 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]]]}] 22:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1376ms 22:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:53:40 INFO - PROCESS | 1652 | 1464933220896 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 22:53:40 INFO - PROCESS | 1652 | 1464933220898 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 22:53:40 INFO - PROCESS | 1652 | 1464933220902 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:53:40 INFO - PROCESS | 1652 | 1464933220904 Marionette TRACE conn2 <- [1,242,null,{}] 22:53:40 INFO - PROCESS | 1652 | 1464933220908 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}] 22:53:40 INFO - PROCESS | 1652 | 1464933220979 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 22:53:41 INFO - PROCESS | 1652 | 1464933221019 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x112f61000 == 28 [pid = 1652] [id = 68] 22:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1139ec400) [pid = 1652] [serial = 200] [outer = 0x0] 22:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x1139f5800) [pid = 1652] [serial = 201] [outer = 0x1139ec400] 22:53:41 INFO - PROCESS | 1652 | 1464933221047 Marionette DEBUG loaded listener.js 22:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x115f4e800) [pid = 1652] [serial = 202] [outer = 0x1139ec400] 22:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x1162b5800) [pid = 1652] [serial = 203] [outer = 0x12b0a1c00] 22:53:41 INFO - PROCESS | 1652 | 1464933221373 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]]]}] 22:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 521ms 22:53:41 INFO - PROCESS | 1652 | 1464933221423 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 22:53:41 INFO - PROCESS | 1652 | 1464933221427 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 22:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:53:41 INFO - PROCESS | 1652 | 1464933221431 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:53:41 INFO - PROCESS | 1652 | 1464933221433 Marionette TRACE conn2 <- [1,246,null,{}] 22:53:41 INFO - PROCESS | 1652 | 1464933221435 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}] 22:53:41 INFO - PROCESS | 1652 | 1464933221507 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 22:53:41 INFO - PROCESS | 1652 | 1464933221511 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167ed800 == 29 [pid = 1652] [id = 69] 22:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x116286400) [pid = 1652] [serial = 204] [outer = 0x0] 22:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1169ac000) [pid = 1652] [serial = 205] [outer = 0x116286400] 22:53:41 INFO - PROCESS | 1652 | 1464933221542 Marionette DEBUG loaded listener.js 22:53:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x117693800) [pid = 1652] [serial = 206] [outer = 0x116286400] 22:53:41 INFO - PROCESS | 1652 | 1464933221858 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]]]}] 22:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 475ms 22:53:41 INFO - PROCESS | 1652 | 1464933221907 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 22:53:41 INFO - PROCESS | 1652 | 1464933221908 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 22:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:53:41 INFO - PROCESS | 1652 | 1464933221911 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:53:41 INFO - PROCESS | 1652 | 1464933221913 Marionette TRACE conn2 <- [1,250,null,{}] 22:53:41 INFO - PROCESS | 1652 | 1464933221923 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}] 22:53:41 INFO - PROCESS | 1652 | 1464933221995 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 22:53:42 INFO - PROCESS | 1652 | 1464933222011 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171c9800 == 30 [pid = 1652] [id = 70] 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x111c28c00) [pid = 1652] [serial = 207] [outer = 0x0] 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11832ac00) [pid = 1652] [serial = 208] [outer = 0x111c28c00] 22:53:42 INFO - PROCESS | 1652 | 1464933222039 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x1184ac800) [pid = 1652] [serial = 209] [outer = 0x111c28c00] 22:53:42 INFO - PROCESS | 1652 | 1464933222354 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]]]}] 22:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 22:53:42 INFO - PROCESS | 1652 | 1464933222382 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 22:53:42 INFO - PROCESS | 1652 | 1464933222384 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 22:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:53:42 INFO - PROCESS | 1652 | 1464933222389 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - PROCESS | 1652 | 1464933222390 Marionette TRACE conn2 <- [1,254,null,{}] 22:53:42 INFO - PROCESS | 1652 | 1464933222392 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}] 22:53:42 INFO - PROCESS | 1652 | 1464933222478 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 22:53:42 INFO - PROCESS | 1652 | 1464933222486 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172f0000 == 31 [pid = 1652] [id = 71] 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x118331c00) [pid = 1652] [serial = 210] [outer = 0x0] 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x11875b000) [pid = 1652] [serial = 211] [outer = 0x118331c00] 22:53:42 INFO - PROCESS | 1652 | 1464933222512 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x118d21c00) [pid = 1652] [serial = 212] [outer = 0x118331c00] 22:53:42 INFO - PROCESS | 1652 | 1464933222789 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]]]}] 22:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 419ms 22:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:53:42 INFO - PROCESS | 1652 | 1464933222809 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 22:53:42 INFO - PROCESS | 1652 | 1464933222810 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 22:53:42 INFO - PROCESS | 1652 | 1464933222812 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:53:42 INFO - PROCESS | 1652 | 1464933222814 Marionette TRACE conn2 <- [1,258,null,{}] 22:53:42 INFO - PROCESS | 1652 | 1464933222816 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}] 22:53:42 INFO - PROCESS | 1652 | 1464933222894 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 22:53:42 INFO - PROCESS | 1652 | 1464933222899 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184b6000 == 32 [pid = 1652] [id = 72] 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1122b2800) [pid = 1652] [serial = 213] [outer = 0x0] 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119442800) [pid = 1652] [serial = 214] [outer = 0x1122b2800] 22:53:42 INFO - PROCESS | 1652 | 1464933222926 Marionette DEBUG loaded listener.js 22:53:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11970c800) [pid = 1652] [serial = 215] [outer = 0x1122b2800] 22:53:43 INFO - PROCESS | 1652 | 1464933223227 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]]]}] 22:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 419ms 22:53:43 INFO - PROCESS | 1652 | 1464933223232 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 22:53:43 INFO - PROCESS | 1652 | 1464933223233 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 22:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:53:43 INFO - PROCESS | 1652 | 1464933223256 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:53:43 INFO - PROCESS | 1652 | 1464933223258 Marionette TRACE conn2 <- [1,262,null,{}] 22:53:43 INFO - PROCESS | 1652 | 1464933223261 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}] 22:53:43 INFO - PROCESS | 1652 | 1464933223392 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 22:53:43 INFO - PROCESS | 1652 | 1464933223403 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x118d94000 == 33 [pid = 1652] [id = 73] 22:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x118d21000) [pid = 1652] [serial = 216] [outer = 0x0] 22:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11979e000) [pid = 1652] [serial = 217] [outer = 0x118d21000] 22:53:43 INFO - PROCESS | 1652 | 1464933223444 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119edd800) [pid = 1652] [serial = 218] [outer = 0x118d21000] 22:53:43 INFO - PROCESS | 1652 | 1464933223772 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]]]}] 22:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 584ms 22:53:43 INFO - PROCESS | 1652 | 1464933223829 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 22:53:43 INFO - PROCESS | 1652 | 1464933223830 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 22:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:53:43 INFO - PROCESS | 1652 | 1464933223832 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:53:43 INFO - PROCESS | 1652 | 1464933223833 Marionette TRACE conn2 <- [1,266,null,{}] 22:53:43 INFO - PROCESS | 1652 | 1464933223838 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}] 22:53:43 INFO - PROCESS | 1652 | 1464933223903 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 22:53:43 INFO - PROCESS | 1652 | 1464933223907 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1196ac800 == 34 [pid = 1652] [id = 74] 22:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x111ed9400) [pid = 1652] [serial = 219] [outer = 0x0] 22:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1212bcc00) [pid = 1652] [serial = 220] [outer = 0x111ed9400] 22:53:43 INFO - PROCESS | 1652 | 1464933223933 Marionette DEBUG loaded listener.js 22:53:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12138f000) [pid = 1652] [serial = 221] [outer = 0x111ed9400] 22:53:44 INFO - PROCESS | 1652 | 1464933224224 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]]]}] 22:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 423ms 22:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:53:44 INFO - PROCESS | 1652 | 1464933224259 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 22:53:44 INFO - PROCESS | 1652 | 1464933224260 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 22:53:44 INFO - PROCESS | 1652 | 1464933224262 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - PROCESS | 1652 | 1464933224263 Marionette TRACE conn2 <- [1,270,null,{}] 22:53:44 INFO - PROCESS | 1652 | 1464933224266 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}] 22:53:44 INFO - PROCESS | 1652 | 1464933224359 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 22:53:44 INFO - PROCESS | 1652 | 1464933224365 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dc5800 == 35 [pid = 1652] [id = 75] 22:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x112a77800) [pid = 1652] [serial = 222] [outer = 0x0] 22:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12138fc00) [pid = 1652] [serial = 223] [outer = 0x112a77800] 22:53:44 INFO - PROCESS | 1652 | 1464933224390 Marionette DEBUG loaded listener.js 22:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1217c6c00) [pid = 1652] [serial = 224] [outer = 0x112a77800] 22:53:44 INFO - PROCESS | 1652 | 1464933224679 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]]]}] 22:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 468ms 22:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:53:44 INFO - PROCESS | 1652 | 1464933224731 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 22:53:44 INFO - PROCESS | 1652 | 1464933224732 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 22:53:44 INFO - PROCESS | 1652 | 1464933224734 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:53:44 INFO - PROCESS | 1652 | 1464933224736 Marionette TRACE conn2 <- [1,274,null,{}] 22:53:44 INFO - PROCESS | 1652 | 1464933224740 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}] 22:53:44 INFO - PROCESS | 1652 | 1464933224808 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 22:53:44 INFO - PROCESS | 1652 | 1464933224812 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171c9000 == 36 [pid = 1652] [id = 76] 22:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118d20c00) [pid = 1652] [serial = 225] [outer = 0x0] 22:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x121a75800) [pid = 1652] [serial = 226] [outer = 0x118d20c00] 22:53:44 INFO - PROCESS | 1652 | 1464933224838 Marionette DEBUG loaded listener.js 22:53:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x121e61c00) [pid = 1652] [serial = 227] [outer = 0x118d20c00] 22:53:45 INFO - PROCESS | 1652 | 1464933225129 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]]]}] 22:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 423ms 22:53:45 INFO - PROCESS | 1652 | 1464933225159 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 1652 | 1464933225160 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 22:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:53:45 INFO - PROCESS | 1652 | 1464933225163 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:53:45 INFO - PROCESS | 1652 | 1464933225164 Marionette TRACE conn2 <- [1,278,null,{}] 22:53:45 INFO - PROCESS | 1652 | 1464933225166 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}] 22:53:45 INFO - PROCESS | 1652 | 1464933225264 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 22:53:45 INFO - PROCESS | 1652 | 1464933225270 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215d3000 == 37 [pid = 1652] [id = 77] 22:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x117699800) [pid = 1652] [serial = 228] [outer = 0x0] 22:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x124c60400) [pid = 1652] [serial = 229] [outer = 0x117699800] 22:53:45 INFO - PROCESS | 1652 | 1464933225294 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x125041000) [pid = 1652] [serial = 230] [outer = 0x117699800] 22:53:45 INFO - PROCESS | 1652 | 1464933225559 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]]]}] 22:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 418ms 22:53:45 INFO - PROCESS | 1652 | 1464933225581 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 22:53:45 INFO - PROCESS | 1652 | 1464933225583 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 22:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:53:45 INFO - PROCESS | 1652 | 1464933225593 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:53:45 INFO - PROCESS | 1652 | 1464933225594 Marionette TRACE conn2 <- [1,282,null,{}] 22:53:45 INFO - PROCESS | 1652 | 1464933225596 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}] 22:53:45 INFO - PROCESS | 1652 | 1464933225689 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 22:53:45 INFO - PROCESS | 1652 | 1464933225694 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184b5000 == 38 [pid = 1652] [id = 78] 22:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x125360000) [pid = 1652] [serial = 231] [outer = 0x0] 22:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1253ad400) [pid = 1652] [serial = 232] [outer = 0x125360000] 22:53:45 INFO - PROCESS | 1652 | 1464933225724 Marionette DEBUG loaded listener.js 22:53:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x126f48400) [pid = 1652] [serial = 233] [outer = 0x125360000] 22:53:46 INFO - PROCESS | 1652 | 1464933226048 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]]]}] 22:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 22:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:53:46 INFO - PROCESS | 1652 | 1464933226062 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 22:53:46 INFO - PROCESS | 1652 | 1464933226063 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 22:53:46 INFO - PROCESS | 1652 | 1464933226065 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - PROCESS | 1652 | 1464933226066 Marionette TRACE conn2 <- [1,286,null,{}] 22:53:46 INFO - PROCESS | 1652 | 1464933226070 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}] 22:53:46 INFO - PROCESS | 1652 | 1464933226163 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 22:53:46 INFO - PROCESS | 1652 | 1464933226169 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x124c82800 == 39 [pid = 1652] [id = 79] 22:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12508d400) [pid = 1652] [serial = 234] [outer = 0x0] 22:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x126fc1800) [pid = 1652] [serial = 235] [outer = 0x12508d400] 22:53:46 INFO - PROCESS | 1652 | 1464933226194 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12737b400) [pid = 1652] [serial = 236] [outer = 0x12508d400] 22:53:46 INFO - PROCESS | 1652 | 1464933226475 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]]]}] 22:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 472ms 22:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:53:46 INFO - PROCESS | 1652 | 1464933226542 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 22:53:46 INFO - PROCESS | 1652 | 1464933226543 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 22:53:46 INFO - PROCESS | 1652 | 1464933226546 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:53:46 INFO - PROCESS | 1652 | 1464933226547 Marionette TRACE conn2 <- [1,290,null,{}] 22:53:46 INFO - PROCESS | 1652 | 1464933226549 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}] 22:53:46 INFO - PROCESS | 1652 | 1464933226637 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 22:53:46 INFO - PROCESS | 1652 | 1464933226666 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x125999800 == 40 [pid = 1652] [id = 80] 22:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12737c800) [pid = 1652] [serial = 237] [outer = 0x0] 22:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12763a800) [pid = 1652] [serial = 238] [outer = 0x12737c800] 22:53:46 INFO - PROCESS | 1652 | 1464933226690 Marionette DEBUG loaded listener.js 22:53:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x127892400) [pid = 1652] [serial = 239] [outer = 0x12737c800] 22:53:46 INFO - PROCESS | 1652 | 1464933226979 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]]]}] 22:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 22:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:53:47 INFO - PROCESS | 1652 | 1464933227014 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 1652 | 1464933227015 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 22:53:47 INFO - PROCESS | 1652 | 1464933227017 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 1652 | 1464933227020 Marionette TRACE conn2 <- [1,294,null,{}] 22:53:47 INFO - PROCESS | 1652 | 1464933227024 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}] 22:53:47 INFO - PROCESS | 1652 | 1464933227111 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 22:53:47 INFO - PROCESS | 1652 | 1464933227141 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x125fd8000 == 41 [pid = 1652] [id = 81] 22:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12788c400) [pid = 1652] [serial = 240] [outer = 0x0] 22:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12795ec00) [pid = 1652] [serial = 241] [outer = 0x12788c400] 22:53:47 INFO - PROCESS | 1652 | 1464933227165 Marionette DEBUG loaded listener.js 22:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x128d3bc00) [pid = 1652] [serial = 242] [outer = 0x12788c400] 22:53:47 INFO - PROCESS | 1652 | 1464933227461 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]]]}] 22:53:47 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. 22:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 473ms 22:53:47 INFO - PROCESS | 1652 | 1464933227495 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 22:53:47 INFO - PROCESS | 1652 | 1464933227496 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 22:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:53:47 INFO - PROCESS | 1652 | 1464933227498 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:53:47 INFO - PROCESS | 1652 | 1464933227499 Marionette TRACE conn2 <- [1,298,null,{}] 22:53:47 INFO - PROCESS | 1652 | 1464933227502 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}] 22:53:47 INFO - PROCESS | 1652 | 1464933227590 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 22:53:47 INFO - PROCESS | 1652 | 1464933227594 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1273ce800 == 42 [pid = 1652] [id = 82] 22:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x127894000) [pid = 1652] [serial = 243] [outer = 0x0] 22:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1290b0800) [pid = 1652] [serial = 244] [outer = 0x127894000] 22:53:47 INFO - PROCESS | 1652 | 1464933227618 Marionette DEBUG loaded listener.js 22:53:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x129387000) [pid = 1652] [serial = 245] [outer = 0x127894000] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x124c67000) [pid = 1652] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x119444c00) [pid = 1652] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x112dd6400) [pid = 1652] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119446c00) [pid = 1652] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1197a3400) [pid = 1652] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x1122b6c00) [pid = 1652] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x121393c00) [pid = 1652] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1130d9000) [pid = 1652] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x116846000) [pid = 1652] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1211b3800) [pid = 1652] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x119082400) [pid = 1652] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x11777e800) [pid = 1652] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x113d85800) [pid = 1652] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11516e800) [pid = 1652] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x112d76800) [pid = 1652] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1161f2400) [pid = 1652] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x113f09000) [pid = 1652] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:53:48 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1130d5800) [pid = 1652] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:53:48 INFO - PROCESS | 1652 | 1464933228028 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]]]}] 22:53:48 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. 22:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 572ms 22:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:53:48 INFO - PROCESS | 1652 | 1464933228070 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 1652 | 1464933228072 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 22:53:48 INFO - PROCESS | 1652 | 1464933228074 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 1652 | 1464933228075 Marionette TRACE conn2 <- [1,302,null,{}] 22:53:48 INFO - PROCESS | 1652 | 1464933228077 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}] 22:53:48 INFO - PROCESS | 1652 | 1464933228157 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 22:53:48 INFO - PROCESS | 1652 | 1464933228161 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a14000 == 43 [pid = 1652] [id = 83] 22:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x115fe1400) [pid = 1652] [serial = 246] [outer = 0x0] 22:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116842400) [pid = 1652] [serial = 247] [outer = 0x115fe1400] 22:53:48 INFO - PROCESS | 1652 | 1464933228186 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119038400) [pid = 1652] [serial = 248] [outer = 0x115fe1400] 22:53:48 INFO - PROCESS | 1652 | 1464933228490 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]]]}] 22:53:48 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. 22:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 467ms 22:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:53:48 INFO - PROCESS | 1652 | 1464933228542 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 1652 | 1464933228543 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 22:53:48 INFO - PROCESS | 1652 | 1464933228545 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 1652 | 1464933228546 Marionette TRACE conn2 <- [1,306,null,{}] 22:53:48 INFO - PROCESS | 1652 | 1464933228548 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}] 22:53:48 INFO - PROCESS | 1652 | 1464933228639 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 22:53:48 INFO - PROCESS | 1652 | 1464933228645 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278ac000 == 44 [pid = 1652] [id = 84] 22:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1197a1400) [pid = 1652] [serial = 249] [outer = 0x0] 22:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x121392400) [pid = 1652] [serial = 250] [outer = 0x1197a1400] 22:53:48 INFO - PROCESS | 1652 | 1464933228670 Marionette DEBUG loaded listener.js 22:53:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x127958c00) [pid = 1652] [serial = 251] [outer = 0x1197a1400] 22:53:48 INFO - PROCESS | 1652 | 1464933228955 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]]]}] 22:53:48 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. 22:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 417ms 22:53:48 INFO - PROCESS | 1652 | 1464933228963 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 22:53:48 INFO - PROCESS | 1652 | 1464933228964 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 22:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:53:48 INFO - PROCESS | 1652 | 1464933228966 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:53:48 INFO - PROCESS | 1652 | 1464933228967 Marionette TRACE conn2 <- [1,310,null,{}] 22:53:48 INFO - PROCESS | 1652 | 1464933228976 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}] 22:53:49 INFO - PROCESS | 1652 | 1464933229060 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 22:53:49 INFO - PROCESS | 1652 | 1464933229066 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293dc800 == 45 [pid = 1652] [id = 85] 22:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12795c400) [pid = 1652] [serial = 252] [outer = 0x0] 22:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x127961c00) [pid = 1652] [serial = 253] [outer = 0x12795c400] 22:53:49 INFO - PROCESS | 1652 | 1464933229094 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128db2800) [pid = 1652] [serial = 254] [outer = 0x12795c400] 22:53:49 INFO - PROCESS | 1652 | 1464933229525 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]]]}] 22:53:49 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. 22:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 572ms 22:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:53:49 INFO - PROCESS | 1652 | 1464933229539 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 22:53:49 INFO - PROCESS | 1652 | 1464933229540 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 22:53:49 INFO - PROCESS | 1652 | 1464933229544 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:53:49 INFO - PROCESS | 1652 | 1464933229545 Marionette TRACE conn2 <- [1,314,null,{}] 22:53:49 INFO - PROCESS | 1652 | 1464933229549 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}] 22:53:49 INFO - PROCESS | 1652 | 1464933229644 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 22:53:49 INFO - PROCESS | 1652 | 1464933229648 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d0800 == 46 [pid = 1652] [id = 86] 22:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128db4800) [pid = 1652] [serial = 255] [outer = 0x0] 22:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x128db6c00) [pid = 1652] [serial = 256] [outer = 0x128db4800] 22:53:49 INFO - PROCESS | 1652 | 1464933229674 Marionette DEBUG loaded listener.js 22:53:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x128dbb400) [pid = 1652] [serial = 257] [outer = 0x128db4800] 22:53:49 INFO - PROCESS | 1652 | 1464933229982 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]]]}] 22:53:50 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. 22:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 521ms 22:53:50 INFO - PROCESS | 1652 | 1464933230069 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 22:53:50 INFO - PROCESS | 1652 | 1464933230072 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 22:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:53:50 INFO - PROCESS | 1652 | 1464933230077 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:53:50 INFO - PROCESS | 1652 | 1464933230081 Marionette TRACE conn2 <- [1,318,null,{}] 22:53:50 INFO - PROCESS | 1652 | 1464933230090 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}] 22:53:50 INFO - PROCESS | 1652 | 1464933230243 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 22:53:50 INFO - PROCESS | 1652 | 1464933230308 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x11326f800 == 47 [pid = 1652] [id = 87] 22:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x112a73400) [pid = 1652] [serial = 258] [outer = 0x0] 22:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x112ae9800) [pid = 1652] [serial = 259] [outer = 0x112a73400] 22:53:50 INFO - PROCESS | 1652 | 1464933230397 Marionette DEBUG loaded listener.js 22:53:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x113d09400) [pid = 1652] [serial = 260] [outer = 0x112a73400] 22:53:50 INFO - PROCESS | 1652 | 1464933230968 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]]]}] 22:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 22:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 22:53:51 INFO - PROCESS | 1652 | 1464933231035 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 22:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:53:51 INFO - PROCESS | 1652 | 1464933231038 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 22:53:51 INFO - PROCESS | 1652 | 1464933231043 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:53:51 INFO - PROCESS | 1652 | 1464933231046 Marionette TRACE conn2 <- [1,322,null,{}] 22:53:51 INFO - PROCESS | 1652 | 1464933231049 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}] 22:53:51 INFO - PROCESS | 1652 | 1464933231154 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 22:53:51 INFO - PROCESS | 1652 | 1464933231222 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x112f70000 == 48 [pid = 1652] [id = 88] 22:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x112af1400) [pid = 1652] [serial = 261] [outer = 0x0] 22:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1161f7800) [pid = 1652] [serial = 262] [outer = 0x112af1400] 22:53:51 INFO - PROCESS | 1652 | 1464933231252 Marionette DEBUG loaded listener.js 22:53:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x117698c00) [pid = 1652] [serial = 263] [outer = 0x112af1400] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1293dc800 == 47 [pid = 1652] [id = 85] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1278ac000 == 46 [pid = 1652] [id = 84] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119a14000 == 45 [pid = 1652] [id = 83] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1273ce800 == 44 [pid = 1652] [id = 82] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125fd8000 == 43 [pid = 1652] [id = 81] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x125999800 == 42 [pid = 1652] [id = 80] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x124c82800 == 41 [pid = 1652] [id = 79] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1184b5000 == 40 [pid = 1652] [id = 78] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1215d3000 == 39 [pid = 1652] [id = 77] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x125359c00) [pid = 1652] [serial = 198] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | 1464933231917 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]]]}] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1171c9000 == 38 [pid = 1652] [id = 76] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x119dc5800 == 37 [pid = 1652] [id = 75] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1196ac800 == 36 [pid = 1652] [id = 74] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x118d94000 == 35 [pid = 1652] [id = 73] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1184b6000 == 34 [pid = 1652] [id = 72] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1172f0000 == 33 [pid = 1652] [id = 71] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1171c9800 == 32 [pid = 1652] [id = 70] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x1167ed800 == 31 [pid = 1652] [id = 69] 22:53:51 INFO - PROCESS | 1652 | --DOCSHELL 0x112f61000 == 30 [pid = 1652] [id = 68] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x125037000) [pid = 1652] [serial = 195] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11970e800) [pid = 1652] [serial = 177] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x118763000) [pid = 1652] [serial = 174] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x119d08800) [pid = 1652] [serial = 180] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119849000) [pid = 1652] [serial = 178] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x1212c0c00) [pid = 1652] [serial = 183] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x121390c00) [pid = 1652] [serial = 184] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x119444800) [pid = 1652] [serial = 187] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1217cb800) [pid = 1652] [serial = 189] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x115f4dc00) [pid = 1652] [serial = 186] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x113f0b000) [pid = 1652] [serial = 159] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11970f800) [pid = 1652] [serial = 157] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x117699400) [pid = 1652] [serial = 156] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1212bdc00) [pid = 1652] [serial = 154] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12124dc00) [pid = 1652] [serial = 153] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119842400) [pid = 1652] [serial = 151] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11979b000) [pid = 1652] [serial = 150] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x118332800) [pid = 1652] [serial = 148] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1182c1800) [pid = 1652] [serial = 147] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1162bdc00) [pid = 1652] [serial = 145] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x115f47800) [pid = 1652] [serial = 144] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1184d3800) [pid = 1652] [serial = 171] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11777f800) [pid = 1652] [serial = 168] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11832f400) [pid = 1652] [serial = 169] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11684c400) [pid = 1652] [serial = 165] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116bc6c00) [pid = 1652] [serial = 166] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x113f51400) [pid = 1652] [serial = 162] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x115fe6000) [pid = 1652] [serial = 163] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115fe3400) [pid = 1652] [serial = 160] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1212b9c00) [pid = 1652] [serial = 181] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x124cee400) [pid = 1652] [serial = 193] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119440000) [pid = 1652] [serial = 175] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x121866000) [pid = 1652] [serial = 190] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x118765800) [pid = 1652] [serial = 172] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x125229c00) [pid = 1652] [serial = 196] [outer = 0x0] [url = about:blank] 22:53:51 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x121864000) [pid = 1652] [serial = 192] [outer = 0x0] [url = about:blank] 22:53:51 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. 22:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 923ms 22:53:51 INFO - PROCESS | 1652 | 1464933231965 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 22:53:51 INFO - PROCESS | 1652 | 1464933231967 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 22:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:53:51 INFO - PROCESS | 1652 | 1464933231970 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:53:51 INFO - PROCESS | 1652 | 1464933231973 Marionette TRACE conn2 <- [1,326,null,{}] 22:53:51 INFO - PROCESS | 1652 | 1464933231976 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}] 22:53:52 INFO - PROCESS | 1652 | 1464933232033 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 22:53:52 INFO - PROCESS | 1652 | 1464933232039 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x113b93000 == 31 [pid = 1652] [id = 89] 22:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11516a400) [pid = 1652] [serial = 264] [outer = 0x0] 22:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x115f49400) [pid = 1652] [serial = 265] [outer = 0x11516a400] 22:53:52 INFO - PROCESS | 1652 | 1464933232064 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1161f1c00) [pid = 1652] [serial = 266] [outer = 0x11516a400] 22:53:52 INFO - PROCESS | 1652 | 1464933232495 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]]]}] 22:53:52 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. 22:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 571ms 22:53:52 INFO - PROCESS | 1652 | 1464933232543 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 22:53:52 INFO - PROCESS | 1652 | 1464933232548 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 22:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:53:52 INFO - PROCESS | 1652 | 1464933232555 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:53:52 INFO - PROCESS | 1652 | 1464933232557 Marionette TRACE conn2 <- [1,330,null,{}] 22:53:52 INFO - PROCESS | 1652 | 1464933232561 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}] 22:53:52 INFO - PROCESS | 1652 | 1464933232699 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 22:53:52 INFO - PROCESS | 1652 | 1464933232780 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x116972800 == 32 [pid = 1652] [id = 90] 22:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1161f0800) [pid = 1652] [serial = 267] [outer = 0x0] 22:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x11777c800) [pid = 1652] [serial = 268] [outer = 0x1161f0800] 22:53:52 INFO - PROCESS | 1652 | 1464933232805 Marionette DEBUG loaded listener.js 22:53:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1182c2400) [pid = 1652] [serial = 269] [outer = 0x1161f0800] 22:53:53 INFO - PROCESS | 1652 | 1464933233093 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]]]}] 22:53:53 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. 22:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 572ms 22:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:53:53 INFO - PROCESS | 1652 | 1464933233128 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 22:53:53 INFO - PROCESS | 1652 | 1464933233129 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 22:53:53 INFO - PROCESS | 1652 | 1464933233131 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:53:53 INFO - PROCESS | 1652 | 1464933233134 Marionette TRACE conn2 <- [1,334,null,{}] 22:53:53 INFO - PROCESS | 1652 | 1464933233145 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}] 22:53:53 INFO - PROCESS | 1652 | 1464933233219 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 22:53:53 INFO - PROCESS | 1652 | 1464933233225 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f19800 == 33 [pid = 1652] [id = 91] 22:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11832c800) [pid = 1652] [serial = 270] [outer = 0x0] 22:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1184ad000) [pid = 1652] [serial = 271] [outer = 0x11832c800] 22:53:53 INFO - PROCESS | 1652 | 1464933233254 Marionette DEBUG loaded listener.js 22:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11875d400) [pid = 1652] [serial = 272] [outer = 0x11832c800] 22:53:53 INFO - PROCESS | 1652 | 1464933233543 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]]]}] 22:53:53 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. 22:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 426ms 22:53:53 INFO - PROCESS | 1652 | 1464933233559 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 22:53:53 INFO - PROCESS | 1652 | 1464933233561 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 22:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:53:53 INFO - PROCESS | 1652 | 1464933233563 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:53:53 INFO - PROCESS | 1652 | 1464933233564 Marionette TRACE conn2 <- [1,338,null,{}] 22:53:53 INFO - PROCESS | 1652 | 1464933233566 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}] 22:53:53 INFO - PROCESS | 1652 | 1464933233673 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 22:53:53 INFO - PROCESS | 1652 | 1464933233678 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x118259000 == 34 [pid = 1652] [id = 92] 22:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x11832dc00) [pid = 1652] [serial = 273] [outer = 0x0] 22:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118d1a000) [pid = 1652] [serial = 274] [outer = 0x11832dc00] 22:53:53 INFO - PROCESS | 1652 | 1464933233704 Marionette DEBUG loaded listener.js 22:53:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x119445c00) [pid = 1652] [serial = 275] [outer = 0x11832dc00] 22:53:53 INFO - PROCESS | 1652 | 1464933233989 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]]]}] 22:53:54 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. 22:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 469ms 22:53:54 INFO - PROCESS | 1652 | 1464933234033 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 1652 | 1464933234034 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 22:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:53:54 INFO - PROCESS | 1652 | 1464933234040 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 1652 | 1464933234041 Marionette TRACE conn2 <- [1,342,null,{}] 22:53:54 INFO - PROCESS | 1652 | 1464933234043 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}] 22:53:54 INFO - PROCESS | 1652 | 1464933234119 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 22:53:54 INFO - PROCESS | 1652 | 1464933234124 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1187a5000 == 35 [pid = 1652] [id = 93] 22:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x111c1a400) [pid = 1652] [serial = 276] [outer = 0x0] 22:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x11944a000) [pid = 1652] [serial = 277] [outer = 0x111c1a400] 22:53:54 INFO - PROCESS | 1652 | 1464933234150 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x11979f400) [pid = 1652] [serial = 278] [outer = 0x111c1a400] 22:53:54 INFO - PROCESS | 1652 | 1464933234522 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]]]}] 22:53:54 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. 22:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 22:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:53:54 INFO - PROCESS | 1652 | 1464933234559 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 22:53:54 INFO - PROCESS | 1652 | 1464933234561 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 22:53:54 INFO - PROCESS | 1652 | 1464933234564 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:53:54 INFO - PROCESS | 1652 | 1464933234566 Marionette TRACE conn2 <- [1,346,null,{}] 22:53:54 INFO - PROCESS | 1652 | 1464933234569 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}] 22:53:54 INFO - PROCESS | 1652 | 1464933234707 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 22:53:54 INFO - PROCESS | 1652 | 1464933234728 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192b4000 == 36 [pid = 1652] [id = 94] 22:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x11983d800) [pid = 1652] [serial = 279] [outer = 0x0] 22:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119d07c00) [pid = 1652] [serial = 280] [outer = 0x11983d800] 22:53:54 INFO - PROCESS | 1652 | 1464933234769 Marionette DEBUG loaded listener.js 22:53:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1211bd800) [pid = 1652] [serial = 281] [outer = 0x11983d800] 22:53:55 INFO - PROCESS | 1652 | 1464933235170 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]]]}] 22:53:55 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. 22:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 620ms 22:53:55 INFO - PROCESS | 1652 | 1464933235185 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 22:53:55 INFO - PROCESS | 1652 | 1464933235189 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 22:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:53:55 INFO - PROCESS | 1652 | 1464933235192 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:53:55 INFO - PROCESS | 1652 | 1464933235194 Marionette TRACE conn2 <- [1,350,null,{}] 22:53:55 INFO - PROCESS | 1652 | 1464933235197 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}] 22:53:55 INFO - PROCESS | 1652 | 1464933235325 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 22:53:55 INFO - PROCESS | 1652 | 1464933235422 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dcc000 == 37 [pid = 1652] [id = 95] 22:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x119a7f400) [pid = 1652] [serial = 282] [outer = 0x0] 22:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1212bd000) [pid = 1652] [serial = 283] [outer = 0x119a7f400] 22:53:55 INFO - PROCESS | 1652 | 1464933235462 Marionette DEBUG loaded listener.js 22:53:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x121390400) [pid = 1652] [serial = 284] [outer = 0x119a7f400] 22:53:55 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. 22:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 720ms 22:53:55 INFO - PROCESS | 1652 | 1464933235908 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]]]}] 22:53:55 INFO - PROCESS | 1652 | 1464933235912 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 22:53:55 INFO - PROCESS | 1652 | 1464933235913 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 22:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:53:55 INFO - PROCESS | 1652 | 1464933235916 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:53:55 INFO - PROCESS | 1652 | 1464933235917 Marionette TRACE conn2 <- [1,354,null,{}] 22:53:55 INFO - PROCESS | 1652 | 1464933235921 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}] 22:53:56 INFO - PROCESS | 1652 | 1464933236005 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 22:53:56 INFO - PROCESS | 1652 | 1464933236010 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x12075e000 == 38 [pid = 1652] [id = 96] 22:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119a85800) [pid = 1652] [serial = 285] [outer = 0x0] 22:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12154b800) [pid = 1652] [serial = 286] [outer = 0x119a85800] 22:53:56 INFO - PROCESS | 1652 | 1464933236035 Marionette DEBUG loaded listener.js 22:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1217cf400) [pid = 1652] [serial = 287] [outer = 0x119a85800] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12508d400) [pid = 1652] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x124c5ec00) [pid = 1652] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x125360000) [pid = 1652] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112a77800) [pid = 1652] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1122b2800) [pid = 1652] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x111c28c00) [pid = 1652] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1139ec400) [pid = 1652] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x116286400) [pid = 1652] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x118331c00) [pid = 1652] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x118d21000) [pid = 1652] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x111ed9400) [pid = 1652] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x117699800) [pid = 1652] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x118d20c00) [pid = 1652] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12737c800) [pid = 1652] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12795c400) [pid = 1652] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12788c400) [pid = 1652] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x115fe1400) [pid = 1652] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x127894000) [pid = 1652] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:53:56 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1197a1400) [pid = 1652] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:53:56 INFO - PROCESS | 1652 | 1464933236498 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]]]}] 22:53:56 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. 22:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 621ms 22:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:53:56 INFO - PROCESS | 1652 | 1464933236537 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 22:53:56 INFO - PROCESS | 1652 | 1464933236538 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 22:53:56 INFO - PROCESS | 1652 | 1464933236540 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:53:56 INFO - PROCESS | 1652 | 1464933236541 Marionette TRACE conn2 <- [1,358,null,{}] 22:53:56 INFO - PROCESS | 1652 | 1464933236544 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}] 22:53:56 INFO - PROCESS | 1652 | 1464933236613 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 22:53:56 INFO - PROCESS | 1652 | 1464933236618 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x118d9e000 == 39 [pid = 1652] [id = 97] 22:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x115fe1400) [pid = 1652] [serial = 288] [outer = 0x0] 22:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x116b67800) [pid = 1652] [serial = 289] [outer = 0x115fe1400] 22:53:56 INFO - PROCESS | 1652 | 1464933236646 Marionette DEBUG loaded listener.js 22:53:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1212b6800) [pid = 1652] [serial = 290] [outer = 0x115fe1400] 22:53:56 INFO - PROCESS | 1652 | 1464933236988 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]]]}] 22:53:57 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. 22:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 22:53:57 INFO - PROCESS | 1652 | 1464933237009 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 22:53:57 INFO - PROCESS | 1652 | 1464933237010 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 22:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:53:57 INFO - PROCESS | 1652 | 1464933237012 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:53:57 INFO - PROCESS | 1652 | 1464933237013 Marionette TRACE conn2 <- [1,362,null,{}] 22:53:57 INFO - PROCESS | 1652 | 1464933237015 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}] 22:53:57 INFO - PROCESS | 1652 | 1464933237106 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 22:53:57 INFO - PROCESS | 1652 | 1464933237112 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x121365800 == 40 [pid = 1652] [id = 98] 22:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118330800) [pid = 1652] [serial = 291] [outer = 0x0] 22:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x121a7b000) [pid = 1652] [serial = 292] [outer = 0x118330800] 22:53:57 INFO - PROCESS | 1652 | 1464933237138 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x121ceb400) [pid = 1652] [serial = 293] [outer = 0x118330800] 22:53:57 INFO - PROCESS | 1652 | 1464933237441 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]]]}] 22:53:57 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. 22:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 467ms 22:53:57 INFO - PROCESS | 1652 | 1464933237480 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 22:53:57 INFO - PROCESS | 1652 | 1464933237482 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 22:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:53:57 INFO - PROCESS | 1652 | 1464933237484 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:53:57 INFO - PROCESS | 1652 | 1464933237488 Marionette TRACE conn2 <- [1,366,null,{}] 22:53:57 INFO - PROCESS | 1652 | 1464933237490 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}] 22:53:57 INFO - PROCESS | 1652 | 1464933237571 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 22:53:57 INFO - PROCESS | 1652 | 1464933237575 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b35800 == 41 [pid = 1652] [id = 99] 22:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x121cf8400) [pid = 1652] [serial = 294] [outer = 0x0] 22:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x125036800) [pid = 1652] [serial = 295] [outer = 0x121cf8400] 22:53:57 INFO - PROCESS | 1652 | 1464933237605 Marionette DEBUG loaded listener.js 22:53:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12535c800) [pid = 1652] [serial = 296] [outer = 0x121cf8400] 22:53:57 INFO - PROCESS | 1652 | 1464933237922 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]]]}] 22:53:57 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. 22:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 473ms 22:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:53:57 INFO - PROCESS | 1652 | 1464933237958 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 22:53:57 INFO - PROCESS | 1652 | 1464933237959 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 22:53:57 INFO - PROCESS | 1652 | 1464933237961 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:53:57 INFO - PROCESS | 1652 | 1464933237970 Marionette TRACE conn2 <- [1,370,null,{}] 22:53:57 INFO - PROCESS | 1652 | 1464933237972 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}] 22:53:58 INFO - PROCESS | 1652 | 1464933238062 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 22:53:58 INFO - PROCESS | 1652 | 1464933238069 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227b6000 == 42 [pid = 1652] [id = 100] 22:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x124fdcc00) [pid = 1652] [serial = 297] [outer = 0x0] 22:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1253b3000) [pid = 1652] [serial = 298] [outer = 0x124fdcc00] 22:53:58 INFO - PROCESS | 1652 | 1464933238095 Marionette DEBUG loaded listener.js 22:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x125f21000) [pid = 1652] [serial = 299] [outer = 0x124fdcc00] 22:53:58 INFO - PROCESS | 1652 | 1464933238370 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]]]}] 22:53:58 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. 22:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 427ms 22:53:58 INFO - PROCESS | 1652 | 1464933238394 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 22:53:58 INFO - PROCESS | 1652 | 1464933238395 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 22:53:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:53:58 INFO - PROCESS | 1652 | 1464933238398 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:53:58 INFO - PROCESS | 1652 | 1464933238399 Marionette TRACE conn2 <- [1,374,null,{}] 22:53:58 INFO - PROCESS | 1652 | 1464933238401 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}] 22:53:58 INFO - PROCESS | 1652 | 1464933238533 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 22:53:58 INFO - PROCESS | 1652 | 1464933238575 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x112710800 == 43 [pid = 1652] [id = 101] 22:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x111ab9c00) [pid = 1652] [serial = 300] [outer = 0x0] 22:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1120f6000) [pid = 1652] [serial = 301] [outer = 0x111ab9c00] 22:53:58 INFO - PROCESS | 1652 | 1464933238606 Marionette DEBUG loaded listener.js 22:53:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x113968800) [pid = 1652] [serial = 302] [outer = 0x111ab9c00] 22:53:59 INFO - PROCESS | 1652 | 1464933239053 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:53:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:53:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 668ms 22:53:59 INFO - PROCESS | 1652 | 1464933239067 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 22:53:59 INFO - PROCESS | 1652 | 1464933239069 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 22:53:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:53:59 INFO - PROCESS | 1652 | 1464933239072 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:53:59 INFO - PROCESS | 1652 | 1464933239074 Marionette TRACE conn2 <- [1,378,null,{}] 22:53:59 INFO - PROCESS | 1652 | 1464933239078 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}] 22:53:59 INFO - PROCESS | 1652 | 1464933239173 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 22:53:59 INFO - PROCESS | 1652 | 1464933239238 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:53:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172f9000 == 44 [pid = 1652] [id = 102] 22:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1169ad000) [pid = 1652] [serial = 303] [outer = 0x0] 22:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x117278800) [pid = 1652] [serial = 304] [outer = 0x1169ad000] 22:53:59 INFO - PROCESS | 1652 | 1464933239284 Marionette DEBUG loaded listener.js 22:53:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118324400) [pid = 1652] [serial = 305] [outer = 0x1169ad000] 22:53:59 INFO - PROCESS | 1652 | 1464933239696 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:53:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:53:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 22:53:59 INFO - PROCESS | 1652 | 1464933239743 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 22:53:59 INFO - PROCESS | 1652 | 1464933239746 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 22:53:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:53:59 INFO - PROCESS | 1652 | 1464933239749 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:53:59 INFO - PROCESS | 1652 | 1464933239751 Marionette TRACE conn2 <- [1,382,null,{}] 22:53:59 INFO - PROCESS | 1652 | 1464933239755 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}] 22:53:59 INFO - PROCESS | 1652 | 1464933239905 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 22:54:00 INFO - PROCESS | 1652 | 1464933240017 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b2d000 == 45 [pid = 1652] [id = 103] 22:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x1184d3800) [pid = 1652] [serial = 306] [outer = 0x0] 22:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x11903b400) [pid = 1652] [serial = 307] [outer = 0x1184d3800] 22:54:00 INFO - PROCESS | 1652 | 1464933240072 Marionette DEBUG loaded listener.js 22:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x11979c800) [pid = 1652] [serial = 308] [outer = 0x1184d3800] 22:54:00 INFO - PROCESS | 1652 | 1464933240564 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:54:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:54:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 824ms 22:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:54:00 INFO - PROCESS | 1652 | 1464933240573 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 22:54:00 INFO - PROCESS | 1652 | 1464933240575 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 22:54:00 INFO - PROCESS | 1652 | 1464933240583 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:54:00 INFO - PROCESS | 1652 | 1464933240586 Marionette TRACE conn2 <- [1,386,null,{}] 22:54:00 INFO - PROCESS | 1652 | 1464933240589 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}] 22:54:00 INFO - PROCESS | 1652 | 1464933240684 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 22:54:00 INFO - PROCESS | 1652 | 1464933240725 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe8800 == 46 [pid = 1652] [id = 104] 22:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11983e400) [pid = 1652] [serial = 309] [outer = 0x0] 22:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1212c0c00) [pid = 1652] [serial = 310] [outer = 0x11983e400] 22:54:00 INFO - PROCESS | 1652 | 1464933240754 Marionette DEBUG loaded listener.js 22:54:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x125033c00) [pid = 1652] [serial = 311] [outer = 0x11983e400] 22:54:01 INFO - PROCESS | 1652 | 1464933241154 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]]]}] 22:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 627ms 22:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:54:01 INFO - PROCESS | 1652 | 1464933241206 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 22:54:01 INFO - PROCESS | 1652 | 1464933241207 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 22:54:01 INFO - PROCESS | 1652 | 1464933241210 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:54:01 INFO - PROCESS | 1652 | 1464933241211 Marionette TRACE conn2 <- [1,390,null,{}] 22:54:01 INFO - PROCESS | 1652 | 1464933241213 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}] 22:54:01 INFO - PROCESS | 1652 | 1464933241304 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 22:54:01 INFO - PROCESS | 1652 | 1464933241348 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278b0800 == 47 [pid = 1652] [id = 105] 22:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x125225000) [pid = 1652] [serial = 312] [outer = 0x0] 22:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x125f20800) [pid = 1652] [serial = 313] [outer = 0x125225000] 22:54:01 INFO - PROCESS | 1652 | 1464933241377 Marionette DEBUG loaded listener.js 22:54:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x126fc2400) [pid = 1652] [serial = 314] [outer = 0x125225000] 22:54:01 INFO - PROCESS | 1652 | 1464933241915 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]]]}] 22:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 771ms 22:54:01 INFO - PROCESS | 1652 | 1464933241982 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 22:54:01 INFO - PROCESS | 1652 | 1464933241984 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 22:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:54:02 INFO - PROCESS | 1652 | 1464933241993 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:54:02 INFO - PROCESS | 1652 | 1464933241995 Marionette TRACE conn2 <- [1,394,null,{}] 22:54:02 INFO - PROCESS | 1652 | 1464933241998 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}] 22:54:02 INFO - PROCESS | 1652 | 1464933242084 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 22:54:02 INFO - PROCESS | 1652 | 1464933242141 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171cd000 == 48 [pid = 1652] [id = 106] 22:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x115fedc00) [pid = 1652] [serial = 315] [outer = 0x0] 22:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x11627f000) [pid = 1652] [serial = 316] [outer = 0x115fedc00] 22:54:02 INFO - PROCESS | 1652 | 1464933242168 Marionette DEBUG loaded listener.js 22:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1169ac800) [pid = 1652] [serial = 317] [outer = 0x115fedc00] 22:54:02 INFO - PROCESS | 1652 | 1464933242570 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]]]}] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1227b6000 == 47 [pid = 1652] [id = 100] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x121b35800 == 46 [pid = 1652] [id = 99] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x121365800 == 45 [pid = 1652] [id = 98] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x118d9e000 == 44 [pid = 1652] [id = 97] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12075e000 == 43 [pid = 1652] [id = 96] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x119dcc000 == 42 [pid = 1652] [id = 95] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x128db6c00) [pid = 1652] [serial = 256] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1192b4000 == 41 [pid = 1652] [id = 94] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1187a5000 == 40 [pid = 1652] [id = 93] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x118259000 == 39 [pid = 1652] [id = 92] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x117f19800 == 38 [pid = 1652] [id = 91] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x116972800 == 37 [pid = 1652] [id = 90] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x113b93000 == 36 [pid = 1652] [id = 89] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x112f70000 == 35 [pid = 1652] [id = 88] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11326f800 == 34 [pid = 1652] [id = 87] 22:54:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d0800 == 33 [pid = 1652] [id = 86] 22:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 673ms 22:54:02 INFO - PROCESS | 1652 | 1464933242666 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 22:54:02 INFO - PROCESS | 1652 | 1464933242671 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 22:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:54:02 INFO - PROCESS | 1652 | 1464933242675 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:54:02 INFO - PROCESS | 1652 | 1464933242677 Marionette TRACE conn2 <- [1,398,null,{}] 22:54:02 INFO - PROCESS | 1652 | 1464933242679 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}] 22:54:02 INFO - PROCESS | 1652 | 1464933242754 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 22:54:02 INFO - PROCESS | 1652 | 1464933242762 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11623e000 == 34 [pid = 1652] [id = 107] 22:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11769b400) [pid = 1652] [serial = 318] [outer = 0x0] 22:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x1182b6400) [pid = 1652] [serial = 319] [outer = 0x11769b400] 22:54:02 INFO - PROCESS | 1652 | 1464933242791 Marionette DEBUG loaded listener.js 22:54:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x11832e000) [pid = 1652] [serial = 320] [outer = 0x11769b400] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x126fc1800) [pid = 1652] [serial = 235] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1253b1c00) [pid = 1652] [serial = 199] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1253ad400) [pid = 1652] [serial = 232] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x12138fc00) [pid = 1652] [serial = 223] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1217c6c00) [pid = 1652] [serial = 224] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119442800) [pid = 1652] [serial = 214] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x11970c800) [pid = 1652] [serial = 215] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11832ac00) [pid = 1652] [serial = 208] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1184ac800) [pid = 1652] [serial = 209] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x1139f5800) [pid = 1652] [serial = 201] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x115f4e800) [pid = 1652] [serial = 202] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1169ac000) [pid = 1652] [serial = 205] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x117693800) [pid = 1652] [serial = 206] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11875b000) [pid = 1652] [serial = 211] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118d21c00) [pid = 1652] [serial = 212] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11979e000) [pid = 1652] [serial = 217] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x119edd800) [pid = 1652] [serial = 218] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1212bcc00) [pid = 1652] [serial = 220] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x12138f000) [pid = 1652] [serial = 221] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124c60400) [pid = 1652] [serial = 229] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x125041000) [pid = 1652] [serial = 230] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x121a75800) [pid = 1652] [serial = 226] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121e61c00) [pid = 1652] [serial = 227] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x127892400) [pid = 1652] [serial = 239] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12763a800) [pid = 1652] [serial = 238] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128db2800) [pid = 1652] [serial = 254] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12737b400) [pid = 1652] [serial = 236] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x128d3bc00) [pid = 1652] [serial = 242] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12795ec00) [pid = 1652] [serial = 241] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119038400) [pid = 1652] [serial = 248] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1290b0800) [pid = 1652] [serial = 244] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x121392400) [pid = 1652] [serial = 250] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x116842400) [pid = 1652] [serial = 247] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x127961c00) [pid = 1652] [serial = 253] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x129387000) [pid = 1652] [serial = 245] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x127958c00) [pid = 1652] [serial = 251] [outer = 0x0] [url = about:blank] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1167c1800) [pid = 1652] [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.] 22:54:02 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x126f48400) [pid = 1652] [serial = 233] [outer = 0x0] [url = about:blank] 22:54:03 INFO - PROCESS | 1652 | 1464933243260 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]]]}] 22:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 620ms 22:54:03 INFO - PROCESS | 1652 | 1464933243296 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 22:54:03 INFO - PROCESS | 1652 | 1464933243297 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 22:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:54:03 INFO - PROCESS | 1652 | 1464933243299 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:54:03 INFO - PROCESS | 1652 | 1464933243303 Marionette TRACE conn2 <- [1,402,null,{}] 22:54:03 INFO - PROCESS | 1652 | 1464933243310 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}] 22:54:03 INFO - PROCESS | 1652 | 1464933243402 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 22:54:03 INFO - PROCESS | 1652 | 1464933243410 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184b0800 == 35 [pid = 1652] [id = 108] 22:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x11979f800) [pid = 1652] [serial = 321] [outer = 0x0] 22:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11983c400) [pid = 1652] [serial = 322] [outer = 0x11979f800] 22:54:03 INFO - PROCESS | 1652 | 1464933243437 Marionette DEBUG loaded listener.js 22:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x119d06800) [pid = 1652] [serial = 323] [outer = 0x11979f800] 22:54:03 INFO - PROCESS | 1652 | 1464933243764 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]]]}] 22:54:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 473ms 22:54:03 INFO - PROCESS | 1652 | 1464933243781 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 22:54:03 INFO - PROCESS | 1652 | 1464933243782 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 22:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:54:03 INFO - PROCESS | 1652 | 1464933243787 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:54:03 INFO - PROCESS | 1652 | 1464933243790 Marionette TRACE conn2 <- [1,406,null,{}] 22:54:03 INFO - PROCESS | 1652 | 1464933243793 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}] 22:54:03 INFO - PROCESS | 1652 | 1464933243872 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 22:54:03 INFO - PROCESS | 1652 | 1464933243877 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192ba800 == 36 [pid = 1652] [id = 109] 22:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x1212b8c00) [pid = 1652] [serial = 324] [outer = 0x0] 22:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12138f000) [pid = 1652] [serial = 325] [outer = 0x1212b8c00] 22:54:03 INFO - PROCESS | 1652 | 1464933243903 Marionette DEBUG loaded listener.js 22:54:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1217cfc00) [pid = 1652] [serial = 326] [outer = 0x1212b8c00] 22:54:04 INFO - PROCESS | 1652 | 1464933244207 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]]]}] 22:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 473ms 22:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:54:04 INFO - PROCESS | 1652 | 1464933244260 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 22:54:04 INFO - PROCESS | 1652 | 1464933244261 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 22:54:04 INFO - PROCESS | 1652 | 1464933244263 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:54:04 INFO - PROCESS | 1652 | 1464933244264 Marionette TRACE conn2 <- [1,410,null,{}] 22:54:04 INFO - PROCESS | 1652 | 1464933244266 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}] 22:54:04 INFO - PROCESS | 1652 | 1464933244340 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 22:54:04 INFO - PROCESS | 1652 | 1464933244344 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a17000 == 37 [pid = 1652] [id = 110] 22:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12183e800) [pid = 1652] [serial = 327] [outer = 0x0] 22:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x124c6ac00) [pid = 1652] [serial = 328] [outer = 0x12183e800] 22:54:04 INFO - PROCESS | 1652 | 1464933244369 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x125230c00) [pid = 1652] [serial = 329] [outer = 0x12183e800] 22:54:04 INFO - PROCESS | 1652 | 1464933244692 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]]]}] 22:54:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:54:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 467ms 22:54:04 INFO - PROCESS | 1652 | 1464933244740 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 22:54:04 INFO - PROCESS | 1652 | 1464933244741 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 22:54:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:54:04 INFO - PROCESS | 1652 | 1464933244743 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:54:04 INFO - PROCESS | 1652 | 1464933244744 Marionette TRACE conn2 <- [1,414,null,{}] 22:54:04 INFO - PROCESS | 1652 | 1464933244753 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}] 22:54:04 INFO - PROCESS | 1652 | 1464933244863 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 22:54:04 INFO - PROCESS | 1652 | 1464933244870 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x11673e800 == 38 [pid = 1652] [id = 111] 22:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121a6e800) [pid = 1652] [serial = 330] [outer = 0x0] 22:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x126fc1800) [pid = 1652] [serial = 331] [outer = 0x121a6e800] 22:54:04 INFO - PROCESS | 1652 | 1464933244895 Marionette DEBUG loaded listener.js 22:54:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x12795bc00) [pid = 1652] [serial = 332] [outer = 0x121a6e800] 22:54:05 INFO - PROCESS | 1652 | 1464933245230 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]]]}] 22:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 520ms 22:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:54:05 INFO - PROCESS | 1652 | 1464933245264 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 22:54:05 INFO - PROCESS | 1652 | 1464933245265 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 22:54:05 INFO - PROCESS | 1652 | 1464933245267 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:54:05 INFO - PROCESS | 1652 | 1464933245268 Marionette TRACE conn2 <- [1,418,null,{}] 22:54:05 INFO - PROCESS | 1652 | 1464933245273 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}] 22:54:05 INFO - PROCESS | 1652 | 1464933245363 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 22:54:05 INFO - PROCESS | 1652 | 1464933245367 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x116233000 == 39 [pid = 1652] [id = 112] 22:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x12795c400) [pid = 1652] [serial = 333] [outer = 0x0] 22:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128d34000) [pid = 1652] [serial = 334] [outer = 0x12795c400] 22:54:05 INFO - PROCESS | 1652 | 1464933245392 Marionette DEBUG loaded listener.js 22:54:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x128dafc00) [pid = 1652] [serial = 335] [outer = 0x12795c400] 22:54:05 INFO - PROCESS | 1652 | 1464933245665 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:54:06 INFO - PROCESS | 1652 | 1464933246196 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]]]}] 22:54:06 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 22:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 22:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:54:06 INFO - PROCESS | 1652 | 1464933246243 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 22:54:06 INFO - PROCESS | 1652 | 1464933246244 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 22:54:06 INFO - PROCESS | 1652 | 1464933246247 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:54:06 INFO - PROCESS | 1652 | 1464933246248 Marionette TRACE conn2 <- [1,422,null,{}] 22:54:06 INFO - PROCESS | 1652 | 1464933246250 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}] 22:54:06 INFO - PROCESS | 1652 | 1464933246326 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 22:54:06 INFO - PROCESS | 1652 | 1464933246330 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1259ae800 == 40 [pid = 1652] [id = 113] 22:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x128d33800) [pid = 1652] [serial = 336] [outer = 0x0] 22:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x128dbb800) [pid = 1652] [serial = 337] [outer = 0x128d33800] 22:54:06 INFO - PROCESS | 1652 | 1464933246350 Marionette DEBUG loaded listener.js 22:54:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x129393400) [pid = 1652] [serial = 338] [outer = 0x128d33800] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128db4800) [pid = 1652] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x111c1a400) [pid = 1652] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11832c800) [pid = 1652] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11983d800) [pid = 1652] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11516a400) [pid = 1652] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x1161f0800) [pid = 1652] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x11832dc00) [pid = 1652] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x119a7f400) [pid = 1652] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121cf8400) [pid = 1652] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x119a85800) [pid = 1652] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x115fe1400) [pid = 1652] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:54:06 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118330800) [pid = 1652] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:54:07 INFO - PROCESS | 1652 | 1464933247249 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]]]}] 22:54:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:54:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1021ms 22:54:07 INFO - PROCESS | 1652 | 1464933247280 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 22:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:54:07 INFO - PROCESS | 1652 | 1464933247294 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 22:54:07 INFO - PROCESS | 1652 | 1464933247297 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:54:07 INFO - PROCESS | 1652 | 1464933247299 Marionette TRACE conn2 <- [1,426,null,{}] 22:54:07 INFO - PROCESS | 1652 | 1464933247302 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}] 22:54:07 INFO - PROCESS | 1652 | 1464933247421 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 22:54:07 INFO - PROCESS | 1652 | 1464933247428 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215ce800 == 41 [pid = 1652] [id = 114] 22:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11832c400) [pid = 1652] [serial = 339] [outer = 0x0] 22:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11983d800) [pid = 1652] [serial = 340] [outer = 0x11832c400] 22:54:07 INFO - PROCESS | 1652 | 1464933247468 Marionette DEBUG loaded listener.js 22:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x127639400) [pid = 1652] [serial = 341] [outer = 0x11832c400] 22:54:07 INFO - PROCESS | 1652 | 1464933247800 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] 22:54:07 INFO - PROCESS | 1652 | 1464933247818 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 22:54:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:54:07 INFO - PROCESS | 1652 | 1464933247824 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:54:07 INFO - PROCESS | 1652 | 1464933247825 Marionette TRACE conn2 <- [1,430,null,{}] 22:54:07 INFO - PROCESS | 1652 | 1464933247828 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}] 22:54:07 INFO - PROCESS | 1652 | 1464933247928 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 22:54:07 INFO - PROCESS | 1652 | 1464933247934 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278a2000 == 42 [pid = 1652] [id = 115] 22:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119444c00) [pid = 1652] [serial = 342] [outer = 0x0] 22:54:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1290ba800) [pid = 1652] [serial = 343] [outer = 0x119444c00] 22:54:07 INFO - PROCESS | 1652 | 1464933247959 Marionette DEBUG loaded listener.js 22:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1296a4c00) [pid = 1652] [serial = 344] [outer = 0x119444c00] 22:54:08 INFO - PROCESS | 1652 | 1464933248225 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]]]}] 22:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 421ms 22:54:08 INFO - PROCESS | 1652 | 1464933248245 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 22:54:08 INFO - PROCESS | 1652 | 1464933248247 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 22:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:54:08 INFO - PROCESS | 1652 | 1464933248249 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:54:08 INFO - PROCESS | 1652 | 1464933248250 Marionette TRACE conn2 <- [1,434,null,{}] 22:54:08 INFO - PROCESS | 1652 | 1464933248260 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}] 22:54:08 INFO - PROCESS | 1652 | 1464933248362 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 22:54:08 INFO - PROCESS | 1652 | 1464933248367 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297ca800 == 43 [pid = 1652] [id = 116] 22:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1294eec00) [pid = 1652] [serial = 345] [outer = 0x0] 22:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12a751800) [pid = 1652] [serial = 346] [outer = 0x1294eec00] 22:54:08 INFO - PROCESS | 1652 | 1464933248398 Marionette DEBUG loaded listener.js 22:54:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a80c800) [pid = 1652] [serial = 347] [outer = 0x1294eec00] 22:54:08 INFO - PROCESS | 1652 | 1464933248736 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]]]}] 22:54:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 526ms 22:54:08 INFO - PROCESS | 1652 | 1464933248808 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 22:54:08 INFO - PROCESS | 1652 | 1464933248810 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 22:54:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:54:08 INFO - PROCESS | 1652 | 1464933248814 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:54:08 INFO - PROCESS | 1652 | 1464933248817 Marionette TRACE conn2 <- [1,438,null,{}] 22:54:08 INFO - PROCESS | 1652 | 1464933248821 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}] 22:54:08 INFO - PROCESS | 1652 | 1464933248911 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 22:54:09 INFO - PROCESS | 1652 | 1464933249001 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x11622b800 == 44 [pid = 1652] [id = 117] 22:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x113967800) [pid = 1652] [serial = 348] [outer = 0x0] 22:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x113b81800) [pid = 1652] [serial = 349] [outer = 0x113967800] 22:54:09 INFO - PROCESS | 1652 | 1464933249031 Marionette DEBUG loaded listener.js 22:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x116178000) [pid = 1652] [serial = 350] [outer = 0x113967800] 22:54:09 INFO - PROCESS | 1652 | 1464933249478 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]]]}] 22:54:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:54:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 676ms 22:54:09 INFO - PROCESS | 1652 | 1464933249491 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 22:54:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:54:09 INFO - PROCESS | 1652 | 1464933249493 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 22:54:09 INFO - PROCESS | 1652 | 1464933249499 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:54:09 INFO - PROCESS | 1652 | 1464933249502 Marionette TRACE conn2 <- [1,442,null,{}] 22:54:09 INFO - PROCESS | 1652 | 1464933249505 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}] 22:54:09 INFO - PROCESS | 1652 | 1464933249603 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 22:54:09 INFO - PROCESS | 1652 | 1464933249644 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x118797000 == 45 [pid = 1652] [id = 118] 22:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1161f1400) [pid = 1652] [serial = 351] [outer = 0x0] 22:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1184a4400) [pid = 1652] [serial = 352] [outer = 0x1161f1400] 22:54:09 INFO - PROCESS | 1652 | 1464933249674 Marionette DEBUG loaded listener.js 22:54:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x118768c00) [pid = 1652] [serial = 353] [outer = 0x1161f1400] 22:54:10 INFO - PROCESS | 1652 | 1464933250083 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]]]}] 22:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 622ms 22:54:10 INFO - PROCESS | 1652 | 1464933250136 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 22:54:10 INFO - PROCESS | 1652 | 1464933250137 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 22:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:54:10 INFO - PROCESS | 1652 | 1464933250141 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:54:10 INFO - PROCESS | 1652 | 1464933250142 Marionette TRACE conn2 <- [1,446,null,{}] 22:54:10 INFO - PROCESS | 1652 | 1464933250149 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}] 22:54:10 INFO - PROCESS | 1652 | 1464933250273 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 22:54:10 INFO - PROCESS | 1652 | 1464933250346 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x129072800 == 46 [pid = 1652] [id = 119] 22:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119a85800) [pid = 1652] [serial = 354] [outer = 0x0] 22:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1211b4400) [pid = 1652] [serial = 355] [outer = 0x119a85800] 22:54:10 INFO - PROCESS | 1652 | 1464933250378 Marionette DEBUG loaded listener.js 22:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x121395000) [pid = 1652] [serial = 356] [outer = 0x119a85800] 22:54:10 INFO - PROCESS | 1652 | 1464933250791 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]]]}] 22:54:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:54:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 674ms 22:54:10 INFO - PROCESS | 1652 | 1464933250815 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 22:54:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:54:10 INFO - PROCESS | 1652 | 1464933250817 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 22:54:10 INFO - PROCESS | 1652 | 1464933250819 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:54:10 INFO - PROCESS | 1652 | 1464933250822 Marionette TRACE conn2 <- [1,450,null,{}] 22:54:10 INFO - PROCESS | 1652 | 1464933250825 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}] 22:54:10 INFO - PROCESS | 1652 | 1464933250922 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 22:54:10 INFO - PROCESS | 1652 | 1464933250964 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a845800 == 47 [pid = 1652] [id = 120] 22:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x121844800) [pid = 1652] [serial = 357] [outer = 0x0] 22:54:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x125f21c00) [pid = 1652] [serial = 358] [outer = 0x121844800] 22:54:10 INFO - PROCESS | 1652 | 1464933250994 Marionette DEBUG loaded listener.js 22:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x127386c00) [pid = 1652] [serial = 359] [outer = 0x121844800] 22:54:11 INFO - PROCESS | 1652 | 1464933251454 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] 22:54:11 INFO - PROCESS | 1652 | 1464933251683 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 22:54:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:54:11 INFO - PROCESS | 1652 | 1464933251701 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:54:11 INFO - PROCESS | 1652 | 1464933251703 Marionette TRACE conn2 <- [1,454,null,{}] 22:54:11 INFO - PROCESS | 1652 | 1464933251707 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}] 22:54:11 INFO - PROCESS | 1652 | 1464933251792 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 22:54:11 INFO - PROCESS | 1652 | 1464933251836 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x118260000 == 48 [pid = 1652] [id = 121] 22:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x11768e000) [pid = 1652] [serial = 360] [outer = 0x0] 22:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1182be400) [pid = 1652] [serial = 361] [outer = 0x11768e000] 22:54:11 INFO - PROCESS | 1652 | 1464933251863 Marionette DEBUG loaded listener.js 22:54:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x118764c00) [pid = 1652] [serial = 362] [outer = 0x11768e000] 22:54:12 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:12 INFO - PROCESS | 1652 | 1464933252271 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]]]}] 22:54:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:54:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 622ms 22:54:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:54:12 INFO - PROCESS | 1652 | 1464933252324 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 22:54:12 INFO - PROCESS | 1652 | 1464933252326 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 22:54:12 INFO - PROCESS | 1652 | 1464933252331 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:54:12 INFO - PROCESS | 1652 | 1464933252333 Marionette TRACE conn2 <- [1,458,null,{}] 22:54:12 INFO - PROCESS | 1652 | 1464933252355 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}] 22:54:12 INFO - PROCESS | 1652 | 1464933252458 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1278a2000 == 47 [pid = 1652] [id = 115] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1215ce800 == 46 [pid = 1652] [id = 114] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1259ae800 == 45 [pid = 1652] [id = 113] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x116233000 == 44 [pid = 1652] [id = 112] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11673e800 == 43 [pid = 1652] [id = 111] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x119a17000 == 42 [pid = 1652] [id = 110] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1253b3000) [pid = 1652] [serial = 298] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1192ba800 == 41 [pid = 1652] [id = 109] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1184b0800 == 40 [pid = 1652] [id = 108] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x11623e000 == 39 [pid = 1652] [id = 107] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1171cd000 == 38 [pid = 1652] [id = 106] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x126fe8800 == 37 [pid = 1652] [id = 104] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x121b2d000 == 36 [pid = 1652] [id = 103] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x1172f9000 == 35 [pid = 1652] [id = 102] 22:54:12 INFO - PROCESS | 1652 | --DOCSHELL 0x112710800 == 34 [pid = 1652] [id = 101] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x128dbb400) [pid = 1652] [serial = 257] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x11944a000) [pid = 1652] [serial = 277] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1184ad000) [pid = 1652] [serial = 271] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x119d07c00) [pid = 1652] [serial = 280] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11875d400) [pid = 1652] [serial = 272] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x115f49400) [pid = 1652] [serial = 265] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1161f1c00) [pid = 1652] [serial = 266] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x11777c800) [pid = 1652] [serial = 268] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1182c2400) [pid = 1652] [serial = 269] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1161f7800) [pid = 1652] [serial = 262] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x118d1a000) [pid = 1652] [serial = 274] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119445c00) [pid = 1652] [serial = 275] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x112ae9800) [pid = 1652] [serial = 259] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x121390400) [pid = 1652] [serial = 284] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1212bd000) [pid = 1652] [serial = 283] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12535c800) [pid = 1652] [serial = 296] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12154b800) [pid = 1652] [serial = 286] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x116b67800) [pid = 1652] [serial = 289] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1212b6800) [pid = 1652] [serial = 290] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x121a7b000) [pid = 1652] [serial = 292] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125036800) [pid = 1652] [serial = 295] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1217cf400) [pid = 1652] [serial = 287] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1211bd800) [pid = 1652] [serial = 281] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x121ceb400) [pid = 1652] [serial = 293] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x11979f400) [pid = 1652] [serial = 278] [outer = 0x0] [url = about:blank] 22:54:12 INFO - PROCESS | 1652 | 1464933252539 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x11326f800 == 35 [pid = 1652] [id = 122] 22:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x115f49400) [pid = 1652] [serial = 363] [outer = 0x0] 22:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x117693800) [pid = 1652] [serial = 364] [outer = 0x115f49400] 22:54:12 INFO - PROCESS | 1652 | 1464933252567 Marionette DEBUG loaded listener.js 22:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x11944ac00) [pid = 1652] [serial = 365] [outer = 0x115f49400] 22:54:12 INFO - PROCESS | 1652 | 1464933252858 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] 22:54:12 INFO - PROCESS | 1652 | 1464933252878 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 22:54:12 INFO - PROCESS | 1652 | 1464933252880 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:54:12 INFO - PROCESS | 1652 | 1464933252881 Marionette TRACE conn2 <- [1,462,null,{}] 22:54:12 INFO - PROCESS | 1652 | 1464933252893 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}] 22:54:12 INFO - PROCESS | 1652 | 1464933252973 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 22:54:12 INFO - PROCESS | 1652 | 1464933252979 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184b3800 == 36 [pid = 1652] [id = 123] 22:54:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a85000) [pid = 1652] [serial = 366] [outer = 0x0] 22:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1212ba000) [pid = 1652] [serial = 367] [outer = 0x119a85000] 22:54:13 INFO - PROCESS | 1652 | 1464933253007 Marionette DEBUG loaded listener.js 22:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12167d800) [pid = 1652] [serial = 368] [outer = 0x119a85000] 22:54:13 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:13 INFO - PROCESS | 1652 | 1464933253387 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] 22:54:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:54:13 INFO - PROCESS | 1652 | 1464933253454 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 22:54:13 INFO - PROCESS | 1652 | 1464933253457 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:54:13 INFO - PROCESS | 1652 | 1464933253459 Marionette TRACE conn2 <- [1,466,null,{}] 22:54:13 INFO - PROCESS | 1652 | 1464933253462 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}] 22:54:13 INFO - PROCESS | 1652 | 1464933253577 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 22:54:13 INFO - PROCESS | 1652 | 1464933253593 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a17800 == 37 [pid = 1652] [id = 124] 22:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x124ce8c00) [pid = 1652] [serial = 369] [outer = 0x0] 22:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x125040c00) [pid = 1652] [serial = 370] [outer = 0x124ce8c00] 22:54:13 INFO - PROCESS | 1652 | 1464933253635 Marionette DEBUG loaded listener.js 22:54:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1253ac400) [pid = 1652] [serial = 371] [outer = 0x124ce8c00] 22:54:14 INFO - PROCESS | 1652 | 1464933254024 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] 22:54:14 INFO - PROCESS | 1652 | 1464933254078 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 22:54:14 INFO - PROCESS | 1652 | 1464933254080 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:54:14 INFO - PROCESS | 1652 | 1464933254082 Marionette TRACE conn2 <- [1,470,null,{}] 22:54:14 INFO - PROCESS | 1652 | 1464933254084 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}] 22:54:14 INFO - PROCESS | 1652 | 1464933254155 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 22:54:14 INFO - PROCESS | 1652 | 1464933254159 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1207ca000 == 38 [pid = 1652] [id = 125] 22:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x124ce8000) [pid = 1652] [serial = 372] [outer = 0x0] 22:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x127382800) [pid = 1652] [serial = 373] [outer = 0x124ce8000] 22:54:14 INFO - PROCESS | 1652 | 1464933254184 Marionette DEBUG loaded listener.js 22:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x127956000) [pid = 1652] [serial = 374] [outer = 0x124ce8000] 22:54:14 INFO - PROCESS | 1652 | 1464933254535 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]]]}] 22:54:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:54:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 469ms 22:54:14 INFO - PROCESS | 1652 | 1464933254551 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 22:54:14 INFO - PROCESS | 1652 | 1464933254554 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 22:54:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:54:14 INFO - PROCESS | 1652 | 1464933254558 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:54:14 INFO - PROCESS | 1652 | 1464933254560 Marionette TRACE conn2 <- [1,474,null,{}] 22:54:14 INFO - PROCESS | 1652 | 1464933254562 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}] 22:54:14 INFO - PROCESS | 1652 | 1464933254731 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 22:54:14 INFO - PROCESS | 1652 | 1464933254757 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215cb800 == 39 [pid = 1652] [id = 126] 22:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x127959400) [pid = 1652] [serial = 375] [outer = 0x0] 22:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x128d3a000) [pid = 1652] [serial = 376] [outer = 0x127959400] 22:54:14 INFO - PROCESS | 1652 | 1464933254795 Marionette DEBUG loaded listener.js 22:54:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1294f1400) [pid = 1652] [serial = 377] [outer = 0x127959400] 22:54:15 INFO - PROCESS | 1652 | 1464933255235 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]]]}] 22:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 723ms 22:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:54:15 INFO - PROCESS | 1652 | 1464933255281 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 22:54:15 INFO - PROCESS | 1652 | 1464933255282 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 22:54:15 INFO - PROCESS | 1652 | 1464933255284 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:54:15 INFO - PROCESS | 1652 | 1464933255285 Marionette TRACE conn2 <- [1,478,null,{}] 22:54:15 INFO - PROCESS | 1652 | 1464933255288 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}] 22:54:15 INFO - PROCESS | 1652 | 1464933255375 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 22:54:15 INFO - PROCESS | 1652 | 1464933255421 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b29800 == 40 [pid = 1652] [id = 127] 22:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x124956400) [pid = 1652] [serial = 378] [outer = 0x0] 22:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1296a1400) [pid = 1652] [serial = 379] [outer = 0x124956400] 22:54:15 INFO - PROCESS | 1652 | 1464933255445 Marionette DEBUG loaded listener.js 22:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12a804000) [pid = 1652] [serial = 380] [outer = 0x124956400] 22:54:15 INFO - PROCESS | 1652 | 1464933255762 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]]]}] 22:54:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:54:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 520ms 22:54:15 INFO - PROCESS | 1652 | 1464933255805 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 22:54:15 INFO - PROCESS | 1652 | 1464933255806 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 22:54:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:54:15 INFO - PROCESS | 1652 | 1464933255808 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:54:15 INFO - PROCESS | 1652 | 1464933255809 Marionette TRACE conn2 <- [1,482,null,{}] 22:54:15 INFO - PROCESS | 1652 | 1464933255811 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}] 22:54:15 INFO - PROCESS | 1652 | 1464933255902 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 22:54:15 INFO - PROCESS | 1652 | 1464933255906 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x125338800 == 41 [pid = 1652] [id = 128] 22:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1296a3400) [pid = 1652] [serial = 381] [outer = 0x0] 22:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12a80b000) [pid = 1652] [serial = 382] [outer = 0x1296a3400] 22:54:15 INFO - PROCESS | 1652 | 1464933255930 Marionette DEBUG loaded listener.js 22:54:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12a8e8000) [pid = 1652] [serial = 383] [outer = 0x1296a3400] 22:54:16 INFO - PROCESS | 1652 | 1464933256269 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]]]}] 22:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 22:54:16 INFO - PROCESS | 1652 | 1464933256327 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 22:54:16 INFO - PROCESS | 1652 | 1464933256328 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 22:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:54:16 INFO - PROCESS | 1652 | 1464933256330 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:54:16 INFO - PROCESS | 1652 | 1464933256331 Marionette TRACE conn2 <- [1,486,null,{}] 22:54:16 INFO - PROCESS | 1652 | 1464933256348 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}] 22:54:16 INFO - PROCESS | 1652 | 1464933256438 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 22:54:16 INFO - PROCESS | 1652 | 1464933256442 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278a2000 == 42 [pid = 1652] [id = 129] 22:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12a80e800) [pid = 1652] [serial = 384] [outer = 0x0] 22:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12ab99000) [pid = 1652] [serial = 385] [outer = 0x12a80e800] 22:54:16 INFO - PROCESS | 1652 | 1464933256466 Marionette DEBUG loaded listener.js 22:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12b05e400) [pid = 1652] [serial = 386] [outer = 0x12a80e800] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12795c400) [pid = 1652] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x1212b8c00) [pid = 1652] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x11769b400) [pid = 1652] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x12183e800) [pid = 1652] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11979f800) [pid = 1652] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x115fedc00) [pid = 1652] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x124fdcc00) [pid = 1652] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128d33800) [pid = 1652] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x119444c00) [pid = 1652] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11832c400) [pid = 1652] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:54:16 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x121a6e800) [pid = 1652] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:54:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:54:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 535ms 22:54:16 INFO - PROCESS | 1652 | 1464933256861 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]]]}] 22:54:16 INFO - PROCESS | 1652 | 1464933256865 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 22:54:16 INFO - PROCESS | 1652 | 1464933256867 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 22:54:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:54:16 INFO - PROCESS | 1652 | 1464933256870 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:54:16 INFO - PROCESS | 1652 | 1464933256871 Marionette TRACE conn2 <- [1,490,null,{}] 22:54:16 INFO - PROCESS | 1652 | 1464933256873 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}] 22:54:16 INFO - PROCESS | 1652 | 1464933256954 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 22:54:16 INFO - PROCESS | 1652 | 1464933256960 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227d3000 == 43 [pid = 1652] [id = 130] 22:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x118764400) [pid = 1652] [serial = 387] [outer = 0x0] 22:54:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x126f3d400) [pid = 1652] [serial = 388] [outer = 0x118764400] 22:54:16 INFO - PROCESS | 1652 | 1464933256987 Marionette DEBUG loaded listener.js 22:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1296a6000) [pid = 1652] [serial = 389] [outer = 0x118764400] 22:54:17 INFO - PROCESS | 1652 | 1464933257429 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]]]}] 22:54:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:54:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 569ms 22:54:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:54:17 INFO - PROCESS | 1652 | 1464933257441 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 22:54:17 INFO - PROCESS | 1652 | 1464933257443 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 22:54:17 INFO - PROCESS | 1652 | 1464933257446 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:54:17 INFO - PROCESS | 1652 | 1464933257449 Marionette TRACE conn2 <- [1,494,null,{}] 22:54:17 INFO - PROCESS | 1652 | 1464933257453 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}] 22:54:17 INFO - PROCESS | 1652 | 1464933257592 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 22:54:17 INFO - PROCESS | 1652 | 1464933257617 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a852000 == 44 [pid = 1652] [id = 131] 22:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12b0a2400) [pid = 1652] [serial = 390] [outer = 0x0] 22:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x12b0ac400) [pid = 1652] [serial = 391] [outer = 0x12b0a2400] 22:54:17 INFO - PROCESS | 1652 | 1464933257645 Marionette DEBUG loaded listener.js 22:54:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x12b1ab400) [pid = 1652] [serial = 392] [outer = 0x12b0a2400] 22:54:17 INFO - PROCESS | 1652 | 1464933257988 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]]]}] 22:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 571ms 22:54:18 INFO - PROCESS | 1652 | 1464933258029 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 22:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:54:18 INFO - PROCESS | 1652 | 1464933258031 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 22:54:18 INFO - PROCESS | 1652 | 1464933258033 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:54:18 INFO - PROCESS | 1652 | 1464933258034 Marionette TRACE conn2 <- [1,498,null,{}] 22:54:18 INFO - PROCESS | 1652 | 1464933258036 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}] 22:54:18 INFO - PROCESS | 1652 | 1464933258111 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 22:54:18 INFO - PROCESS | 1652 | 1464933258115 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abda800 == 45 [pid = 1652] [id = 132] 22:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12b1ad000) [pid = 1652] [serial = 393] [outer = 0x0] 22:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x12ba0e400) [pid = 1652] [serial = 394] [outer = 0x12b1ad000] 22:54:18 INFO - PROCESS | 1652 | 1464933258143 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x12bb05000) [pid = 1652] [serial = 395] [outer = 0x12b1ad000] 22:54:18 INFO - PROCESS | 1652 | 1464933258446 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]]]}] 22:54:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:54:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 418ms 22:54:18 INFO - PROCESS | 1652 | 1464933258451 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 22:54:18 INFO - PROCESS | 1652 | 1464933258453 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 22:54:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:54:18 INFO - PROCESS | 1652 | 1464933258463 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:54:18 INFO - PROCESS | 1652 | 1464933258464 Marionette TRACE conn2 <- [1,502,null,{}] 22:54:18 INFO - PROCESS | 1652 | 1464933258466 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}] 22:54:18 INFO - PROCESS | 1652 | 1464933258545 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 22:54:18 INFO - PROCESS | 1652 | 1464933258550 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1dd800 == 46 [pid = 1652] [id = 133] 22:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x121e61c00) [pid = 1652] [serial = 396] [outer = 0x0] 22:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12bb0bc00) [pid = 1652] [serial = 397] [outer = 0x121e61c00] 22:54:18 INFO - PROCESS | 1652 | 1464933258576 Marionette DEBUG loaded listener.js 22:54:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12bb16400) [pid = 1652] [serial = 398] [outer = 0x121e61c00] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1278b0800 == 45 [pid = 1652] [id = 105] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x121e27000 == 44 [pid = 1652] [id = 67] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x11326f800 == 43 [pid = 1652] [id = 122] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x118260000 == 42 [pid = 1652] [id = 121] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a845800 == 41 [pid = 1652] [id = 120] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x129072800 == 40 [pid = 1652] [id = 119] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x118797000 == 39 [pid = 1652] [id = 118] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1297ca800 == 38 [pid = 1652] [id = 116] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x11622b800 == 37 [pid = 1652] [id = 117] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1184b3800 == 36 [pid = 1652] [id = 123] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1215cb800 == 35 [pid = 1652] [id = 126] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a852000 == 34 [pid = 1652] [id = 131] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x121b29800 == 33 [pid = 1652] [id = 127] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1207ca000 == 32 [pid = 1652] [id = 125] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1227d3000 == 31 [pid = 1652] [id = 130] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1278a2000 == 30 [pid = 1652] [id = 129] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119a17800 == 29 [pid = 1652] [id = 124] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x125338800 == 28 [pid = 1652] [id = 128] 22:54:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12abda800 == 27 [pid = 1652] [id = 132] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x11903b400) [pid = 1652] [serial = 307] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1120f6000) [pid = 1652] [serial = 301] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x117278800) [pid = 1652] [serial = 304] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x124c6ac00) [pid = 1652] [serial = 328] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1212c0c00) [pid = 1652] [serial = 310] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x11983c400) [pid = 1652] [serial = 322] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119d06800) [pid = 1652] [serial = 323] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1169ac800) [pid = 1652] [serial = 317] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x11627f000) [pid = 1652] [serial = 316] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x125f20800) [pid = 1652] [serial = 313] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x125f21000) [pid = 1652] [serial = 299] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x128dbb800) [pid = 1652] [serial = 337] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1296a4c00) [pid = 1652] [serial = 344] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x129393400) [pid = 1652] [serial = 338] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x11983d800) [pid = 1652] [serial = 340] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x126fc1800) [pid = 1652] [serial = 331] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x128dafc00) [pid = 1652] [serial = 335] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1290ba800) [pid = 1652] [serial = 343] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x127639400) [pid = 1652] [serial = 341] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12795bc00) [pid = 1652] [serial = 332] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125230c00) [pid = 1652] [serial = 329] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12a751800) [pid = 1652] [serial = 346] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x128d34000) [pid = 1652] [serial = 334] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x12138f000) [pid = 1652] [serial = 325] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1217cfc00) [pid = 1652] [serial = 326] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1182b6400) [pid = 1652] [serial = 319] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x11832e000) [pid = 1652] [serial = 320] [outer = 0x0] [url = about:blank] 22:54:19 INFO - PROCESS | 1652 | 1464933259993 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]]]}] 22:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1570ms 22:54:20 INFO - PROCESS | 1652 | 1464933260034 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 22:54:20 INFO - PROCESS | 1652 | 1464933260038 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 22:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:54:20 INFO - PROCESS | 1652 | 1464933260042 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:54:20 INFO - PROCESS | 1652 | 1464933260045 Marionette TRACE conn2 <- [1,506,null,{}] 22:54:20 INFO - PROCESS | 1652 | 1464933260049 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}] 22:54:20 INFO - PROCESS | 1652 | 1464933260132 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 22:54:20 INFO - PROCESS | 1652 | 1464933260171 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x113267800 == 28 [pid = 1652] [id = 134] 22:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x113d0e800) [pid = 1652] [serial = 399] [outer = 0x0] 22:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x113d83000) [pid = 1652] [serial = 400] [outer = 0x113d0e800] 22:54:20 INFO - PROCESS | 1652 | 1464933260199 Marionette DEBUG loaded listener.js 22:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x116174800) [pid = 1652] [serial = 401] [outer = 0x113d0e800] 22:54:20 INFO - PROCESS | 1652 | 1464933260526 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]]]}] 22:54:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:54:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 522ms 22:54:20 INFO - PROCESS | 1652 | 1464933260566 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 22:54:20 INFO - PROCESS | 1652 | 1464933260572 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 22:54:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:54:20 INFO - PROCESS | 1652 | 1464933260578 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:54:20 INFO - PROCESS | 1652 | 1464933260580 Marionette TRACE conn2 <- [1,510,null,{}] 22:54:20 INFO - PROCESS | 1652 | 1464933260583 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}] 22:54:20 INFO - PROCESS | 1652 | 1464933260690 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 22:54:20 INFO - PROCESS | 1652 | 1464933260751 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f15800 == 29 [pid = 1652] [id = 135] 22:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x113f10c00) [pid = 1652] [serial = 402] [outer = 0x0] 22:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x116281800) [pid = 1652] [serial = 403] [outer = 0x113f10c00] 22:54:20 INFO - PROCESS | 1652 | 1464933260793 Marionette DEBUG loaded listener.js 22:54:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x117699400) [pid = 1652] [serial = 404] [outer = 0x113f10c00] 22:54:21 INFO - PROCESS | 1652 | 1464933261114 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]]]}] 22:54:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:54:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 572ms 22:54:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:54:21 INFO - PROCESS | 1652 | 1464933261149 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 22:54:21 INFO - PROCESS | 1652 | 1464933261151 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 22:54:21 INFO - PROCESS | 1652 | 1464933261156 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:54:21 INFO - PROCESS | 1652 | 1464933261159 Marionette TRACE conn2 <- [1,514,null,{}] 22:54:21 INFO - PROCESS | 1652 | 1464933261167 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}] 22:54:21 INFO - PROCESS | 1652 | 1464933261242 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 22:54:21 INFO - PROCESS | 1652 | 1464933261285 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171b7000 == 30 [pid = 1652] [id = 136] 22:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x111c28c00) [pid = 1652] [serial = 405] [outer = 0x0] 22:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x118329800) [pid = 1652] [serial = 406] [outer = 0x111c28c00] 22:54:21 INFO - PROCESS | 1652 | 1464933261320 Marionette DEBUG loaded listener.js 22:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1184adc00) [pid = 1652] [serial = 407] [outer = 0x111c28c00] 22:54:21 INFO - PROCESS | 1652 | 1464933261590 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]]]}] 22:54:21 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 22:54:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 474ms 22:54:21 INFO - PROCESS | 1652 | 1464933261629 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 22:54:21 INFO - PROCESS | 1652 | 1464933261631 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 22:54:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:54:21 INFO - PROCESS | 1652 | 1464933261633 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:54:21 INFO - PROCESS | 1652 | 1464933261634 Marionette TRACE conn2 <- [1,518,null,{}] 22:54:21 INFO - PROCESS | 1652 | 1464933261644 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}] 22:54:21 INFO - PROCESS | 1652 | 1464933261718 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 22:54:21 INFO - PROCESS | 1652 | 1464933261725 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181df000 == 31 [pid = 1652] [id = 137] 22:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x118d1fc00) [pid = 1652] [serial = 408] [outer = 0x0] 22:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x11943f800) [pid = 1652] [serial = 409] [outer = 0x118d1fc00] 22:54:21 INFO - PROCESS | 1652 | 1464933261751 Marionette DEBUG loaded listener.js 22:54:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119448400) [pid = 1652] [serial = 410] [outer = 0x118d1fc00] 22:54:22 INFO - PROCESS | 1652 | 1464933262055 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]]]}] 22:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 472ms 22:54:22 INFO - PROCESS | 1652 | 1464933262105 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 22:54:22 INFO - PROCESS | 1652 | 1464933262106 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 22:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:54:22 INFO - PROCESS | 1652 | 1464933262109 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:54:22 INFO - PROCESS | 1652 | 1464933262110 Marionette TRACE conn2 <- [1,522,null,{}] 22:54:22 INFO - PROCESS | 1652 | 1464933262112 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}] 22:54:22 INFO - PROCESS | 1652 | 1464933262197 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 22:54:22 INFO - PROCESS | 1652 | 1464933262206 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x118258000 == 32 [pid = 1652] [id = 138] 22:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x113d7f400) [pid = 1652] [serial = 411] [outer = 0x0] 22:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x119710400) [pid = 1652] [serial = 412] [outer = 0x113d7f400] 22:54:22 INFO - PROCESS | 1652 | 1464933262231 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1197a5c00) [pid = 1652] [serial = 413] [outer = 0x113d7f400] 22:54:22 INFO - PROCESS | 1652 | 1464933262528 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]]]}] 22:54:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:54:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 467ms 22:54:22 INFO - PROCESS | 1652 | 1464933262577 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 22:54:22 INFO - PROCESS | 1652 | 1464933262578 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 22:54:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:54:22 INFO - PROCESS | 1652 | 1464933262581 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:54:22 INFO - PROCESS | 1652 | 1464933262591 Marionette TRACE conn2 <- [1,526,null,{}] 22:54:22 INFO - PROCESS | 1652 | 1464933262594 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}] 22:54:22 INFO - PROCESS | 1652 | 1464933262693 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 22:54:22 INFO - PROCESS | 1652 | 1464933262752 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x118da9800 == 33 [pid = 1652] [id = 139] 22:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1161f8c00) [pid = 1652] [serial = 414] [outer = 0x0] 22:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1197a8000) [pid = 1652] [serial = 415] [outer = 0x1161f8c00] 22:54:22 INFO - PROCESS | 1652 | 1464933262794 Marionette DEBUG loaded listener.js 22:54:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x1212bc800) [pid = 1652] [serial = 416] [outer = 0x1161f8c00] 22:54:23 INFO - PROCESS | 1652 | 1464933263199 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]]]}] 22:54:23 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 22:54:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 631ms 22:54:23 INFO - PROCESS | 1652 | 1464933263212 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 22:54:23 INFO - PROCESS | 1652 | 1464933263214 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 22:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:54:23 INFO - PROCESS | 1652 | 1464933263216 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:54:23 INFO - PROCESS | 1652 | 1464933263217 Marionette TRACE conn2 <- [1,530,null,{}] 22:54:23 INFO - PROCESS | 1652 | 1464933263219 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}] 22:54:23 INFO - PROCESS | 1652 | 1464933263291 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 22:54:23 INFO - PROCESS | 1652 | 1464933263295 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a13800 == 34 [pid = 1652] [id = 140] 22:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1212bcc00) [pid = 1652] [serial = 417] [outer = 0x0] 22:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x121393800) [pid = 1652] [serial = 418] [outer = 0x1212bcc00] 22:54:23 INFO - PROCESS | 1652 | 1464933263321 Marionette DEBUG loaded listener.js 22:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x121864000) [pid = 1652] [serial = 419] [outer = 0x1212bcc00] 22:54:23 INFO - PROCESS | 1652 | 1464933263607 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"]]]}] 22:54:23 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 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:54:23 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 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:54:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:54:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:54:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 418ms 22:54:23 INFO - PROCESS | 1652 | 1464933263634 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 22:54:23 INFO - PROCESS | 1652 | 1464933263636 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 22:54:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:54:23 INFO - PROCESS | 1652 | 1464933263644 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:54:23 INFO - PROCESS | 1652 | 1464933263645 Marionette TRACE conn2 <- [1,534,null,{}] 22:54:23 INFO - PROCESS | 1652 | 1464933263648 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}] 22:54:23 INFO - PROCESS | 1652 | 1464933263745 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 22:54:23 INFO - PROCESS | 1652 | 1464933263750 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x120719000 == 35 [pid = 1652] [id = 141] 22:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x118d25800) [pid = 1652] [serial = 420] [outer = 0x0] 22:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x121863c00) [pid = 1652] [serial = 421] [outer = 0x118d25800] 22:54:23 INFO - PROCESS | 1652 | 1464933263784 Marionette DEBUG loaded listener.js 22:54:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x124fd8c00) [pid = 1652] [serial = 422] [outer = 0x118d25800] 22:54:24 INFO - PROCESS | 1652 | 1464933264067 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]]]}] 22:54:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 22:54:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 467ms 22:54:24 INFO - PROCESS | 1652 | 1464933264113 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 22:54:24 INFO - PROCESS | 1652 | 1464933264114 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 22:54:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:54:24 INFO - PROCESS | 1652 | 1464933264116 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:54:24 INFO - PROCESS | 1652 | 1464933264117 Marionette TRACE conn2 <- [1,538,null,{}] 22:54:24 INFO - PROCESS | 1652 | 1464933264121 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}] 22:54:24 INFO - PROCESS | 1652 | 1464933264213 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 22:54:24 INFO - PROCESS | 1652 | 1464933264217 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x121364800 == 36 [pid = 1652] [id = 142] 22:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x124951400) [pid = 1652] [serial = 423] [outer = 0x0] 22:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12503c800) [pid = 1652] [serial = 424] [outer = 0x124951400] 22:54:24 INFO - PROCESS | 1652 | 1464933264258 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1253b0800) [pid = 1652] [serial = 425] [outer = 0x124951400] 22:54:24 INFO - PROCESS | 1652 | 1464933264685 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]]]}] 22:54:24 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. 22:54:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 621ms 22:54:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:54:24 INFO - PROCESS | 1652 | 1464933264737 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 22:54:24 INFO - PROCESS | 1652 | 1464933264738 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 22:54:24 INFO - PROCESS | 1652 | 1464933264740 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:54:24 INFO - PROCESS | 1652 | 1464933264741 Marionette TRACE conn2 <- [1,542,null,{}] 22:54:24 INFO - PROCESS | 1652 | 1464933264744 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}] 22:54:24 INFO - PROCESS | 1652 | 1464933264815 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 22:54:24 INFO - PROCESS | 1652 | 1464933264822 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x121697000 == 37 [pid = 1652] [id = 143] 22:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1253b2400) [pid = 1652] [serial = 426] [outer = 0x0] 22:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x1253b7c00) [pid = 1652] [serial = 427] [outer = 0x1253b2400] 22:54:24 INFO - PROCESS | 1652 | 1464933264847 Marionette DEBUG loaded listener.js 22:54:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x126f3e800) [pid = 1652] [serial = 428] [outer = 0x1253b2400] 22:54:25 INFO - PROCESS | 1652 | 1464933265189 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]]]}] 22:54:25 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. 22:54:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 468ms 22:54:25 INFO - PROCESS | 1652 | 1464933265210 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 1652 | 1464933265212 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 22:54:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:54:25 INFO - PROCESS | 1652 | 1464933265215 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - PROCESS | 1652 | 1464933265217 Marionette TRACE conn2 <- [1,546,null,{}] 22:54:25 INFO - PROCESS | 1652 | 1464933265220 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}] 22:54:25 INFO - PROCESS | 1652 | 1464933265323 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 22:54:25 INFO - PROCESS | 1652 | 1464933265364 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11878d000 == 38 [pid = 1652] [id = 144] 22:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x1253b4400) [pid = 1652] [serial = 429] [outer = 0x0] 22:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x126fc1000) [pid = 1652] [serial = 430] [outer = 0x1253b4400] 22:54:25 INFO - PROCESS | 1652 | 1464933265428 Marionette DEBUG loaded listener.js 22:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12795dc00) [pid = 1652] [serial = 431] [outer = 0x1253b4400] 22:54:25 INFO - PROCESS | 1652 | 1464933265810 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]]]}] 22:54:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 22:54:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 624ms 22:54:25 INFO - PROCESS | 1652 | 1464933265840 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 22:54:25 INFO - PROCESS | 1652 | 1464933265841 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 22:54:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:54:25 INFO - PROCESS | 1652 | 1464933265844 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:54:25 INFO - PROCESS | 1652 | 1464933265845 Marionette TRACE conn2 <- [1,550,null,{}] 22:54:25 INFO - PROCESS | 1652 | 1464933265847 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}] 22:54:25 INFO - PROCESS | 1652 | 1464933265933 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 22:54:25 INFO - PROCESS | 1652 | 1464933265970 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x125337000 == 39 [pid = 1652] [id = 145] 22:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12795f800) [pid = 1652] [serial = 432] [outer = 0x0] 22:54:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x128d35800) [pid = 1652] [serial = 433] [outer = 0x12795f800] 22:54:26 INFO - PROCESS | 1652 | 1464933266001 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x128db2400) [pid = 1652] [serial = 434] [outer = 0x12795f800] 22:54:26 INFO - PROCESS | 1652 | 1464933266291 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]]]}] 22:54:26 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. 22:54:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 468ms 22:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:54:26 INFO - PROCESS | 1652 | 1464933266314 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 22:54:26 INFO - PROCESS | 1652 | 1464933266315 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 22:54:26 INFO - PROCESS | 1652 | 1464933266317 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:54:26 INFO - PROCESS | 1652 | 1464933266318 Marionette TRACE conn2 <- [1,554,null,{}] 22:54:26 INFO - PROCESS | 1652 | 1464933266329 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}] 22:54:26 INFO - PROCESS | 1652 | 1464933266429 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 22:54:26 INFO - PROCESS | 1652 | 1464933266434 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12789f000 == 40 [pid = 1652] [id = 146] 22:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x127960000) [pid = 1652] [serial = 435] [outer = 0x0] 22:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x128db5c00) [pid = 1652] [serial = 436] [outer = 0x127960000] 22:54:26 INFO - PROCESS | 1652 | 1464933266458 Marionette DEBUG loaded listener.js 22:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x1290bb400) [pid = 1652] [serial = 437] [outer = 0x127960000] 22:54:26 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:26 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:26 INFO - PROCESS | 1652 | 1464933266796 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]]]}] 22:54:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:54:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 526ms 22:54:26 INFO - PROCESS | 1652 | 1464933266844 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 22:54:26 INFO - PROCESS | 1652 | 1464933266845 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 22:54:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:54:26 INFO - PROCESS | 1652 | 1464933266847 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:54:26 INFO - PROCESS | 1652 | 1464933266848 Marionette TRACE conn2 <- [1,558,null,{}] 22:54:26 INFO - PROCESS | 1652 | 1464933266850 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}] 22:54:26 INFO - PROCESS | 1652 | 1464933266936 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 22:54:26 INFO - PROCESS | 1652 | 1464933266966 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278b7000 == 41 [pid = 1652] [id = 147] 22:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x128dbec00) [pid = 1652] [serial = 438] [outer = 0x0] 22:54:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x129393800) [pid = 1652] [serial = 439] [outer = 0x128dbec00] 22:54:26 INFO - PROCESS | 1652 | 1464933266990 Marionette DEBUG loaded listener.js 22:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1294f3400) [pid = 1652] [serial = 440] [outer = 0x128dbec00] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x112af1400) [pid = 1652] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x124956400) [pid = 1652] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x1296a3400) [pid = 1652] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12a80e800) [pid = 1652] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x118764400) [pid = 1652] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12b1ad000) [pid = 1652] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b0a2400) [pid = 1652] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x124ce8000) [pid = 1652] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x124ce8c00) [pid = 1652] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x119a85000) [pid = 1652] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x115f49400) [pid = 1652] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x11768e000) [pid = 1652] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x121844800) [pid = 1652] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x119a85800) [pid = 1652] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1161f1400) [pid = 1652] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x113967800) [pid = 1652] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x1294eec00) [pid = 1652] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x127959400) [pid = 1652] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x125225000) [pid = 1652] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x11983e400) [pid = 1652] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x111ab9c00) [pid = 1652] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x1169ad000) [pid = 1652] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x112a73400) [pid = 1652] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:54:27 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x1184d3800) [pid = 1652] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:54:27 INFO - PROCESS | 1652 | 1464933267385 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]]]}] 22:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 569ms 22:54:27 INFO - PROCESS | 1652 | 1464933267416 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 1652 | 1464933267417 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 22:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:54:27 INFO - PROCESS | 1652 | 1464933267424 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - PROCESS | 1652 | 1464933267426 Marionette TRACE conn2 <- [1,562,null,{}] 22:54:27 INFO - PROCESS | 1652 | 1464933267428 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}] 22:54:27 INFO - PROCESS | 1652 | 1464933267527 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 22:54:27 INFO - PROCESS | 1652 | 1464933267560 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ddd000 == 42 [pid = 1652] [id = 148] 22:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x112af1400) [pid = 1652] [serial = 441] [outer = 0x0] 22:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116b72400) [pid = 1652] [serial = 442] [outer = 0x112af1400] 22:54:27 INFO - PROCESS | 1652 | 1464933267584 Marionette DEBUG loaded listener.js 22:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119a85000) [pid = 1652] [serial = 443] [outer = 0x112af1400] 22:54:27 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:27 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:27 INFO - PROCESS | 1652 | 1464933267859 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]]]}] 22:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 474ms 22:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:54:27 INFO - PROCESS | 1652 | 1464933267893 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 22:54:27 INFO - PROCESS | 1652 | 1464933267894 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 22:54:27 INFO - PROCESS | 1652 | 1464933267897 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:54:27 INFO - PROCESS | 1652 | 1464933267898 Marionette TRACE conn2 <- [1,566,null,{}] 22:54:27 INFO - PROCESS | 1652 | 1464933267900 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}] 22:54:27 INFO - PROCESS | 1652 | 1464933267977 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 22:54:27 INFO - PROCESS | 1652 | 1464933267981 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297c7000 == 43 [pid = 1652] [id = 149] 22:54:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1217ca000) [pid = 1652] [serial = 444] [outer = 0x0] 22:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x126f3f400) [pid = 1652] [serial = 445] [outer = 0x1217ca000] 22:54:28 INFO - PROCESS | 1652 | 1464933268008 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1294f1c00) [pid = 1652] [serial = 446] [outer = 0x1217ca000] 22:54:28 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:28 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:28 INFO - PROCESS | 1652 | 1464933268308 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]]]}] 22:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 419ms 22:54:28 INFO - PROCESS | 1652 | 1464933268316 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 22:54:28 INFO - PROCESS | 1652 | 1464933268317 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 22:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:54:28 INFO - PROCESS | 1652 | 1464933268320 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:54:28 INFO - PROCESS | 1652 | 1464933268324 Marionette TRACE conn2 <- [1,570,null,{}] 22:54:28 INFO - PROCESS | 1652 | 1464933268328 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}] 22:54:28 INFO - PROCESS | 1652 | 1464933268402 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 22:54:28 INFO - PROCESS | 1652 | 1464933268455 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a716800 == 44 [pid = 1652] [id = 150] 22:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x116bc7800) [pid = 1652] [serial = 447] [outer = 0x0] 22:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x129392400) [pid = 1652] [serial = 448] [outer = 0x116bc7800] 22:54:28 INFO - PROCESS | 1652 | 1464933268479 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x1296aac00) [pid = 1652] [serial = 449] [outer = 0x116bc7800] 22:54:28 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:28 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:28 INFO - PROCESS | 1652 | 1464933268723 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]]]}] 22:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 422ms 22:54:28 INFO - PROCESS | 1652 | 1464933268743 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 22:54:28 INFO - PROCESS | 1652 | 1464933268745 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 22:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:54:28 INFO - PROCESS | 1652 | 1464933268747 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:54:28 INFO - PROCESS | 1652 | 1464933268749 Marionette TRACE conn2 <- [1,574,null,{}] 22:54:28 INFO - PROCESS | 1652 | 1464933268751 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}] 22:54:28 INFO - PROCESS | 1652 | 1464933268878 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 22:54:28 INFO - PROCESS | 1652 | 1464933268885 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a958800 == 45 [pid = 1652] [id = 151] 22:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x1296a2c00) [pid = 1652] [serial = 450] [outer = 0x0] 22:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12a807000) [pid = 1652] [serial = 451] [outer = 0x1296a2c00] 22:54:28 INFO - PROCESS | 1652 | 1464933268923 Marionette DEBUG loaded listener.js 22:54:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12a811c00) [pid = 1652] [serial = 452] [outer = 0x1296a2c00] 22:54:29 INFO - PROCESS | 1652 | 1464933269435 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]]]}] 22:54:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:54:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 719ms 22:54:29 INFO - PROCESS | 1652 | 1464933269467 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 22:54:29 INFO - PROCESS | 1652 | 1464933269469 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 22:54:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:54:29 INFO - PROCESS | 1652 | 1464933269475 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:54:29 INFO - PROCESS | 1652 | 1464933269477 Marionette TRACE conn2 <- [1,578,null,{}] 22:54:29 INFO - PROCESS | 1652 | 1464933269481 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}] 22:54:29 INFO - PROCESS | 1652 | 1464933269589 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 22:54:29 INFO - PROCESS | 1652 | 1464933269661 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x113fe1000 == 46 [pid = 1652] [id = 152] 22:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x112743800) [pid = 1652] [serial = 453] [outer = 0x0] 22:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x113d80400) [pid = 1652] [serial = 454] [outer = 0x112743800] 22:54:29 INFO - PROCESS | 1652 | 1464933269693 Marionette DEBUG loaded listener.js 22:54:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x116181800) [pid = 1652] [serial = 455] [outer = 0x112743800] 22:54:30 INFO - PROCESS | 1652 | 1464933270222 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]]]}] 22:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 822ms 22:54:30 INFO - PROCESS | 1652 | 1464933270297 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 22:54:30 INFO - PROCESS | 1652 | 1464933270301 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 22:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:54:30 INFO - PROCESS | 1652 | 1464933270306 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:54:30 INFO - PROCESS | 1652 | 1464933270308 Marionette TRACE conn2 <- [1,582,null,{}] 22:54:30 INFO - PROCESS | 1652 | 1464933270310 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}] 22:54:30 INFO - PROCESS | 1652 | 1464933270420 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 22:54:30 INFO - PROCESS | 1652 | 1464933270488 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x112f68800 == 47 [pid = 1652] [id = 153] 22:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x11334f800) [pid = 1652] [serial = 456] [outer = 0x0] 22:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x11670b400) [pid = 1652] [serial = 457] [outer = 0x11334f800] 22:54:30 INFO - PROCESS | 1652 | 1464933270518 Marionette DEBUG loaded listener.js 22:54:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1182be000) [pid = 1652] [serial = 458] [outer = 0x11334f800] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12a716800 == 46 [pid = 1652] [id = 150] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1297c7000 == 45 [pid = 1652] [id = 149] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x119ddd000 == 44 [pid = 1652] [id = 148] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12bb0bc00) [pid = 1652] [serial = 397] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1278b7000 == 43 [pid = 1652] [id = 147] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12789f000 == 42 [pid = 1652] [id = 146] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x125337000 == 41 [pid = 1652] [id = 145] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x11878d000 == 40 [pid = 1652] [id = 144] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x121697000 == 39 [pid = 1652] [id = 143] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x121364800 == 38 [pid = 1652] [id = 142] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x120719000 == 37 [pid = 1652] [id = 141] 22:54:31 INFO - PROCESS | 1652 | 1464933271247 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]]]}] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x119a13800 == 36 [pid = 1652] [id = 140] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x118da9800 == 35 [pid = 1652] [id = 139] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x118258000 == 34 [pid = 1652] [id = 138] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1181df000 == 33 [pid = 1652] [id = 137] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1171b7000 == 32 [pid = 1652] [id = 136] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x113f15800 == 31 [pid = 1652] [id = 135] 22:54:31 INFO - PROCESS | 1652 | --DOCSHELL 0x113267800 == 30 [pid = 1652] [id = 134] 22:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 972ms 22:54:31 INFO - PROCESS | 1652 | 1464933271278 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 22:54:31 INFO - PROCESS | 1652 | 1464933271283 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 22:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:54:31 INFO - PROCESS | 1652 | 1464933271288 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:54:31 INFO - PROCESS | 1652 | 1464933271292 Marionette TRACE conn2 <- [1,586,null,{}] 22:54:31 INFO - PROCESS | 1652 | 1464933271296 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}] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x117698c00) [pid = 1652] [serial = 263] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x126fc2400) [pid = 1652] [serial = 314] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x125033c00) [pid = 1652] [serial = 311] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x113968800) [pid = 1652] [serial = 302] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x118324400) [pid = 1652] [serial = 305] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x113d09400) [pid = 1652] [serial = 260] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x11979c800) [pid = 1652] [serial = 308] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1296a1400) [pid = 1652] [serial = 379] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12a80b000) [pid = 1652] [serial = 382] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12a804000) [pid = 1652] [serial = 380] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x12ab99000) [pid = 1652] [serial = 385] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12a8e8000) [pid = 1652] [serial = 383] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x126f3d400) [pid = 1652] [serial = 388] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1296a6000) [pid = 1652] [serial = 389] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x12ba0e400) [pid = 1652] [serial = 394] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12b05e400) [pid = 1652] [serial = 386] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x12b0ac400) [pid = 1652] [serial = 391] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x127382800) [pid = 1652] [serial = 373] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x127956000) [pid = 1652] [serial = 374] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x125040c00) [pid = 1652] [serial = 370] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1253ac400) [pid = 1652] [serial = 371] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1212ba000) [pid = 1652] [serial = 367] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12167d800) [pid = 1652] [serial = 368] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x117693800) [pid = 1652] [serial = 364] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x11944ac00) [pid = 1652] [serial = 365] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x118764c00) [pid = 1652] [serial = 362] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1182be400) [pid = 1652] [serial = 361] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x127386c00) [pid = 1652] [serial = 359] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x125f21c00) [pid = 1652] [serial = 358] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x121395000) [pid = 1652] [serial = 356] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1211b4400) [pid = 1652] [serial = 355] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x118768c00) [pid = 1652] [serial = 353] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x1184a4400) [pid = 1652] [serial = 352] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x12bb05000) [pid = 1652] [serial = 395] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x116178000) [pid = 1652] [serial = 350] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x113b81800) [pid = 1652] [serial = 349] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12a80c800) [pid = 1652] [serial = 347] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128d3a000) [pid = 1652] [serial = 376] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x12b1ab400) [pid = 1652] [serial = 392] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1294f1400) [pid = 1652] [serial = 377] [outer = 0x0] [url = about:blank] 22:54:31 INFO - PROCESS | 1652 | 1464933271451 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 22:54:31 INFO - PROCESS | 1652 | 1464933271501 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x113ba7800 == 31 [pid = 1652] [id = 154] 22:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x116702800) [pid = 1652] [serial = 459] [outer = 0x0] 22:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x116949400) [pid = 1652] [serial = 460] [outer = 0x116702800] 22:54:31 INFO - PROCESS | 1652 | 1464933271546 Marionette DEBUG loaded listener.js 22:54:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x117779000) [pid = 1652] [serial = 461] [outer = 0x116702800] 22:54:31 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:31 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:31 INFO - PROCESS | 1652 | 1464933271914 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]]]}] 22:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 675ms 22:54:31 INFO - PROCESS | 1652 | 1464933271963 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 22:54:31 INFO - PROCESS | 1652 | 1464933271969 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 22:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:54:31 INFO - PROCESS | 1652 | 1464933271975 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:54:31 INFO - PROCESS | 1652 | 1464933271978 Marionette TRACE conn2 <- [1,590,null,{}] 22:54:31 INFO - PROCESS | 1652 | 1464933271981 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}] 22:54:32 INFO - PROCESS | 1652 | 1464933272099 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 22:54:32 INFO - PROCESS | 1652 | 1464933272107 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11703f800 == 32 [pid = 1652] [id = 155] 22:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1182bdc00) [pid = 1652] [serial = 462] [outer = 0x0] 22:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x11832b400) [pid = 1652] [serial = 463] [outer = 0x1182bdc00] 22:54:32 INFO - PROCESS | 1652 | 1464933272148 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1185a3400) [pid = 1652] [serial = 464] [outer = 0x1182bdc00] 22:54:32 INFO - PROCESS | 1652 | 1464933272541 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]]]}] 22:54:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:54:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 624ms 22:54:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:54:32 INFO - PROCESS | 1652 | 1464933272599 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 22:54:32 INFO - PROCESS | 1652 | 1464933272600 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 22:54:32 INFO - PROCESS | 1652 | 1464933272602 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:54:32 INFO - PROCESS | 1652 | 1464933272604 Marionette TRACE conn2 <- [1,594,null,{}] 22:54:32 INFO - PROCESS | 1652 | 1464933272612 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}] 22:54:32 INFO - PROCESS | 1652 | 1464933272696 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 22:54:32 INFO - PROCESS | 1652 | 1464933272702 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826b000 == 33 [pid = 1652] [id = 156] 22:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x118765800) [pid = 1652] [serial = 465] [outer = 0x0] 22:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x119444c00) [pid = 1652] [serial = 466] [outer = 0x118765800] 22:54:32 INFO - PROCESS | 1652 | 1464933272733 Marionette DEBUG loaded listener.js 22:54:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1197a0400) [pid = 1652] [serial = 467] [outer = 0x118765800] 22:54:33 INFO - PROCESS | 1652 | 1464933273134 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]]]}] 22:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 571ms 22:54:33 INFO - PROCESS | 1652 | 1464933273180 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 22:54:33 INFO - PROCESS | 1652 | 1464933273183 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 22:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:54:33 INFO - PROCESS | 1652 | 1464933273188 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:54:33 INFO - PROCESS | 1652 | 1464933273189 Marionette TRACE conn2 <- [1,598,null,{}] 22:54:33 INFO - PROCESS | 1652 | 1464933273193 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}] 22:54:33 INFO - PROCESS | 1652 | 1464933273311 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 22:54:33 INFO - PROCESS | 1652 | 1464933273324 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190be800 == 34 [pid = 1652] [id = 157] 22:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119841800) [pid = 1652] [serial = 468] [outer = 0x0] 22:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x119a7e400) [pid = 1652] [serial = 469] [outer = 0x119841800] 22:54:33 INFO - PROCESS | 1652 | 1464933273366 Marionette DEBUG loaded listener.js 22:54:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x11a0c1000) [pid = 1652] [serial = 470] [outer = 0x119841800] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1212bcc00) [pid = 1652] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1253b2400) [pid = 1652] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118d1fc00) [pid = 1652] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x113f10c00) [pid = 1652] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x111c28c00) [pid = 1652] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x116bc7800) [pid = 1652] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x12795f800) [pid = 1652] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x113d0e800) [pid = 1652] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x118d25800) [pid = 1652] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x128dbec00) [pid = 1652] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x112af1400) [pid = 1652] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x1253b4400) [pid = 1652] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x1161f8c00) [pid = 1652] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x127960000) [pid = 1652] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x124951400) [pid = 1652] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1217ca000) [pid = 1652] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:54:34 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x113d7f400) [pid = 1652] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:54:34 INFO - PROCESS | 1652 | 1464933274098 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]]]}] 22:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 929ms 22:54:34 INFO - PROCESS | 1652 | 1464933274122 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 22:54:34 INFO - PROCESS | 1652 | 1464933274125 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 22:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:54:34 INFO - PROCESS | 1652 | 1464933274129 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:54:34 INFO - PROCESS | 1652 | 1464933274131 Marionette TRACE conn2 <- [1,602,null,{}] 22:54:34 INFO - PROCESS | 1652 | 1464933274135 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}] 22:54:34 INFO - PROCESS | 1652 | 1464933274228 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 22:54:34 INFO - PROCESS | 1652 | 1464933274280 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11674c800 == 35 [pid = 1652] [id = 158] 22:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x1139ebc00) [pid = 1652] [serial = 471] [outer = 0x0] 22:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x116178000) [pid = 1652] [serial = 472] [outer = 0x1139ebc00] 22:54:34 INFO - PROCESS | 1652 | 1464933274315 Marionette DEBUG loaded listener.js 22:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1169ac800) [pid = 1652] [serial = 473] [outer = 0x1139ebc00] 22:54:34 INFO - PROCESS | 1652 | 1464933274757 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]]]}] 22:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 22:54:34 INFO - PROCESS | 1652 | 1464933274800 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 22:54:34 INFO - PROCESS | 1652 | 1464933274804 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 22:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:54:34 INFO - PROCESS | 1652 | 1464933274826 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:54:34 INFO - PROCESS | 1652 | 1464933274828 Marionette TRACE conn2 <- [1,606,null,{}] 22:54:34 INFO - PROCESS | 1652 | 1464933274831 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}] 22:54:34 INFO - PROCESS | 1652 | 1464933274921 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 22:54:34 INFO - PROCESS | 1652 | 1464933274978 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x118d96000 == 36 [pid = 1652] [id = 159] 22:54:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x11832a000) [pid = 1652] [serial = 474] [outer = 0x0] 22:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x1184a5c00) [pid = 1652] [serial = 475] [outer = 0x11832a000] 22:54:35 INFO - PROCESS | 1652 | 1464933275008 Marionette DEBUG loaded listener.js 22:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x118d25800) [pid = 1652] [serial = 476] [outer = 0x11832a000] 22:54:35 INFO - PROCESS | 1652 | 1464933275423 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]]]}] 22:54:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:54:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 622ms 22:54:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:54:35 INFO - PROCESS | 1652 | 1464933275448 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 22:54:35 INFO - PROCESS | 1652 | 1464933275449 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 22:54:35 INFO - PROCESS | 1652 | 1464933275452 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:54:35 INFO - PROCESS | 1652 | 1464933275454 Marionette TRACE conn2 <- [1,610,null,{}] 22:54:35 INFO - PROCESS | 1652 | 1464933275462 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}] 22:54:35 INFO - PROCESS | 1652 | 1464933275553 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 22:54:35 INFO - PROCESS | 1652 | 1464933275595 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x120718800 == 37 [pid = 1652] [id = 160] 22:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x11970e800) [pid = 1652] [serial = 477] [outer = 0x0] 22:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x11a0c0c00) [pid = 1652] [serial = 478] [outer = 0x11970e800] 22:54:35 INFO - PROCESS | 1652 | 1464933275627 Marionette DEBUG loaded listener.js 22:54:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x1212bf000) [pid = 1652] [serial = 479] [outer = 0x11970e800] 22:54:36 INFO - PROCESS | 1652 | 1464933276047 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]]]}] 22:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 622ms 22:54:36 INFO - PROCESS | 1652 | 1464933276073 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 1652 | 1464933276075 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 22:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:54:36 INFO - PROCESS | 1652 | 1464933276078 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 1652 | 1464933276079 Marionette TRACE conn2 <- [1,614,null,{}] 22:54:36 INFO - PROCESS | 1652 | 1464933276081 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}] 22:54:36 INFO - PROCESS | 1652 | 1464933276169 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 22:54:36 INFO - PROCESS | 1652 | 1464933276251 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x121369800 == 38 [pid = 1652] [id = 161] 22:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x121549800) [pid = 1652] [serial = 480] [outer = 0x0] 22:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1217c1c00) [pid = 1652] [serial = 481] [outer = 0x121549800] 22:54:36 INFO - PROCESS | 1652 | 1464933276281 Marionette DEBUG loaded listener.js 22:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x121a7b400) [pid = 1652] [serial = 482] [outer = 0x121549800] 22:54:36 INFO - PROCESS | 1652 | 1464933276677 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]]]}] 22:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 619ms 22:54:36 INFO - PROCESS | 1652 | 1464933276697 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 22:54:36 INFO - PROCESS | 1652 | 1464933276698 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 22:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:54:36 INFO - PROCESS | 1652 | 1464933276701 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:54:36 INFO - PROCESS | 1652 | 1464933276702 Marionette TRACE conn2 <- [1,618,null,{}] 22:54:36 INFO - PROCESS | 1652 | 1464933276707 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}] 22:54:36 INFO - PROCESS | 1652 | 1464933276801 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 22:54:36 INFO - PROCESS | 1652 | 1464933276841 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x112268000 == 39 [pid = 1652] [id = 162] 22:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x1162af000) [pid = 1652] [serial = 483] [outer = 0x0] 22:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x121cec800) [pid = 1652] [serial = 484] [outer = 0x1162af000] 22:54:36 INFO - PROCESS | 1652 | 1464933276871 Marionette DEBUG loaded listener.js 22:54:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x124fde000) [pid = 1652] [serial = 485] [outer = 0x1162af000] 22:54:37 INFO - PROCESS | 1652 | 1464933277343 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]]]}] 22:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 669ms 22:54:37 INFO - PROCESS | 1652 | 1464933277371 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 22:54:37 INFO - PROCESS | 1652 | 1464933277373 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 22:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:54:37 INFO - PROCESS | 1652 | 1464933277377 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:54:37 INFO - PROCESS | 1652 | 1464933277379 Marionette TRACE conn2 <- [1,622,null,{}] 22:54:37 INFO - PROCESS | 1652 | 1464933277383 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}] 22:54:37 INFO - PROCESS | 1652 | 1464933277470 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 22:54:37 INFO - PROCESS | 1652 | 1464933277567 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172de000 == 40 [pid = 1652] [id = 163] 22:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x113d0cc00) [pid = 1652] [serial = 486] [outer = 0x0] 22:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x116287c00) [pid = 1652] [serial = 487] [outer = 0x113d0cc00] 22:54:37 INFO - PROCESS | 1652 | 1464933277595 Marionette DEBUG loaded listener.js 22:54:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x116b68800) [pid = 1652] [serial = 488] [outer = 0x113d0cc00] 22:54:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11826b000 == 39 [pid = 1652] [id = 156] 22:54:37 INFO - PROCESS | 1652 | --DOCSHELL 0x11703f800 == 38 [pid = 1652] [id = 155] 22:54:37 INFO - PROCESS | 1652 | --DOCSHELL 0x113ba7800 == 37 [pid = 1652] [id = 154] 22:54:37 INFO - PROCESS | 1652 | --DOCSHELL 0x113fe1000 == 36 [pid = 1652] [id = 152] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x128db2400) [pid = 1652] [serial = 434] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x128d35800) [pid = 1652] [serial = 433] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12795dc00) [pid = 1652] [serial = 431] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x116b72400) [pid = 1652] [serial = 442] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x1290bb400) [pid = 1652] [serial = 437] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x128db5c00) [pid = 1652] [serial = 436] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x129393800) [pid = 1652] [serial = 439] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x126f3f400) [pid = 1652] [serial = 445] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x129392400) [pid = 1652] [serial = 448] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x1294f3400) [pid = 1652] [serial = 440] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x126f3e800) [pid = 1652] [serial = 428] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1296aac00) [pid = 1652] [serial = 449] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x12a807000) [pid = 1652] [serial = 451] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x119a85000) [pid = 1652] [serial = 443] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x1294f1c00) [pid = 1652] [serial = 446] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x119710400) [pid = 1652] [serial = 412] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 75 (0x1197a5c00) [pid = 1652] [serial = 413] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 74 (0x1253b7c00) [pid = 1652] [serial = 427] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 73 (0x12503c800) [pid = 1652] [serial = 424] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 72 (0x1253b0800) [pid = 1652] [serial = 425] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x113d83000) [pid = 1652] [serial = 400] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x116174800) [pid = 1652] [serial = 401] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x118329800) [pid = 1652] [serial = 406] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 68 (0x1184adc00) [pid = 1652] [serial = 407] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 67 (0x116281800) [pid = 1652] [serial = 403] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 66 (0x117699400) [pid = 1652] [serial = 404] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 65 (0x1197a8000) [pid = 1652] [serial = 415] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 64 (0x1212bc800) [pid = 1652] [serial = 416] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 63 (0x126fc1000) [pid = 1652] [serial = 430] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 62 (0x11943f800) [pid = 1652] [serial = 409] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 61 (0x119448400) [pid = 1652] [serial = 410] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 60 (0x121863c00) [pid = 1652] [serial = 421] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 59 (0x124fd8c00) [pid = 1652] [serial = 422] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 58 (0x121393800) [pid = 1652] [serial = 418] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | --DOMWINDOW == 57 (0x121864000) [pid = 1652] [serial = 419] [outer = 0x0] [url = about:blank] 22:54:37 INFO - PROCESS | 1652 | 1464933277958 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]]]}] 22:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 623ms 22:54:38 INFO - PROCESS | 1652 | 1464933278000 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 22:54:38 INFO - PROCESS | 1652 | 1464933278005 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 22:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:54:38 INFO - PROCESS | 1652 | 1464933278013 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:54:38 INFO - PROCESS | 1652 | 1464933278014 Marionette TRACE conn2 <- [1,626,null,{}] 22:54:38 INFO - PROCESS | 1652 | 1464933278017 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}] 22:54:38 INFO - PROCESS | 1652 | 1464933278093 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 22:54:38 INFO - PROCESS | 1652 | 1464933278098 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162e4000 == 37 [pid = 1652] [id = 164] 22:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 58 (0x11769b800) [pid = 1652] [serial = 489] [outer = 0x0] 22:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 59 (0x1184a4800) [pid = 1652] [serial = 490] [outer = 0x11769b800] 22:54:38 INFO - PROCESS | 1652 | 1464933278126 Marionette DEBUG loaded listener.js 22:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 60 (0x119086c00) [pid = 1652] [serial = 491] [outer = 0x11769b800] 22:54:38 INFO - PROCESS | 1652 | 1464933278467 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]]]}] 22:54:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:54:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 470ms 22:54:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:54:38 INFO - PROCESS | 1652 | 1464933278482 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 22:54:38 INFO - PROCESS | 1652 | 1464933278483 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 22:54:38 INFO - PROCESS | 1652 | 1464933278486 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:54:38 INFO - PROCESS | 1652 | 1464933278488 Marionette TRACE conn2 <- [1,630,null,{}] 22:54:38 INFO - PROCESS | 1652 | 1464933278496 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}] 22:54:38 INFO - PROCESS | 1652 | 1464933278572 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 22:54:38 INFO - PROCESS | 1652 | 1464933278578 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184ce800 == 38 [pid = 1652] [id = 165] 22:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 61 (0x1197a3000) [pid = 1652] [serial = 492] [outer = 0x0] 22:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 62 (0x119d07400) [pid = 1652] [serial = 493] [outer = 0x1197a3000] 22:54:38 INFO - PROCESS | 1652 | 1464933278606 Marionette DEBUG loaded listener.js 22:54:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 63 (0x121390800) [pid = 1652] [serial = 494] [outer = 0x1197a3000] 22:54:38 INFO - PROCESS | 1652 | 1464933278954 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]]]}] 22:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 524ms 22:54:39 INFO - PROCESS | 1652 | 1464933279011 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 22:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:54:39 INFO - PROCESS | 1652 | 1464933279013 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 22:54:39 INFO - PROCESS | 1652 | 1464933279016 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:54:39 INFO - PROCESS | 1652 | 1464933279018 Marionette TRACE conn2 <- [1,634,null,{}] 22:54:39 INFO - PROCESS | 1652 | 1464933279021 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}] 22:54:39 INFO - PROCESS | 1652 | 1464933279140 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 22:54:39 INFO - PROCESS | 1652 | 1464933279154 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dd9000 == 39 [pid = 1652] [id = 166] 22:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 64 (0x121a78800) [pid = 1652] [serial = 495] [outer = 0x0] 22:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 65 (0x125035400) [pid = 1652] [serial = 496] [outer = 0x121a78800] 22:54:39 INFO - PROCESS | 1652 | 1464933279195 Marionette DEBUG loaded listener.js 22:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 66 (0x12535b800) [pid = 1652] [serial = 497] [outer = 0x121a78800] 22:54:39 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:39 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:39 INFO - PROCESS | 1652 | 1464933279572 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]]]}] 22:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 575ms 22:54:39 INFO - PROCESS | 1652 | 1464933279592 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 22:54:39 INFO - PROCESS | 1652 | 1464933279593 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 22:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:54:39 INFO - PROCESS | 1652 | 1464933279595 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:54:39 INFO - PROCESS | 1652 | 1464933279596 Marionette TRACE conn2 <- [1,638,null,{}] 22:54:39 INFO - PROCESS | 1652 | 1464933279598 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}] 22:54:39 INFO - PROCESS | 1652 | 1464933279697 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 22:54:39 INFO - PROCESS | 1652 | 1464933279703 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12076c800 == 40 [pid = 1652] [id = 167] 22:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 67 (0x121cecc00) [pid = 1652] [serial = 498] [outer = 0x0] 22:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 68 (0x1253b2400) [pid = 1652] [serial = 499] [outer = 0x121cecc00] 22:54:39 INFO - PROCESS | 1652 | 1464933279728 Marionette DEBUG loaded listener.js 22:54:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 69 (0x126f3f000) [pid = 1652] [serial = 500] [outer = 0x121cecc00] 22:54:39 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:39 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:40 INFO - PROCESS | 1652 | 1464933280060 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]]]}] 22:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 468ms 22:54:40 INFO - PROCESS | 1652 | 1464933280063 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 22:54:40 INFO - PROCESS | 1652 | 1464933280065 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 22:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:54:40 INFO - PROCESS | 1652 | 1464933280067 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:54:40 INFO - PROCESS | 1652 | 1464933280068 Marionette TRACE conn2 <- [1,642,null,{}] 22:54:40 INFO - PROCESS | 1652 | 1464933280071 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}] 22:54:40 INFO - PROCESS | 1652 | 1464933280183 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 22:54:40 INFO - PROCESS | 1652 | 1464933280216 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x111ad6800 == 41 [pid = 1652] [id = 168] 22:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x126fc1800) [pid = 1652] [serial = 501] [outer = 0x0] 22:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1271e7c00) [pid = 1652] [serial = 502] [outer = 0x126fc1800] 22:54:40 INFO - PROCESS | 1652 | 1464933280242 Marionette DEBUG loaded listener.js 22:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x12795e800) [pid = 1652] [serial = 503] [outer = 0x126fc1800] 22:54:40 INFO - PROCESS | 1652 | 1464933280550 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]]]}] 22:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 517ms 22:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:54:40 INFO - PROCESS | 1652 | 1464933280588 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 22:54:40 INFO - PROCESS | 1652 | 1464933280590 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 22:54:40 INFO - PROCESS | 1652 | 1464933280593 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:54:40 INFO - PROCESS | 1652 | 1464933280594 Marionette TRACE conn2 <- [1,646,null,{}] 22:54:40 INFO - PROCESS | 1652 | 1464933280596 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}] 22:54:40 INFO - PROCESS | 1652 | 1464933280689 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 22:54:40 INFO - PROCESS | 1652 | --DOMWINDOW == 71 (0x116702800) [pid = 1652] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:54:40 INFO - PROCESS | 1652 | --DOMWINDOW == 70 (0x118765800) [pid = 1652] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:54:40 INFO - PROCESS | 1652 | --DOMWINDOW == 69 (0x1182bdc00) [pid = 1652] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:54:40 INFO - PROCESS | 1652 | 1464933280719 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f2c800 == 42 [pid = 1652] [id = 169] 22:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 70 (0x116702800) [pid = 1652] [serial = 504] [outer = 0x0] 22:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 71 (0x1184a7400) [pid = 1652] [serial = 505] [outer = 0x116702800] 22:54:40 INFO - PROCESS | 1652 | 1464933280745 Marionette DEBUG loaded listener.js 22:54:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 72 (0x128d3a000) [pid = 1652] [serial = 506] [outer = 0x116702800] 22:54:41 INFO - PROCESS | 1652 | 1464933281012 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]]]}] 22:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 468ms 22:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:54:41 INFO - PROCESS | 1652 | 1464933281061 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 1652 | 1464933281062 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 22:54:41 INFO - PROCESS | 1652 | 1464933281064 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 1652 | 1464933281065 Marionette TRACE conn2 <- [1,650,null,{}] 22:54:41 INFO - PROCESS | 1652 | 1464933281068 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}] 22:54:41 INFO - PROCESS | 1652 | 1464933281144 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 22:54:41 INFO - PROCESS | 1652 | 1464933281149 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x125996000 == 43 [pid = 1652] [id = 170] 22:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 73 (0x127962000) [pid = 1652] [serial = 507] [outer = 0x0] 22:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 74 (0x128db7000) [pid = 1652] [serial = 508] [outer = 0x127962000] 22:54:41 INFO - PROCESS | 1652 | 1464933281175 Marionette DEBUG loaded listener.js 22:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 75 (0x12938a800) [pid = 1652] [serial = 509] [outer = 0x127962000] 22:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 76 (0x128db6c00) [pid = 1652] [serial = 510] [outer = 0x12b0a1c00] 22:54:41 INFO - PROCESS | 1652 | 1464933281515 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]]]}] 22:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 469ms 22:54:41 INFO - PROCESS | 1652 | 1464933281533 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 1652 | 1464933281534 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 22:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:54:41 INFO - PROCESS | 1652 | 1464933281537 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 1652 | 1464933281539 Marionette TRACE conn2 <- [1,654,null,{}] 22:54:41 INFO - PROCESS | 1652 | 1464933281543 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}] 22:54:41 INFO - PROCESS | 1652 | 1464933281639 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 22:54:41 INFO - PROCESS | 1652 | 1464933281666 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12599f000 == 44 [pid = 1652] [id = 171] 22:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x1130dd000) [pid = 1652] [serial = 511] [outer = 0x0] 22:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x129387c00) [pid = 1652] [serial = 512] [outer = 0x1130dd000] 22:54:41 INFO - PROCESS | 1652 | 1464933281690 Marionette DEBUG loaded listener.js 22:54:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x12a74ec00) [pid = 1652] [serial = 513] [outer = 0x1130dd000] 22:54:41 INFO - PROCESS | 1652 | 1464933281945 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]]]}] 22:54:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:54:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 423ms 22:54:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:54:41 INFO - PROCESS | 1652 | 1464933281961 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 22:54:41 INFO - PROCESS | 1652 | 1464933281962 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 22:54:41 INFO - PROCESS | 1652 | 1464933281964 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:54:41 INFO - PROCESS | 1652 | 1464933281965 Marionette TRACE conn2 <- [1,658,null,{}] 22:54:41 INFO - PROCESS | 1652 | 1464933281969 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}] 22:54:42 INFO - PROCESS | 1652 | 1464933282059 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 22:54:42 INFO - PROCESS | 1652 | 1464933282063 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278a4000 == 45 [pid = 1652] [id = 172] 22:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x1296a0400) [pid = 1652] [serial = 514] [outer = 0x0] 22:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x12a809c00) [pid = 1652] [serial = 515] [outer = 0x1296a0400] 22:54:42 INFO - PROCESS | 1652 | 1464933282087 Marionette DEBUG loaded listener.js 22:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12a8e6c00) [pid = 1652] [serial = 516] [outer = 0x1296a0400] 22:54:42 INFO - PROCESS | 1652 | 1464933282454 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]]]}] 22:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 518ms 22:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:54:42 INFO - PROCESS | 1652 | 1464933282483 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 22:54:42 INFO - PROCESS | 1652 | 1464933282486 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 22:54:42 INFO - PROCESS | 1652 | 1464933282489 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:54:42 INFO - PROCESS | 1652 | 1464933282491 Marionette TRACE conn2 <- [1,662,null,{}] 22:54:42 INFO - PROCESS | 1652 | 1464933282495 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}] 22:54:42 INFO - PROCESS | 1652 | 1464933282627 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 22:54:42 INFO - PROCESS | 1652 | 1464933282633 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x129076000 == 46 [pid = 1652] [id = 173] 22:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x119441400) [pid = 1652] [serial = 517] [outer = 0x0] 22:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12aba1000) [pid = 1652] [serial = 518] [outer = 0x119441400] 22:54:42 INFO - PROCESS | 1652 | 1464933282679 Marionette DEBUG loaded listener.js 22:54:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12b0a9c00) [pid = 1652] [serial = 519] [outer = 0x119441400] 22:54:42 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:43 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:43 INFO - PROCESS | 1652 | 1464933283060 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]]]}] 22:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 625ms 22:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:54:43 INFO - PROCESS | 1652 | 1464933283113 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 22:54:43 INFO - PROCESS | 1652 | 1464933283114 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 22:54:43 INFO - PROCESS | 1652 | 1464933283117 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:54:43 INFO - PROCESS | 1652 | 1464933283118 Marionette TRACE conn2 <- [1,666,null,{}] 22:54:43 INFO - PROCESS | 1652 | 1464933283127 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}] 22:54:43 INFO - PROCESS | 1652 | 1464933283202 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 22:54:43 INFO - PROCESS | 1652 | 1464933283208 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d6000 == 47 [pid = 1652] [id = 174] 22:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12b0ab800) [pid = 1652] [serial = 520] [outer = 0x0] 22:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12b1a5c00) [pid = 1652] [serial = 521] [outer = 0x12b0ab800] 22:54:43 INFO - PROCESS | 1652 | 1464933283232 Marionette DEBUG loaded listener.js 22:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12ba06c00) [pid = 1652] [serial = 522] [outer = 0x12b0ab800] 22:54:43 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:43 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:43 INFO - PROCESS | 1652 | 1464933283544 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]]]}] 22:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 22:54:43 INFO - PROCESS | 1652 | 1464933283586 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 22:54:43 INFO - PROCESS | 1652 | 1464933283587 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 22:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:54:43 INFO - PROCESS | 1652 | 1464933283589 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:54:43 INFO - PROCESS | 1652 | 1464933283590 Marionette TRACE conn2 <- [1,670,null,{}] 22:54:43 INFO - PROCESS | 1652 | 1464933283593 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}] 22:54:43 INFO - PROCESS | 1652 | 1464933283678 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 22:54:43 INFO - PROCESS | 1652 | 1464933283682 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a848000 == 48 [pid = 1652] [id = 175] 22:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12b0a0c00) [pid = 1652] [serial = 523] [outer = 0x0] 22:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12ba0c000) [pid = 1652] [serial = 524] [outer = 0x12b0a0c00] 22:54:43 INFO - PROCESS | 1652 | 1464933283707 Marionette DEBUG loaded listener.js 22:54:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12bb06400) [pid = 1652] [serial = 525] [outer = 0x12b0a0c00] 22:54:44 INFO - PROCESS | 1652 | 1464933284125 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]]]}] 22:54:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 573ms 22:54:44 INFO - PROCESS | 1652 | 1464933284163 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 22:54:44 INFO - PROCESS | 1652 | 1464933284165 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 22:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:54:44 INFO - PROCESS | 1652 | 1464933284169 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:54:44 INFO - PROCESS | 1652 | 1464933284171 Marionette TRACE conn2 <- [1,674,null,{}] 22:54:44 INFO - PROCESS | 1652 | 1464933284175 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}] 22:54:44 INFO - PROCESS | 1652 | 1464933284276 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 22:54:44 INFO - PROCESS | 1652 | 1464933284335 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x116973000 == 49 [pid = 1652] [id = 176] 22:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x11334c800) [pid = 1652] [serial = 526] [outer = 0x0] 22:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1162b6800) [pid = 1652] [serial = 527] [outer = 0x11334c800] 22:54:44 INFO - PROCESS | 1652 | 1464933284366 Marionette DEBUG loaded listener.js 22:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x1182bc000) [pid = 1652] [serial = 528] [outer = 0x11334c800] 22:54:44 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:54:44 INFO - PROCESS | 1652 | 1464933284783 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]]]}] 22:54:44 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 22:54:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 622ms 22:54:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:54:44 INFO - PROCESS | 1652 | 1464933284792 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 22:54:44 INFO - PROCESS | 1652 | 1464933284796 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 22:54:44 INFO - PROCESS | 1652 | 1464933284801 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:54:44 INFO - PROCESS | 1652 | 1464933284803 Marionette TRACE conn2 <- [1,678,null,{}] 22:54:44 INFO - PROCESS | 1652 | 1464933284806 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}] 22:54:44 INFO - PROCESS | 1652 | 1464933284904 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 22:54:44 INFO - PROCESS | 1652 | 1464933284947 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dd7000 == 50 [pid = 1652] [id = 177] 22:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1182c2400) [pid = 1652] [serial = 529] [outer = 0x0] 22:54:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x119083800) [pid = 1652] [serial = 530] [outer = 0x1182c2400] 22:54:44 INFO - PROCESS | 1652 | 1464933284976 Marionette DEBUG loaded listener.js 22:54:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x1197a7800) [pid = 1652] [serial = 531] [outer = 0x1182c2400] 22:54:45 INFO - PROCESS | 1652 | 1464933285392 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]]]}] 22:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 622ms 22:54:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:54:45 INFO - PROCESS | 1652 | 1464933285424 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 22:54:45 INFO - PROCESS | 1652 | 1464933285425 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 22:54:45 INFO - PROCESS | 1652 | 1464933285427 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:54:45 INFO - PROCESS | 1652 | 1464933285430 Marionette TRACE conn2 <- [1,682,null,{}] 22:54:45 INFO - PROCESS | 1652 | 1464933285438 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}] 22:54:45 INFO - PROCESS | 1652 | 1464933285537 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 22:54:45 INFO - PROCESS | 1652 | 1464933285622 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d4800 == 51 [pid = 1652] [id = 178] 22:54:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12503d400) [pid = 1652] [serial = 532] [outer = 0x0] 22:54:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x126f47800) [pid = 1652] [serial = 533] [outer = 0x12503d400] 22:54:45 INFO - PROCESS | 1652 | 1464933285653 Marionette DEBUG loaded listener.js 22:54:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x127388400) [pid = 1652] [serial = 534] [outer = 0x12503d400] 22:54:46 INFO - PROCESS | 1652 | 1464933286517 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]]]}] 22:54:46 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) 22:54:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 22:54:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:54:46 INFO - PROCESS | 1652 | 1464933286551 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 22:54:46 INFO - PROCESS | 1652 | 1464933286553 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 22:54:46 INFO - PROCESS | 1652 | 1464933286556 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:54:46 INFO - PROCESS | 1652 | 1464933286558 Marionette TRACE conn2 <- [1,686,null,{}] 22:54:46 INFO - PROCESS | 1652 | 1464933286561 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}] 22:54:46 INFO - PROCESS | 1652 | 1464933286656 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 22:54:46 INFO - PROCESS | 1652 | 1464933286700 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abd7800 == 52 [pid = 1652] [id = 179] 22:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x127956000) [pid = 1652] [serial = 535] [outer = 0x0] 22:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12938d000) [pid = 1652] [serial = 536] [outer = 0x127956000] 22:54:46 INFO - PROCESS | 1652 | 1464933286729 Marionette DEBUG loaded listener.js 22:54:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12a8e9800) [pid = 1652] [serial = 537] [outer = 0x127956000] 22:54:47 INFO - PROCESS | 1652 | 1464933287763 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]]]}] 22:54:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:54:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1222ms 22:54:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:54:47 INFO - PROCESS | 1652 | 1464933287778 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 22:54:47 INFO - PROCESS | 1652 | 1464933287781 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 22:54:47 INFO - PROCESS | 1652 | 1464933287784 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:54:47 INFO - PROCESS | 1652 | 1464933287785 Marionette TRACE conn2 <- [1,690,null,{}] 22:54:47 INFO - PROCESS | 1652 | 1464933287789 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}] 22:54:47 INFO - PROCESS | 1652 | 1464933287878 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 22:54:47 INFO - PROCESS | 1652 | 1464933287957 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171ce800 == 53 [pid = 1652] [id = 180] 22:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x117278800) [pid = 1652] [serial = 538] [outer = 0x0] 22:54:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x117698c00) [pid = 1652] [serial = 539] [outer = 0x117278800] 22:54:47 INFO - PROCESS | 1652 | 1464933287987 Marionette DEBUG loaded listener.js 22:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x11832a400) [pid = 1652] [serial = 540] [outer = 0x117278800] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1dd800 == 52 [pid = 1652] [id = 133] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d6000 == 51 [pid = 1652] [id = 174] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x129076000 == 50 [pid = 1652] [id = 173] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1278a4000 == 49 [pid = 1652] [id = 172] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12599f000 == 48 [pid = 1652] [id = 171] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x125996000 == 47 [pid = 1652] [id = 170] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x117f2c800 == 46 [pid = 1652] [id = 169] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x111ad6800 == 45 [pid = 1652] [id = 168] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119a7e400) [pid = 1652] [serial = 469] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x12076c800 == 44 [pid = 1652] [id = 167] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x119dd9000 == 43 [pid = 1652] [id = 166] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1184ce800 == 42 [pid = 1652] [id = 165] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1162e4000 == 41 [pid = 1652] [id = 164] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1172de000 == 40 [pid = 1652] [id = 163] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x112268000 == 39 [pid = 1652] [id = 162] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x121369800 == 38 [pid = 1652] [id = 161] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x120718800 == 37 [pid = 1652] [id = 160] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x118d96000 == 36 [pid = 1652] [id = 159] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x11674c800 == 35 [pid = 1652] [id = 158] 22:54:48 INFO - PROCESS | 1652 | --DOCSHELL 0x1190be800 == 34 [pid = 1652] [id = 157] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x116949400) [pid = 1652] [serial = 460] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x117779000) [pid = 1652] [serial = 461] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x119444c00) [pid = 1652] [serial = 466] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1197a0400) [pid = 1652] [serial = 467] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x11832b400) [pid = 1652] [serial = 463] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x1185a3400) [pid = 1652] [serial = 464] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x113d80400) [pid = 1652] [serial = 454] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x11670b400) [pid = 1652] [serial = 457] [outer = 0x0] [url = about:blank] 22:54:48 INFO - PROCESS | 1652 | 1464933288844 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]]]}] 22:54:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:54:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1070ms 22:54:48 INFO - PROCESS | 1652 | 1464933288868 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 22:54:48 INFO - PROCESS | 1652 | 1464933288873 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 22:54:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:54:48 INFO - PROCESS | 1652 | 1464933288879 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:54:48 INFO - PROCESS | 1652 | 1464933288880 Marionette TRACE conn2 <- [1,694,null,{}] 22:54:48 INFO - PROCESS | 1652 | 1464933288883 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}] 22:54:48 INFO - PROCESS | 1652 | 1464933288958 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 22:54:48 INFO - PROCESS | 1652 | 1464933288963 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x11702a800 == 35 [pid = 1652] [id = 181] 22:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1184ab800) [pid = 1652] [serial = 541] [outer = 0x0] 22:54:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x119703000) [pid = 1652] [serial = 542] [outer = 0x1184ab800] 22:54:48 INFO - PROCESS | 1652 | 1464933288988 Marionette DEBUG loaded listener.js 22:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x119842c00) [pid = 1652] [serial = 543] [outer = 0x1184ab800] 22:54:49 INFO - PROCESS | 1652 | 1464933289815 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]]]}] 22:54:49 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) 22:54:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 22:54:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:54:49 INFO - PROCESS | 1652 | 1464933289849 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 22:54:49 INFO - PROCESS | 1652 | 1464933289850 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 22:54:49 INFO - PROCESS | 1652 | 1464933289852 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:54:49 INFO - PROCESS | 1652 | 1464933289856 Marionette TRACE conn2 <- [1,698,null,{}] 22:54:49 INFO - PROCESS | 1652 | 1464933289864 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}] 22:54:49 INFO - PROCESS | 1652 | 1464933289960 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 22:54:49 INFO - PROCESS | 1652 | 1464933289988 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1196b3000 == 36 [pid = 1652] [id = 182] 22:54:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x1211bd800) [pid = 1652] [serial = 544] [outer = 0x0] 22:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12167bc00) [pid = 1652] [serial = 545] [outer = 0x1211bd800] 22:54:50 INFO - PROCESS | 1652 | 1464933290015 Marionette DEBUG loaded listener.js 22:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x12503b400) [pid = 1652] [serial = 546] [outer = 0x1211bd800] 22:54:50 INFO - PROCESS | 1652 | 1464933290802 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]]]}] 22:54:50 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) 22:54:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 975ms 22:54:50 INFO - PROCESS | 1652 | 1464933290828 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 22:54:50 INFO - PROCESS | 1652 | 1464933290836 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 22:54:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:54:50 INFO - PROCESS | 1652 | 1464933290846 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:54:50 INFO - PROCESS | 1652 | 1464933290847 Marionette TRACE conn2 <- [1,702,null,{}] 22:54:50 INFO - PROCESS | 1652 | 1464933290849 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}] 22:54:50 INFO - PROCESS | 1652 | 1464933290940 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 22:54:50 INFO - PROCESS | 1652 | 1464933290945 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x121360000 == 37 [pid = 1652] [id = 183] 22:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1253abc00) [pid = 1652] [serial = 547] [outer = 0x0] 22:54:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x1271e8400) [pid = 1652] [serial = 548] [outer = 0x1253abc00] 22:54:50 INFO - PROCESS | 1652 | 1464933290970 Marionette DEBUG loaded listener.js 22:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x12763c800) [pid = 1652] [serial = 549] [outer = 0x1253abc00] 22:54:51 INFO - PROCESS | 1652 | 1464933291761 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]]]}] 22:54:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:54:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 920ms 22:54:51 INFO - PROCESS | 1652 | 1464933291766 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 22:54:51 INFO - PROCESS | 1652 | 1464933291767 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 22:54:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:54:51 INFO - PROCESS | 1652 | 1464933291770 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:54:51 INFO - PROCESS | 1652 | 1464933291772 Marionette TRACE conn2 <- [1,706,null,{}] 22:54:51 INFO - PROCESS | 1652 | 1464933291774 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}] 22:54:51 INFO - PROCESS | 1652 | 1464933291866 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 22:54:51 INFO - PROCESS | 1652 | 1464933291871 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x121e2e800 == 38 [pid = 1652] [id = 184] 22:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x127957c00) [pid = 1652] [serial = 550] [outer = 0x0] 22:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x127961c00) [pid = 1652] [serial = 551] [outer = 0x127957c00] 22:54:51 INFO - PROCESS | 1652 | 1464933291896 Marionette DEBUG loaded listener.js 22:54:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x128db3000) [pid = 1652] [serial = 552] [outer = 0x127957c00] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x116702800) [pid = 1652] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x121cecc00) [pid = 1652] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x113d0cc00) [pid = 1652] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x121a78800) [pid = 1652] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x11769b800) [pid = 1652] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1197a3000) [pid = 1652] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x127962000) [pid = 1652] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x1130dd000) [pid = 1652] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x1296a0400) [pid = 1652] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x119441400) [pid = 1652] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12b0ab800) [pid = 1652] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x126fc1800) [pid = 1652] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:54:52 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x1296a2c00) [pid = 1652] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:54:52 INFO - PROCESS | 1652 | 1464933292703 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]]]}] 22:54:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:54:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 971ms 22:54:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:54:52 INFO - PROCESS | 1652 | 1464933292742 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 22:54:52 INFO - PROCESS | 1652 | 1464933292743 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 22:54:52 INFO - PROCESS | 1652 | 1464933292745 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:54:52 INFO - PROCESS | 1652 | 1464933292746 Marionette TRACE conn2 <- [1,710,null,{}] 22:54:52 INFO - PROCESS | 1652 | 1464933292749 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}] 22:54:52 INFO - PROCESS | 1652 | 1464933292844 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 22:54:52 INFO - PROCESS | 1652 | 1464933292890 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x116243800 == 39 [pid = 1652] [id = 185] 22:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x127958000) [pid = 1652] [serial = 553] [outer = 0x0] 22:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x129393800) [pid = 1652] [serial = 554] [outer = 0x127958000] 22:54:52 INFO - PROCESS | 1652 | 1464933292916 Marionette DEBUG loaded listener.js 22:54:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1296a2800) [pid = 1652] [serial = 555] [outer = 0x127958000] 22:54:53 INFO - PROCESS | 1652 | 1464933293678 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]]]}] 22:54:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:54:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 22:54:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:54:53 INFO - PROCESS | 1652 | 1464933293714 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 22:54:53 INFO - PROCESS | 1652 | 1464933293716 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 22:54:53 INFO - PROCESS | 1652 | 1464933293718 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:54:53 INFO - PROCESS | 1652 | 1464933293719 Marionette TRACE conn2 <- [1,714,null,{}] 22:54:53 INFO - PROCESS | 1652 | 1464933293721 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}] 22:54:53 INFO - PROCESS | 1652 | 1464933293794 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 22:54:53 INFO - PROCESS | 1652 | 1464933293798 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x116983000 == 40 [pid = 1652] [id = 186] 22:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x1296a2c00) [pid = 1652] [serial = 556] [outer = 0x0] 22:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12a8e3000) [pid = 1652] [serial = 557] [outer = 0x1296a2c00] 22:54:53 INFO - PROCESS | 1652 | 1464933293824 Marionette DEBUG loaded listener.js 22:54:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x12b05c000) [pid = 1652] [serial = 558] [outer = 0x1296a2c00] 22:54:54 INFO - PROCESS | 1652 | 1464933294641 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]]]}] 22:54:54 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 22:54:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 22:54:54 INFO - PROCESS | 1652 | 1464933294689 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 22:54:54 INFO - PROCESS | 1652 | 1464933294691 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 22:54:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:54:54 INFO - PROCESS | 1652 | 1464933294695 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:54:54 INFO - PROCESS | 1652 | 1464933294697 Marionette TRACE conn2 <- [1,718,null,{}] 22:54:54 INFO - PROCESS | 1652 | 1464933294701 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}] 22:54:54 INFO - PROCESS | 1652 | 1464933294800 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 22:54:54 INFO - PROCESS | 1652 | 1464933294844 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162d0800 == 41 [pid = 1652] [id = 187] 22:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x11670fc00) [pid = 1652] [serial = 559] [outer = 0x0] 22:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x116949400) [pid = 1652] [serial = 560] [outer = 0x11670fc00] 22:54:54 INFO - PROCESS | 1652 | 1464933294876 Marionette DEBUG loaded listener.js 22:54:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118329800) [pid = 1652] [serial = 561] [outer = 0x11670fc00] 22:54:55 INFO - PROCESS | 1652 | 1464933295749 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]]]}] 22:54:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:54:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 22:54:55 INFO - PROCESS | 1652 | 1464933295817 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 22:54:55 INFO - PROCESS | 1652 | 1464933295821 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 22:54:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:54:55 INFO - PROCESS | 1652 | 1464933295828 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:54:55 INFO - PROCESS | 1652 | 1464933295830 Marionette TRACE conn2 <- [1,722,null,{}] 22:54:55 INFO - PROCESS | 1652 | 1464933295832 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}] 22:54:55 INFO - PROCESS | 1652 | 1464933295927 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 22:54:55 INFO - PROCESS | 1652 | 1464933295970 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1196b1800 == 42 [pid = 1652] [id = 188] 22:54:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1184d3400) [pid = 1652] [serial = 562] [outer = 0x0] 22:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119a85000) [pid = 1652] [serial = 563] [outer = 0x1184d3400] 22:54:56 INFO - PROCESS | 1652 | 1464933296000 Marionette DEBUG loaded listener.js 22:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1212bbc00) [pid = 1652] [serial = 564] [outer = 0x1184d3400] 22:54:56 INFO - PROCESS | 1652 | 1464933296430 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] 22:54:56 INFO - PROCESS | 1652 | 1464933296458 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 22:54:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:54:56 INFO - PROCESS | 1652 | 1464933296462 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:54:56 INFO - PROCESS | 1652 | 1464933296464 Marionette TRACE conn2 <- [1,726,null,{}] 22:54:56 INFO - PROCESS | 1652 | 1464933296473 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}] 22:54:56 INFO - PROCESS | 1652 | 1464933296571 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 22:54:56 INFO - PROCESS | 1652 | 1464933296630 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x129070000 == 43 [pid = 1652] [id = 189] 22:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x124fe1400) [pid = 1652] [serial = 565] [outer = 0x0] 22:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x12795e400) [pid = 1652] [serial = 566] [outer = 0x124fe1400] 22:54:56 INFO - PROCESS | 1652 | 1464933296661 Marionette DEBUG loaded listener.js 22:54:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x128dba000) [pid = 1652] [serial = 567] [outer = 0x124fe1400] 22:54:57 INFO - PROCESS | 1652 | 1464933297115 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]]]}] 22:54:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:54:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 22:54:57 INFO - PROCESS | 1652 | 1464933297135 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 22:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:54:57 INFO - PROCESS | 1652 | 1464933297137 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 22:54:57 INFO - PROCESS | 1652 | 1464933297139 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:54:57 INFO - PROCESS | 1652 | 1464933297141 Marionette TRACE conn2 <- [1,730,null,{}] 22:54:57 INFO - PROCESS | 1652 | 1464933297143 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}] 22:54:57 INFO - PROCESS | 1652 | 1464933297254 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 22:54:57 INFO - PROCESS | 1652 | 1464933297313 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a715800 == 44 [pid = 1652] [id = 190] 22:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x12ab98000) [pid = 1652] [serial = 568] [outer = 0x0] 22:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12b068c00) [pid = 1652] [serial = 569] [outer = 0x12ab98000] 22:54:57 INFO - PROCESS | 1652 | 1464933297342 Marionette DEBUG loaded listener.js 22:54:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b1a6800) [pid = 1652] [serial = 570] [outer = 0x12ab98000] 22:54:57 INFO - PROCESS | 1652 | 1464933297762 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 22:54:57 INFO - PROCESS | 1652 | 1464933297815 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 22:54:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:54:57 INFO - PROCESS | 1652 | 1464933297819 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:54:57 INFO - PROCESS | 1652 | 1464933297821 Marionette TRACE conn2 <- [1,734,null,{}] 22:54:57 INFO - PROCESS | 1652 | 1464933297825 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}] 22:54:57 INFO - PROCESS | 1652 | 1464933297957 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 22:54:58 INFO - PROCESS | 1652 | 1464933298039 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abce800 == 45 [pid = 1652] [id = 191] 22:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12ab9a000) [pid = 1652] [serial = 571] [outer = 0x0] 22:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x12ba13000) [pid = 1652] [serial = 572] [outer = 0x12ab9a000] 22:54:58 INFO - PROCESS | 1652 | 1464933298087 Marionette DEBUG loaded listener.js 22:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12bb10c00) [pid = 1652] [serial = 573] [outer = 0x12ab9a000] 22:54:58 INFO - PROCESS | 1652 | 1464933298637 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]]]}] 22:54:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:54:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 873ms 22:54:58 INFO - PROCESS | 1652 | 1464933298692 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 22:54:58 INFO - PROCESS | 1652 | 1464933298694 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 22:54:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:54:58 INFO - PROCESS | 1652 | 1464933298697 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:54:58 INFO - PROCESS | 1652 | 1464933298699 Marionette TRACE conn2 <- [1,738,null,{}] 22:54:58 INFO - PROCESS | 1652 | 1464933298721 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}] 22:54:58 INFO - PROCESS | 1652 | 1464933298829 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 22:54:58 INFO - PROCESS | 1652 | 1464933298881 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x11969c800 == 46 [pid = 1652] [id = 192] 22:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x1162bb000) [pid = 1652] [serial = 574] [outer = 0x0] 22:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x117699000) [pid = 1652] [serial = 575] [outer = 0x1162bb000] 22:54:58 INFO - PROCESS | 1652 | 1464933298908 Marionette DEBUG loaded listener.js 22:54:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x118330400) [pid = 1652] [serial = 576] [outer = 0x1162bb000] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x116243800 == 45 [pid = 1652] [id = 185] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x121e2e800 == 44 [pid = 1652] [id = 184] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x121360000 == 43 [pid = 1652] [id = 183] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1196b3000 == 42 [pid = 1652] [id = 182] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x11702a800 == 41 [pid = 1652] [id = 181] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1171ce800 == 40 [pid = 1652] [id = 180] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x12abd7800 == 39 [pid = 1652] [id = 179] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x121cec800) [pid = 1652] [serial = 484] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x116178000) [pid = 1652] [serial = 472] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x1184a5c00) [pid = 1652] [serial = 475] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x11a0c0c00) [pid = 1652] [serial = 478] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x1217c1c00) [pid = 1652] [serial = 481] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x12ba0c000) [pid = 1652] [serial = 524] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d4800 == 38 [pid = 1652] [id = 178] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x119dd7000 == 37 [pid = 1652] [id = 177] 22:54:59 INFO - PROCESS | 1652 | --DOCSHELL 0x116973000 == 36 [pid = 1652] [id = 176] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12a811c00) [pid = 1652] [serial = 452] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x1184a7400) [pid = 1652] [serial = 505] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x1253b2400) [pid = 1652] [serial = 499] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x116b68800) [pid = 1652] [serial = 488] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x116287c00) [pid = 1652] [serial = 487] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x125035400) [pid = 1652] [serial = 496] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x12535b800) [pid = 1652] [serial = 497] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x1184a4800) [pid = 1652] [serial = 490] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x119086c00) [pid = 1652] [serial = 491] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x119d07400) [pid = 1652] [serial = 493] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x121390800) [pid = 1652] [serial = 494] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x128db7000) [pid = 1652] [serial = 508] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x129387c00) [pid = 1652] [serial = 512] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x128d3a000) [pid = 1652] [serial = 506] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x12a809c00) [pid = 1652] [serial = 515] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1162b5800) [pid = 1652] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x12938a800) [pid = 1652] [serial = 509] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x12aba1000) [pid = 1652] [serial = 518] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x12a8e6c00) [pid = 1652] [serial = 516] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x12b1a5c00) [pid = 1652] [serial = 521] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1271e7c00) [pid = 1652] [serial = 502] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x12795e800) [pid = 1652] [serial = 503] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x12b0a9c00) [pid = 1652] [serial = 519] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a74ec00) [pid = 1652] [serial = 513] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x126f3f000) [pid = 1652] [serial = 500] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12ba06c00) [pid = 1652] [serial = 522] [outer = 0x0] [url = about:blank] 22:54:59 INFO - PROCESS | 1652 | 1464933299780 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]]]}] 22:54:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:54:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1127ms 22:54:59 INFO - PROCESS | 1652 | 1464933299825 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 22:54:59 INFO - PROCESS | 1652 | 1464933299829 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 22:54:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:54:59 INFO - PROCESS | 1652 | 1464933299833 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:54:59 INFO - PROCESS | 1652 | 1464933299835 Marionette TRACE conn2 <- [1,742,null,{}] 22:54:59 INFO - PROCESS | 1652 | 1464933299837 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}] 22:54:59 INFO - PROCESS | 1652 | 1464933299911 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 22:54:59 INFO - PROCESS | 1652 | 1464933299916 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:54:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11702a800 == 37 [pid = 1652] [id = 193] 22:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x118768c00) [pid = 1652] [serial = 577] [outer = 0x0] 22:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x11979f000) [pid = 1652] [serial = 578] [outer = 0x118768c00] 22:54:59 INFO - PROCESS | 1652 | 1464933299944 Marionette DEBUG loaded listener.js 22:54:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x1212ba400) [pid = 1652] [serial = 579] [outer = 0x118768c00] 22:55:00 INFO - PROCESS | 1652 | 1464933300802 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]]]}] 22:55:00 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 22:55:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1019ms 22:55:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:55:00 INFO - PROCESS | 1652 | 1464933300852 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 22:55:00 INFO - PROCESS | 1652 | 1464933300854 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 22:55:00 INFO - PROCESS | 1652 | 1464933300856 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:55:00 INFO - PROCESS | 1652 | 1464933300858 Marionette TRACE conn2 <- [1,746,null,{}] 22:55:00 INFO - PROCESS | 1652 | 1464933300874 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}] 22:55:00 INFO - PROCESS | 1652 | 1464933300951 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 22:55:00 INFO - PROCESS | 1652 | 1464933300959 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a17000 == 38 [pid = 1652] [id = 194] 22:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x121cecc00) [pid = 1652] [serial = 580] [outer = 0x0] 22:55:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1253b1400) [pid = 1652] [serial = 581] [outer = 0x121cecc00] 22:55:00 INFO - PROCESS | 1652 | 1464933300986 Marionette DEBUG loaded listener.js 22:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x127194800) [pid = 1652] [serial = 582] [outer = 0x121cecc00] 22:55:01 INFO - PROCESS | 1652 | 1464933301801 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]]]}] 22:55:01 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.) 22:55:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 971ms 22:55:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:55:01 INFO - PROCESS | 1652 | 1464933301834 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 22:55:01 INFO - PROCESS | 1652 | 1464933301836 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 22:55:01 INFO - PROCESS | 1652 | 1464933301847 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:55:01 INFO - PROCESS | 1652 | 1464933301848 Marionette TRACE conn2 <- [1,750,null,{}] 22:55:01 INFO - PROCESS | 1652 | 1464933301850 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}] 22:55:01 INFO - PROCESS | 1652 | 1464933301943 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 22:55:01 INFO - PROCESS | 1652 | 1464933301956 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215de000 == 39 [pid = 1652] [id = 195] 22:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x1271e7c00) [pid = 1652] [serial = 583] [outer = 0x0] 22:55:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x128d33000) [pid = 1652] [serial = 584] [outer = 0x1271e7c00] 22:55:01 INFO - PROCESS | 1652 | 1464933301982 Marionette DEBUG loaded listener.js 22:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x129389000) [pid = 1652] [serial = 585] [outer = 0x1271e7c00] 22:55:02 INFO - PROCESS | 1652 | 1464933302786 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]]]}] 22:55:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:55:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 978ms 22:55:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:55:02 INFO - PROCESS | 1652 | 1464933302819 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 22:55:02 INFO - PROCESS | 1652 | 1464933302820 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 22:55:02 INFO - PROCESS | 1652 | 1464933302823 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:55:02 INFO - PROCESS | 1652 | 1464933302826 Marionette TRACE conn2 <- [1,754,null,{}] 22:55:02 INFO - PROCESS | 1652 | 1464933302828 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}] 22:55:02 INFO - PROCESS | 1652 | 1464933302940 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 22:55:02 INFO - PROCESS | 1652 | 1464933302948 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x124c7b000 == 40 [pid = 1652] [id = 196] 22:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x1296a3c00) [pid = 1652] [serial = 586] [outer = 0x0] 22:55:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12a755000) [pid = 1652] [serial = 587] [outer = 0x1296a3c00] 22:55:02 INFO - PROCESS | 1652 | 1464933302973 Marionette DEBUG loaded listener.js 22:55:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12ab99800) [pid = 1652] [serial = 588] [outer = 0x1296a3c00] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11832a000) [pid = 1652] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x1139ebc00) [pid = 1652] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x112743800) [pid = 1652] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x121549800) [pid = 1652] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x1162af000) [pid = 1652] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x119841800) [pid = 1652] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x121e61c00) [pid = 1652] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x11970e800) [pid = 1652] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x11334f800) [pid = 1652] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x127957c00) [pid = 1652] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x117278800) [pid = 1652] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x12b0a0c00) [pid = 1652] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x11334c800) [pid = 1652] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x127956000) [pid = 1652] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1182c2400) [pid = 1652] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x1184ab800) [pid = 1652] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x1253abc00) [pid = 1652] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x12503d400) [pid = 1652] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x1211bd800) [pid = 1652] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:55:03 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x127958000) [pid = 1652] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:55:03 INFO - PROCESS | 1652 | 1464933303797 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]]]}] 22:55:03 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 22:55:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1023ms 22:55:03 INFO - PROCESS | 1652 | 1464933303845 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 22:55:03 INFO - PROCESS | 1652 | 1464933303847 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 22:55:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:55:03 INFO - PROCESS | 1652 | 1464933303849 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:55:03 INFO - PROCESS | 1652 | 1464933303850 Marionette TRACE conn2 <- [1,758,null,{}] 22:55:03 INFO - PROCESS | 1652 | 1464933303852 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}] 22:55:03 INFO - PROCESS | 1652 | 1464933303960 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 22:55:04 INFO - PROCESS | 1652 | 1464933304004 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b2e800 == 41 [pid = 1652] [id = 197] 22:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x118325000) [pid = 1652] [serial = 589] [outer = 0x0] 22:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x118759400) [pid = 1652] [serial = 590] [outer = 0x118325000] 22:55:04 INFO - PROCESS | 1652 | 1464933304031 Marionette DEBUG loaded listener.js 22:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x12ab9f400) [pid = 1652] [serial = 591] [outer = 0x118325000] 22:55:04 INFO - PROCESS | 1652 | 1464933304323 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]]]}] 22:55:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:55:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 22:55:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:55:04 INFO - PROCESS | 1652 | 1464933304368 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 22:55:04 INFO - PROCESS | 1652 | 1464933304369 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 22:55:04 INFO - PROCESS | 1652 | 1464933304371 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:55:04 INFO - PROCESS | 1652 | 1464933304373 Marionette TRACE conn2 <- [1,762,null,{}] 22:55:04 INFO - PROCESS | 1652 | 1464933304377 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}] 22:55:04 INFO - PROCESS | 1652 | 1464933304449 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 22:55:04 INFO - PROCESS | 1652 | 1464933304453 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x125fd9800 == 42 [pid = 1652] [id = 198] 22:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x12a804000) [pid = 1652] [serial = 592] [outer = 0x0] 22:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x12ba0c000) [pid = 1652] [serial = 593] [outer = 0x12a804000] 22:55:04 INFO - PROCESS | 1652 | 1464933304480 Marionette DEBUG loaded listener.js 22:55:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12bb18400) [pid = 1652] [serial = 594] [outer = 0x12a804000] 22:55:05 INFO - PROCESS | 1652 | 1464933305252 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]]]}] 22:55:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:55:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 921ms 22:55:05 INFO - PROCESS | 1652 | 1464933305293 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 22:55:05 INFO - PROCESS | 1652 | 1464933305294 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 22:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:55:05 INFO - PROCESS | 1652 | 1464933305296 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:55:05 INFO - PROCESS | 1652 | 1464933305297 Marionette TRACE conn2 <- [1,766,null,{}] 22:55:05 INFO - PROCESS | 1652 | 1464933305300 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}] 22:55:05 INFO - PROCESS | 1652 | 1464933305374 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 22:55:05 INFO - PROCESS | 1652 | 1464933305473 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133a3000 == 43 [pid = 1652] [id = 199] 22:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x111c83000) [pid = 1652] [serial = 595] [outer = 0x0] 22:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x1130d5800) [pid = 1652] [serial = 596] [outer = 0x111c83000] 22:55:05 INFO - PROCESS | 1652 | 1464933305505 Marionette DEBUG loaded listener.js 22:55:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x1161f2400) [pid = 1652] [serial = 597] [outer = 0x111c83000] 22:55:06 INFO - PROCESS | 1652 | 1464933306406 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]]]}] 22:55:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:55:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1118ms 22:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:55:06 INFO - PROCESS | 1652 | 1464933306416 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 22:55:06 INFO - PROCESS | 1652 | 1464933306419 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 22:55:06 INFO - PROCESS | 1652 | 1464933306422 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:55:06 INFO - PROCESS | 1652 | 1464933306425 Marionette TRACE conn2 <- [1,770,null,{}] 22:55:06 INFO - PROCESS | 1652 | 1464933306428 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}] 22:55:06 INFO - PROCESS | 1652 | 1464933306516 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 22:55:06 INFO - PROCESS | 1652 | 1464933306601 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1196a0800 == 44 [pid = 1652] [id = 200] 22:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x118d1fc00) [pid = 1652] [serial = 598] [outer = 0x0] 22:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x119711800) [pid = 1652] [serial = 599] [outer = 0x118d1fc00] 22:55:06 INFO - PROCESS | 1652 | 1464933306632 Marionette DEBUG loaded listener.js 22:55:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12124c000) [pid = 1652] [serial = 600] [outer = 0x118d1fc00] 22:55:07 INFO - PROCESS | 1652 | 1464933307051 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]]]}] 22:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 22:55:07 INFO - PROCESS | 1652 | 1464933307096 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 22:55:07 INFO - PROCESS | 1652 | 1464933307098 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 22:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:55:07 INFO - PROCESS | 1652 | 1464933307101 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:55:07 INFO - PROCESS | 1652 | 1464933307102 Marionette TRACE conn2 <- [1,774,null,{}] 22:55:07 INFO - PROCESS | 1652 | 1464933307105 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}] 22:55:07 INFO - PROCESS | 1652 | 1464933307202 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 22:55:07 INFO - PROCESS | 1652 | 1464933307251 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278b5800 == 45 [pid = 1652] [id = 201] 22:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x1217c1400) [pid = 1652] [serial = 601] [outer = 0x0] 22:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x124ce4c00) [pid = 1652] [serial = 602] [outer = 0x1217c1400] 22:55:07 INFO - PROCESS | 1652 | 1464933307281 Marionette DEBUG loaded listener.js 22:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x125f21000) [pid = 1652] [serial = 603] [outer = 0x1217c1400] 22:55:07 INFO - PROCESS | 1652 | 1464933307723 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]]]}] 22:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 668ms 22:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:55:07 INFO - PROCESS | 1652 | 1464933307769 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 22:55:07 INFO - PROCESS | 1652 | 1464933307771 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 22:55:07 INFO - PROCESS | 1652 | 1464933307777 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:55:07 INFO - PROCESS | 1652 | 1464933307780 Marionette TRACE conn2 <- [1,778,null,{}] 22:55:07 INFO - PROCESS | 1652 | 1464933307784 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}] 22:55:07 INFO - PROCESS | 1652 | 1464933307864 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 22:55:07 INFO - PROCESS | 1652 | 1464933307962 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a71b000 == 46 [pid = 1652] [id = 202] 22:55:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x129386800) [pid = 1652] [serial = 604] [outer = 0x0] 22:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12a8e8000) [pid = 1652] [serial = 605] [outer = 0x129386800] 22:55:08 INFO - PROCESS | 1652 | 1464933308009 Marionette DEBUG loaded listener.js 22:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12b0ab000) [pid = 1652] [serial = 606] [outer = 0x129386800] 22:55:08 INFO - PROCESS | 1652 | 1464933308568 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]]]}] 22:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 826ms 22:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:55:08 INFO - PROCESS | 1652 | 1464933308600 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 22:55:08 INFO - PROCESS | 1652 | 1464933308603 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 22:55:08 INFO - PROCESS | 1652 | 1464933308609 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:55:08 INFO - PROCESS | 1652 | 1464933308611 Marionette TRACE conn2 <- [1,782,null,{}] 22:55:08 INFO - PROCESS | 1652 | 1464933308614 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}] 22:55:08 INFO - PROCESS | 1652 | 1464933308711 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 22:55:08 INFO - PROCESS | 1652 | 1464933308771 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1f5800 == 47 [pid = 1652] [id = 203] 22:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x1294eec00) [pid = 1652] [serial = 607] [outer = 0x0] 22:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12bb1c800) [pid = 1652] [serial = 608] [outer = 0x1294eec00] 22:55:08 INFO - PROCESS | 1652 | 1464933308800 Marionette DEBUG loaded listener.js 22:55:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x12c060c00) [pid = 1652] [serial = 609] [outer = 0x1294eec00] 22:55:09 INFO - PROCESS | 1652 | 1464933309212 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]]]}] 22:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 622ms 22:55:09 INFO - PROCESS | 1652 | 1464933309228 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 22:55:09 INFO - PROCESS | 1652 | 1464933309230 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 22:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:55:09 INFO - PROCESS | 1652 | 1464933309232 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:55:09 INFO - PROCESS | 1652 | 1464933309233 Marionette TRACE conn2 <- [1,786,null,{}] 22:55:09 INFO - PROCESS | 1652 | 1464933309236 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}] 22:55:09 INFO - PROCESS | 1652 | 1464933309455 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 22:55:09 INFO - PROCESS | 1652 | 1464933309532 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181e9800 == 48 [pid = 1652] [id = 204] 22:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113f0d000) [pid = 1652] [serial = 610] [outer = 0x0] 22:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x115f4dc00) [pid = 1652] [serial = 611] [outer = 0x113f0d000] 22:55:09 INFO - PROCESS | 1652 | 1464933309560 Marionette DEBUG loaded listener.js 22:55:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1169a2000) [pid = 1652] [serial = 612] [outer = 0x113f0d000] 22:55:10 INFO - PROCESS | 1652 | 1464933309998 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]]]}] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x125fd9800 == 47 [pid = 1652] [id = 198] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x121b2e800 == 46 [pid = 1652] [id = 197] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x124c7b000 == 45 [pid = 1652] [id = 196] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1215de000 == 44 [pid = 1652] [id = 195] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x119a17000 == 43 [pid = 1652] [id = 194] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11702a800 == 42 [pid = 1652] [id = 193] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x11969c800 == 41 [pid = 1652] [id = 192] 22:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 820ms 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12a8e3000) [pid = 1652] [serial = 557] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x129070000 == 40 [pid = 1652] [id = 189] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1196b1800 == 39 [pid = 1652] [id = 188] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1162d0800 == 38 [pid = 1652] [id = 187] 22:55:10 INFO - PROCESS | 1652 | --DOCSHELL 0x116983000 == 37 [pid = 1652] [id = 186] 22:55:10 INFO - PROCESS | 1652 | 1464933310068 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 22:55:10 INFO - PROCESS | 1652 | 1464933310072 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 22:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:55:10 INFO - PROCESS | 1652 | 1464933310075 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:55:10 INFO - PROCESS | 1652 | 1464933310078 Marionette TRACE conn2 <- [1,790,null,{}] 22:55:10 INFO - PROCESS | 1652 | 1464933310081 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}] 22:55:10 INFO - PROCESS | 1652 | 1464933310161 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 22:55:10 INFO - PROCESS | 1652 | 1464933310167 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x11702a800 == 38 [pid = 1652] [id = 205] 22:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1184a7000) [pid = 1652] [serial = 613] [outer = 0x0] 22:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x118765800) [pid = 1652] [serial = 614] [outer = 0x1184a7000] 22:55:10 INFO - PROCESS | 1652 | 1464933310197 Marionette DEBUG loaded listener.js 22:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x1197a8c00) [pid = 1652] [serial = 615] [outer = 0x1184a7000] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x1182be000) [pid = 1652] [serial = 458] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x118d25800) [pid = 1652] [serial = 476] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x1169ac800) [pid = 1652] [serial = 473] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 102 (0x116181800) [pid = 1652] [serial = 455] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 101 (0x121a7b400) [pid = 1652] [serial = 482] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 100 (0x124fde000) [pid = 1652] [serial = 485] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 99 (0x11a0c1000) [pid = 1652] [serial = 470] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 98 (0x12bb16400) [pid = 1652] [serial = 398] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 97 (0x1212bf000) [pid = 1652] [serial = 479] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 96 (0x127961c00) [pid = 1652] [serial = 551] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 95 (0x11832a400) [pid = 1652] [serial = 540] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 94 (0x117698c00) [pid = 1652] [serial = 539] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x12bb06400) [pid = 1652] [serial = 525] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x1182bc000) [pid = 1652] [serial = 528] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x1162b6800) [pid = 1652] [serial = 527] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x12a8e9800) [pid = 1652] [serial = 537] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x12938d000) [pid = 1652] [serial = 536] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x1197a7800) [pid = 1652] [serial = 531] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 87 (0x119083800) [pid = 1652] [serial = 530] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 86 (0x119703000) [pid = 1652] [serial = 542] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 85 (0x1271e8400) [pid = 1652] [serial = 548] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 84 (0x119842c00) [pid = 1652] [serial = 543] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 83 (0x126f47800) [pid = 1652] [serial = 533] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 82 (0x127388400) [pid = 1652] [serial = 534] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 81 (0x12167bc00) [pid = 1652] [serial = 545] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 80 (0x1296a2800) [pid = 1652] [serial = 555] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 79 (0x128db3000) [pid = 1652] [serial = 552] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 78 (0x129393800) [pid = 1652] [serial = 554] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 77 (0x12763c800) [pid = 1652] [serial = 549] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | --DOMWINDOW == 76 (0x12503b400) [pid = 1652] [serial = 546] [outer = 0x0] [url = about:blank] 22:55:10 INFO - PROCESS | 1652 | 1464933310544 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]]]}] 22:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 520ms 22:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:55:10 INFO - PROCESS | 1652 | 1464933310596 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 22:55:10 INFO - PROCESS | 1652 | 1464933310598 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 22:55:10 INFO - PROCESS | 1652 | 1464933310600 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:55:10 INFO - PROCESS | 1652 | 1464933310601 Marionette TRACE conn2 <- [1,794,null,{}] 22:55:10 INFO - PROCESS | 1652 | 1464933310603 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}] 22:55:10 INFO - PROCESS | 1652 | 1464933310681 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 22:55:10 INFO - PROCESS | 1652 | 1464933310688 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x118da6800 == 39 [pid = 1652] [id = 206] 22:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 77 (0x12124a800) [pid = 1652] [serial = 616] [outer = 0x0] 22:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 78 (0x121395800) [pid = 1652] [serial = 617] [outer = 0x12124a800] 22:55:10 INFO - PROCESS | 1652 | 1464933310716 Marionette DEBUG loaded listener.js 22:55:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 79 (0x121e61c00) [pid = 1652] [serial = 618] [outer = 0x12124a800] 22:55:11 INFO - PROCESS | 1652 | 1464933311074 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]]]}] 22:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 22:55:11 INFO - PROCESS | 1652 | 1464933311119 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 22:55:11 INFO - PROCESS | 1652 | 1464933311122 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 22:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:55:11 INFO - PROCESS | 1652 | 1464933311137 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:55:11 INFO - PROCESS | 1652 | 1464933311141 Marionette TRACE conn2 <- [1,798,null,{}] 22:55:11 INFO - PROCESS | 1652 | 1464933311143 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}] 22:55:11 INFO - PROCESS | 1652 | 1464933311231 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 22:55:11 INFO - PROCESS | 1652 | 1464933311235 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12135a000 == 40 [pid = 1652] [id = 207] 22:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 80 (0x125033c00) [pid = 1652] [serial = 619] [outer = 0x0] 22:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 81 (0x1271e8c00) [pid = 1652] [serial = 620] [outer = 0x125033c00] 22:55:11 INFO - PROCESS | 1652 | 1464933311263 Marionette DEBUG loaded listener.js 22:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 82 (0x12795d000) [pid = 1652] [serial = 621] [outer = 0x125033c00] 22:55:11 INFO - PROCESS | 1652 | 1464933311568 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]]]}] 22:55:11 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 22:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 481ms 22:55:11 INFO - PROCESS | 1652 | 1464933311611 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 22:55:11 INFO - PROCESS | 1652 | 1464933311612 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 22:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:55:11 INFO - PROCESS | 1652 | 1464933311615 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:55:11 INFO - PROCESS | 1652 | 1464933311616 Marionette TRACE conn2 <- [1,802,null,{}] 22:55:11 INFO - PROCESS | 1652 | 1464933311618 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}] 22:55:11 INFO - PROCESS | 1652 | 1464933311698 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 22:55:11 INFO - PROCESS | 1652 | 1464933311747 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217b7800 == 41 [pid = 1652] [id = 208] 22:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 83 (0x125035400) [pid = 1652] [serial = 622] [outer = 0x0] 22:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 84 (0x128d33400) [pid = 1652] [serial = 623] [outer = 0x125035400] 22:55:11 INFO - PROCESS | 1652 | 1464933311774 Marionette DEBUG loaded listener.js 22:55:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 85 (0x1294f3400) [pid = 1652] [serial = 624] [outer = 0x125035400] 22:55:12 INFO - PROCESS | 1652 | 1464933312084 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]]]}] 22:55:12 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 22:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 517ms 22:55:12 INFO - PROCESS | 1652 | 1464933312140 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 22:55:12 INFO - PROCESS | 1652 | 1464933312141 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 22:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:55:12 INFO - PROCESS | 1652 | 1464933312143 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:55:12 INFO - PROCESS | 1652 | 1464933312144 Marionette TRACE conn2 <- [1,806,null,{}] 22:55:12 INFO - PROCESS | 1652 | 1464933312147 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}] 22:55:12 INFO - PROCESS | 1652 | 1464933312245 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 22:55:12 INFO - PROCESS | 1652 | 1464933312249 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x125335800 == 42 [pid = 1652] [id = 209] 22:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 86 (0x12b05bc00) [pid = 1652] [serial = 625] [outer = 0x0] 22:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 87 (0x12b19e400) [pid = 1652] [serial = 626] [outer = 0x12b05bc00] 22:55:12 INFO - PROCESS | 1652 | 1464933312310 Marionette DEBUG loaded listener.js 22:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 88 (0x12bb12800) [pid = 1652] [serial = 627] [outer = 0x12b05bc00] 22:55:12 INFO - PROCESS | 1652 | [1652] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 22:55:12 INFO - PROCESS | 1652 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 22:55:12 INFO - PROCESS | 1652 | Determined SkiaGL cache limits: Size 100663296, Items: 256 22:55:12 INFO - PROCESS | 1652 | [GFX2-]: Using SkiaGL canvas. 22:55:12 INFO - PROCESS | 1652 | 1464933312665 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]]]}] 22:55:12 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 22:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 571ms 22:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:55:12 INFO - PROCESS | 1652 | 1464933312715 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 22:55:12 INFO - PROCESS | 1652 | 1464933312716 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 22:55:12 INFO - PROCESS | 1652 | 1464933312718 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:55:12 INFO - PROCESS | 1652 | 1464933312719 Marionette TRACE conn2 <- [1,810,null,{}] 22:55:12 INFO - PROCESS | 1652 | 1464933312721 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}] 22:55:12 INFO - PROCESS | 1652 | 1464933312830 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 22:55:12 INFO - PROCESS | 1652 | 1464933312846 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x129060000 == 43 [pid = 1652] [id = 210] 22:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x12bb1d400) [pid = 1652] [serial = 628] [outer = 0x0] 22:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x12c06c000) [pid = 1652] [serial = 629] [outer = 0x12bb1d400] 22:55:12 INFO - PROCESS | 1652 | 1464933312886 Marionette DEBUG loaded listener.js 22:55:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12c11ac00) [pid = 1652] [serial = 630] [outer = 0x12bb1d400] 22:55:13 INFO - PROCESS | 1652 | 1464933313386 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]]]}] 22:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 718ms 22:55:13 INFO - PROCESS | 1652 | 1464933313436 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 22:55:13 INFO - PROCESS | 1652 | 1464933313439 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 22:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:55:13 INFO - PROCESS | 1652 | 1464933313441 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:55:13 INFO - PROCESS | 1652 | 1464933313442 Marionette TRACE conn2 <- [1,814,null,{}] 22:55:13 INFO - PROCESS | 1652 | 1464933313445 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}] 22:55:13 INFO - PROCESS | 1652 | 1464933313537 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 22:55:13 INFO - PROCESS | 1652 | 1464933313572 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a71f000 == 44 [pid = 1652] [id = 211] 22:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x119829c00) [pid = 1652] [serial = 631] [outer = 0x0] 22:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x119830800) [pid = 1652] [serial = 632] [outer = 0x119829c00] 22:55:13 INFO - PROCESS | 1652 | 1464933313596 Marionette DEBUG loaded listener.js 22:55:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x119834800) [pid = 1652] [serial = 633] [outer = 0x119829c00] 22:55:13 INFO - PROCESS | 1652 | --DOMWINDOW == 93 (0x1162bb000) [pid = 1652] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:55:13 INFO - PROCESS | 1652 | --DOMWINDOW == 92 (0x121cecc00) [pid = 1652] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:55:13 INFO - PROCESS | 1652 | --DOMWINDOW == 91 (0x118768c00) [pid = 1652] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:55:13 INFO - PROCESS | 1652 | --DOMWINDOW == 90 (0x1296a3c00) [pid = 1652] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:55:13 INFO - PROCESS | 1652 | --DOMWINDOW == 89 (0x1271e7c00) [pid = 1652] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:55:13 INFO - PROCESS | 1652 | --DOMWINDOW == 88 (0x118325000) [pid = 1652] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:55:13 INFO - PROCESS | 1652 | 1464933313913 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] 22:55:13 INFO - PROCESS | 1652 | 1464933313962 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 22:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 22:55:13 INFO - PROCESS | 1652 | 1464933313964 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:55:13 INFO - PROCESS | 1652 | 1464933313965 Marionette TRACE conn2 <- [1,818,null,{}] 22:55:13 INFO - PROCESS | 1652 | 1464933313967 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}] 22:55:14 INFO - PROCESS | 1652 | 1464933314044 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 22:55:14 INFO - PROCESS | 1652 | 1464933314049 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b14f000 == 45 [pid = 1652] [id = 212] 22:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 89 (0x119836c00) [pid = 1652] [serial = 634] [outer = 0x0] 22:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 90 (0x127957800) [pid = 1652] [serial = 635] [outer = 0x119836c00] 22:55:14 INFO - PROCESS | 1652 | 1464933314073 Marionette DEBUG loaded listener.js 22:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 91 (0x12c11d000) [pid = 1652] [serial = 636] [outer = 0x119836c00] 22:55:14 INFO - PROCESS | 1652 | 1464933314389 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]]]}] 22:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 22:55:14 INFO - PROCESS | 1652 | 1464933314436 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 22:55:14 INFO - PROCESS | 1652 | 1464933314437 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 22:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:55:14 INFO - PROCESS | 1652 | 1464933314442 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:55:14 INFO - PROCESS | 1652 | 1464933314444 Marionette TRACE conn2 <- [1,822,null,{}] 22:55:14 INFO - PROCESS | 1652 | 1464933314446 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}] 22:55:14 INFO - PROCESS | 1652 | 1464933314525 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 22:55:14 INFO - PROCESS | 1652 | 1464933314530 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba87000 == 46 [pid = 1652] [id = 213] 22:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 92 (0x12797cc00) [pid = 1652] [serial = 637] [outer = 0x0] 22:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 93 (0x127981000) [pid = 1652] [serial = 638] [outer = 0x12797cc00] 22:55:14 INFO - PROCESS | 1652 | 1464933314554 Marionette DEBUG loaded listener.js 22:55:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 94 (0x127985000) [pid = 1652] [serial = 639] [outer = 0x12797cc00] 22:55:14 INFO - PROCESS | 1652 | 1464933314861 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] 22:55:14 INFO - PROCESS | 1652 | 1464933314913 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 22:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:55:14 INFO - PROCESS | 1652 | 1464933314915 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:55:14 INFO - PROCESS | 1652 | 1464933314924 Marionette TRACE conn2 <- [1,826,null,{}] 22:55:14 INFO - PROCESS | 1652 | 1464933314927 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}] 22:55:15 INFO - PROCESS | 1652 | 1464933315002 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 22:55:15 INFO - PROCESS | 1652 | 1464933315051 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd99000 == 47 [pid = 1652] [id = 214] 22:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 95 (0x127984000) [pid = 1652] [serial = 640] [outer = 0x0] 22:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 96 (0x12c098400) [pid = 1652] [serial = 641] [outer = 0x127984000] 22:55:15 INFO - PROCESS | 1652 | 1464933315085 Marionette DEBUG loaded listener.js 22:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 97 (0x12c0a1800) [pid = 1652] [serial = 642] [outer = 0x127984000] 22:55:15 INFO - PROCESS | 1652 | 1464933315384 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]]]}] 22:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 479ms 22:55:15 INFO - PROCESS | 1652 | 1464933315395 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 22:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:55:15 INFO - PROCESS | 1652 | 1464933315397 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 22:55:15 INFO - PROCESS | 1652 | 1464933315399 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:55:15 INFO - PROCESS | 1652 | 1464933315401 Marionette TRACE conn2 <- [1,830,null,{}] 22:55:15 INFO - PROCESS | 1652 | 1464933315403 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}] 22:55:15 INFO - PROCESS | 1652 | 1464933315510 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 22:55:15 INFO - PROCESS | 1652 | 1464933315513 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c658000 == 48 [pid = 1652] [id = 215] 22:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 98 (0x12c0a3c00) [pid = 1652] [serial = 643] [outer = 0x0] 22:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 99 (0x12c961c00) [pid = 1652] [serial = 644] [outer = 0x12c0a3c00] 22:55:15 INFO - PROCESS | 1652 | 1464933315537 Marionette DEBUG loaded listener.js 22:55:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 100 (0x12c96a000) [pid = 1652] [serial = 645] [outer = 0x12c0a3c00] 22:55:15 INFO - PROCESS | 1652 | 1464933315903 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]]]}] 22:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 22:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:55:15 INFO - PROCESS | 1652 | 1464933315929 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 22:55:15 INFO - PROCESS | 1652 | 1464933315931 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 22:55:15 INFO - PROCESS | 1652 | 1464933315934 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:55:15 INFO - PROCESS | 1652 | 1464933315936 Marionette TRACE conn2 <- [1,834,null,{}] 22:55:15 INFO - PROCESS | 1652 | 1464933315939 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}] 22:55:16 INFO - PROCESS | 1652 | 1464933316077 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 22:55:16 INFO - PROCESS | 1652 | 1464933316236 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11674f000 == 49 [pid = 1652] [id = 216] 22:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 101 (0x111ed6c00) [pid = 1652] [serial = 646] [outer = 0x0] 22:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 102 (0x113965400) [pid = 1652] [serial = 647] [outer = 0x111ed6c00] 22:55:16 INFO - PROCESS | 1652 | 1464933316271 Marionette DEBUG loaded listener.js 22:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 103 (0x1162b0c00) [pid = 1652] [serial = 648] [outer = 0x111ed6c00] 22:55:16 INFO - PROCESS | 1652 | 1464933316726 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]]]}] 22:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 826ms 22:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:55:16 INFO - PROCESS | 1652 | 1464933316761 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 22:55:16 INFO - PROCESS | 1652 | 1464933316764 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 22:55:16 INFO - PROCESS | 1652 | 1464933316767 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:55:16 INFO - PROCESS | 1652 | 1464933316770 Marionette TRACE conn2 <- [1,838,null,{}] 22:55:16 INFO - PROCESS | 1652 | 1464933316792 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}] 22:55:16 INFO - PROCESS | 1652 | 1464933316895 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 22:55:16 INFO - PROCESS | 1652 | 1464933316959 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1207c8800 == 50 [pid = 1652] [id = 217] 22:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x119703000) [pid = 1652] [serial = 649] [outer = 0x0] 22:55:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119831c00) [pid = 1652] [serial = 650] [outer = 0x119703000] 22:55:16 INFO - PROCESS | 1652 | 1464933316990 Marionette DEBUG loaded listener.js 22:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119c95800) [pid = 1652] [serial = 651] [outer = 0x119703000] 22:55:17 INFO - PROCESS | 1652 | 1464933317398 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]]]}] 22:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 638ms 22:55:17 INFO - PROCESS | 1652 | 1464933317407 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 22:55:17 INFO - PROCESS | 1652 | 1464933317410 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 22:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:55:17 INFO - PROCESS | 1652 | 1464933317412 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:55:17 INFO - PROCESS | 1652 | 1464933317414 Marionette TRACE conn2 <- [1,842,null,{}] 22:55:17 INFO - PROCESS | 1652 | 1464933317416 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}] 22:55:17 INFO - PROCESS | 1652 | 1464933317519 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 22:55:17 INFO - PROCESS | 1652 | 1464933317615 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd98800 == 51 [pid = 1652] [id = 218] 22:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119c9bc00) [pid = 1652] [serial = 652] [outer = 0x0] 22:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x1212b6c00) [pid = 1652] [serial = 653] [outer = 0x119c9bc00] 22:55:17 INFO - PROCESS | 1652 | 1464933317645 Marionette DEBUG loaded listener.js 22:55:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x121e5e800) [pid = 1652] [serial = 654] [outer = 0x119c9bc00] 22:55:18 INFO - PROCESS | 1652 | 1464933318072 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]]]}] 22:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 22:55:18 INFO - PROCESS | 1652 | 1464933318083 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 22:55:18 INFO - PROCESS | 1652 | 1464933318084 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 22:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:55:18 INFO - PROCESS | 1652 | 1464933318108 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:55:18 INFO - PROCESS | 1652 | 1464933318112 Marionette TRACE conn2 <- [1,846,null,{}] 22:55:18 INFO - PROCESS | 1652 | 1464933318117 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}] 22:55:18 INFO - PROCESS | 1652 | 1464933318218 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 22:55:18 INFO - PROCESS | 1652 | 1464933318282 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12caa1000 == 52 [pid = 1652] [id = 219] 22:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x124fe2c00) [pid = 1652] [serial = 655] [outer = 0x0] 22:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x12797f400) [pid = 1652] [serial = 656] [outer = 0x124fe2c00] 22:55:18 INFO - PROCESS | 1652 | 1464933318311 Marionette DEBUG loaded listener.js 22:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x128dbd000) [pid = 1652] [serial = 657] [outer = 0x124fe2c00] 22:55:18 INFO - PROCESS | 1652 | 1464933318717 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]]]}] 22:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 647ms 22:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:55:18 INFO - PROCESS | 1652 | 1464933318734 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 22:55:18 INFO - PROCESS | 1652 | 1464933318736 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 22:55:18 INFO - PROCESS | 1652 | 1464933318738 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:55:18 INFO - PROCESS | 1652 | 1464933318740 Marionette TRACE conn2 <- [1,850,null,{}] 22:55:18 INFO - PROCESS | 1652 | 1464933318742 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}] 22:55:18 INFO - PROCESS | 1652 | 1464933318842 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 22:55:18 INFO - PROCESS | 1652 | 1464933318938 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cab9800 == 53 [pid = 1652] [id = 220] 22:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x126fc0800) [pid = 1652] [serial = 658] [outer = 0x0] 22:55:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x12b1a2400) [pid = 1652] [serial = 659] [outer = 0x126fc0800] 22:55:18 INFO - PROCESS | 1652 | 1464933318968 Marionette DEBUG loaded listener.js 22:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x12bb11000) [pid = 1652] [serial = 660] [outer = 0x126fc0800] 22:55:19 INFO - PROCESS | 1652 | 1464933319534 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]]]}] 22:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 871ms 22:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:55:19 INFO - PROCESS | 1652 | 1464933319611 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 22:55:19 INFO - PROCESS | 1652 | 1464933319613 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 22:55:19 INFO - PROCESS | 1652 | 1464933319616 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:55:19 INFO - PROCESS | 1652 | 1464933319619 Marionette TRACE conn2 <- [1,854,null,{}] 22:55:19 INFO - PROCESS | 1652 | 1464933319622 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}] 22:55:19 INFO - PROCESS | 1652 | 1464933319713 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 22:55:19 INFO - PROCESS | 1652 | 1464933319775 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x118d9d000 == 54 [pid = 1652] [id = 221] 22:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x116b68800) [pid = 1652] [serial = 661] [outer = 0x0] 22:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x117779000) [pid = 1652] [serial = 662] [outer = 0x116b68800] 22:55:19 INFO - PROCESS | 1652 | 1464933319802 Marionette DEBUG loaded listener.js 22:55:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x118331c00) [pid = 1652] [serial = 663] [outer = 0x116b68800] 22:55:20 INFO - PROCESS | 1652 | 1464933320276 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]]]}] 22:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 674ms 22:55:20 INFO - PROCESS | 1652 | 1464933320290 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 22:55:20 INFO - PROCESS | 1652 | 1464933320293 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 22:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:55:20 INFO - PROCESS | 1652 | 1464933320297 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:55:20 INFO - PROCESS | 1652 | 1464933320299 Marionette TRACE conn2 <- [1,858,null,{}] 22:55:20 INFO - PROCESS | 1652 | 1464933320301 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}] 22:55:20 INFO - PROCESS | 1652 | 1464933320377 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 22:55:20 INFO - PROCESS | 1652 | 1464933320419 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172f7800 == 55 [pid = 1652] [id = 222] 22:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x117278400) [pid = 1652] [serial = 664] [outer = 0x0] 22:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x1184d3800) [pid = 1652] [serial = 665] [outer = 0x117278400] 22:55:20 INFO - PROCESS | 1652 | 1464933320441 Marionette DEBUG loaded listener.js 22:55:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x119449400) [pid = 1652] [serial = 666] [outer = 0x117278400] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12c658000 == 54 [pid = 1652] [id = 215] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd99000 == 53 [pid = 1652] [id = 214] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba87000 == 52 [pid = 1652] [id = 213] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12b14f000 == 51 [pid = 1652] [id = 212] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12a71f000 == 50 [pid = 1652] [id = 211] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x129060000 == 49 [pid = 1652] [id = 210] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x125335800 == 48 [pid = 1652] [id = 209] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1217b7800 == 47 [pid = 1652] [id = 208] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12ba0c000) [pid = 1652] [serial = 593] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x12135a000 == 46 [pid = 1652] [id = 207] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x118da6800 == 45 [pid = 1652] [id = 206] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x11702a800 == 44 [pid = 1652] [id = 205] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1181e9800 == 43 [pid = 1652] [id = 204] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1278b5800 == 42 [pid = 1652] [id = 201] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1196a0800 == 41 [pid = 1652] [id = 200] 22:55:20 INFO - PROCESS | 1652 | --DOCSHELL 0x1133a3000 == 40 [pid = 1652] [id = 199] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x117699000) [pid = 1652] [serial = 575] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x1253b1400) [pid = 1652] [serial = 581] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x11979f000) [pid = 1652] [serial = 578] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x1212ba400) [pid = 1652] [serial = 579] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x116949400) [pid = 1652] [serial = 560] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 114 (0x119a85000) [pid = 1652] [serial = 563] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 113 (0x12795e400) [pid = 1652] [serial = 566] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 112 (0x12ba13000) [pid = 1652] [serial = 572] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 111 (0x12b068c00) [pid = 1652] [serial = 569] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 110 (0x12a755000) [pid = 1652] [serial = 587] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 109 (0x12ab99800) [pid = 1652] [serial = 588] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 108 (0x118330400) [pid = 1652] [serial = 576] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 107 (0x128d33000) [pid = 1652] [serial = 584] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 106 (0x129389000) [pid = 1652] [serial = 585] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 105 (0x118759400) [pid = 1652] [serial = 590] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 104 (0x127194800) [pid = 1652] [serial = 582] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | --DOMWINDOW == 103 (0x12ab9f400) [pid = 1652] [serial = 591] [outer = 0x0] [url = about:blank] 22:55:20 INFO - PROCESS | 1652 | 1464933320881 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]]]}] 22:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 627ms 22:55:20 INFO - PROCESS | 1652 | 1464933320925 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 22:55:20 INFO - PROCESS | 1652 | 1464933320926 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 22:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:55:20 INFO - PROCESS | 1652 | 1464933320930 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:55:20 INFO - PROCESS | 1652 | 1464933320933 Marionette TRACE conn2 <- [1,862,null,{}] 22:55:20 INFO - PROCESS | 1652 | 1464933320946 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}] 22:55:21 INFO - PROCESS | 1652 | 1464933321070 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 22:55:21 INFO - PROCESS | 1652 | 1464933321142 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172dd800 == 41 [pid = 1652] [id = 223] 22:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 104 (0x1162b6800) [pid = 1652] [serial = 667] [outer = 0x0] 22:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 105 (0x119444800) [pid = 1652] [serial = 668] [outer = 0x1162b6800] 22:55:21 INFO - PROCESS | 1652 | 1464933321187 Marionette DEBUG loaded listener.js 22:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 106 (0x119837800) [pid = 1652] [serial = 669] [outer = 0x1162b6800] 22:55:21 INFO - PROCESS | 1652 | 1464933321593 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]]]}] 22:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 674ms 22:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:55:21 INFO - PROCESS | 1652 | 1464933321604 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 22:55:21 INFO - PROCESS | 1652 | 1464933321606 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 22:55:21 INFO - PROCESS | 1652 | 1464933321610 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:55:21 INFO - PROCESS | 1652 | 1464933321611 Marionette TRACE conn2 <- [1,866,null,{}] 22:55:21 INFO - PROCESS | 1652 | 1464933321632 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}] 22:55:21 INFO - PROCESS | 1652 | 1464933321711 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 22:55:21 INFO - PROCESS | 1652 | 1464933321756 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x118dac000 == 42 [pid = 1652] [id = 224] 22:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 107 (0x119837400) [pid = 1652] [serial = 670] [outer = 0x0] 22:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 108 (0x119c98800) [pid = 1652] [serial = 671] [outer = 0x119837400] 22:55:21 INFO - PROCESS | 1652 | 1464933321780 Marionette DEBUG loaded listener.js 22:55:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 109 (0x12138ec00) [pid = 1652] [serial = 672] [outer = 0x119837400] 22:55:22 INFO - PROCESS | 1652 | 1464933322046 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]]]}] 22:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 486ms 22:55:22 INFO - PROCESS | 1652 | 1464933322096 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 22:55:22 INFO - PROCESS | 1652 | 1464933322104 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 22:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:55:22 INFO - PROCESS | 1652 | 1464933322110 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:55:22 INFO - PROCESS | 1652 | 1464933322111 Marionette TRACE conn2 <- [1,870,null,{}] 22:55:22 INFO - PROCESS | 1652 | 1464933322114 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}] 22:55:22 INFO - PROCESS | 1652 | 1464933322189 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 22:55:22 INFO - PROCESS | 1652 | 1464933322195 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x120722000 == 43 [pid = 1652] [id = 225] 22:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 110 (0x113d7f800) [pid = 1652] [serial = 673] [outer = 0x0] 22:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 111 (0x121390400) [pid = 1652] [serial = 674] [outer = 0x113d7f800] 22:55:22 INFO - PROCESS | 1652 | 1464933322262 Marionette DEBUG loaded listener.js 22:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 112 (0x121f10800) [pid = 1652] [serial = 675] [outer = 0x113d7f800] 22:55:22 INFO - PROCESS | 1652 | 1464933322520 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]]]}] 22:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 22:55:22 INFO - PROCESS | 1652 | 1464933322580 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 22:55:22 INFO - PROCESS | 1652 | 1464933322581 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 22:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:55:22 INFO - PROCESS | 1652 | 1464933322583 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:55:22 INFO - PROCESS | 1652 | 1464933322584 Marionette TRACE conn2 <- [1,874,null,{}] 22:55:22 INFO - PROCESS | 1652 | 1464933322586 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}] 22:55:22 INFO - PROCESS | 1652 | 1464933322684 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 22:55:22 INFO - PROCESS | 1652 | 1464933322692 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b38800 == 44 [pid = 1652] [id = 226] 22:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 113 (0x12503f000) [pid = 1652] [serial = 676] [outer = 0x0] 22:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 114 (0x1253ad400) [pid = 1652] [serial = 677] [outer = 0x12503f000] 22:55:22 INFO - PROCESS | 1652 | 1464933322718 Marionette DEBUG loaded listener.js 22:55:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 115 (0x127892400) [pid = 1652] [serial = 678] [outer = 0x12503f000] 22:55:23 INFO - PROCESS | 1652 | 1464933323085 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]]]}] 22:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 22:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:55:23 INFO - PROCESS | 1652 | 1464933323102 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 22:55:23 INFO - PROCESS | 1652 | 1464933323103 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 22:55:23 INFO - PROCESS | 1652 | 1464933323105 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:55:23 INFO - PROCESS | 1652 | 1464933323108 Marionette TRACE conn2 <- [1,878,null,{}] 22:55:23 INFO - PROCESS | 1652 | 1464933323111 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}] 22:55:23 INFO - PROCESS | 1652 | 1464933323212 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 22:55:23 INFO - PROCESS | 1652 | 1464933323225 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fb8800 == 45 [pid = 1652] [id = 227] 22:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x127958000) [pid = 1652] [serial = 679] [outer = 0x0] 22:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x127963800) [pid = 1652] [serial = 680] [outer = 0x127958000] 22:55:23 INFO - PROCESS | 1652 | 1464933323250 Marionette DEBUG loaded listener.js 22:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x127980c00) [pid = 1652] [serial = 681] [outer = 0x127958000] 22:55:23 INFO - PROCESS | 1652 | 1464933323579 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]]]}] 22:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 521ms 22:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:55:23 INFO - PROCESS | 1652 | 1464933323626 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 22:55:23 INFO - PROCESS | 1652 | 1464933323627 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 22:55:23 INFO - PROCESS | 1652 | 1464933323629 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:55:23 INFO - PROCESS | 1652 | 1464933323631 Marionette TRACE conn2 <- [1,882,null,{}] 22:55:23 INFO - PROCESS | 1652 | 1464933323633 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}] 22:55:23 INFO - PROCESS | 1652 | 1464933323727 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 22:55:23 INFO - PROCESS | 1652 | 1464933323740 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x125fdb800 == 46 [pid = 1652] [id = 228] 22:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x127985800) [pid = 1652] [serial = 682] [outer = 0x0] 22:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x128db0400) [pid = 1652] [serial = 683] [outer = 0x127985800] 22:55:23 INFO - PROCESS | 1652 | 1464933323765 Marionette DEBUG loaded listener.js 22:55:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12938bc00) [pid = 1652] [serial = 684] [outer = 0x127985800] 22:55:24 INFO - PROCESS | 1652 | 1464933324111 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]]]}] 22:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 518ms 22:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:55:24 INFO - PROCESS | 1652 | 1464933324149 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 22:55:24 INFO - PROCESS | 1652 | 1464933324150 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 22:55:24 INFO - PROCESS | 1652 | 1464933324152 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:55:24 INFO - PROCESS | 1652 | 1464933324153 Marionette TRACE conn2 <- [1,886,null,{}] 22:55:24 INFO - PROCESS | 1652 | 1464933324155 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}] 22:55:24 INFO - PROCESS | 1652 | 1464933324252 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 22:55:24 INFO - PROCESS | 1652 | 1464933324256 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293dd800 == 47 [pid = 1652] [id = 229] 22:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x127986000) [pid = 1652] [serial = 685] [outer = 0x0] 22:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12969f800) [pid = 1652] [serial = 686] [outer = 0x127986000] 22:55:24 INFO - PROCESS | 1652 | 1464933324288 Marionette DEBUG loaded listener.js 22:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12a804800) [pid = 1652] [serial = 687] [outer = 0x127986000] 22:55:24 INFO - PROCESS | 1652 | 1464933324616 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]]]}] 22:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 467ms 22:55:24 INFO - PROCESS | 1652 | 1464933324620 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 22:55:24 INFO - PROCESS | 1652 | 1464933324621 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 22:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:55:24 INFO - PROCESS | 1652 | 1464933324631 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:55:24 INFO - PROCESS | 1652 | 1464933324632 Marionette TRACE conn2 <- [1,890,null,{}] 22:55:24 INFO - PROCESS | 1652 | 1464933324634 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}] 22:55:24 INFO - PROCESS | 1652 | 1464933324738 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 22:55:24 INFO - PROCESS | 1652 | 1464933324743 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a716800 == 48 [pid = 1652] [id = 230] 22:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12a755400) [pid = 1652] [serial = 688] [outer = 0x0] 22:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12ab96400) [pid = 1652] [serial = 689] [outer = 0x12a755400] 22:55:24 INFO - PROCESS | 1652 | 1464933324795 Marionette DEBUG loaded listener.js 22:55:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12b0a6000) [pid = 1652] [serial = 690] [outer = 0x12a755400] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x119829c00) [pid = 1652] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12bb1d400) [pid = 1652] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x125033c00) [pid = 1652] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x119836c00) [pid = 1652] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x1184a7000) [pid = 1652] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 121 (0x113f0d000) [pid = 1652] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 120 (0x12124a800) [pid = 1652] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 119 (0x12b05bc00) [pid = 1652] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 118 (0x127984000) [pid = 1652] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 117 (0x12797cc00) [pid = 1652] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 116 (0x125035400) [pid = 1652] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:55:25 INFO - PROCESS | 1652 | --DOMWINDOW == 115 (0x12a804000) [pid = 1652] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:55:25 INFO - PROCESS | 1652 | 1464933325212 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]]]}] 22:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 625ms 22:55:25 INFO - PROCESS | 1652 | 1464933325251 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 22:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:55:25 INFO - PROCESS | 1652 | 1464933325253 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 22:55:25 INFO - PROCESS | 1652 | 1464933325269 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:55:25 INFO - PROCESS | 1652 | 1464933325271 Marionette TRACE conn2 <- [1,894,null,{}] 22:55:25 INFO - PROCESS | 1652 | 1464933325278 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}] 22:55:25 INFO - PROCESS | 1652 | 1464933325372 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 22:55:25 INFO - PROCESS | 1652 | 1464933325378 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1e8800 == 49 [pid = 1652] [id = 231] 22:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 116 (0x127979400) [pid = 1652] [serial = 691] [outer = 0x0] 22:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 117 (0x12a8e1c00) [pid = 1652] [serial = 692] [outer = 0x127979400] 22:55:25 INFO - PROCESS | 1652 | 1464933325407 Marionette DEBUG loaded listener.js 22:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 118 (0x12bb06800) [pid = 1652] [serial = 693] [outer = 0x127979400] 22:55:25 INFO - PROCESS | 1652 | 1464933325745 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]]]}] 22:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 538ms 22:55:25 INFO - PROCESS | 1652 | 1464933325793 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 22:55:25 INFO - PROCESS | 1652 | 1464933325795 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 22:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:55:25 INFO - PROCESS | 1652 | 1464933325797 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:55:25 INFO - PROCESS | 1652 | 1464933325798 Marionette TRACE conn2 <- [1,898,null,{}] 22:55:25 INFO - PROCESS | 1652 | 1464933325801 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}] 22:55:25 INFO - PROCESS | 1652 | 1464933325890 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 22:55:25 INFO - PROCESS | 1652 | 1464933325964 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba96000 == 50 [pid = 1652] [id = 232] 22:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 119 (0x119edd400) [pid = 1652] [serial = 694] [outer = 0x0] 22:55:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 120 (0x12bb18000) [pid = 1652] [serial = 695] [outer = 0x119edd400] 22:55:26 INFO - PROCESS | 1652 | 1464933326003 Marionette DEBUG loaded listener.js 22:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 121 (0x12c063000) [pid = 1652] [serial = 696] [outer = 0x119edd400] 22:55:26 INFO - PROCESS | 1652 | 1464933326396 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]]]}] 22:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 619ms 22:55:26 INFO - PROCESS | 1652 | 1464933326416 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 22:55:26 INFO - PROCESS | 1652 | 1464933326417 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 22:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:55:26 INFO - PROCESS | 1652 | 1464933326420 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:55:26 INFO - PROCESS | 1652 | 1464933326421 Marionette TRACE conn2 <- [1,902,null,{}] 22:55:26 INFO - PROCESS | 1652 | 1464933326423 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}] 22:55:26 INFO - PROCESS | 1652 | 1464933326522 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 22:55:26 INFO - PROCESS | 1652 | 1464933326528 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c65e800 == 51 [pid = 1652] [id = 233] 22:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 122 (0x119d07400) [pid = 1652] [serial = 697] [outer = 0x0] 22:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x12c068000) [pid = 1652] [serial = 698] [outer = 0x119d07400] 22:55:26 INFO - PROCESS | 1652 | 1464933326553 Marionette DEBUG loaded listener.js 22:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x12c09dc00) [pid = 1652] [serial = 699] [outer = 0x119d07400] 22:55:26 INFO - PROCESS | 1652 | 1464933326870 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]]]}] 22:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 22:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:55:26 INFO - PROCESS | 1652 | 1464933326891 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 22:55:26 INFO - PROCESS | 1652 | 1464933326892 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 22:55:26 INFO - PROCESS | 1652 | 1464933326894 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:55:26 INFO - PROCESS | 1652 | 1464933326895 Marionette TRACE conn2 <- [1,906,null,{}] 22:55:26 INFO - PROCESS | 1652 | 1464933326898 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}] 22:55:26 INFO - PROCESS | 1652 | 1464933326979 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 22:55:26 INFO - PROCESS | 1652 | 1464933326984 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd5d000 == 52 [pid = 1652] [id = 234] 22:55:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12c09ec00) [pid = 1652] [serial = 700] [outer = 0x0] 22:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x12c0a7400) [pid = 1652] [serial = 701] [outer = 0x12c09ec00] 22:55:27 INFO - PROCESS | 1652 | 1464933327008 Marionette DEBUG loaded listener.js 22:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x12c11e800) [pid = 1652] [serial = 702] [outer = 0x12c09ec00] 22:55:27 INFO - PROCESS | 1652 | 1464933327467 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]]]}] 22:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 617ms 22:55:27 INFO - PROCESS | 1652 | 1464933327513 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 22:55:27 INFO - PROCESS | 1652 | 1464933327516 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 22:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:55:27 INFO - PROCESS | 1652 | 1464933327519 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:55:27 INFO - PROCESS | 1652 | 1464933327522 Marionette TRACE conn2 <- [1,910,null,{}] 22:55:27 INFO - PROCESS | 1652 | 1464933327544 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}] 22:55:27 INFO - PROCESS | 1652 | 1464933327650 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 22:55:27 INFO - PROCESS | 1652 | 1464933327740 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171bf800 == 53 [pid = 1652] [id = 235] 22:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x1182c0000) [pid = 1652] [serial = 703] [outer = 0x0] 22:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x11832ac00) [pid = 1652] [serial = 704] [outer = 0x1182c0000] 22:55:27 INFO - PROCESS | 1652 | 1464933327784 Marionette DEBUG loaded listener.js 22:55:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x11875ac00) [pid = 1652] [serial = 705] [outer = 0x1182c0000] 22:55:28 INFO - PROCESS | 1652 | 1464933328168 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]]]}] 22:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 22:55:28 INFO - PROCESS | 1652 | 1464933328211 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 22:55:28 INFO - PROCESS | 1652 | 1464933328215 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 22:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:55:28 INFO - PROCESS | 1652 | 1464933328220 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:55:28 INFO - PROCESS | 1652 | 1464933328222 Marionette TRACE conn2 <- [1,914,null,{}] 22:55:28 INFO - PROCESS | 1652 | 1464933328224 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}] 22:55:28 INFO - PROCESS | 1652 | 1464933328328 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 22:55:28 INFO - PROCESS | 1652 | 1464933328395 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b3c800 == 54 [pid = 1652] [id = 236] 22:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x118d1d000) [pid = 1652] [serial = 706] [outer = 0x0] 22:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1197a3400) [pid = 1652] [serial = 707] [outer = 0x118d1d000] 22:55:28 INFO - PROCESS | 1652 | 1464933328425 Marionette DEBUG loaded listener.js 22:55:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x119c93400) [pid = 1652] [serial = 708] [outer = 0x118d1d000] 22:55:28 INFO - PROCESS | 1652 | 1464933328835 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]]]}] 22:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 622ms 22:55:28 INFO - PROCESS | 1652 | 1464933328842 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 22:55:28 INFO - PROCESS | 1652 | 1464933328844 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 22:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:55:28 INFO - PROCESS | 1652 | 1464933328846 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:55:28 INFO - PROCESS | 1652 | 1464933328849 Marionette TRACE conn2 <- [1,918,null,{}] 22:55:28 INFO - PROCESS | 1652 | 1464933328858 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}] 22:55:28 INFO - PROCESS | 1652 | 1464933328961 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 22:55:29 INFO - PROCESS | 1652 | 1464933329054 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd62000 == 55 [pid = 1652] [id = 237] 22:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1217cbc00) [pid = 1652] [serial = 709] [outer = 0x0] 22:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1253b4800) [pid = 1652] [serial = 710] [outer = 0x1217cbc00] 22:55:29 INFO - PROCESS | 1652 | 1464933329086 Marionette DEBUG loaded listener.js 22:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x127382800) [pid = 1652] [serial = 711] [outer = 0x1217cbc00] 22:55:29 INFO - PROCESS | 1652 | 1464933329517 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]]]}] 22:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 722ms 22:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:55:29 INFO - PROCESS | 1652 | 1464933329568 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 22:55:29 INFO - PROCESS | 1652 | 1464933329570 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 22:55:29 INFO - PROCESS | 1652 | 1464933329572 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:55:29 INFO - PROCESS | 1652 | 1464933329574 Marionette TRACE conn2 <- [1,922,null,{}] 22:55:29 INFO - PROCESS | 1652 | 1464933329576 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}] 22:55:29 INFO - PROCESS | 1652 | 1464933329675 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 22:55:29 INFO - PROCESS | 1652 | 1464933329740 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d576000 == 56 [pid = 1652] [id = 238] 22:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12797b400) [pid = 1652] [serial = 712] [outer = 0x0] 22:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12a808800) [pid = 1652] [serial = 713] [outer = 0x12797b400] 22:55:29 INFO - PROCESS | 1652 | 1464933329769 Marionette DEBUG loaded listener.js 22:55:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12b1a5c00) [pid = 1652] [serial = 714] [outer = 0x12797b400] 22:55:30 INFO - PROCESS | 1652 | 1464933330163 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]]]}] 22:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 620ms 22:55:30 INFO - PROCESS | 1652 | 1464933330193 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 22:55:30 INFO - PROCESS | 1652 | 1464933330194 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 22:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:55:30 INFO - PROCESS | 1652 | 1464933330197 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:55:30 INFO - PROCESS | 1652 | 1464933330198 Marionette TRACE conn2 <- [1,926,null,{}] 22:55:30 INFO - PROCESS | 1652 | 1464933330200 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}] 22:55:30 INFO - PROCESS | 1652 | 1464933330296 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 22:55:30 INFO - PROCESS | 1652 | 1464933330379 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5bf000 == 57 [pid = 1652] [id = 239] 22:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1294f1000) [pid = 1652] [serial = 715] [outer = 0x0] 22:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12bb0d400) [pid = 1652] [serial = 716] [outer = 0x1294f1000] 22:55:30 INFO - PROCESS | 1652 | 1464933330408 Marionette DEBUG loaded listener.js 22:55:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12c09cc00) [pid = 1652] [serial = 717] [outer = 0x1294f1000] 22:55:30 INFO - PROCESS | 1652 | 1464933330825 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]]]}] 22:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 668ms 22:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:55:30 INFO - PROCESS | 1652 | 1464933330866 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 22:55:30 INFO - PROCESS | 1652 | 1464933330867 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 22:55:30 INFO - PROCESS | 1652 | 1464933330869 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:55:30 INFO - PROCESS | 1652 | 1464933330871 Marionette TRACE conn2 <- [1,930,null,{}] 22:55:30 INFO - PROCESS | 1652 | 1464933330873 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}] 22:55:30 INFO - PROCESS | 1652 | 1464933330979 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 22:55:31 INFO - PROCESS | 1652 | 1464933331032 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d8d6800 == 58 [pid = 1652] [id = 240] 22:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x1297a5c00) [pid = 1652] [serial = 718] [outer = 0x0] 22:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12ba06c00) [pid = 1652] [serial = 719] [outer = 0x1297a5c00] 22:55:31 INFO - PROCESS | 1652 | 1464933331062 Marionette DEBUG loaded listener.js 22:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12c963000) [pid = 1652] [serial = 720] [outer = 0x1297a5c00] 22:55:31 INFO - PROCESS | 1652 | 1464933331475 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]]]}] 22:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 618ms 22:55:31 INFO - PROCESS | 1652 | 1464933331488 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 22:55:31 INFO - PROCESS | 1652 | 1464933331490 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 22:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:55:31 INFO - PROCESS | 1652 | 1464933331494 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:55:31 INFO - PROCESS | 1652 | 1464933331495 Marionette TRACE conn2 <- [1,934,null,{}] 22:55:31 INFO - PROCESS | 1652 | 1464933331498 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}] 22:55:31 INFO - PROCESS | 1652 | 1464933331596 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 22:55:31 INFO - PROCESS | 1652 | 1464933331846 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192ca000 == 59 [pid = 1652] [id = 241] 22:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11516d800) [pid = 1652] [serial = 721] [outer = 0x0] 22:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1161f8c00) [pid = 1652] [serial = 722] [outer = 0x11516d800] 22:55:31 INFO - PROCESS | 1652 | 1464933331874 Marionette DEBUG loaded listener.js 22:55:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x117780400) [pid = 1652] [serial = 723] [outer = 0x11516d800] 22:55:32 INFO - PROCESS | 1652 | 1464933332272 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]]]}] 22:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 819ms 22:55:32 INFO - PROCESS | 1652 | 1464933332314 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 22:55:32 INFO - PROCESS | 1652 | 1464933332316 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 22:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:55:32 INFO - PROCESS | 1652 | 1464933332320 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:55:32 INFO - PROCESS | 1652 | 1464933332322 Marionette TRACE conn2 <- [1,938,null,{}] 22:55:32 INFO - PROCESS | 1652 | 1464933332325 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}] 22:55:32 INFO - PROCESS | 1652 | 1464933332421 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 22:55:32 INFO - PROCESS | 1652 | 1464933332475 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171c8800 == 60 [pid = 1652] [id = 242] 22:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x1184a7400) [pid = 1652] [serial = 724] [outer = 0x0] 22:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1197a1c00) [pid = 1652] [serial = 725] [outer = 0x1184a7400] 22:55:32 INFO - PROCESS | 1652 | 1464933332504 Marionette DEBUG loaded listener.js 22:55:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x119837c00) [pid = 1652] [serial = 726] [outer = 0x1184a7400] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12c65e800 == 59 [pid = 1652] [id = 233] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba96000 == 58 [pid = 1652] [id = 232] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1e8800 == 57 [pid = 1652] [id = 231] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12a716800 == 56 [pid = 1652] [id = 230] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1293dd800 == 55 [pid = 1652] [id = 229] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x125fdb800 == 54 [pid = 1652] [id = 228] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x124fb8800 == 53 [pid = 1652] [id = 227] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12c961c00) [pid = 1652] [serial = 644] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12bb1c800) [pid = 1652] [serial = 608] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | 1464933332950 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]]]}] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x121b38800 == 52 [pid = 1652] [id = 226] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x120722000 == 51 [pid = 1652] [id = 225] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118dac000 == 50 [pid = 1652] [id = 224] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1172dd800 == 49 [pid = 1652] [id = 223] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1172f7800 == 48 [pid = 1652] [id = 222] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x118d9d000 == 47 [pid = 1652] [id = 221] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd98800 == 46 [pid = 1652] [id = 218] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x1207c8800 == 45 [pid = 1652] [id = 217] 22:55:32 INFO - PROCESS | 1652 | --DOCSHELL 0x11674f000 == 44 [pid = 1652] [id = 216] 22:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 674ms 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x1130d5800) [pid = 1652] [serial = 596] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x119834800) [pid = 1652] [serial = 633] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12c06c000) [pid = 1652] [serial = 629] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x1271e8c00) [pid = 1652] [serial = 620] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x127957800) [pid = 1652] [serial = 635] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1197a8c00) [pid = 1652] [serial = 615] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x115f4dc00) [pid = 1652] [serial = 611] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x121395800) [pid = 1652] [serial = 617] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12bb12800) [pid = 1652] [serial = 627] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12c0a1800) [pid = 1652] [serial = 642] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x118765800) [pid = 1652] [serial = 614] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x1169a2000) [pid = 1652] [serial = 612] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12795d000) [pid = 1652] [serial = 621] [outer = 0x0] [url = about:blank] 22:55:32 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x127981000) [pid = 1652] [serial = 638] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x124ce4c00) [pid = 1652] [serial = 602] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x119711800) [pid = 1652] [serial = 599] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1294f3400) [pid = 1652] [serial = 624] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12a8e8000) [pid = 1652] [serial = 605] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12c11ac00) [pid = 1652] [serial = 630] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x119830800) [pid = 1652] [serial = 632] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x128d33400) [pid = 1652] [serial = 623] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x121e61c00) [pid = 1652] [serial = 618] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x12b19e400) [pid = 1652] [serial = 626] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x127985000) [pid = 1652] [serial = 639] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x12c11d000) [pid = 1652] [serial = 636] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x12c098400) [pid = 1652] [serial = 641] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | --DOMWINDOW == 122 (0x12bb18400) [pid = 1652] [serial = 594] [outer = 0x0] [url = about:blank] 22:55:33 INFO - PROCESS | 1652 | 1464933332997 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 22:55:33 INFO - PROCESS | 1652 | 1464933333000 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 22:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:55:33 INFO - PROCESS | 1652 | 1464933333003 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:55:33 INFO - PROCESS | 1652 | 1464933333004 Marionette TRACE conn2 <- [1,942,null,{}] 22:55:33 INFO - PROCESS | 1652 | 1464933333006 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}] 22:55:33 INFO - PROCESS | 1652 | 1464933333110 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 22:55:33 INFO - PROCESS | 1652 | 1464933333119 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f1d000 == 45 [pid = 1652] [id = 243] 22:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 123 (0x119a7ac00) [pid = 1652] [serial = 727] [outer = 0x0] 22:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x119c93000) [pid = 1652] [serial = 728] [outer = 0x119a7ac00] 22:55:33 INFO - PROCESS | 1652 | 1464933333163 Marionette DEBUG loaded listener.js 22:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x12138f400) [pid = 1652] [serial = 729] [outer = 0x119a7ac00] 22:55:33 INFO - PROCESS | 1652 | 1464933333667 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]]]}] 22:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 671ms 22:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:55:33 INFO - PROCESS | 1652 | 1464933333679 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 22:55:33 INFO - PROCESS | 1652 | 1464933333681 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 22:55:33 INFO - PROCESS | 1652 | 1464933333701 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:55:33 INFO - PROCESS | 1652 | 1464933333711 Marionette TRACE conn2 <- [1,946,null,{}] 22:55:33 INFO - PROCESS | 1652 | 1464933333716 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}] 22:55:33 INFO - PROCESS | 1652 | 1464933333808 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 22:55:33 INFO - PROCESS | 1652 | 1464933333815 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b38800 == 46 [pid = 1652] [id = 244] 22:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x121395c00) [pid = 1652] [serial = 730] [outer = 0x0] 22:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1218a0800) [pid = 1652] [serial = 731] [outer = 0x121395c00] 22:55:33 INFO - PROCESS | 1652 | 1464933333840 Marionette DEBUG loaded listener.js 22:55:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x121ab5000) [pid = 1652] [serial = 732] [outer = 0x121395c00] 22:55:34 INFO - PROCESS | 1652 | 1464933334146 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]]]}] 22:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 502ms 22:55:34 INFO - PROCESS | 1652 | 1464933334187 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 22:55:34 INFO - PROCESS | 1652 | 1464933334189 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 22:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:55:34 INFO - PROCESS | 1652 | 1464933334193 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:55:34 INFO - PROCESS | 1652 | 1464933334194 Marionette TRACE conn2 <- [1,950,null,{}] 22:55:34 INFO - PROCESS | 1652 | 1464933334197 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}] 22:55:34 INFO - PROCESS | 1652 | 1464933334284 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 22:55:34 INFO - PROCESS | 1652 | 1464933334290 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x125a21800 == 47 [pid = 1652] [id = 245] 22:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x124ce4c00) [pid = 1652] [serial = 733] [outer = 0x0] 22:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x1253aec00) [pid = 1652] [serial = 734] [outer = 0x124ce4c00] 22:55:34 INFO - PROCESS | 1652 | 1464933334315 Marionette DEBUG loaded listener.js 22:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x121ab5c00) [pid = 1652] [serial = 735] [outer = 0x124ce4c00] 22:55:34 INFO - PROCESS | 1652 | 1464933334643 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]]]}] 22:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 470ms 22:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:55:34 INFO - PROCESS | 1652 | 1464933334662 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 22:55:34 INFO - PROCESS | 1652 | 1464933334663 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 22:55:34 INFO - PROCESS | 1652 | 1464933334665 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:55:34 INFO - PROCESS | 1652 | 1464933334666 Marionette TRACE conn2 <- [1,954,null,{}] 22:55:34 INFO - PROCESS | 1652 | 1464933334669 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}] 22:55:34 INFO - PROCESS | 1652 | 1464933334748 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 22:55:34 INFO - PROCESS | 1652 | 1464933334807 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278ab000 == 48 [pid = 1652] [id = 246] 22:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x127957400) [pid = 1652] [serial = 736] [outer = 0x0] 22:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12795f400) [pid = 1652] [serial = 737] [outer = 0x127957400] 22:55:34 INFO - PROCESS | 1652 | 1464933334838 Marionette DEBUG loaded listener.js 22:55:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x127987400) [pid = 1652] [serial = 738] [outer = 0x127957400] 22:55:35 INFO - PROCESS | 1652 | 1464933335145 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]]]}] 22:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 22:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:55:35 INFO - PROCESS | 1652 | 1464933335184 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 22:55:35 INFO - PROCESS | 1652 | 1464933335185 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 22:55:35 INFO - PROCESS | 1652 | 1464933335187 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:55:35 INFO - PROCESS | 1652 | 1464933335188 Marionette TRACE conn2 <- [1,958,null,{}] 22:55:35 INFO - PROCESS | 1652 | 1464933335193 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}] 22:55:35 INFO - PROCESS | 1652 | 1464933335294 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 22:55:35 INFO - PROCESS | 1652 | 1464933335327 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a94c800 == 49 [pid = 1652] [id = 247] 22:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12795b000) [pid = 1652] [serial = 739] [outer = 0x0] 22:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x128db2000) [pid = 1652] [serial = 740] [outer = 0x12795b000] 22:55:35 INFO - PROCESS | 1652 | 1464933335360 Marionette DEBUG loaded listener.js 22:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1297a6c00) [pid = 1652] [serial = 741] [outer = 0x12795b000] 22:55:35 INFO - PROCESS | 1652 | 1464933335695 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]]]}] 22:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 522ms 22:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:55:35 INFO - PROCESS | 1652 | 1464933335710 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 22:55:35 INFO - PROCESS | 1652 | 1464933335711 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 22:55:35 INFO - PROCESS | 1652 | 1464933335713 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:55:35 INFO - PROCESS | 1652 | 1464933335714 Marionette TRACE conn2 <- [1,962,null,{}] 22:55:35 INFO - PROCESS | 1652 | 1464933335722 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}] 22:55:35 INFO - PROCESS | 1652 | 1464933335823 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 22:55:35 INFO - PROCESS | 1652 | 1464933335857 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1e0800 == 50 [pid = 1652] [id = 248] 22:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x129390c00) [pid = 1652] [serial = 742] [outer = 0x0] 22:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12a74d400) [pid = 1652] [serial = 743] [outer = 0x129390c00] 22:55:35 INFO - PROCESS | 1652 | 1464933335883 Marionette DEBUG loaded listener.js 22:55:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12aba1000) [pid = 1652] [serial = 744] [outer = 0x129390c00] 22:55:36 INFO - PROCESS | 1652 | 1464933336182 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]]]}] 22:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 518ms 22:55:36 INFO - PROCESS | 1652 | 1464933336231 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 22:55:36 INFO - PROCESS | 1652 | 1464933336232 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 22:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:55:36 INFO - PROCESS | 1652 | 1464933336234 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 1652 | 1464933336236 Marionette TRACE conn2 <- [1,966,null,{}] 22:55:36 INFO - PROCESS | 1652 | 1464933336238 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}] 22:55:36 INFO - PROCESS | 1652 | 1464933336337 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 22:55:36 INFO - PROCESS | 1652 | 1464933336348 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd94800 == 51 [pid = 1652] [id = 249] 22:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12a749400) [pid = 1652] [serial = 745] [outer = 0x0] 22:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12bb05c00) [pid = 1652] [serial = 746] [outer = 0x12a749400] 22:55:36 INFO - PROCESS | 1652 | 1464933336372 Marionette DEBUG loaded listener.js 22:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12bb1a400) [pid = 1652] [serial = 747] [outer = 0x12a749400] 22:55:36 INFO - PROCESS | 1652 | 1464933336701 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]]]}] 22:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 22:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:55:36 INFO - PROCESS | 1652 | 1464933336754 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 22:55:36 INFO - PROCESS | 1652 | 1464933336755 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 22:55:36 INFO - PROCESS | 1652 | 1464933336757 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:55:36 INFO - PROCESS | 1652 | 1464933336758 Marionette TRACE conn2 <- [1,970,null,{}] 22:55:36 INFO - PROCESS | 1652 | 1464933336761 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}] 22:55:36 INFO - PROCESS | 1652 | 1464933336861 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 22:55:36 INFO - PROCESS | 1652 | 1464933336875 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c922800 == 52 [pid = 1652] [id = 250] 22:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12b05a800) [pid = 1652] [serial = 748] [outer = 0x0] 22:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12c098400) [pid = 1652] [serial = 749] [outer = 0x12b05a800] 22:55:36 INFO - PROCESS | 1652 | 1464933336899 Marionette DEBUG loaded listener.js 22:55:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12c116000) [pid = 1652] [serial = 750] [outer = 0x12b05a800] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12c0a3c00) [pid = 1652] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x119edd400) [pid = 1652] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x127958000) [pid = 1652] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x127985800) [pid = 1652] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x127986000) [pid = 1652] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x119837400) [pid = 1652] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1162b6800) [pid = 1652] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x117278400) [pid = 1652] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12503f000) [pid = 1652] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x116b68800) [pid = 1652] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x113d7f800) [pid = 1652] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12a755400) [pid = 1652] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x119d07400) [pid = 1652] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x127979400) [pid = 1652] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:55:37 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1296a2c00) [pid = 1652] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:55:37 INFO - PROCESS | 1652 | 1464933337290 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]]]}] 22:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 569ms 22:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:55:37 INFO - PROCESS | 1652 | 1464933337327 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 22:55:37 INFO - PROCESS | 1652 | 1464933337328 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 22:55:37 INFO - PROCESS | 1652 | 1464933337330 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:55:37 INFO - PROCESS | 1652 | 1464933337331 Marionette TRACE conn2 <- [1,974,null,{}] 22:55:37 INFO - PROCESS | 1652 | 1464933337334 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}] 22:55:37 INFO - PROCESS | 1652 | 1464933337415 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 22:55:37 INFO - PROCESS | 1652 | 1464933337469 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c658000 == 53 [pid = 1652] [id = 251] 22:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x112739800) [pid = 1652] [serial = 751] [outer = 0x0] 22:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1211b4400) [pid = 1652] [serial = 752] [outer = 0x112739800] 22:55:37 INFO - PROCESS | 1652 | 1464933337500 Marionette DEBUG loaded listener.js 22:55:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12c060800) [pid = 1652] [serial = 753] [outer = 0x112739800] 22:55:37 INFO - PROCESS | 1652 | 1464933337783 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]]]}] 22:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 468ms 22:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:55:37 INFO - PROCESS | 1652 | 1464933337798 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 22:55:37 INFO - PROCESS | 1652 | 1464933337800 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 22:55:37 INFO - PROCESS | 1652 | 1464933337813 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:55:37 INFO - PROCESS | 1652 | 1464933337815 Marionette TRACE conn2 <- [1,978,null,{}] 22:55:37 INFO - PROCESS | 1652 | 1464933337830 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}] 22:55:37 INFO - PROCESS | 1652 | 1464933337991 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 22:55:38 INFO - PROCESS | 1652 | 1464933338044 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f15000 == 54 [pid = 1652] [id = 252] 22:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x1122b6c00) [pid = 1652] [serial = 754] [outer = 0x0] 22:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x1130d5800) [pid = 1652] [serial = 755] [outer = 0x1122b6c00] 22:55:38 INFO - PROCESS | 1652 | 1464933338076 Marionette DEBUG loaded listener.js 22:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1167bf000) [pid = 1652] [serial = 756] [outer = 0x1122b6c00] 22:55:38 INFO - PROCESS | 1652 | 1464933338612 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]]]}] 22:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 835ms 22:55:38 INFO - PROCESS | 1652 | 1464933338639 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 22:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:55:38 INFO - PROCESS | 1652 | 1464933338643 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 22:55:38 INFO - PROCESS | 1652 | 1464933338646 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:55:38 INFO - PROCESS | 1652 | 1464933338649 Marionette TRACE conn2 <- [1,982,null,{}] 22:55:38 INFO - PROCESS | 1652 | 1464933338652 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}] 22:55:38 INFO - PROCESS | 1652 | 1464933338757 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 22:55:38 INFO - PROCESS | 1652 | 1464933338824 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b23800 == 55 [pid = 1652] [id = 253] 22:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1184a6400) [pid = 1652] [serial = 757] [outer = 0x0] 22:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x119a85800) [pid = 1652] [serial = 758] [outer = 0x1184a6400] 22:55:38 INFO - PROCESS | 1652 | 1464933338857 Marionette DEBUG loaded listener.js 22:55:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x121390c00) [pid = 1652] [serial = 759] [outer = 0x1184a6400] 22:55:39 INFO - PROCESS | 1652 | 1464933339276 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]]]}] 22:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 22:55:39 INFO - PROCESS | 1652 | 1464933339318 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 22:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:55:39 INFO - PROCESS | 1652 | 1464933339320 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 22:55:39 INFO - PROCESS | 1652 | 1464933339335 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:55:39 INFO - PROCESS | 1652 | 1464933339336 Marionette TRACE conn2 <- [1,986,null,{}] 22:55:39 INFO - PROCESS | 1652 | 1464933339341 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}] 22:55:39 INFO - PROCESS | 1652 | 1464933339443 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 22:55:39 INFO - PROCESS | 1652 | 1464933339497 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd64800 == 56 [pid = 1652] [id = 254] 22:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x121895800) [pid = 1652] [serial = 760] [outer = 0x0] 22:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1218a3400) [pid = 1652] [serial = 761] [outer = 0x121895800] 22:55:39 INFO - PROCESS | 1652 | 1464933339527 Marionette DEBUG loaded listener.js 22:55:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x125f26000) [pid = 1652] [serial = 762] [outer = 0x121895800] 22:55:39 INFO - PROCESS | 1652 | 1464933339932 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]]]}] 22:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 639ms 22:55:39 INFO - PROCESS | 1652 | 1464933339962 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 22:55:39 INFO - PROCESS | 1652 | 1464933339965 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 22:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:55:39 INFO - PROCESS | 1652 | 1464933339973 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:55:39 INFO - PROCESS | 1652 | 1464933339976 Marionette TRACE conn2 <- [1,990,null,{}] 22:55:39 INFO - PROCESS | 1652 | 1464933339979 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}] 22:55:40 INFO - PROCESS | 1652 | 1464933340080 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 22:55:40 INFO - PROCESS | 1652 | 1464933340136 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1d2800 == 57 [pid = 1652] [id = 255] 22:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x127638800) [pid = 1652] [serial = 763] [outer = 0x0] 22:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x128d40000) [pid = 1652] [serial = 764] [outer = 0x127638800] 22:55:40 INFO - PROCESS | 1652 | 1464933340165 Marionette DEBUG loaded listener.js 22:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1297a0400) [pid = 1652] [serial = 765] [outer = 0x127638800] 22:55:40 INFO - PROCESS | 1652 | 1464933340602 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]]]}] 22:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 677ms 22:55:40 INFO - PROCESS | 1652 | 1464933340646 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 22:55:40 INFO - PROCESS | 1652 | 1464933340647 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 22:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:55:40 INFO - PROCESS | 1652 | 1464933340650 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:55:40 INFO - PROCESS | 1652 | 1464933340651 Marionette TRACE conn2 <- [1,994,null,{}] 22:55:40 INFO - PROCESS | 1652 | 1464933340653 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}] 22:55:40 INFO - PROCESS | 1652 | 1464933340771 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 22:55:40 INFO - PROCESS | 1652 | 1464933340850 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x110f12800 == 58 [pid = 1652] [id = 256] 22:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1297a4000) [pid = 1652] [serial = 766] [outer = 0x0] 22:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12c06b800) [pid = 1652] [serial = 767] [outer = 0x1297a4000] 22:55:40 INFO - PROCESS | 1652 | 1464933340881 Marionette DEBUG loaded listener.js 22:55:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12c118000) [pid = 1652] [serial = 768] [outer = 0x1297a4000] 22:55:41 INFO - PROCESS | 1652 | 1464933341279 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]]]}] 22:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 22:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:55:41 INFO - PROCESS | 1652 | 1464933341320 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 22:55:41 INFO - PROCESS | 1652 | 1464933341322 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 22:55:41 INFO - PROCESS | 1652 | 1464933341324 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:55:41 INFO - PROCESS | 1652 | 1464933341325 Marionette TRACE conn2 <- [1,998,null,{}] 22:55:41 INFO - PROCESS | 1652 | 1464933341328 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}] 22:55:41 INFO - PROCESS | 1652 | 1464933341431 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 22:55:41 INFO - PROCESS | 1652 | 1464933341486 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1e0800 == 59 [pid = 1652] [id = 257] 22:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x110ef1400) [pid = 1652] [serial = 769] [outer = 0x0] 22:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x110ef3000) [pid = 1652] [serial = 770] [outer = 0x110ef1400] 22:55:41 INFO - PROCESS | 1652 | 1464933341520 Marionette DEBUG loaded listener.js 22:55:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12c961400) [pid = 1652] [serial = 771] [outer = 0x110ef1400] 22:55:41 INFO - PROCESS | 1652 | 1464933341970 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]]]}] 22:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 669ms 22:55:41 INFO - PROCESS | 1652 | 1464933341994 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 22:55:41 INFO - PROCESS | 1652 | 1464933341995 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 22:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:55:42 INFO - PROCESS | 1652 | 1464933341998 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:55:42 INFO - PROCESS | 1652 | 1464933341999 Marionette TRACE conn2 <- [1,1002,null,{}] 22:55:42 INFO - PROCESS | 1652 | 1464933342001 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}] 22:55:42 INFO - PROCESS | 1652 | 1464933342147 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 22:55:42 INFO - PROCESS | 1652 | 1464933342216 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162c5800 == 60 [pid = 1652] [id = 258] 22:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x119c8ec00) [pid = 1652] [serial = 772] [outer = 0x0] 22:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12a91c800) [pid = 1652] [serial = 773] [outer = 0x119c8ec00] 22:55:42 INFO - PROCESS | 1652 | 1464933342246 Marionette DEBUG loaded listener.js 22:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12c964800) [pid = 1652] [serial = 774] [outer = 0x119c8ec00] 22:55:42 INFO - PROCESS | 1652 | 1464933342651 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]]]}] 22:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 720ms 22:55:42 INFO - PROCESS | 1652 | 1464933342718 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 22:55:42 INFO - PROCESS | 1652 | 1464933342719 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 22:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:55:42 INFO - PROCESS | 1652 | 1464933342722 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:55:42 INFO - PROCESS | 1652 | 1464933342723 Marionette TRACE conn2 <- [1,1006,null,{}] 22:55:42 INFO - PROCESS | 1652 | 1464933342725 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}] 22:55:42 INFO - PROCESS | 1652 | 1464933342828 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 22:55:42 INFO - PROCESS | 1652 | 1464933342884 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826b800 == 61 [pid = 1652] [id = 259] 22:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x119089400) [pid = 1652] [serial = 775] [outer = 0x0] 22:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12a921800) [pid = 1652] [serial = 776] [outer = 0x119089400] 22:55:42 INFO - PROCESS | 1652 | 1464933342913 Marionette DEBUG loaded listener.js 22:55:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12c96b000) [pid = 1652] [serial = 777] [outer = 0x119089400] 22:55:43 INFO - PROCESS | 1652 | 1464933343421 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]]]}] 22:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 721ms 22:55:43 INFO - PROCESS | 1652 | 1464933343478 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 22:55:43 INFO - PROCESS | 1652 | 1464933343481 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 22:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:55:43 INFO - PROCESS | 1652 | 1464933343486 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:55:43 INFO - PROCESS | 1652 | 1464933343488 Marionette TRACE conn2 <- [1,1010,null,{}] 22:55:43 INFO - PROCESS | 1652 | 1464933343515 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}] 22:55:43 INFO - PROCESS | 1652 | 1464933343618 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 22:55:43 INFO - PROCESS | 1652 | 1464933343688 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x11826b000 == 62 [pid = 1652] [id = 260] 22:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x118326000) [pid = 1652] [serial = 778] [outer = 0x0] 22:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1184acc00) [pid = 1652] [serial = 779] [outer = 0x118326000] 22:55:43 INFO - PROCESS | 1652 | 1464933343716 Marionette DEBUG loaded listener.js 22:55:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x11979c800) [pid = 1652] [serial = 780] [outer = 0x118326000] 22:55:44 INFO - PROCESS | 1652 | 1464933344211 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]]]}] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c658000 == 61 [pid = 1652] [id = 251] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12c922800 == 60 [pid = 1652] [id = 250] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd94800 == 59 [pid = 1652] [id = 249] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1e0800 == 58 [pid = 1652] [id = 248] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x12a94c800 == 57 [pid = 1652] [id = 247] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1278ab000 == 56 [pid = 1652] [id = 246] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x125a21800 == 55 [pid = 1652] [id = 245] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x121b38800 == 54 [pid = 1652] [id = 244] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x117f1d000 == 53 [pid = 1652] [id = 243] 22:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 793ms 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1171c8800 == 52 [pid = 1652] [id = 242] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1192ca000 == 51 [pid = 1652] [id = 241] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x121b3c800 == 50 [pid = 1652] [id = 236] 22:55:44 INFO - PROCESS | 1652 | --DOCSHELL 0x1171bf800 == 49 [pid = 1652] [id = 235] 22:55:44 INFO - PROCESS | 1652 | 1464933344292 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 22:55:44 INFO - PROCESS | 1652 | 1464933344297 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 22:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:55:44 INFO - PROCESS | 1652 | 1464933344304 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:55:44 INFO - PROCESS | 1652 | 1464933344307 Marionette TRACE conn2 <- [1,1014,null,{}] 22:55:44 INFO - PROCESS | 1652 | 1464933344312 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}] 22:55:44 INFO - PROCESS | 1652 | 1464933344422 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 22:55:44 INFO - PROCESS | 1652 | 1464933344429 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181ef000 == 50 [pid = 1652] [id = 261] 22:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x119a7a800) [pid = 1652] [serial = 781] [outer = 0x0] 22:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x119c96c00) [pid = 1652] [serial = 782] [outer = 0x119a7a800] 22:55:44 INFO - PROCESS | 1652 | 1464933344455 Marionette DEBUG loaded listener.js 22:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x121896c00) [pid = 1652] [serial = 783] [outer = 0x119a7a800] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x12c96a000) [pid = 1652] [serial = 645] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12b05c000) [pid = 1652] [serial = 558] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12c063000) [pid = 1652] [serial = 696] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x127963800) [pid = 1652] [serial = 680] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x128db0400) [pid = 1652] [serial = 683] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x127980c00) [pid = 1652] [serial = 681] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12969f800) [pid = 1652] [serial = 686] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x119c98800) [pid = 1652] [serial = 671] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x119444800) [pid = 1652] [serial = 668] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x119837800) [pid = 1652] [serial = 669] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x119831c00) [pid = 1652] [serial = 650] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x119449400) [pid = 1652] [serial = 666] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1184d3800) [pid = 1652] [serial = 665] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x1253ad400) [pid = 1652] [serial = 677] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x113965400) [pid = 1652] [serial = 647] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x118331c00) [pid = 1652] [serial = 663] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x117779000) [pid = 1652] [serial = 662] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x121390400) [pid = 1652] [serial = 674] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x121f10800) [pid = 1652] [serial = 675] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12797f400) [pid = 1652] [serial = 656] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1212b6c00) [pid = 1652] [serial = 653] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x12ab96400) [pid = 1652] [serial = 689] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x12b1a2400) [pid = 1652] [serial = 659] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12a804800) [pid = 1652] [serial = 687] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12c09dc00) [pid = 1652] [serial = 699] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12c068000) [pid = 1652] [serial = 698] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x12a8e1c00) [pid = 1652] [serial = 692] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12b0a6000) [pid = 1652] [serial = 690] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x12138ec00) [pid = 1652] [serial = 672] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x12938bc00) [pid = 1652] [serial = 684] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x12bb06800) [pid = 1652] [serial = 693] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x12bb18000) [pid = 1652] [serial = 695] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x127892400) [pid = 1652] [serial = 678] [outer = 0x0] [url = about:blank] 22:55:44 INFO - PROCESS | 1652 | 1464933344814 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]]]}] 22:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 523ms 22:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:55:44 INFO - PROCESS | 1652 | 1464933344827 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 22:55:44 INFO - PROCESS | 1652 | 1464933344828 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 22:55:44 INFO - PROCESS | 1652 | 1464933344830 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:55:44 INFO - PROCESS | 1652 | 1464933344833 Marionette TRACE conn2 <- [1,1018,null,{}] 22:55:44 INFO - PROCESS | 1652 | 1464933344842 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}] 22:55:44 INFO - PROCESS | 1652 | 1464933344946 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 22:55:44 INFO - PROCESS | 1652 | 1464933344953 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217b2800 == 51 [pid = 1652] [id = 262] 22:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x124953800) [pid = 1652] [serial = 784] [outer = 0x0] 22:55:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x1253ad400) [pid = 1652] [serial = 785] [outer = 0x124953800] 22:55:44 INFO - PROCESS | 1652 | 1464933344981 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1271f1400) [pid = 1652] [serial = 786] [outer = 0x124953800] 22:55:45 INFO - PROCESS | 1652 | 1464933345300 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]]]}] 22:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 521ms 22:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:55:45 INFO - PROCESS | 1652 | 1464933345352 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 22:55:45 INFO - PROCESS | 1652 | 1464933345353 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 22:55:45 INFO - PROCESS | 1652 | 1464933345355 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:55:45 INFO - PROCESS | 1652 | 1464933345357 Marionette TRACE conn2 <- [1,1022,null,{}] 22:55:45 INFO - PROCESS | 1652 | 1464933345359 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}] 22:55:45 INFO - PROCESS | 1652 | 1464933345452 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 22:55:45 INFO - PROCESS | 1652 | 1464933345510 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x125994000 == 52 [pid = 1652] [id = 263] 22:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12737c000) [pid = 1652] [serial = 787] [outer = 0x0] 22:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12797cc00) [pid = 1652] [serial = 788] [outer = 0x12737c000] 22:55:45 INFO - PROCESS | 1652 | 1464933345535 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x128db1c00) [pid = 1652] [serial = 789] [outer = 0x12737c000] 22:55:45 INFO - PROCESS | 1652 | 1464933345799 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]]]}] 22:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 22:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:55:45 INFO - PROCESS | 1652 | 1464933345830 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 22:55:45 INFO - PROCESS | 1652 | 1464933345831 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 22:55:45 INFO - PROCESS | 1652 | 1464933345834 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:55:45 INFO - PROCESS | 1652 | 1464933345835 Marionette TRACE conn2 <- [1,1026,null,{}] 22:55:45 INFO - PROCESS | 1652 | 1464933345837 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}] 22:55:45 INFO - PROCESS | 1652 | 1464933345922 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 22:55:45 INFO - PROCESS | 1652 | 1464933345929 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297cf000 == 53 [pid = 1652] [id = 264] 22:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x12938a800) [pid = 1652] [serial = 790] [outer = 0x0] 22:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12979fc00) [pid = 1652] [serial = 791] [outer = 0x12938a800] 22:55:45 INFO - PROCESS | 1652 | 1464933345954 Marionette DEBUG loaded listener.js 22:55:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1297a9000) [pid = 1652] [serial = 792] [outer = 0x12938a800] 22:55:46 INFO - PROCESS | 1652 | 1464933346314 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]]]}] 22:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 22:55:46 INFO - PROCESS | 1652 | 1464933346356 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 1652 | 1464933346359 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 22:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:55:46 INFO - PROCESS | 1652 | 1464933346363 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 1652 | 1464933346364 Marionette TRACE conn2 <- [1,1030,null,{}] 22:55:46 INFO - PROCESS | 1652 | 1464933346367 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}] 22:55:46 INFO - PROCESS | 1652 | 1464933346488 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 22:55:46 INFO - PROCESS | 1652 | 1464933346523 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1e3000 == 54 [pid = 1652] [id = 265] 22:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1297aa800) [pid = 1652] [serial = 793] [outer = 0x0] 22:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12a90b000) [pid = 1652] [serial = 794] [outer = 0x1297aa800] 22:55:46 INFO - PROCESS | 1652 | 1464933346556 Marionette DEBUG loaded listener.js 22:55:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12a916800) [pid = 1652] [serial = 795] [outer = 0x1297aa800] 22:55:46 INFO - PROCESS | 1652 | 1464933346865 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]]]}] 22:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 522ms 22:55:46 INFO - PROCESS | 1652 | 1464933346885 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 22:55:46 INFO - PROCESS | 1652 | 1464933346887 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 22:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:55:46 INFO - PROCESS | 1652 | 1464933346890 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:55:46 INFO - PROCESS | 1652 | 1464933346891 Marionette TRACE conn2 <- [1,1034,null,{}] 22:55:46 INFO - PROCESS | 1652 | 1464933346894 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}] 22:55:47 INFO - PROCESS | 1652 | 1464933346999 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 22:55:47 INFO - PROCESS | 1652 | 1464933347012 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd94800 == 55 [pid = 1652] [id = 266] 22:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12a90e800) [pid = 1652] [serial = 796] [outer = 0x0] 22:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12a924000) [pid = 1652] [serial = 797] [outer = 0x12a90e800] 22:55:47 INFO - PROCESS | 1652 | 1464933347037 Marionette DEBUG loaded listener.js 22:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12ba0c000) [pid = 1652] [serial = 798] [outer = 0x12a90e800] 22:55:47 INFO - PROCESS | 1652 | 1464933347387 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]]]}] 22:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 520ms 22:55:47 INFO - PROCESS | 1652 | 1464933347410 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 1652 | 1464933347411 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 22:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:55:47 INFO - PROCESS | 1652 | 1464933347413 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 1652 | 1464933347414 Marionette TRACE conn2 <- [1,1038,null,{}] 22:55:47 INFO - PROCESS | 1652 | 1464933347417 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}] 22:55:47 INFO - PROCESS | 1652 | 1464933347520 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 22:55:47 INFO - PROCESS | 1652 | 1464933347533 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c91b000 == 56 [pid = 1652] [id = 267] 22:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12a911c00) [pid = 1652] [serial = 799] [outer = 0x0] 22:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12c05f400) [pid = 1652] [serial = 800] [outer = 0x12a911c00] 22:55:47 INFO - PROCESS | 1652 | 1464933347558 Marionette DEBUG loaded listener.js 22:55:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12c0a1400) [pid = 1652] [serial = 801] [outer = 0x12a911c00] 22:55:47 INFO - PROCESS | 1652 | 1464933347904 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]]]}] 22:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 521ms 22:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:55:47 INFO - PROCESS | 1652 | 1464933347936 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 22:55:47 INFO - PROCESS | 1652 | 1464933347937 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 22:55:47 INFO - PROCESS | 1652 | 1464933347945 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:55:47 INFO - PROCESS | 1652 | 1464933347946 Marionette TRACE conn2 <- [1,1042,null,{}] 22:55:47 INFO - PROCESS | 1652 | 1464933347948 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}] 22:55:48 INFO - PROCESS | 1652 | 1464933348051 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 22:55:48 INFO - PROCESS | 1652 | 1464933348084 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d25b000 == 57 [pid = 1652] [id = 268] 22:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12a917000) [pid = 1652] [serial = 802] [outer = 0x0] 22:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12c120c00) [pid = 1652] [serial = 803] [outer = 0x12a917000] 22:55:48 INFO - PROCESS | 1652 | 1464933348109 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12c96e800) [pid = 1652] [serial = 804] [outer = 0x12a917000] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12795b000) [pid = 1652] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12a749400) [pid = 1652] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x121395c00) [pid = 1652] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x124ce4c00) [pid = 1652] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x127957400) [pid = 1652] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x119a7ac00) [pid = 1652] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11516d800) [pid = 1652] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x129390c00) [pid = 1652] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12b05a800) [pid = 1652] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:55:48 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x1184a7400) [pid = 1652] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:55:48 INFO - PROCESS | 1652 | 1464933348506 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]]]}] 22:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 575ms 22:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:55:48 INFO - PROCESS | 1652 | 1464933348514 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 22:55:48 INFO - PROCESS | 1652 | 1464933348516 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 22:55:48 INFO - PROCESS | 1652 | 1464933348518 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:55:48 INFO - PROCESS | 1652 | 1464933348519 Marionette TRACE conn2 <- [1,1046,null,{}] 22:55:48 INFO - PROCESS | 1652 | 1464933348521 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}] 22:55:48 INFO - PROCESS | 1652 | 1464933348605 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 22:55:48 INFO - PROCESS | 1652 | 1464933348609 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fc4000 == 58 [pid = 1652] [id = 269] 22:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x112695000) [pid = 1652] [serial = 805] [outer = 0x0] 22:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x112698000) [pid = 1652] [serial = 806] [outer = 0x112695000] 22:55:48 INFO - PROCESS | 1652 | 1464933348634 Marionette DEBUG loaded listener.js 22:55:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x11269c800) [pid = 1652] [serial = 807] [outer = 0x112695000] 22:55:48 INFO - PROCESS | 1652 | 1464933348963 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]]]}] 22:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 468ms 22:55:48 INFO - PROCESS | 1652 | 1464933348986 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 22:55:48 INFO - PROCESS | 1652 | 1464933348988 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 22:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:55:49 INFO - PROCESS | 1652 | 1464933349000 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - PROCESS | 1652 | 1464933349002 Marionette TRACE conn2 <- [1,1050,null,{}] 22:55:49 INFO - PROCESS | 1652 | 1464933349004 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}] 22:55:49 INFO - PROCESS | 1652 | 1464933349102 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 22:55:49 INFO - PROCESS | 1652 | 1464933349163 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1d0800 == 59 [pid = 1652] [id = 270] 22:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x11269b800) [pid = 1652] [serial = 808] [outer = 0x0] 22:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12189c800) [pid = 1652] [serial = 809] [outer = 0x11269b800] 22:55:49 INFO - PROCESS | 1652 | 1464933349192 Marionette DEBUG loaded listener.js 22:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12cc75400) [pid = 1652] [serial = 810] [outer = 0x11269b800] 22:55:49 INFO - PROCESS | 1652 | 1464933349474 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]]]}] 22:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 22:55:49 INFO - PROCESS | 1652 | 1464933349520 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 22:55:49 INFO - PROCESS | 1652 | 1464933349521 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 22:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:55:49 INFO - PROCESS | 1652 | 1464933349526 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:55:49 INFO - PROCESS | 1652 | 1464933349528 Marionette TRACE conn2 <- [1,1054,null,{}] 22:55:49 INFO - PROCESS | 1652 | 1464933349531 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}] 22:55:49 INFO - PROCESS | 1652 | 1464933349616 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 22:55:49 INFO - PROCESS | 1652 | 1464933349620 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x138be2800 == 60 [pid = 1652] [id = 271] 22:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x112783000) [pid = 1652] [serial = 811] [outer = 0x0] 22:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x112786c00) [pid = 1652] [serial = 812] [outer = 0x112783000] 22:55:49 INFO - PROCESS | 1652 | 1464933349648 Marionette DEBUG loaded listener.js 22:55:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x11278b800) [pid = 1652] [serial = 813] [outer = 0x112783000] 22:55:49 INFO - PROCESS | 1652 | 1464933349963 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]]]}] 22:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 474ms 22:55:50 INFO - PROCESS | 1652 | 1464933349998 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 22:55:50 INFO - PROCESS | 1652 | 1464933349999 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 22:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:55:50 INFO - PROCESS | 1652 | 1464933350002 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:55:50 INFO - PROCESS | 1652 | 1464933350003 Marionette TRACE conn2 <- [1,1058,null,{}] 22:55:50 INFO - PROCESS | 1652 | 1464933350005 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}] 22:55:50 INFO - PROCESS | 1652 | 1464933350125 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 22:55:50 INFO - PROCESS | 1652 | 1464933350132 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x137567800 == 61 [pid = 1652] [id = 272] 22:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x1126c5800) [pid = 1652] [serial = 814] [outer = 0x0] 22:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x1126c6c00) [pid = 1652] [serial = 815] [outer = 0x1126c5800] 22:55:50 INFO - PROCESS | 1652 | 1464933350156 Marionette DEBUG loaded listener.js 22:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1126ce400) [pid = 1652] [serial = 816] [outer = 0x1126c5800] 22:55:50 INFO - PROCESS | 1652 | 1464933350543 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]]]}] 22:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 567ms 22:55:50 INFO - PROCESS | 1652 | 1464933350570 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 22:55:50 INFO - PROCESS | 1652 | 1464933350573 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 22:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:55:50 INFO - PROCESS | 1652 | 1464933350597 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:55:50 INFO - PROCESS | 1652 | 1464933350600 Marionette TRACE conn2 <- [1,1062,null,{}] 22:55:50 INFO - PROCESS | 1652 | 1464933350605 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}] 22:55:50 INFO - PROCESS | 1652 | 1464933350716 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 22:55:50 INFO - PROCESS | 1652 | 1464933350790 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172f7800 == 62 [pid = 1652] [id = 273] 22:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1122b1c00) [pid = 1652] [serial = 817] [outer = 0x0] 22:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x112697000) [pid = 1652] [serial = 818] [outer = 0x1122b1c00] 22:55:50 INFO - PROCESS | 1652 | 1464933350821 Marionette DEBUG loaded listener.js 22:55:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1126ce000) [pid = 1652] [serial = 819] [outer = 0x1122b1c00] 22:55:51 INFO - PROCESS | 1652 | 1464933351255 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]]]}] 22:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 674ms 22:55:51 INFO - PROCESS | 1652 | 1464933351270 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 22:55:51 INFO - PROCESS | 1652 | 1464933351274 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 22:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:55:51 INFO - PROCESS | 1652 | 1464933351279 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:55:51 INFO - PROCESS | 1652 | 1464933351281 Marionette TRACE conn2 <- [1,1066,null,{}] 22:55:51 INFO - PROCESS | 1652 | 1464933351283 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}] 22:55:51 INFO - PROCESS | 1652 | 1464933351391 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 22:55:51 INFO - PROCESS | 1652 | 1464933351451 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x125fd5800 == 63 [pid = 1652] [id = 274] 22:55:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x112787000) [pid = 1652] [serial = 820] [outer = 0x0] 22:55:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x113d7f800) [pid = 1652] [serial = 821] [outer = 0x112787000] 22:55:51 INFO - PROCESS | 1652 | 1464933351521 Marionette DEBUG loaded listener.js 22:55:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1184adc00) [pid = 1652] [serial = 822] [outer = 0x112787000] 22:55:51 INFO - PROCESS | 1652 | 1464933351923 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]]]}] 22:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 22:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:55:51 INFO - PROCESS | 1652 | 1464933351948 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 22:55:51 INFO - PROCESS | 1652 | 1464933351950 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 22:55:51 INFO - PROCESS | 1652 | 1464933351952 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:55:51 INFO - PROCESS | 1652 | 1464933351954 Marionette TRACE conn2 <- [1,1070,null,{}] 22:55:51 INFO - PROCESS | 1652 | 1464933351981 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}] 22:55:52 INFO - PROCESS | 1652 | 1464933352116 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 22:55:52 INFO - PROCESS | 1652 | 1464933352188 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x13756e000 == 64 [pid = 1652] [id = 275] 22:55:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x121248800) [pid = 1652] [serial = 823] [outer = 0x0] 22:55:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x121896400) [pid = 1652] [serial = 824] [outer = 0x121248800] 22:55:52 INFO - PROCESS | 1652 | 1464933352219 Marionette DEBUG loaded listener.js 22:55:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1218a2800) [pid = 1652] [serial = 825] [outer = 0x121248800] 22:55:52 INFO - PROCESS | 1652 | 1464933352641 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]]]}] 22:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 721ms 22:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:55:52 INFO - PROCESS | 1652 | 1464933352674 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 22:55:52 INFO - PROCESS | 1652 | 1464933352676 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 22:55:52 INFO - PROCESS | 1652 | 1464933352678 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:55:52 INFO - PROCESS | 1652 | 1464933352679 Marionette TRACE conn2 <- [1,1074,null,{}] 22:55:52 INFO - PROCESS | 1652 | 1464933352682 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}] 22:55:52 INFO - PROCESS | 1652 | 1464933352787 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 22:55:52 INFO - PROCESS | 1652 | 1464933352844 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x138cdb800 == 65 [pid = 1652] [id = 276] 22:55:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12737c400) [pid = 1652] [serial = 826] [outer = 0x0] 22:55:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12795c400) [pid = 1652] [serial = 827] [outer = 0x12737c400] 22:55:52 INFO - PROCESS | 1652 | 1464933352874 Marionette DEBUG loaded listener.js 22:55:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x1296a9800) [pid = 1652] [serial = 828] [outer = 0x12737c400] 22:55:53 INFO - PROCESS | 1652 | 1464933353304 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]]]}] 22:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 719ms 22:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:55:53 INFO - PROCESS | 1652 | 1464933353402 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 22:55:53 INFO - PROCESS | 1652 | 1464933353403 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 22:55:53 INFO - PROCESS | 1652 | 1464933353406 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:55:53 INFO - PROCESS | 1652 | 1464933353407 Marionette TRACE conn2 <- [1,1078,null,{}] 22:55:53 INFO - PROCESS | 1652 | 1464933353442 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}] 22:55:53 INFO - PROCESS | 1652 | 1464933353551 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 22:55:53 INFO - PROCESS | 1652 | 1464933353632 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a21800 == 66 [pid = 1652] [id = 277] 22:55:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x119830800) [pid = 1652] [serial = 829] [outer = 0x0] 22:55:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1297a8800) [pid = 1652] [serial = 830] [outer = 0x119830800] 22:55:53 INFO - PROCESS | 1652 | 1464933353661 Marionette DEBUG loaded listener.js 22:55:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12a8e8c00) [pid = 1652] [serial = 831] [outer = 0x119830800] 22:55:54 INFO - PROCESS | 1652 | 1464933354265 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]]]}] 22:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 885ms 22:55:54 INFO - PROCESS | 1652 | 1464933354313 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 1652 | 1464933354315 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 22:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:55:54 INFO - PROCESS | 1652 | 1464933354320 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 1652 | 1464933354322 Marionette TRACE conn2 <- [1,1082,null,{}] 22:55:54 INFO - PROCESS | 1652 | 1464933354328 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}] 22:55:54 INFO - PROCESS | 1652 | 1464933354421 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 22:55:54 INFO - PROCESS | 1652 | 1464933354493 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x113268000 == 67 [pid = 1652] [id = 278] 22:55:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1122a7400) [pid = 1652] [serial = 832] [outer = 0x0] 22:55:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x112691800) [pid = 1652] [serial = 833] [outer = 0x1122a7400] 22:55:54 INFO - PROCESS | 1652 | 1464933354521 Marionette DEBUG loaded listener.js 22:55:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x11269c000) [pid = 1652] [serial = 834] [outer = 0x1122a7400] 22:55:54 INFO - PROCESS | 1652 | 1464933354935 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]]]}] 22:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 623ms 22:55:54 INFO - PROCESS | 1652 | 1464933354944 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 22:55:54 INFO - PROCESS | 1652 | 1464933354947 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 22:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:55:54 INFO - PROCESS | 1652 | 1464933354952 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:55:54 INFO - PROCESS | 1652 | 1464933354953 Marionette TRACE conn2 <- [1,1086,null,{}] 22:55:54 INFO - PROCESS | 1652 | 1464933354956 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}] 22:55:55 INFO - PROCESS | 1652 | 1464933355051 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 22:55:55 INFO - PROCESS | 1652 | 1464933355160 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x115f04800 == 68 [pid = 1652] [id = 279] 22:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x112ae7000) [pid = 1652] [serial = 835] [outer = 0x0] 22:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x112aeb400) [pid = 1652] [serial = 836] [outer = 0x112ae7000] 22:55:55 INFO - PROCESS | 1652 | 1464933355188 Marionette DEBUG loaded listener.js 22:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x113906000) [pid = 1652] [serial = 837] [outer = 0x112ae7000] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x138be2800 == 67 [pid = 1652] [id = 271] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1d0800 == 66 [pid = 1652] [id = 270] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x124fc4000 == 65 [pid = 1652] [id = 269] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12d25b000 == 64 [pid = 1652] [id = 268] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12c91b000 == 63 [pid = 1652] [id = 267] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12c0a7400) [pid = 1652] [serial = 701] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x11832ac00) [pid = 1652] [serial = 704] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1197a3400) [pid = 1652] [serial = 707] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x1253b4800) [pid = 1652] [serial = 710] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12a808800) [pid = 1652] [serial = 713] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x12bb0d400) [pid = 1652] [serial = 716] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x12ba06c00) [pid = 1652] [serial = 719] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd94800 == 62 [pid = 1652] [id = 266] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1e3000 == 61 [pid = 1652] [id = 265] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1297cf000 == 60 [pid = 1652] [id = 264] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x125994000 == 59 [pid = 1652] [id = 263] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1217b2800 == 58 [pid = 1652] [id = 262] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x1181ef000 == 57 [pid = 1652] [id = 261] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x11826b000 == 56 [pid = 1652] [id = 260] 22:55:55 INFO - PROCESS | 1652 | 1464933355638 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]]]}] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1e0800 == 55 [pid = 1652] [id = 257] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x110f12800 == 54 [pid = 1652] [id = 256] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1d2800 == 53 [pid = 1652] [id = 255] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd64800 == 52 [pid = 1652] [id = 254] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x121b23800 == 51 [pid = 1652] [id = 253] 22:55:55 INFO - PROCESS | 1652 | --DOCSHELL 0x115f15000 == 50 [pid = 1652] [id = 252] 22:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 720ms 22:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:55:55 INFO - PROCESS | 1652 | 1464933355671 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 22:55:55 INFO - PROCESS | 1652 | 1464933355672 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 22:55:55 INFO - PROCESS | 1652 | 1464933355675 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:55:55 INFO - PROCESS | 1652 | 1464933355677 Marionette TRACE conn2 <- [1,1090,null,{}] 22:55:55 INFO - PROCESS | 1652 | 1464933355684 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}] 22:55:55 INFO - PROCESS | 1652 | 1464933355776 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x1297a6c00) [pid = 1652] [serial = 741] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12bb05c00) [pid = 1652] [serial = 746] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x1218a0800) [pid = 1652] [serial = 731] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x121ab5000) [pid = 1652] [serial = 732] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1253aec00) [pid = 1652] [serial = 734] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x121ab5c00) [pid = 1652] [serial = 735] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12795f400) [pid = 1652] [serial = 737] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x119c93000) [pid = 1652] [serial = 728] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1161f8c00) [pid = 1652] [serial = 722] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12aba1000) [pid = 1652] [serial = 744] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x117780400) [pid = 1652] [serial = 723] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12138f400) [pid = 1652] [serial = 729] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12a74d400) [pid = 1652] [serial = 743] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12c098400) [pid = 1652] [serial = 749] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x119837c00) [pid = 1652] [serial = 726] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x1197a1c00) [pid = 1652] [serial = 725] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1211b4400) [pid = 1652] [serial = 752] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x128db2000) [pid = 1652] [serial = 740] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12c116000) [pid = 1652] [serial = 750] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12bb1a400) [pid = 1652] [serial = 747] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x127987400) [pid = 1652] [serial = 738] [outer = 0x0] [url = about:blank] 22:55:55 INFO - PROCESS | 1652 | 1464933355838 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x116757000 == 51 [pid = 1652] [id = 280] 22:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x11334fc00) [pid = 1652] [serial = 838] [outer = 0x0] 22:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x11516ac00) [pid = 1652] [serial = 839] [outer = 0x11334fc00] 22:55:55 INFO - PROCESS | 1652 | 1464933355868 Marionette DEBUG loaded listener.js 22:55:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1167c1000) [pid = 1652] [serial = 840] [outer = 0x11334fc00] 22:55:56 INFO - PROCESS | 1652 | 1464933356154 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]]]}] 22:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 22:55:56 INFO - PROCESS | 1652 | 1464933356197 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 22:55:56 INFO - PROCESS | 1652 | 1464933356199 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 22:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:55:56 INFO - PROCESS | 1652 | 1464933356201 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:55:56 INFO - PROCESS | 1652 | 1464933356202 Marionette TRACE conn2 <- [1,1094,null,{}] 22:55:56 INFO - PROCESS | 1652 | 1464933356205 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}] 22:55:56 INFO - PROCESS | 1652 | 1464933356288 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 22:55:56 INFO - PROCESS | 1652 | 1464933356371 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181ed800 == 52 [pid = 1652] [id = 281] 22:55:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x116953000) [pid = 1652] [serial = 841] [outer = 0x0] 22:55:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x117278800) [pid = 1652] [serial = 842] [outer = 0x116953000] 22:55:56 INFO - PROCESS | 1652 | 1464933356399 Marionette DEBUG loaded listener.js 22:55:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x117773800) [pid = 1652] [serial = 843] [outer = 0x116953000] 22:55:56 INFO - PROCESS | 1652 | 1464933356655 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]]]}] 22:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 468ms 22:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:55:56 INFO - PROCESS | 1652 | 1464933356670 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 22:55:56 INFO - PROCESS | 1652 | 1464933356671 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 22:55:56 INFO - PROCESS | 1652 | 1464933356683 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:55:56 INFO - PROCESS | 1652 | 1464933356684 Marionette TRACE conn2 <- [1,1098,null,{}] 22:55:56 INFO - PROCESS | 1652 | 1464933356687 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}] 22:55:56 INFO - PROCESS | 1652 | 1464933356783 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 22:55:56 INFO - PROCESS | 1652 | 1464933356787 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184b3000 == 53 [pid = 1652] [id = 282] 22:55:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x117779800) [pid = 1652] [serial = 844] [outer = 0x0] 22:55:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1182bf800) [pid = 1652] [serial = 845] [outer = 0x117779800] 22:55:56 INFO - PROCESS | 1652 | 1464933356817 Marionette DEBUG loaded listener.js 22:55:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x11832d000) [pid = 1652] [serial = 846] [outer = 0x117779800] 22:55:57 INFO - PROCESS | 1652 | 1464933357153 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]]]}] 22:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 529ms 22:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:55:57 INFO - PROCESS | 1652 | 1464933357204 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 22:55:57 INFO - PROCESS | 1652 | 1464933357205 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 22:55:57 INFO - PROCESS | 1652 | 1464933357208 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - PROCESS | 1652 | 1464933357209 Marionette TRACE conn2 <- [1,1102,null,{}] 22:55:57 INFO - PROCESS | 1652 | 1464933357213 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}] 22:55:57 INFO - PROCESS | 1652 | 1464933357350 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 22:55:57 INFO - PROCESS | 1652 | 1464933357364 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a12800 == 54 [pid = 1652] [id = 283] 22:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1184a7c00) [pid = 1652] [serial = 847] [outer = 0x0] 22:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x118767c00) [pid = 1652] [serial = 848] [outer = 0x1184a7c00] 22:55:57 INFO - PROCESS | 1652 | 1464933357395 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x11970a800) [pid = 1652] [serial = 849] [outer = 0x1184a7c00] 22:55:57 INFO - PROCESS | 1652 | 1464933357763 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]]]}] 22:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 572ms 22:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:55:57 INFO - PROCESS | 1652 | 1464933357791 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 22:55:57 INFO - PROCESS | 1652 | 1464933357792 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 22:55:57 INFO - PROCESS | 1652 | 1464933357794 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:55:57 INFO - PROCESS | 1652 | 1464933357795 Marionette TRACE conn2 <- [1,1106,null,{}] 22:55:57 INFO - PROCESS | 1652 | 1464933357797 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}] 22:55:57 INFO - PROCESS | 1652 | 1464933357901 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 22:55:57 INFO - PROCESS | 1652 | 1464933357913 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x119e9b800 == 55 [pid = 1652] [id = 284] 22:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1184d5400) [pid = 1652] [serial = 850] [outer = 0x0] 22:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x1197a7c00) [pid = 1652] [serial = 851] [outer = 0x1184d5400] 22:55:57 INFO - PROCESS | 1652 | 1464933357945 Marionette DEBUG loaded listener.js 22:55:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x11982e000) [pid = 1652] [serial = 852] [outer = 0x1184d5400] 22:55:58 INFO - PROCESS | 1652 | 1464933358260 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]]]}] 22:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 519ms 22:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:55:58 INFO - PROCESS | 1652 | 1464933358314 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 22:55:58 INFO - PROCESS | 1652 | 1464933358315 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 22:55:58 INFO - PROCESS | 1652 | 1464933358317 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:55:58 INFO - PROCESS | 1652 | 1464933358318 Marionette TRACE conn2 <- [1,1110,null,{}] 22:55:58 INFO - PROCESS | 1652 | 1464933358320 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}] 22:55:58 INFO - PROCESS | 1652 | 1464933358418 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 22:55:58 INFO - PROCESS | 1652 | 1464933358431 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x121368000 == 56 [pid = 1652] [id = 285] 22:55:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x119831000) [pid = 1652] [serial = 853] [outer = 0x0] 22:55:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x119842400) [pid = 1652] [serial = 854] [outer = 0x119831000] 22:55:58 INFO - PROCESS | 1652 | 1464933358456 Marionette DEBUG loaded listener.js 22:55:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x119c92400) [pid = 1652] [serial = 855] [outer = 0x119831000] 22:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:55:58 INFO - PROCESS | 1652 | 1464933358781 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]]]}] 22:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 467ms 22:55:58 INFO - PROCESS | 1652 | 1464933358785 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 22:55:58 INFO - PROCESS | 1652 | 1464933358786 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 22:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:55:58 INFO - PROCESS | 1652 | 1464933358788 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:55:58 INFO - PROCESS | 1652 | 1464933358789 Marionette TRACE conn2 <- [1,1114,null,{}] 22:55:58 INFO - PROCESS | 1652 | 1464933358799 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}] 22:55:58 INFO - PROCESS | 1652 | 1464933358900 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 22:55:58 INFO - PROCESS | 1652 | 1464933358933 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217ae800 == 57 [pid = 1652] [id = 286] 22:55:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x119833400) [pid = 1652] [serial = 856] [outer = 0x0] 22:55:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x119c95c00) [pid = 1652] [serial = 857] [outer = 0x119833400] 22:55:58 INFO - PROCESS | 1652 | 1464933358959 Marionette DEBUG loaded listener.js 22:55:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x119ee2c00) [pid = 1652] [serial = 858] [outer = 0x119833400] 22:55:59 INFO - PROCESS | 1652 | 1464933359294 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]]]}] 22:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 522ms 22:55:59 INFO - PROCESS | 1652 | 1464933359312 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 22:55:59 INFO - PROCESS | 1652 | 1464933359314 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 22:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:55:59 INFO - PROCESS | 1652 | 1464933359316 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:55:59 INFO - PROCESS | 1652 | 1464933359317 Marionette TRACE conn2 <- [1,1118,null,{}] 22:55:59 INFO - PROCESS | 1652 | 1464933359319 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}] 22:55:59 INFO - PROCESS | 1652 | 1464933359420 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 22:55:59 INFO - PROCESS | 1652 | 1464933359432 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:55:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227cc800 == 58 [pid = 1652] [id = 287] 22:55:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x119835000) [pid = 1652] [serial = 859] [outer = 0x0] 22:55:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1211b6400) [pid = 1652] [serial = 860] [outer = 0x119835000] 22:55:59 INFO - PROCESS | 1652 | 1464933359457 Marionette DEBUG loaded listener.js 22:55:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x1212b6400) [pid = 1652] [serial = 861] [outer = 0x119835000] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12938a800) [pid = 1652] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x119a7a800) [pid = 1652] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x112783000) [pid = 1652] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x1297aa800) [pid = 1652] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11269b800) [pid = 1652] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x111c83000) [pid = 1652] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11670fc00) [pid = 1652] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1294eec00) [pid = 1652] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x118d1fc00) [pid = 1652] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1184d3400) [pid = 1652] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12ab9a000) [pid = 1652] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1217c1400) [pid = 1652] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x124fe1400) [pid = 1652] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x129386800) [pid = 1652] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12ab98000) [pid = 1652] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12a90e800) [pid = 1652] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12a911c00) [pid = 1652] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12a917000) [pid = 1652] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x124953800) [pid = 1652] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x118326000) [pid = 1652] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12737c000) [pid = 1652] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x112695000) [pid = 1652] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:56:00 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x119089400) [pid = 1652] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:56:00 INFO - PROCESS | 1652 | 1464933360129 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]]]}] 22:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 820ms 22:56:00 INFO - PROCESS | 1652 | 1464933360136 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 22:56:00 INFO - PROCESS | 1652 | 1464933360138 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 22:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:56:00 INFO - PROCESS | 1652 | 1464933360140 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 1652 | 1464933360142 Marionette TRACE conn2 <- [1,1122,null,{}] 22:56:00 INFO - PROCESS | 1652 | 1464933360144 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}] 22:56:00 INFO - PROCESS | 1652 | 1464933360237 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 22:56:00 INFO - PROCESS | 1652 | 1464933360243 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x125336800 == 59 [pid = 1652] [id = 288] 22:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x1126d0000) [pid = 1652] [serial = 862] [outer = 0x0] 22:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1212be400) [pid = 1652] [serial = 863] [outer = 0x1126d0000] 22:56:00 INFO - PROCESS | 1652 | 1464933360273 Marionette DEBUG loaded listener.js 22:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x1217cb800) [pid = 1652] [serial = 864] [outer = 0x1126d0000] 22:56:00 INFO - PROCESS | 1652 | 1464933360611 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]]]}] 22:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 22:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:56:00 INFO - PROCESS | 1652 | 1464933360661 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 22:56:00 INFO - PROCESS | 1652 | 1464933360662 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 22:56:00 INFO - PROCESS | 1652 | 1464933360665 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:56:00 INFO - PROCESS | 1652 | 1464933360666 Marionette TRACE conn2 <- [1,1126,null,{}] 22:56:00 INFO - PROCESS | 1652 | 1464933360670 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}] 22:56:00 INFO - PROCESS | 1652 | 1464933360830 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 22:56:00 INFO - PROCESS | 1652 | 1464933360843 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1271cf000 == 60 [pid = 1652] [id = 289] 22:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x119c9b000) [pid = 1652] [serial = 865] [outer = 0x0] 22:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x121894400) [pid = 1652] [serial = 866] [outer = 0x119c9b000] 22:56:00 INFO - PROCESS | 1652 | 1464933360883 Marionette DEBUG loaded listener.js 22:56:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1218a3800) [pid = 1652] [serial = 867] [outer = 0x119c9b000] 22:56:01 INFO - PROCESS | 1652 | 1464933361266 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]]]}] 22:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 622ms 22:56:01 INFO - PROCESS | 1652 | 1464933361286 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 22:56:01 INFO - PROCESS | 1652 | 1464933361287 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 22:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:56:01 INFO - PROCESS | 1652 | 1464933361290 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:56:01 INFO - PROCESS | 1652 | 1464933361291 Marionette TRACE conn2 <- [1,1130,null,{}] 22:56:01 INFO - PROCESS | 1652 | 1464933361295 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}] 22:56:01 INFO - PROCESS | 1652 | 1464933361373 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 22:56:01 INFO - PROCESS | 1652 | 1464933361430 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x129074000 == 61 [pid = 1652] [id = 290] 22:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x119d02800) [pid = 1652] [serial = 868] [outer = 0x0] 22:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x121ab5800) [pid = 1652] [serial = 869] [outer = 0x119d02800] 22:56:01 INFO - PROCESS | 1652 | 1464933361455 Marionette DEBUG loaded listener.js 22:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x124953800) [pid = 1652] [serial = 870] [outer = 0x119d02800] 22:56:01 INFO - PROCESS | 1652 | 1464933361743 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]]]}] 22:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 472ms 22:56:01 INFO - PROCESS | 1652 | 1464933361766 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 22:56:01 INFO - PROCESS | 1652 | 1464933361767 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 22:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:56:01 INFO - PROCESS | 1652 | 1464933361770 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:56:01 INFO - PROCESS | 1652 | 1464933361771 Marionette TRACE conn2 <- [1,1134,null,{}] 22:56:01 INFO - PROCESS | 1652 | 1464933361784 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}] 22:56:01 INFO - PROCESS | 1652 | 1464933361868 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 22:56:01 INFO - PROCESS | 1652 | 1464933361873 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a859000 == 62 [pid = 1652] [id = 291] 22:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x124fe7000) [pid = 1652] [serial = 871] [outer = 0x0] 22:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x125229000) [pid = 1652] [serial = 872] [outer = 0x124fe7000] 22:56:01 INFO - PROCESS | 1652 | 1464933361898 Marionette DEBUG loaded listener.js 22:56:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1253afc00) [pid = 1652] [serial = 873] [outer = 0x124fe7000] 22:56:02 INFO - PROCESS | 1652 | 1464933362361 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]]]}] 22:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 618ms 22:56:02 INFO - PROCESS | 1652 | 1464933362388 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 22:56:02 INFO - PROCESS | 1652 | 1464933362391 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 22:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:56:02 INFO - PROCESS | 1652 | 1464933362395 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:56:02 INFO - PROCESS | 1652 | 1464933362397 Marionette TRACE conn2 <- [1,1138,null,{}] 22:56:02 INFO - PROCESS | 1652 | 1464933362401 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}] 22:56:02 INFO - PROCESS | 1652 | 1464933362510 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 22:56:02 INFO - PROCESS | 1652 | 1464933362581 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x113145800 == 63 [pid = 1652] [id = 292] 22:56:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x111ed9400) [pid = 1652] [serial = 874] [outer = 0x0] 22:56:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x112699c00) [pid = 1652] [serial = 875] [outer = 0x111ed9400] 22:56:02 INFO - PROCESS | 1652 | 1464933362613 Marionette DEBUG loaded listener.js 22:56:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1126cd000) [pid = 1652] [serial = 876] [outer = 0x111ed9400] 22:56:03 INFO - PROCESS | 1652 | 1464933363046 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]]]}] 22:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 22:56:03 INFO - PROCESS | 1652 | 1464933363065 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 22:56:03 INFO - PROCESS | 1652 | 1464933363069 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 22:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:56:03 INFO - PROCESS | 1652 | 1464933363074 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:56:03 INFO - PROCESS | 1652 | 1464933363076 Marionette TRACE conn2 <- [1,1142,null,{}] 22:56:03 INFO - PROCESS | 1652 | 1464933363079 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}] 22:56:03 INFO - PROCESS | 1652 | 1464933363182 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 22:56:03 INFO - PROCESS | 1652 | 1464933363239 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190ae800 == 64 [pid = 1652] [id = 293] 22:56:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x112788c00) [pid = 1652] [serial = 877] [outer = 0x0] 22:56:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x113d7f400) [pid = 1652] [serial = 878] [outer = 0x112788c00] 22:56:03 INFO - PROCESS | 1652 | 1464933363268 Marionette DEBUG loaded listener.js 22:56:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x1162b4800) [pid = 1652] [serial = 879] [outer = 0x112788c00] 22:56:03 INFO - PROCESS | 1652 | 1464933363722 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]]]}] 22:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 669ms 22:56:03 INFO - PROCESS | 1652 | 1464933363744 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 22:56:03 INFO - PROCESS | 1652 | 1464933363745 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 22:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:56:03 INFO - PROCESS | 1652 | 1464933363748 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:56:03 INFO - PROCESS | 1652 | 1464933363751 Marionette TRACE conn2 <- [1,1146,null,{}] 22:56:03 INFO - PROCESS | 1652 | 1464933363759 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}] 22:56:03 INFO - PROCESS | 1652 | 1464933363891 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 22:56:03 INFO - PROCESS | 1652 | 1464933363961 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d6800 == 65 [pid = 1652] [id = 294] 22:56:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x11832b000) [pid = 1652] [serial = 880] [outer = 0x0] 22:56:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1184d5000) [pid = 1652] [serial = 881] [outer = 0x11832b000] 22:56:03 INFO - PROCESS | 1652 | 1464933363990 Marionette DEBUG loaded listener.js 22:56:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x119083800) [pid = 1652] [serial = 882] [outer = 0x11832b000] 22:56:04 INFO - PROCESS | 1652 | 1464933364398 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]]]}] 22:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 22:56:04 INFO - PROCESS | 1652 | 1464933364420 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 22:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:56:04 INFO - PROCESS | 1652 | 1464933364421 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 22:56:04 INFO - PROCESS | 1652 | 1464933364424 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:56:04 INFO - PROCESS | 1652 | 1464933364425 Marionette TRACE conn2 <- [1,1150,null,{}] 22:56:04 INFO - PROCESS | 1652 | 1464933364427 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}] 22:56:04 INFO - PROCESS | 1652 | 1464933364572 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 22:56:04 INFO - PROCESS | 1652 | 1464933364777 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda0800 == 66 [pid = 1652] [id = 295] 22:56:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1253b3000) [pid = 1652] [serial = 883] [outer = 0x0] 22:56:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x125f1ac00) [pid = 1652] [serial = 884] [outer = 0x1253b3000] 22:56:04 INFO - PROCESS | 1652 | 1464933364888 Marionette DEBUG loaded listener.js 22:56:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x126f47400) [pid = 1652] [serial = 885] [outer = 0x1253b3000] 22:56:05 INFO - PROCESS | 1652 | 1464933365317 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]]]}] 22:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 922ms 22:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:56:05 INFO - PROCESS | 1652 | 1464933365347 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 22:56:05 INFO - PROCESS | 1652 | 1464933365348 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 22:56:05 INFO - PROCESS | 1652 | 1464933365350 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:56:05 INFO - PROCESS | 1652 | 1464933365352 Marionette TRACE conn2 <- [1,1154,null,{}] 22:56:05 INFO - PROCESS | 1652 | 1464933365354 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}] 22:56:05 INFO - PROCESS | 1652 | 1464933365454 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 22:56:05 INFO - PROCESS | 1652 | 1464933365524 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c645800 == 67 [pid = 1652] [id = 296] 22:56:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x119082800) [pid = 1652] [serial = 886] [outer = 0x0] 22:56:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x126fc1000) [pid = 1652] [serial = 887] [outer = 0x119082800] 22:56:05 INFO - PROCESS | 1652 | 1464933365553 Marionette DEBUG loaded listener.js 22:56:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x127381400) [pid = 1652] [serial = 888] [outer = 0x119082800] 22:56:05 INFO - PROCESS | 1652 | 1464933365963 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]]]}] 22:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 622ms 22:56:05 INFO - PROCESS | 1652 | 1464933365972 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 22:56:05 INFO - PROCESS | 1652 | 1464933365974 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 22:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:56:05 INFO - PROCESS | 1652 | 1464933365979 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:56:05 INFO - PROCESS | 1652 | 1464933365980 Marionette TRACE conn2 <- [1,1158,null,{}] 22:56:05 INFO - PROCESS | 1652 | 1464933365982 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}] 22:56:06 INFO - PROCESS | 1652 | 1464933366097 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 22:56:06 INFO - PROCESS | 1652 | 1464933366155 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c92d800 == 68 [pid = 1652] [id = 297] 22:56:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12763c000) [pid = 1652] [serial = 889] [outer = 0x0] 22:56:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x127962000) [pid = 1652] [serial = 890] [outer = 0x12763c000] 22:56:06 INFO - PROCESS | 1652 | 1464933366184 Marionette DEBUG loaded listener.js 22:56:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x127988000) [pid = 1652] [serial = 891] [outer = 0x12763c000] 22:56:06 INFO - PROCESS | 1652 | 1464933366646 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]]]}] 22:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 22:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 718ms 22:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:56:06 INFO - PROCESS | 1652 | 1464933366698 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 22:56:06 INFO - PROCESS | 1652 | 1464933366699 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 22:56:06 INFO - PROCESS | 1652 | 1464933366702 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:56:06 INFO - PROCESS | 1652 | 1464933366703 Marionette TRACE conn2 <- [1,1162,null,{}] 22:56:06 INFO - PROCESS | 1652 | 1464933366705 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}] 22:56:06 INFO - PROCESS | 1652 | 1464933366832 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 22:56:06 INFO - PROCESS | 1652 | 1464933366917 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x1273d4800 == 69 [pid = 1652] [id = 298] 22:56:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x11277f800) [pid = 1652] [serial = 892] [outer = 0x0] 22:56:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x128d35c00) [pid = 1652] [serial = 893] [outer = 0x11277f800] 22:56:06 INFO - PROCESS | 1652 | 1464933366948 Marionette DEBUG loaded listener.js 22:56:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x128d3d400) [pid = 1652] [serial = 894] [outer = 0x11277f800] 22:56:07 INFO - PROCESS | 1652 | 1464933367507 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]]]}] 22:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 820ms 22:56:07 INFO - PROCESS | 1652 | 1464933367523 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 22:56:07 INFO - PROCESS | 1652 | 1464933367527 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 22:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:56:07 INFO - PROCESS | 1652 | 1464933367531 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:56:07 INFO - PROCESS | 1652 | 1464933367533 Marionette TRACE conn2 <- [1,1166,null,{}] 22:56:07 INFO - PROCESS | 1652 | 1464933367537 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}] 22:56:07 INFO - PROCESS | 1652 | 1464933367638 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 22:56:07 INFO - PROCESS | 1652 | 1464933367701 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172dd800 == 70 [pid = 1652] [id = 299] 22:56:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x11269d800) [pid = 1652] [serial = 895] [outer = 0x0] 22:56:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x1126c8c00) [pid = 1652] [serial = 896] [outer = 0x11269d800] 22:56:07 INFO - PROCESS | 1652 | 1464933367728 Marionette DEBUG loaded listener.js 22:56:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x112783800) [pid = 1652] [serial = 897] [outer = 0x11269d800] 22:56:08 INFO - PROCESS | 1652 | 1464933368133 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]]]}] 22:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 673ms 22:56:08 INFO - PROCESS | 1652 | 1464933368204 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 22:56:08 INFO - PROCESS | 1652 | 1464933368208 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 22:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:56:08 INFO - PROCESS | 1652 | 1464933368212 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:56:08 INFO - PROCESS | 1652 | 1464933368213 Marionette TRACE conn2 <- [1,1170,null,{}] 22:56:08 INFO - PROCESS | 1652 | 1464933368216 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}] 22:56:08 INFO - PROCESS | 1652 | 1464933368313 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 22:56:08 INFO - PROCESS | 1652 | 1464933368387 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172f1800 == 71 [pid = 1652] [id = 300] 22:56:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x1130d1c00) [pid = 1652] [serial = 898] [outer = 0x0] 22:56:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x1161ee000) [pid = 1652] [serial = 899] [outer = 0x1130d1c00] 22:56:08 INFO - PROCESS | 1652 | 1464933368414 Marionette DEBUG loaded listener.js 22:56:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x116843000) [pid = 1652] [serial = 900] [outer = 0x1130d1c00] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x129074000 == 70 [pid = 1652] [id = 290] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1271cf000 == 69 [pid = 1652] [id = 289] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x125336800 == 68 [pid = 1652] [id = 288] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1227cc800 == 67 [pid = 1652] [id = 287] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1217ae800 == 66 [pid = 1652] [id = 286] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x121368000 == 65 [pid = 1652] [id = 285] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x1126c6c00) [pid = 1652] [serial = 815] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119e9b800 == 64 [pid = 1652] [id = 284] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x119a12800 == 63 [pid = 1652] [id = 283] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1184b3000 == 62 [pid = 1652] [id = 282] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1181ed800 == 61 [pid = 1652] [id = 281] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x116757000 == 60 [pid = 1652] [id = 280] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x115f04800 == 59 [pid = 1652] [id = 279] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x113268000 == 58 [pid = 1652] [id = 278] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x125fd5800 == 57 [pid = 1652] [id = 274] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x1172f7800 == 56 [pid = 1652] [id = 273] 22:56:08 INFO - PROCESS | 1652 | --DOCSHELL 0x137567800 == 55 [pid = 1652] [id = 272] 22:56:08 INFO - PROCESS | 1652 | 1464933368849 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]]]}] 22:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 669ms 22:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:56:08 INFO - PROCESS | 1652 | 1464933368881 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 22:56:08 INFO - PROCESS | 1652 | 1464933368882 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 22:56:08 INFO - PROCESS | 1652 | 1464933368884 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:56:08 INFO - PROCESS | 1652 | 1464933368887 Marionette TRACE conn2 <- [1,1174,null,{}] 22:56:08 INFO - PROCESS | 1652 | 1464933368894 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}] 22:56:08 INFO - PROCESS | 1652 | 1464933368983 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12c060c00) [pid = 1652] [serial = 609] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12124c000) [pid = 1652] [serial = 600] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x1212bbc00) [pid = 1652] [serial = 564] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12bb10c00) [pid = 1652] [serial = 573] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x125f21000) [pid = 1652] [serial = 603] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x128dba000) [pid = 1652] [serial = 567] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12b0ab000) [pid = 1652] [serial = 606] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12b1a6800) [pid = 1652] [serial = 570] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x118329800) [pid = 1652] [serial = 561] [outer = 0x0] [url = about:blank] 22:56:08 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x1161f2400) [pid = 1652] [serial = 597] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x12a924000) [pid = 1652] [serial = 797] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12c05f400) [pid = 1652] [serial = 800] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12c120c00) [pid = 1652] [serial = 803] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x12c0a1400) [pid = 1652] [serial = 801] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x1253ad400) [pid = 1652] [serial = 785] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x1271f1400) [pid = 1652] [serial = 786] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x11979c800) [pid = 1652] [serial = 780] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1184acc00) [pid = 1652] [serial = 779] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12797cc00) [pid = 1652] [serial = 788] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x128db1c00) [pid = 1652] [serial = 789] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x119a85800) [pid = 1652] [serial = 758] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x12c06b800) [pid = 1652] [serial = 767] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x112698000) [pid = 1652] [serial = 806] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12a91c800) [pid = 1652] [serial = 773] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12c96b000) [pid = 1652] [serial = 777] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12a921800) [pid = 1652] [serial = 776] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x128d40000) [pid = 1652] [serial = 764] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1130d5800) [pid = 1652] [serial = 755] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x11269c800) [pid = 1652] [serial = 807] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x110ef3000) [pid = 1652] [serial = 770] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x1218a3400) [pid = 1652] [serial = 761] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12979fc00) [pid = 1652] [serial = 791] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x119c96c00) [pid = 1652] [serial = 782] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x121896c00) [pid = 1652] [serial = 783] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x11278b800) [pid = 1652] [serial = 813] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x112786c00) [pid = 1652] [serial = 812] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12c96e800) [pid = 1652] [serial = 804] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12a90b000) [pid = 1652] [serial = 794] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12a916800) [pid = 1652] [serial = 795] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12cc75400) [pid = 1652] [serial = 810] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12ba0c000) [pid = 1652] [serial = 798] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1297a9000) [pid = 1652] [serial = 792] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12189c800) [pid = 1652] [serial = 809] [outer = 0x0] [url = about:blank] 22:56:09 INFO - PROCESS | 1652 | 1464933369054 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172e6000 == 56 [pid = 1652] [id = 301] 22:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x11278b800) [pid = 1652] [serial = 901] [outer = 0x0] 22:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x116702800) [pid = 1652] [serial = 902] [outer = 0x11278b800] 22:56:09 INFO - PROCESS | 1652 | 1464933369082 Marionette DEBUG loaded listener.js 22:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1184d3800) [pid = 1652] [serial = 903] [outer = 0x11278b800] 22:56:09 INFO - PROCESS | 1652 | 1464933369384 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] 22:56:09 INFO - PROCESS | 1652 | 1464933369407 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 22:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 22:56:09 INFO - PROCESS | 1652 | 1464933369417 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 1652 | 1464933369418 Marionette TRACE conn2 <- [1,1178,null,{}] 22:56:09 INFO - PROCESS | 1652 | 1464933369420 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}] 22:56:09 INFO - PROCESS | 1652 | 1464933369511 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 22:56:09 INFO - PROCESS | 1652 | 1464933369565 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190ba000 == 57 [pid = 1652] [id = 302] 22:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1184acc00) [pid = 1652] [serial = 904] [outer = 0x0] 22:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x119440400) [pid = 1652] [serial = 905] [outer = 0x1184acc00] 22:56:09 INFO - PROCESS | 1652 | 1464933369591 Marionette DEBUG loaded listener.js 22:56:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x11982c000) [pid = 1652] [serial = 906] [outer = 0x1184acc00] 22:56:09 INFO - PROCESS | 1652 | 1464933369906 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] 22:56:09 INFO - PROCESS | 1652 | 1464933369938 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 22:56:09 INFO - PROCESS | 1652 | 1464933369940 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:56:09 INFO - PROCESS | 1652 | 1464933369942 Marionette TRACE conn2 <- [1,1182,null,{}] 22:56:09 INFO - PROCESS | 1652 | 1464933369946 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}] 22:56:10 INFO - PROCESS | 1652 | 1464933370027 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 22:56:10 INFO - PROCESS | 1652 | 1464933370031 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217be800 == 58 [pid = 1652] [id = 303] 22:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x119038400) [pid = 1652] [serial = 907] [outer = 0x0] 22:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x119c94400) [pid = 1652] [serial = 908] [outer = 0x119038400] 22:56:10 INFO - PROCESS | 1652 | 1464933370057 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x1212bac00) [pid = 1652] [serial = 909] [outer = 0x119038400] 22:56:10 INFO - PROCESS | 1652 | 1464933370418 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 22:56:10 INFO - PROCESS | 1652 | 1464933370467 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 22:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:56:10 INFO - PROCESS | 1652 | 1464933370470 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:56:10 INFO - PROCESS | 1652 | 1464933370472 Marionette TRACE conn2 <- [1,1186,null,{}] 22:56:10 INFO - PROCESS | 1652 | 1464933370483 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}] 22:56:10 INFO - PROCESS | 1652 | 1464933370633 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 22:56:10 INFO - PROCESS | 1652 | 1464933370640 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x125a21800 == 59 [pid = 1652] [id = 304] 22:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x1218a2000) [pid = 1652] [serial = 910] [outer = 0x0] 22:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12535c800) [pid = 1652] [serial = 911] [outer = 0x1218a2000] 22:56:10 INFO - PROCESS | 1652 | 1464933370665 Marionette DEBUG loaded listener.js 22:56:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1271f1400) [pid = 1652] [serial = 912] [outer = 0x1218a2000] 22:56:11 INFO - PROCESS | 1652 | 1464933371050 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] 22:56:11 INFO - PROCESS | 1652 | 1464933371092 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 22:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:56:11 INFO - PROCESS | 1652 | 1464933371094 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:56:11 INFO - PROCESS | 1652 | 1464933371095 Marionette TRACE conn2 <- [1,1190,null,{}] 22:56:11 INFO - PROCESS | 1652 | 1464933371098 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}] 22:56:11 INFO - PROCESS | 1652 | 1464933371204 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 22:56:11 INFO - PROCESS | 1652 | 1464933371218 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278a4000 == 60 [pid = 1652] [id = 305] 22:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x1218a3000) [pid = 1652] [serial = 913] [outer = 0x0] 22:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12795bc00) [pid = 1652] [serial = 914] [outer = 0x1218a3000] 22:56:11 INFO - PROCESS | 1652 | 1464933371243 Marionette DEBUG loaded listener.js 22:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12797dc00) [pid = 1652] [serial = 915] [outer = 0x1218a3000] 22:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x127984800) [pid = 1652] [serial = 916] [outer = 0x12b0a1c00] 22:56:11 INFO - PROCESS | 1652 | 1464933371615 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] 22:56:11 INFO - PROCESS | 1652 | 1464933371664 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 22:56:11 INFO - PROCESS | 1652 | 1464933371666 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:56:11 INFO - PROCESS | 1652 | 1464933371667 Marionette TRACE conn2 <- [1,1194,null,{}] 22:56:11 INFO - PROCESS | 1652 | 1464933371670 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}] 22:56:11 INFO - PROCESS | 1652 | 1464933371774 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 22:56:11 INFO - PROCESS | 1652 | 1464933371792 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d4000 == 61 [pid = 1652] [id = 306] 22:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x127389400) [pid = 1652] [serial = 917] [outer = 0x0] 22:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x127987000) [pid = 1652] [serial = 918] [outer = 0x127389400] 22:56:11 INFO - PROCESS | 1652 | 1464933371816 Marionette DEBUG loaded listener.js 22:56:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x1290bc800) [pid = 1652] [serial = 919] [outer = 0x127389400] 22:56:12 INFO - PROCESS | 1652 | 1464933372172 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] 22:56:12 INFO - PROCESS | 1652 | 1464933372187 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 22:56:12 INFO - PROCESS | 1652 | 1464933372189 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 1652 | 1464933372190 Marionette TRACE conn2 <- [1,1198,null,{}] 22:56:12 INFO - PROCESS | 1652 | 1464933372195 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}] 22:56:12 INFO - PROCESS | 1652 | 1464933372302 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 22:56:12 INFO - PROCESS | 1652 | 1464933372325 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda9000 == 62 [pid = 1652] [id = 307] 22:56:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x127893c00) [pid = 1652] [serial = 920] [outer = 0x0] 22:56:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x1294ecc00) [pid = 1652] [serial = 921] [outer = 0x127893c00] 22:56:12 INFO - PROCESS | 1652 | 1464933372350 Marionette DEBUG loaded listener.js 22:56:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x1294f5000) [pid = 1652] [serial = 922] [outer = 0x127893c00] 22:56:12 INFO - PROCESS | 1652 | 1464933372678 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]]]}] 22:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 521ms 22:56:12 INFO - PROCESS | 1652 | 1464933372720 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 22:56:12 INFO - PROCESS | 1652 | 1464933372722 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 22:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:56:12 INFO - PROCESS | 1652 | 1464933372725 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:56:12 INFO - PROCESS | 1652 | 1464933372727 Marionette TRACE conn2 <- [1,1202,null,{}] 22:56:12 INFO - PROCESS | 1652 | 1464933372730 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}] 22:56:13 INFO - PROCESS | 1652 | 1464933373016 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11334fc00) [pid = 1652] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x111ed6c00) [pid = 1652] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1297a5c00) [pid = 1652] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x126fc0800) [pid = 1652] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x124fe2c00) [pid = 1652] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1217cbc00) [pid = 1652] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x119835000) [pid = 1652] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x117779800) [pid = 1652] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x119703000) [pid = 1652] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x1126d0000) [pid = 1652] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x119830800) [pid = 1652] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x1122a7400) [pid = 1652] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x112ae7000) [pid = 1652] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x119c9b000) [pid = 1652] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x119833400) [pid = 1652] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x118d1d000) [pid = 1652] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x1184a7c00) [pid = 1652] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x119831000) [pid = 1652] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x1294f1000) [pid = 1652] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x119c9bc00) [pid = 1652] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x116953000) [pid = 1652] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1184d5400) [pid = 1652] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x119d02800) [pid = 1652] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x112739800) [pid = 1652] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12797b400) [pid = 1652] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1182c0000) [pid = 1652] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12c09ec00) [pid = 1652] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x110ef1400) [pid = 1652] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x119c8ec00) [pid = 1652] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x121895800) [pid = 1652] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x1297a4000) [pid = 1652] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1122b6c00) [pid = 1652] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1184a6400) [pid = 1652] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:56:13 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x127638800) [pid = 1652] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:56:13 INFO - PROCESS | 1652 | 1464933373085 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x112269000 == 63 [pid = 1652] [id = 308] 22:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x110eea400) [pid = 1652] [serial = 923] [outer = 0x0] 22:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x111a0dc00) [pid = 1652] [serial = 924] [outer = 0x110eea400] 22:56:13 INFO - PROCESS | 1652 | 1464933373110 Marionette DEBUG loaded listener.js 22:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x1139f4c00) [pid = 1652] [serial = 925] [outer = 0x110eea400] 22:56:13 INFO - PROCESS | 1652 | 1464933373391 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]]]}] 22:56:13 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 22:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 721ms 22:56:13 INFO - PROCESS | 1652 | 1464933373447 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 22:56:13 INFO - PROCESS | 1652 | 1464933373450 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 22:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:56:13 INFO - PROCESS | 1652 | 1464933373453 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:56:13 INFO - PROCESS | 1652 | 1464933373455 Marionette TRACE conn2 <- [1,1206,null,{}] 22:56:13 INFO - PROCESS | 1652 | 1464933373460 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}] 22:56:13 INFO - PROCESS | 1652 | 1464933373640 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 22:56:13 INFO - PROCESS | 1652 | 1464933373647 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293dd800 == 64 [pid = 1652] [id = 309] 22:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x112ae7000) [pid = 1652] [serial = 926] [outer = 0x0] 22:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x119829c00) [pid = 1652] [serial = 927] [outer = 0x112ae7000] 22:56:13 INFO - PROCESS | 1652 | 1464933373676 Marionette DEBUG loaded listener.js 22:56:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x125042800) [pid = 1652] [serial = 928] [outer = 0x112ae7000] 22:56:13 INFO - PROCESS | 1652 | 1464933373986 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]]]}] 22:56:14 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 22:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 571ms 22:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:56:14 INFO - PROCESS | 1652 | 1464933374023 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 22:56:14 INFO - PROCESS | 1652 | 1464933374026 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 22:56:14 INFO - PROCESS | 1652 | 1464933374030 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:56:14 INFO - PROCESS | 1652 | 1464933374031 Marionette TRACE conn2 <- [1,1210,null,{}] 22:56:14 INFO - PROCESS | 1652 | 1464933374034 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}] 22:56:14 INFO - PROCESS | 1652 | 1464933374120 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 22:56:14 INFO - PROCESS | 1652 | 1464933374125 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd5b000 == 65 [pid = 1652] [id = 310] 22:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x127984000) [pid = 1652] [serial = 929] [outer = 0x0] 22:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x12979e400) [pid = 1652] [serial = 930] [outer = 0x127984000] 22:56:14 INFO - PROCESS | 1652 | 1464933374150 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x1297a8c00) [pid = 1652] [serial = 931] [outer = 0x127984000] 22:56:14 INFO - PROCESS | 1652 | 1464933374479 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]]]}] 22:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 468ms 22:56:14 INFO - PROCESS | 1652 | 1464933374499 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 22:56:14 INFO - PROCESS | 1652 | 1464933374500 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 22:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:56:14 INFO - PROCESS | 1652 | 1464933374502 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:56:14 INFO - PROCESS | 1652 | 1464933374503 Marionette TRACE conn2 <- [1,1214,null,{}] 22:56:14 INFO - PROCESS | 1652 | 1464933374505 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}] 22:56:14 INFO - PROCESS | 1652 | 1464933374620 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 22:56:14 INFO - PROCESS | 1652 | 1464933374627 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d582800 == 66 [pid = 1652] [id = 311] 22:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x119833c00) [pid = 1652] [serial = 932] [outer = 0x0] 22:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x1297a8400) [pid = 1652] [serial = 933] [outer = 0x119833c00] 22:56:14 INFO - PROCESS | 1652 | 1464933374651 Marionette DEBUG loaded listener.js 22:56:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12a804000) [pid = 1652] [serial = 934] [outer = 0x119833c00] 22:56:14 INFO - PROCESS | 1652 | 1464933374954 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]]]}] 22:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 22:56:15 INFO - PROCESS | 1652 | 1464933375044 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 22:56:15 INFO - PROCESS | 1652 | 1464933375046 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 22:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:56:15 INFO - PROCESS | 1652 | 1464933375050 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:56:15 INFO - PROCESS | 1652 | 1464933375053 Marionette TRACE conn2 <- [1,1218,null,{}] 22:56:15 INFO - PROCESS | 1652 | 1464933375057 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}] 22:56:15 INFO - PROCESS | 1652 | 1464933375180 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 22:56:15 INFO - PROCESS | 1652 | 1464933375247 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x113395800 == 67 [pid = 1652] [id = 312] 22:56:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x111ed5800) [pid = 1652] [serial = 935] [outer = 0x0] 22:56:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x1122b5400) [pid = 1652] [serial = 936] [outer = 0x111ed5800] 22:56:15 INFO - PROCESS | 1652 | 1464933375279 Marionette DEBUG loaded listener.js 22:56:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1126c4000) [pid = 1652] [serial = 937] [outer = 0x111ed5800] 22:56:15 INFO - PROCESS | 1652 | 1464933375730 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]]]}] 22:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 722ms 22:56:15 INFO - PROCESS | 1652 | 1464933375778 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 22:56:15 INFO - PROCESS | 1652 | 1464933375780 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 22:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:56:15 INFO - PROCESS | 1652 | 1464933375787 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:56:15 INFO - PROCESS | 1652 | 1464933375790 Marionette TRACE conn2 <- [1,1222,null,{}] 22:56:15 INFO - PROCESS | 1652 | 1464933375796 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}] 22:56:15 INFO - PROCESS | 1652 | 1464933375903 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 22:56:15 INFO - PROCESS | 1652 | 1464933375973 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x121369800 == 68 [pid = 1652] [id = 313] 22:56:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x112aeb800) [pid = 1652] [serial = 938] [outer = 0x0] 22:56:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x116848400) [pid = 1652] [serial = 939] [outer = 0x112aeb800] 22:56:16 INFO - PROCESS | 1652 | 1464933376003 Marionette DEBUG loaded listener.js 22:56:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x117772800) [pid = 1652] [serial = 940] [outer = 0x112aeb800] 22:56:16 INFO - PROCESS | 1652 | 1464933376386 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] 22:56:16 INFO - PROCESS | 1652 | 1464933376413 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 22:56:16 INFO - PROCESS | 1652 | 1464933376415 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:56:16 INFO - PROCESS | 1652 | 1464933376417 Marionette TRACE conn2 <- [1,1226,null,{}] 22:56:16 INFO - PROCESS | 1652 | 1464933376423 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}] 22:56:16 INFO - PROCESS | 1652 | 1464933376538 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 22:56:16 INFO - PROCESS | 1652 | 1464933376643 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12caae000 == 69 [pid = 1652] [id = 314] 22:56:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1197a0400) [pid = 1652] [serial = 941] [outer = 0x0] 22:56:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x119c8ec00) [pid = 1652] [serial = 942] [outer = 0x1197a0400] 22:56:16 INFO - PROCESS | 1652 | 1464933376676 Marionette DEBUG loaded listener.js 22:56:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x121245400) [pid = 1652] [serial = 943] [outer = 0x1197a0400] 22:56:17 INFO - PROCESS | 1652 | 1464933377083 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]]]}] 22:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 721ms 22:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:56:17 INFO - PROCESS | 1652 | 1464933377137 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 1652 | 1464933377138 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 22:56:17 INFO - PROCESS | 1652 | 1464933377141 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 1652 | 1464933377142 Marionette TRACE conn2 <- [1,1230,null,{}] 22:56:17 INFO - PROCESS | 1652 | 1464933377144 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}] 22:56:17 INFO - PROCESS | 1652 | 1464933377253 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 22:56:17 INFO - PROCESS | 1652 | 1464933377354 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d8ea800 == 70 [pid = 1652] [id = 315] 22:56:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x121394000) [pid = 1652] [serial = 944] [outer = 0x0] 22:56:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x121897c00) [pid = 1652] [serial = 945] [outer = 0x121394000] 22:56:17 INFO - PROCESS | 1652 | 1464933377384 Marionette DEBUG loaded listener.js 22:56:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x125038000) [pid = 1652] [serial = 946] [outer = 0x121394000] 22:56:17 INFO - PROCESS | 1652 | 1464933377791 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]]]}] 22:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 22:56:17 INFO - PROCESS | 1652 | 1464933377812 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 22:56:17 INFO - PROCESS | 1652 | 1464933377813 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 22:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:56:17 INFO - PROCESS | 1652 | 1464933377815 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:56:17 INFO - PROCESS | 1652 | 1464933377816 Marionette TRACE conn2 <- [1,1234,null,{}] 22:56:17 INFO - PROCESS | 1652 | 1464933377819 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}] 22:56:17 INFO - PROCESS | 1652 | 1464933377941 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 22:56:18 INFO - PROCESS | 1652 | 1464933378012 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1e6800 == 71 [pid = 1652] [id = 316] 22:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12503c400) [pid = 1652] [serial = 947] [outer = 0x0] 22:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x127635400) [pid = 1652] [serial = 948] [outer = 0x12503c400] 22:56:18 INFO - PROCESS | 1652 | 1464933378041 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x128db1400) [pid = 1652] [serial = 949] [outer = 0x12503c400] 22:56:18 INFO - PROCESS | 1652 | 1464933378437 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]]]}] 22:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 672ms 22:56:18 INFO - PROCESS | 1652 | 1464933378488 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 22:56:18 INFO - PROCESS | 1652 | 1464933378489 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 22:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:56:18 INFO - PROCESS | 1652 | 1464933378492 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:56:18 INFO - PROCESS | 1652 | 1464933378493 Marionette TRACE conn2 <- [1,1238,null,{}] 22:56:18 INFO - PROCESS | 1652 | 1464933378496 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}] 22:56:18 INFO - PROCESS | 1652 | 1464933378616 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 22:56:18 INFO - PROCESS | 1652 | 1464933378688 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389cb000 == 72 [pid = 1652] [id = 317] 22:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x1297a3000) [pid = 1652] [serial = 950] [outer = 0x0] 22:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12a805000) [pid = 1652] [serial = 951] [outer = 0x1297a3000] 22:56:18 INFO - PROCESS | 1652 | 1464933378719 Marionette DEBUG loaded listener.js 22:56:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12a8e9400) [pid = 1652] [serial = 952] [outer = 0x1297a3000] 22:56:19 INFO - PROCESS | 1652 | 1464933379122 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]]]}] 22:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 669ms 22:56:19 INFO - PROCESS | 1652 | 1464933379162 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 22:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:56:19 INFO - PROCESS | 1652 | 1464933379163 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 22:56:19 INFO - PROCESS | 1652 | 1464933379165 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:56:19 INFO - PROCESS | 1652 | 1464933379166 Marionette TRACE conn2 <- [1,1242,null,{}] 22:56:19 INFO - PROCESS | 1652 | 1464933379169 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}] 22:56:19 INFO - PROCESS | 1652 | 1464933379287 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 22:56:19 INFO - PROCESS | 1652 | 1464933379360 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x138bcb800 == 73 [pid = 1652] [id = 318] 22:56:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12a8e9c00) [pid = 1652] [serial = 953] [outer = 0x0] 22:56:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12a90a400) [pid = 1652] [serial = 954] [outer = 0x12a8e9c00] 22:56:19 INFO - PROCESS | 1652 | 1464933379389 Marionette DEBUG loaded listener.js 22:56:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12a90f400) [pid = 1652] [serial = 955] [outer = 0x12a8e9c00] 22:56:19 INFO - PROCESS | 1652 | 1464933379816 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]]]}] 22:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 22:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:56:19 INFO - PROCESS | 1652 | 1464933379836 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 22:56:19 INFO - PROCESS | 1652 | 1464933379837 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 22:56:19 INFO - PROCESS | 1652 | 1464933379839 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:56:19 INFO - PROCESS | 1652 | 1464933379840 Marionette TRACE conn2 <- [1,1246,null,{}] 22:56:19 INFO - PROCESS | 1652 | 1464933379845 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}] 22:56:19 INFO - PROCESS | 1652 | 1464933379952 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 22:56:20 INFO - PROCESS | 1652 | 1464933380025 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x113914000 == 74 [pid = 1652] [id = 319] 22:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x110ef4c00) [pid = 1652] [serial = 956] [outer = 0x0] 22:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x113d09400) [pid = 1652] [serial = 957] [outer = 0x110ef4c00] 22:56:20 INFO - PROCESS | 1652 | 1464933380054 Marionette DEBUG loaded listener.js 22:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12a74ec00) [pid = 1652] [serial = 958] [outer = 0x110ef4c00] 22:56:20 INFO - PROCESS | 1652 | 1464933380698 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]]]}] 22:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 874ms 22:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:56:20 INFO - PROCESS | 1652 | 1464933380714 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 22:56:20 INFO - PROCESS | 1652 | 1464933380716 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 22:56:20 INFO - PROCESS | 1652 | 1464933380719 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:56:20 INFO - PROCESS | 1652 | 1464933380722 Marionette TRACE conn2 <- [1,1250,null,{}] 22:56:20 INFO - PROCESS | 1652 | 1464933380745 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}] 22:56:20 INFO - PROCESS | 1652 | 1464933380848 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 22:56:20 INFO - PROCESS | 1652 | 1464933380924 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1196af000 == 75 [pid = 1652] [id = 320] 22:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x11269dc00) [pid = 1652] [serial = 959] [outer = 0x0] 22:56:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x11277ec00) [pid = 1652] [serial = 960] [outer = 0x11269dc00] 22:56:20 INFO - PROCESS | 1652 | 1464933380952 Marionette DEBUG loaded listener.js 22:56:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x113d0a800) [pid = 1652] [serial = 961] [outer = 0x11269dc00] 22:56:21 INFO - PROCESS | 1652 | 1464933381400 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]]]}] 22:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 725ms 22:56:21 INFO - PROCESS | 1652 | 1464933381446 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 22:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:56:21 INFO - PROCESS | 1652 | 1464933381452 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 22:56:21 INFO - PROCESS | 1652 | 1464933381458 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:56:21 INFO - PROCESS | 1652 | 1464933381461 Marionette TRACE conn2 <- [1,1254,null,{}] 22:56:21 INFO - PROCESS | 1652 | 1464933381464 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}] 22:56:21 INFO - PROCESS | 1652 | 1464933381606 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 22:56:21 INFO - PROCESS | 1652 | 1464933381714 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172e9800 == 76 [pid = 1652] [id = 321] 22:56:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x11670f400) [pid = 1652] [serial = 962] [outer = 0x0] 22:56:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x1182bdc00) [pid = 1652] [serial = 963] [outer = 0x11670f400] 22:56:21 INFO - PROCESS | 1652 | 1464933381759 Marionette DEBUG loaded listener.js 22:56:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x11832dc00) [pid = 1652] [serial = 964] [outer = 0x11670f400] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12caa1000 == 75 [pid = 1652] [id = 219] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd5b000 == 74 [pid = 1652] [id = 310] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1293dd800 == 73 [pid = 1652] [id = 309] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x112269000 == 72 [pid = 1652] [id = 308] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda9000 == 71 [pid = 1652] [id = 307] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d4000 == 70 [pid = 1652] [id = 306] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1278a4000 == 69 [pid = 1652] [id = 305] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x12795c400) [pid = 1652] [serial = 827] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x121896400) [pid = 1652] [serial = 824] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x112697000) [pid = 1652] [serial = 818] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x113d7f800) [pid = 1652] [serial = 821] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x125229000) [pid = 1652] [serial = 872] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | 1464933382335 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]]]}] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x125a21800 == 68 [pid = 1652] [id = 304] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1217be800 == 67 [pid = 1652] [id = 303] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1190ba000 == 66 [pid = 1652] [id = 302] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1172e6000 == 65 [pid = 1652] [id = 301] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1172f1800 == 64 [pid = 1652] [id = 300] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1172dd800 == 63 [pid = 1652] [id = 299] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c92d800 == 62 [pid = 1652] [id = 297] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12c645800 == 61 [pid = 1652] [id = 296] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda0800 == 60 [pid = 1652] [id = 295] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d6800 == 59 [pid = 1652] [id = 294] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x1190ae800 == 58 [pid = 1652] [id = 293] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x113145800 == 57 [pid = 1652] [id = 292] 22:56:22 INFO - PROCESS | 1652 | --DOCSHELL 0x12a859000 == 56 [pid = 1652] [id = 291] 22:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 923ms 22:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:56:22 INFO - PROCESS | 1652 | 1464933382381 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 22:56:22 INFO - PROCESS | 1652 | 1464933382382 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 22:56:22 INFO - PROCESS | 1652 | 1464933382384 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:56:22 INFO - PROCESS | 1652 | 1464933382386 Marionette TRACE conn2 <- [1,1258,null,{}] 22:56:22 INFO - PROCESS | 1652 | 1464933382393 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}] 22:56:22 INFO - PROCESS | 1652 | 1464933382481 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 22:56:22 INFO - PROCESS | 1652 | 1464933382486 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162d9000 == 57 [pid = 1652] [id = 322] 22:56:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x118d1bc00) [pid = 1652] [serial = 965] [outer = 0x0] 22:56:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x119441800) [pid = 1652] [serial = 966] [outer = 0x118d1bc00] 22:56:22 INFO - PROCESS | 1652 | 1464933382516 Marionette DEBUG loaded listener.js 22:56:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x119830400) [pid = 1652] [serial = 967] [outer = 0x118d1bc00] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x11516ac00) [pid = 1652] [serial = 839] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x1167c1000) [pid = 1652] [serial = 840] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1162b0c00) [pid = 1652] [serial = 648] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12c963000) [pid = 1652] [serial = 720] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12bb11000) [pid = 1652] [serial = 660] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x128dbd000) [pid = 1652] [serial = 657] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x127382800) [pid = 1652] [serial = 711] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1212b6400) [pid = 1652] [serial = 861] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x11832d000) [pid = 1652] [serial = 846] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x119c95800) [pid = 1652] [serial = 651] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x1217cb800) [pid = 1652] [serial = 864] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12a8e8c00) [pid = 1652] [serial = 831] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x11269c000) [pid = 1652] [serial = 834] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x113906000) [pid = 1652] [serial = 837] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x121894400) [pid = 1652] [serial = 866] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x112aeb400) [pid = 1652] [serial = 836] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x1182bf800) [pid = 1652] [serial = 845] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x1218a3800) [pid = 1652] [serial = 867] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x119c95c00) [pid = 1652] [serial = 857] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x119c93400) [pid = 1652] [serial = 708] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x1211b6400) [pid = 1652] [serial = 860] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x118767c00) [pid = 1652] [serial = 848] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x119ee2c00) [pid = 1652] [serial = 858] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x119842400) [pid = 1652] [serial = 854] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12c09cc00) [pid = 1652] [serial = 717] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x121e5e800) [pid = 1652] [serial = 654] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x117773800) [pid = 1652] [serial = 843] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x11970a800) [pid = 1652] [serial = 849] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x11982e000) [pid = 1652] [serial = 852] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x121ab5800) [pid = 1652] [serial = 869] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x12c060800) [pid = 1652] [serial = 753] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x12b1a5c00) [pid = 1652] [serial = 714] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x117278800) [pid = 1652] [serial = 842] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x1212be400) [pid = 1652] [serial = 863] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x1297a8800) [pid = 1652] [serial = 830] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x1197a7c00) [pid = 1652] [serial = 851] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x11875ac00) [pid = 1652] [serial = 705] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x119c92400) [pid = 1652] [serial = 855] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x112691800) [pid = 1652] [serial = 833] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x12c11e800) [pid = 1652] [serial = 702] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x12c961400) [pid = 1652] [serial = 771] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x12c964800) [pid = 1652] [serial = 774] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x125f26000) [pid = 1652] [serial = 762] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x12c118000) [pid = 1652] [serial = 768] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1167bf000) [pid = 1652] [serial = 756] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x121390c00) [pid = 1652] [serial = 759] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 124 (0x1297a0400) [pid = 1652] [serial = 765] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | --DOMWINDOW == 123 (0x124953800) [pid = 1652] [serial = 870] [outer = 0x0] [url = about:blank] 22:56:22 INFO - PROCESS | 1652 | 1464933382924 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]]]}] 22:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 575ms 22:56:22 INFO - PROCESS | 1652 | 1464933382960 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 22:56:22 INFO - PROCESS | 1652 | 1464933382963 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 22:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:56:22 INFO - PROCESS | 1652 | 1464933382966 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:56:22 INFO - PROCESS | 1652 | 1464933382968 Marionette TRACE conn2 <- [1,1262,null,{}] 22:56:22 INFO - PROCESS | 1652 | 1464933382971 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}] 22:56:23 INFO - PROCESS | 1652 | 1464933383107 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 22:56:23 INFO - PROCESS | 1652 | 1464933383114 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190bd000 == 58 [pid = 1652] [id = 323] 22:56:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 124 (0x11983d800) [pid = 1652] [serial = 968] [outer = 0x0] 22:56:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 125 (0x119c95800) [pid = 1652] [serial = 969] [outer = 0x11983d800] 22:56:23 INFO - PROCESS | 1652 | 1464933383160 Marionette DEBUG loaded listener.js 22:56:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x11a0c8c00) [pid = 1652] [serial = 970] [outer = 0x11983d800] 22:56:23 INFO - PROCESS | 1652 | 1464933383589 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]]]}] 22:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 22:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:56:23 INFO - PROCESS | 1652 | 1464933383637 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 22:56:23 INFO - PROCESS | 1652 | 1464933383639 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 22:56:23 INFO - PROCESS | 1652 | 1464933383645 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:56:23 INFO - PROCESS | 1652 | 1464933383647 Marionette TRACE conn2 <- [1,1266,null,{}] 22:56:23 INFO - PROCESS | 1652 | 1464933383660 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}] 22:56:23 INFO - PROCESS | 1652 | 1464933383826 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 22:56:23 INFO - PROCESS | 1652 | 1464933383927 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217b3800 == 59 [pid = 1652] [id = 324] 22:56:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1217c6c00) [pid = 1652] [serial = 971] [outer = 0x0] 22:56:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x121897000) [pid = 1652] [serial = 972] [outer = 0x1217c6c00] 22:56:23 INFO - PROCESS | 1652 | 1464933383961 Marionette DEBUG loaded listener.js 22:56:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x121a6e800) [pid = 1652] [serial = 973] [outer = 0x1217c6c00] 22:56:24 INFO - PROCESS | 1652 | 1464933384303 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]]]}] 22:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 673ms 22:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:56:24 INFO - PROCESS | 1652 | 1464933384317 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 22:56:24 INFO - PROCESS | 1652 | 1464933384318 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 22:56:24 INFO - PROCESS | 1652 | 1464933384320 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:56:24 INFO - PROCESS | 1652 | 1464933384321 Marionette TRACE conn2 <- [1,1270,null,{}] 22:56:24 INFO - PROCESS | 1652 | 1464933384323 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}] 22:56:24 INFO - PROCESS | 1652 | 1464933384434 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 22:56:24 INFO - PROCESS | 1652 | 1464933384506 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227cd800 == 60 [pid = 1652] [id = 325] 22:56:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12124a400) [pid = 1652] [serial = 974] [outer = 0x0] 22:56:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x125359c00) [pid = 1652] [serial = 975] [outer = 0x12124a400] 22:56:24 INFO - PROCESS | 1652 | 1464933384531 Marionette DEBUG loaded listener.js 22:56:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x12797f000) [pid = 1652] [serial = 976] [outer = 0x12124a400] 22:56:24 INFO - PROCESS | 1652 | 1464933384855 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]]]}] 22:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 573ms 22:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:56:24 INFO - PROCESS | 1652 | 1464933384894 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 22:56:24 INFO - PROCESS | 1652 | 1464933384895 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 22:56:24 INFO - PROCESS | 1652 | 1464933384897 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:56:24 INFO - PROCESS | 1652 | 1464933384898 Marionette TRACE conn2 <- [1,1274,null,{}] 22:56:24 INFO - PROCESS | 1652 | 1464933384900 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}] 22:56:25 INFO - PROCESS | 1652 | 1464933385012 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 22:56:25 INFO - PROCESS | 1652 | 1464933385025 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1271bf800 == 61 [pid = 1652] [id = 326] 22:56:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12797fc00) [pid = 1652] [serial = 977] [outer = 0x0] 22:56:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x128db0000) [pid = 1652] [serial = 978] [outer = 0x12797fc00] 22:56:25 INFO - PROCESS | 1652 | 1464933385050 Marionette DEBUG loaded listener.js 22:56:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12938b000) [pid = 1652] [serial = 979] [outer = 0x12797fc00] 22:56:25 INFO - PROCESS | 1652 | 1464933385396 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]]]}] 22:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 22:56:25 INFO - PROCESS | 1652 | 1464933385417 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 22:56:25 INFO - PROCESS | 1652 | 1464933385418 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 22:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:56:25 INFO - PROCESS | 1652 | 1464933385420 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:56:25 INFO - PROCESS | 1652 | 1464933385421 Marionette TRACE conn2 <- [1,1278,null,{}] 22:56:25 INFO - PROCESS | 1652 | 1464933385424 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}] 22:56:25 INFO - PROCESS | 1652 | 1464933385537 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 22:56:25 INFO - PROCESS | 1652 | 1464933385549 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12906e800 == 62 [pid = 1652] [id = 327] 22:56:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x128d37000) [pid = 1652] [serial = 980] [outer = 0x0] 22:56:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x1294f7400) [pid = 1652] [serial = 981] [outer = 0x128d37000] 22:56:25 INFO - PROCESS | 1652 | 1464933385574 Marionette DEBUG loaded listener.js 22:56:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1297a3400) [pid = 1652] [serial = 982] [outer = 0x128d37000] 22:56:25 INFO - PROCESS | 1652 | 1464933385898 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]]]}] 22:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 521ms 22:56:25 INFO - PROCESS | 1652 | 1464933385941 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 22:56:25 INFO - PROCESS | 1652 | 1464933385942 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 22:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:56:25 INFO - PROCESS | 1652 | 1464933385945 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:56:25 INFO - PROCESS | 1652 | 1464933385946 Marionette TRACE conn2 <- [1,1282,null,{}] 22:56:25 INFO - PROCESS | 1652 | 1464933385948 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}] 22:56:26 INFO - PROCESS | 1652 | 1464933386055 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 22:56:26 INFO - PROCESS | 1652 | 1464933386092 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a852000 == 63 [pid = 1652] [id = 328] 22:56:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x11768f800) [pid = 1652] [serial = 983] [outer = 0x0] 22:56:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x12a749800) [pid = 1652] [serial = 984] [outer = 0x11768f800] 22:56:26 INFO - PROCESS | 1652 | 1464933386117 Marionette DEBUG loaded listener.js 22:56:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x12a811400) [pid = 1652] [serial = 985] [outer = 0x11768f800] 22:56:26 INFO - PROCESS | 1652 | 1464933386438 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]]]}] 22:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 518ms 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x112787000) [pid = 1652] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x121248800) [pid = 1652] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1218a3000) [pid = 1652] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x1218a2000) [pid = 1652] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x1130d1c00) [pid = 1652] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x11269d800) [pid = 1652] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x119038400) [pid = 1652] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x1184acc00) [pid = 1652] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x11278b800) [pid = 1652] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x127389400) [pid = 1652] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x112ae7000) [pid = 1652] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 129 (0x127893c00) [pid = 1652] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 128 (0x127984000) [pid = 1652] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 127 (0x110eea400) [pid = 1652] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 126 (0x1122b1c00) [pid = 1652] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:56:26 INFO - PROCESS | 1652 | --DOMWINDOW == 125 (0x12737c400) [pid = 1652] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:56:26 INFO - PROCESS | 1652 | 1464933386590 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 22:56:26 INFO - PROCESS | 1652 | 1464933386591 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 22:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:56:26 INFO - PROCESS | 1652 | 1464933386601 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:56:26 INFO - PROCESS | 1652 | 1464933386602 Marionette TRACE conn2 <- [1,1286,null,{}] 22:56:26 INFO - PROCESS | 1652 | 1464933386605 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}] 22:56:26 INFO - PROCESS | 1652 | 1464933386694 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 22:56:26 INFO - PROCESS | 1652 | 1464933386699 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12135a800 == 64 [pid = 1652] [id = 329] 22:56:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 126 (0x1130d1c00) [pid = 1652] [serial = 986] [outer = 0x0] 22:56:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 127 (0x1184acc00) [pid = 1652] [serial = 987] [outer = 0x1130d1c00] 22:56:26 INFO - PROCESS | 1652 | 1464933386723 Marionette DEBUG loaded listener.js 22:56:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 128 (0x121896800) [pid = 1652] [serial = 988] [outer = 0x1130d1c00] 22:56:27 INFO - PROCESS | 1652 | 1464933387042 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]]]}] 22:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 468ms 22:56:27 INFO - PROCESS | 1652 | 1464933387070 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 22:56:27 INFO - PROCESS | 1652 | 1464933387071 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 22:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:56:27 INFO - PROCESS | 1652 | 1464933387073 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 1652 | 1464933387077 Marionette TRACE conn2 <- [1,1290,null,{}] 22:56:27 INFO - PROCESS | 1652 | 1464933387080 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}] 22:56:27 INFO - PROCESS | 1652 | 1464933387178 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 22:56:27 INFO - PROCESS | 1652 | 1464933387239 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd9b800 == 65 [pid = 1652] [id = 330] 22:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 129 (0x121896000) [pid = 1652] [serial = 989] [outer = 0x0] 22:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 130 (0x12a752000) [pid = 1652] [serial = 990] [outer = 0x121896000] 22:56:27 INFO - PROCESS | 1652 | 1464933387269 Marionette DEBUG loaded listener.js 22:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x12a91c800) [pid = 1652] [serial = 991] [outer = 0x121896000] 22:56:27 INFO - PROCESS | 1652 | 1464933387586 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]]]}] 22:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 522ms 22:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:56:27 INFO - PROCESS | 1652 | 1464933387598 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 22:56:27 INFO - PROCESS | 1652 | 1464933387600 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 22:56:27 INFO - PROCESS | 1652 | 1464933387602 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:56:27 INFO - PROCESS | 1652 | 1464933387603 Marionette TRACE conn2 <- [1,1294,null,{}] 22:56:27 INFO - PROCESS | 1652 | 1464933387605 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}] 22:56:27 INFO - PROCESS | 1652 | 1464933387697 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 22:56:27 INFO - PROCESS | 1652 | 1464933387702 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c92f000 == 66 [pid = 1652] [id = 331] 22:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x1110ae000) [pid = 1652] [serial = 992] [outer = 0x0] 22:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x12a924000) [pid = 1652] [serial = 993] [outer = 0x1110ae000] 22:56:27 INFO - PROCESS | 1652 | 1464933387726 Marionette DEBUG loaded listener.js 22:56:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x12b061400) [pid = 1652] [serial = 994] [outer = 0x1110ae000] 22:56:28 INFO - PROCESS | 1652 | 1464933388047 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]]]}] 22:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 470ms 22:56:28 INFO - PROCESS | 1652 | 1464933388072 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 22:56:28 INFO - PROCESS | 1652 | 1464933388073 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 22:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:56:28 INFO - PROCESS | 1652 | 1464933388075 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - PROCESS | 1652 | 1464933388076 Marionette TRACE conn2 <- [1,1298,null,{}] 22:56:28 INFO - PROCESS | 1652 | 1464933388079 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}] 22:56:28 INFO - PROCESS | 1652 | 1464933388195 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 22:56:28 INFO - PROCESS | 1652 | 1464933388203 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cabc000 == 67 [pid = 1652] [id = 332] 22:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x12a915400) [pid = 1652] [serial = 995] [outer = 0x0] 22:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x12b068800) [pid = 1652] [serial = 996] [outer = 0x12a915400] 22:56:28 INFO - PROCESS | 1652 | 1464933388226 Marionette DEBUG loaded listener.js 22:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x12b1a3400) [pid = 1652] [serial = 997] [outer = 0x12a915400] 22:56:28 INFO - PROCESS | 1652 | 1464933388551 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]]]}] 22:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 520ms 22:56:28 INFO - PROCESS | 1652 | 1464933388658 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 22:56:28 INFO - PROCESS | 1652 | 1464933388660 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 22:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:56:28 INFO - PROCESS | 1652 | 1464933388670 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:56:28 INFO - PROCESS | 1652 | 1464933388672 Marionette TRACE conn2 <- [1,1302,null,{}] 22:56:28 INFO - PROCESS | 1652 | 1464933388677 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}] 22:56:28 INFO - PROCESS | 1652 | 1464933388795 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 22:56:28 INFO - PROCESS | 1652 | 1464933388869 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x113b9d800 == 68 [pid = 1652] [id = 333] 22:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x11269a800) [pid = 1652] [serial = 998] [outer = 0x0] 22:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1126ca000) [pid = 1652] [serial = 999] [outer = 0x11269a800] 22:56:28 INFO - PROCESS | 1652 | 1464933388904 Marionette DEBUG loaded listener.js 22:56:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x112a82800) [pid = 1652] [serial = 1000] [outer = 0x11269a800] 22:56:29 INFO - PROCESS | 1652 | 1464933389410 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]]]}] 22:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 775ms 22:56:29 INFO - PROCESS | 1652 | 1464933389447 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 22:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:56:29 INFO - PROCESS | 1652 | 1464933389451 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 22:56:29 INFO - PROCESS | 1652 | 1464933389459 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:56:29 INFO - PROCESS | 1652 | 1464933389463 Marionette TRACE conn2 <- [1,1306,null,{}] 22:56:29 INFO - PROCESS | 1652 | 1464933389467 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}] 22:56:29 INFO - PROCESS | 1652 | 1464933389631 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 22:56:29 INFO - PROCESS | 1652 | 1464933389764 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x121375000 == 69 [pid = 1652] [id = 334] 22:56:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x115f48000) [pid = 1652] [serial = 1001] [outer = 0x0] 22:56:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x11769b800) [pid = 1652] [serial = 1002] [outer = 0x115f48000] 22:56:29 INFO - PROCESS | 1652 | 1464933389795 Marionette DEBUG loaded listener.js 22:56:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x118764400) [pid = 1652] [serial = 1003] [outer = 0x115f48000] 22:56:30 INFO - PROCESS | 1652 | 1464933390245 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]]]}] 22:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 826ms 22:56:30 INFO - PROCESS | 1652 | 1464933390282 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 22:56:30 INFO - PROCESS | 1652 | 1464933390283 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 22:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:56:30 INFO - PROCESS | 1652 | 1464933390286 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:56:30 INFO - PROCESS | 1652 | 1464933390287 Marionette TRACE conn2 <- [1,1310,null,{}] 22:56:30 INFO - PROCESS | 1652 | 1464933390294 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}] 22:56:30 INFO - PROCESS | 1652 | 1464933390406 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 22:56:30 INFO - PROCESS | 1652 | 1464933390481 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda9800 == 70 [pid = 1652] [id = 335] 22:56:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x119836000) [pid = 1652] [serial = 1004] [outer = 0x0] 22:56:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12138f000) [pid = 1652] [serial = 1005] [outer = 0x119836000] 22:56:30 INFO - PROCESS | 1652 | 1464933390513 Marionette DEBUG loaded listener.js 22:56:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x124fdcc00) [pid = 1652] [serial = 1006] [outer = 0x119836000] 22:56:30 INFO - PROCESS | 1652 | 1464933390931 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] 22:56:30 INFO - PROCESS | 1652 | 1464933390956 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 22:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:56:30 INFO - PROCESS | 1652 | 1464933390959 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:56:30 INFO - PROCESS | 1652 | 1464933390962 Marionette TRACE conn2 <- [1,1314,null,{}] 22:56:30 INFO - PROCESS | 1652 | 1464933390965 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}] 22:56:31 INFO - PROCESS | 1652 | 1464933391073 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 22:56:31 INFO - PROCESS | 1652 | 1464933391131 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5d8000 == 71 [pid = 1652] [id = 336] 22:56:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x126fb5800) [pid = 1652] [serial = 1007] [outer = 0x0] 22:56:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x127955000) [pid = 1652] [serial = 1008] [outer = 0x126fb5800] 22:56:31 INFO - PROCESS | 1652 | 1464933391161 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x128d34400) [pid = 1652] [serial = 1009] [outer = 0x126fb5800] 22:56:31 INFO - PROCESS | 1652 | 1464933391611 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]]]}] 22:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 22:56:31 INFO - PROCESS | 1652 | 1464933391630 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 22:56:31 INFO - PROCESS | 1652 | 1464933391631 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 22:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:56:31 INFO - PROCESS | 1652 | 1464933391634 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:56:31 INFO - PROCESS | 1652 | 1464933391635 Marionette TRACE conn2 <- [1,1318,null,{}] 22:56:31 INFO - PROCESS | 1652 | 1464933391637 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}] 22:56:31 INFO - PROCESS | 1652 | 1464933391742 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 22:56:31 INFO - PROCESS | 1652 | 1464933391833 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1e9000 == 72 [pid = 1652] [id = 337] 22:56:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x127980400) [pid = 1652] [serial = 1010] [outer = 0x0] 22:56:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12a749400) [pid = 1652] [serial = 1011] [outer = 0x127980400] 22:56:31 INFO - PROCESS | 1652 | 1464933391861 Marionette DEBUG loaded listener.js 22:56:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x12a903800) [pid = 1652] [serial = 1012] [outer = 0x127980400] 22:56:32 INFO - PROCESS | 1652 | 1464933392270 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]]]}] 22:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 669ms 22:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:56:32 INFO - PROCESS | 1652 | 1464933392304 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 22:56:32 INFO - PROCESS | 1652 | 1464933392305 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 22:56:32 INFO - PROCESS | 1652 | 1464933392307 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:56:32 INFO - PROCESS | 1652 | 1464933392309 Marionette TRACE conn2 <- [1,1322,null,{}] 22:56:32 INFO - PROCESS | 1652 | 1464933392311 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}] 22:56:32 INFO - PROCESS | 1652 | 1464933392434 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 22:56:32 INFO - PROCESS | 1652 | 1464933392538 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x138be1000 == 73 [pid = 1652] [id = 338] 22:56:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12ab93000) [pid = 1652] [serial = 1013] [outer = 0x0] 22:56:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12b1a6400) [pid = 1652] [serial = 1014] [outer = 0x12ab93000] 22:56:32 INFO - PROCESS | 1652 | 1464933392570 Marionette DEBUG loaded listener.js 22:56:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12bb06800) [pid = 1652] [serial = 1015] [outer = 0x12ab93000] 22:56:32 INFO - PROCESS | 1652 | 1464933392980 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]]]}] 22:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 721ms 22:56:33 INFO - PROCESS | 1652 | 1464933393040 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 22:56:33 INFO - PROCESS | 1652 | 1464933393041 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 22:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:56:33 INFO - PROCESS | 1652 | 1464933393058 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:56:33 INFO - PROCESS | 1652 | 1464933393060 Marionette TRACE conn2 <- [1,1326,null,{}] 22:56:33 INFO - PROCESS | 1652 | 1464933393062 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}] 22:56:33 INFO - PROCESS | 1652 | 1464933393167 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 22:56:33 INFO - PROCESS | 1652 | 1464933393241 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x138cd5000 == 74 [pid = 1652] [id = 339] 22:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12bb09000) [pid = 1652] [serial = 1016] [outer = 0x0] 22:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12bb15800) [pid = 1652] [serial = 1017] [outer = 0x12bb09000] 22:56:33 INFO - PROCESS | 1652 | 1464933393272 Marionette DEBUG loaded listener.js 22:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12bb1dc00) [pid = 1652] [serial = 1018] [outer = 0x12bb09000] 22:56:33 INFO - PROCESS | 1652 | 1464933393680 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]]]}] 22:56:33 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 22:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 672ms 22:56:33 INFO - PROCESS | 1652 | 1464933393728 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 22:56:33 INFO - PROCESS | 1652 | 1464933393730 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 22:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:56:33 INFO - PROCESS | 1652 | 1464933393732 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:56:33 INFO - PROCESS | 1652 | 1464933393733 Marionette TRACE conn2 <- [1,1330,null,{}] 22:56:33 INFO - PROCESS | 1652 | 1464933393736 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}] 22:56:33 INFO - PROCESS | 1652 | 1464933393840 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 22:56:33 INFO - PROCESS | 1652 | 1464933393945 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x138abe800 == 75 [pid = 1652] [id = 340] 22:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x121394400) [pid = 1652] [serial = 1019] [outer = 0x0] 22:56:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x12c05fc00) [pid = 1652] [serial = 1020] [outer = 0x121394400] 22:56:33 INFO - PROCESS | 1652 | 1464933393977 Marionette DEBUG loaded listener.js 22:56:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12c06b400) [pid = 1652] [serial = 1021] [outer = 0x121394400] 22:56:34 INFO - PROCESS | 1652 | 1464933394360 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]]]}] 22:56:34 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 22:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 669ms 22:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:56:34 INFO - PROCESS | 1652 | 1464933394401 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 22:56:34 INFO - PROCESS | 1652 | 1464933394403 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 22:56:34 INFO - PROCESS | 1652 | 1464933394405 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:56:34 INFO - PROCESS | 1652 | 1464933394406 Marionette TRACE conn2 <- [1,1334,null,{}] 22:56:34 INFO - PROCESS | 1652 | 1464933394408 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}] 22:56:34 INFO - PROCESS | 1652 | 1464933394535 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 22:56:34 INFO - PROCESS | 1652 | 1464933394812 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x11824f800 == 76 [pid = 1652] [id = 341] 22:56:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x110ef0800) [pid = 1652] [serial = 1022] [outer = 0x0] 22:56:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x11224c000) [pid = 1652] [serial = 1023] [outer = 0x110ef0800] 22:56:34 INFO - PROCESS | 1652 | 1464933394842 Marionette DEBUG loaded listener.js 22:56:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x112785c00) [pid = 1652] [serial = 1024] [outer = 0x110ef0800] 22:56:35 INFO - PROCESS | 1652 | 1464933395292 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]]]}] 22:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 924ms 22:56:35 INFO - PROCESS | 1652 | 1464933395331 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 22:56:35 INFO - PROCESS | 1652 | 1464933395335 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 22:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:56:35 INFO - PROCESS | 1652 | 1464933395339 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:56:35 INFO - PROCESS | 1652 | 1464933395343 Marionette TRACE conn2 <- [1,1338,null,{}] 22:56:35 INFO - PROCESS | 1652 | 1464933395347 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}] 22:56:35 INFO - PROCESS | 1652 | 1464933395464 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 22:56:35 INFO - PROCESS | 1652 | 1464933395527 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12135b800 == 77 [pid = 1652] [id = 342] 22:56:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x112aeac00) [pid = 1652] [serial = 1025] [outer = 0x0] 22:56:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x115f43400) [pid = 1652] [serial = 1026] [outer = 0x112aeac00] 22:56:35 INFO - PROCESS | 1652 | 1464933395555 Marionette DEBUG loaded listener.js 22:56:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x116b6a000) [pid = 1652] [serial = 1027] [outer = 0x112aeac00] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c92f000 == 76 [pid = 1652] [id = 331] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd9b800 == 75 [pid = 1652] [id = 330] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12135a800 == 74 [pid = 1652] [id = 329] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x125f1ac00) [pid = 1652] [serial = 884] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x126fc1000) [pid = 1652] [serial = 887] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x127962000) [pid = 1652] [serial = 890] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x128d35c00) [pid = 1652] [serial = 893] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1297a8400) [pid = 1652] [serial = 933] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12a852000 == 73 [pid = 1652] [id = 328] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12906e800 == 72 [pid = 1652] [id = 327] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1271bf800 == 71 [pid = 1652] [id = 326] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1227cd800 == 70 [pid = 1652] [id = 325] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1217b3800 == 69 [pid = 1652] [id = 324] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1190bd000 == 68 [pid = 1652] [id = 323] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1162d9000 == 67 [pid = 1652] [id = 322] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1172e9800 == 66 [pid = 1652] [id = 321] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1196af000 == 65 [pid = 1652] [id = 320] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x121369800 == 64 [pid = 1652] [id = 313] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x113395800 == 63 [pid = 1652] [id = 312] 22:56:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d582800 == 62 [pid = 1652] [id = 311] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1126ce000) [pid = 1652] [serial = 819] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x1296a9800) [pid = 1652] [serial = 828] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x1184adc00) [pid = 1652] [serial = 822] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1218a2800) [pid = 1652] [serial = 825] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x113d7f400) [pid = 1652] [serial = 878] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x12795bc00) [pid = 1652] [serial = 914] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12535c800) [pid = 1652] [serial = 911] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x116843000) [pid = 1652] [serial = 900] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x1161ee000) [pid = 1652] [serial = 899] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x112783800) [pid = 1652] [serial = 897] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x1126c8c00) [pid = 1652] [serial = 896] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x119c94400) [pid = 1652] [serial = 908] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x1212bac00) [pid = 1652] [serial = 909] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x119440400) [pid = 1652] [serial = 905] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12797dc00) [pid = 1652] [serial = 915] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x11982c000) [pid = 1652] [serial = 906] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x116702800) [pid = 1652] [serial = 902] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x1184d3800) [pid = 1652] [serial = 903] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1184d5000) [pid = 1652] [serial = 881] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x112699c00) [pid = 1652] [serial = 875] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x1290bc800) [pid = 1652] [serial = 919] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x127987000) [pid = 1652] [serial = 918] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x119829c00) [pid = 1652] [serial = 927] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x1294f5000) [pid = 1652] [serial = 922] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 137 (0x1294ecc00) [pid = 1652] [serial = 921] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 136 (0x12979e400) [pid = 1652] [serial = 930] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 135 (0x125042800) [pid = 1652] [serial = 928] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 134 (0x128db6c00) [pid = 1652] [serial = 510] [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.] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 133 (0x111a0dc00) [pid = 1652] [serial = 924] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 132 (0x1297a8c00) [pid = 1652] [serial = 931] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 131 (0x1139f4c00) [pid = 1652] [serial = 925] [outer = 0x0] [url = about:blank] 22:56:36 INFO - PROCESS | 1652 | --DOMWINDOW == 130 (0x1271f1400) [pid = 1652] [serial = 912] [outer = 0x0] [url = about:blank] 22:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:56:36 INFO - PROCESS | 1652 | 1464933396556 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]]]}] 22:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1224ms 22:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:56:36 INFO - PROCESS | 1652 | 1464933396565 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 22:56:36 INFO - PROCESS | 1652 | 1464933396567 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 22:56:36 INFO - PROCESS | 1652 | 1464933396569 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:56:36 INFO - PROCESS | 1652 | 1464933396571 Marionette TRACE conn2 <- [1,1342,null,{}] 22:56:36 INFO - PROCESS | 1652 | 1464933396573 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}] 22:56:36 INFO - PROCESS | 1652 | 1464933396664 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 22:56:36 INFO - PROCESS | 1652 | 1464933396669 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11623b000 == 63 [pid = 1652] [id = 343] 22:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 131 (0x11627ec00) [pid = 1652] [serial = 1028] [outer = 0x0] 22:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 132 (0x117280000) [pid = 1652] [serial = 1029] [outer = 0x11627ec00] 22:56:36 INFO - PROCESS | 1652 | 1464933396695 Marionette DEBUG loaded listener.js 22:56:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 133 (0x11859e000) [pid = 1652] [serial = 1030] [outer = 0x11627ec00] 22:56:37 INFO - PROCESS | 1652 | 1464933397049 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]]]}] 22:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 518ms 22:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:56:37 INFO - PROCESS | 1652 | 1464933397094 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 1652 | 1464933397096 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 22:56:37 INFO - PROCESS | 1652 | 1464933397102 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - PROCESS | 1652 | 1464933397106 Marionette TRACE conn2 <- [1,1346,null,{}] 22:56:37 INFO - PROCESS | 1652 | 1464933397110 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}] 22:56:37 INFO - PROCESS | 1652 | 1464933397200 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 22:56:37 INFO - PROCESS | 1652 | 1464933397205 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192ba800 == 64 [pid = 1652] [id = 344] 22:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 134 (0x118d21800) [pid = 1652] [serial = 1031] [outer = 0x0] 22:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 135 (0x11979e800) [pid = 1652] [serial = 1032] [outer = 0x118d21800] 22:56:37 INFO - PROCESS | 1652 | 1464933397231 Marionette DEBUG loaded listener.js 22:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 136 (0x119c94400) [pid = 1652] [serial = 1033] [outer = 0x118d21800] 22:56:37 INFO - PROCESS | 1652 | 1464933397594 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]]]}] 22:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 528ms 22:56:37 INFO - PROCESS | 1652 | 1464933397631 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 22:56:37 INFO - PROCESS | 1652 | 1464933397633 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 22:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:56:37 INFO - PROCESS | 1652 | 1464933397637 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:56:37 INFO - PROCESS | 1652 | 1464933397650 Marionette TRACE conn2 <- [1,1350,null,{}] 22:56:37 INFO - PROCESS | 1652 | 1464933397653 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}] 22:56:37 INFO - PROCESS | 1652 | 1464933397795 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 22:56:37 INFO - PROCESS | 1652 | 1464933397805 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1217b7800 == 65 [pid = 1652] [id = 345] 22:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 137 (0x11a0c1000) [pid = 1652] [serial = 1034] [outer = 0x0] 22:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 138 (0x1212bdc00) [pid = 1652] [serial = 1035] [outer = 0x11a0c1000] 22:56:37 INFO - PROCESS | 1652 | 1464933397847 Marionette DEBUG loaded listener.js 22:56:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1217c9c00) [pid = 1652] [serial = 1036] [outer = 0x11a0c1000] 22:56:38 INFO - PROCESS | 1652 | 1464933398278 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]]]}] 22:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 682ms 22:56:38 INFO - PROCESS | 1652 | 1464933398339 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 22:56:38 INFO - PROCESS | 1652 | 1464933398340 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 22:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:56:38 INFO - PROCESS | 1652 | 1464933398355 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:56:38 INFO - PROCESS | 1652 | 1464933398356 Marionette TRACE conn2 <- [1,1354,null,{}] 22:56:38 INFO - PROCESS | 1652 | 1464933398359 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}] 22:56:38 INFO - PROCESS | 1652 | 1464933398447 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 22:56:38 INFO - PROCESS | 1652 | 1464933398451 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x125fcf800 == 66 [pid = 1652] [id = 346] 22:56:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x121e55c00) [pid = 1652] [serial = 1037] [outer = 0x0] 22:56:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x124fe5000) [pid = 1652] [serial = 1038] [outer = 0x121e55c00] 22:56:38 INFO - PROCESS | 1652 | 1464933398481 Marionette DEBUG loaded listener.js 22:56:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x12718b000) [pid = 1652] [serial = 1039] [outer = 0x121e55c00] 22:56:38 INFO - PROCESS | 1652 | 1464933398851 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]]]}] 22:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 22:56:38 INFO - PROCESS | 1652 | 1464933398873 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 22:56:38 INFO - PROCESS | 1652 | 1464933398874 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 22:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:56:38 INFO - PROCESS | 1652 | 1464933398877 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:56:38 INFO - PROCESS | 1652 | 1464933398878 Marionette TRACE conn2 <- [1,1358,null,{}] 22:56:38 INFO - PROCESS | 1652 | 1464933398880 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}] 22:56:39 INFO - PROCESS | 1652 | 1464933398998 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 22:56:39 INFO - PROCESS | 1652 | 1464933399054 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x129070000 == 67 [pid = 1652] [id = 347] 22:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x127983c00) [pid = 1652] [serial = 1040] [outer = 0x0] 22:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x128d33000) [pid = 1652] [serial = 1041] [outer = 0x127983c00] 22:56:39 INFO - PROCESS | 1652 | 1464933399079 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x128db9800) [pid = 1652] [serial = 1042] [outer = 0x127983c00] 22:56:39 INFO - PROCESS | 1652 | 1464933399397 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]]]}] 22:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 569ms 22:56:39 INFO - PROCESS | 1652 | 1464933399447 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 22:56:39 INFO - PROCESS | 1652 | 1464933399448 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 22:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:56:39 INFO - PROCESS | 1652 | 1464933399450 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:56:39 INFO - PROCESS | 1652 | 1464933399451 Marionette TRACE conn2 <- [1,1362,null,{}] 22:56:39 INFO - PROCESS | 1652 | 1464933399453 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}] 22:56:39 INFO - PROCESS | 1652 | 1464933399574 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 22:56:39 INFO - PROCESS | 1652 | 1464933399587 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a84f000 == 68 [pid = 1652] [id = 348] 22:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x119447400) [pid = 1652] [serial = 1043] [outer = 0x0] 22:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x129392000) [pid = 1652] [serial = 1044] [outer = 0x119447400] 22:56:39 INFO - PROCESS | 1652 | 1464933399612 Marionette DEBUG loaded listener.js 22:56:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12979d800) [pid = 1652] [serial = 1045] [outer = 0x119447400] 22:56:39 INFO - PROCESS | 1652 | 1464933399975 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]]]}] 22:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 569ms 22:56:40 INFO - PROCESS | 1652 | 1464933400020 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 22:56:40 INFO - PROCESS | 1652 | 1464933400021 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 22:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:56:40 INFO - PROCESS | 1652 | 1464933400024 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 1652 | 1464933400025 Marionette TRACE conn2 <- [1,1366,null,{}] 22:56:40 INFO - PROCESS | 1652 | 1464933400028 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}] 22:56:40 INFO - PROCESS | 1652 | 1464933400197 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 22:56:40 INFO - PROCESS | 1652 | 1464933400236 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b156800 == 69 [pid = 1652] [id = 349] 22:56:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x121864000) [pid = 1652] [serial = 1046] [outer = 0x0] 22:56:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x1297a8400) [pid = 1652] [serial = 1047] [outer = 0x121864000] 22:56:40 INFO - PROCESS | 1652 | 1464933400276 Marionette DEBUG loaded listener.js 22:56:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12a80c800) [pid = 1652] [serial = 1048] [outer = 0x121864000] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12797fc00) [pid = 1652] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x128d37000) [pid = 1652] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x11768f800) [pid = 1652] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x11670f400) [pid = 1652] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x1130d1c00) [pid = 1652] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x11269dc00) [pid = 1652] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x11983d800) [pid = 1652] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x1217c6c00) [pid = 1652] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 142 (0x121896000) [pid = 1652] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 141 (0x118d1bc00) [pid = 1652] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 140 (0x119833c00) [pid = 1652] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 139 (0x1110ae000) [pid = 1652] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:56:40 INFO - PROCESS | 1652 | --DOMWINDOW == 138 (0x12124a400) [pid = 1652] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:56:40 INFO - PROCESS | 1652 | 1464933400856 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] 22:56:40 INFO - PROCESS | 1652 | 1464933400897 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 22:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:56:40 INFO - PROCESS | 1652 | 1464933400899 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:56:40 INFO - PROCESS | 1652 | 1464933400901 Marionette TRACE conn2 <- [1,1370,null,{}] 22:56:40 INFO - PROCESS | 1652 | 1464933400903 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}] 22:56:40 INFO - PROCESS | 1652 | 1464933400990 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 22:56:40 INFO - PROCESS | 1652 | 1464933400994 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297cc800 == 70 [pid = 1652] [id = 350] 22:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 139 (0x1162b6c00) [pid = 1652] [serial = 1049] [outer = 0x0] 22:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 140 (0x119030c00) [pid = 1652] [serial = 1050] [outer = 0x1162b6c00] 22:56:41 INFO - PROCESS | 1652 | 1464933401020 Marionette DEBUG loaded listener.js 22:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 141 (0x1296a0800) [pid = 1652] [serial = 1051] [outer = 0x1162b6c00] 22:56:41 INFO - PROCESS | 1652 | 1464933401350 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] 22:56:41 INFO - PROCESS | 1652 | 1464933401370 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 22:56:41 INFO - PROCESS | 1652 | 1464933401372 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:56:41 INFO - PROCESS | 1652 | 1464933401373 Marionette TRACE conn2 <- [1,1374,null,{}] 22:56:41 INFO - PROCESS | 1652 | 1464933401378 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}] 22:56:41 INFO - PROCESS | 1652 | 1464933401494 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 22:56:41 INFO - PROCESS | 1652 | 1464933401502 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c195000 == 71 [pid = 1652] [id = 351] 22:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 142 (0x116bc5c00) [pid = 1652] [serial = 1052] [outer = 0x0] 22:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 143 (0x12a809000) [pid = 1652] [serial = 1053] [outer = 0x116bc5c00] 22:56:41 INFO - PROCESS | 1652 | 1464933401532 Marionette DEBUG loaded listener.js 22:56:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x12a91e800) [pid = 1652] [serial = 1054] [outer = 0x116bc5c00] 22:56:41 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:56:41 INFO - PROCESS | 1652 | 1464933401884 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] 22:56:41 INFO - PROCESS | 1652 | 1464933401899 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 22:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:56:41 INFO - PROCESS | 1652 | 1464933401901 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:56:41 INFO - PROCESS | 1652 | 1464933401903 Marionette TRACE conn2 <- [1,1378,null,{}] 22:56:41 INFO - PROCESS | 1652 | 1464933401906 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}] 22:56:42 INFO - PROCESS | 1652 | 1464933402008 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 22:56:42 INFO - PROCESS | 1652 | 1464933402013 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c925000 == 72 [pid = 1652] [id = 352] 22:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x12a923000) [pid = 1652] [serial = 1055] [outer = 0x0] 22:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x12b1a8000) [pid = 1652] [serial = 1056] [outer = 0x12a923000] 22:56:42 INFO - PROCESS | 1652 | 1464933402037 Marionette DEBUG loaded listener.js 22:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x12c060400) [pid = 1652] [serial = 1057] [outer = 0x12a923000] 22:56:42 INFO - PROCESS | 1652 | 1464933402364 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] 22:56:42 INFO - PROCESS | 1652 | 1464933402375 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 22:56:42 INFO - PROCESS | 1652 | 1464933402381 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:56:42 INFO - PROCESS | 1652 | 1464933402382 Marionette TRACE conn2 <- [1,1382,null,{}] 22:56:42 INFO - PROCESS | 1652 | 1464933402385 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}] 22:56:42 INFO - PROCESS | 1652 | 1464933402549 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 22:56:42 INFO - PROCESS | 1652 | 1464933402561 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cab6000 == 73 [pid = 1652] [id = 353] 22:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x12a8e8000) [pid = 1652] [serial = 1058] [outer = 0x0] 22:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x12bb1d800) [pid = 1652] [serial = 1059] [outer = 0x12a8e8000] 22:56:42 INFO - PROCESS | 1652 | 1464933402600 Marionette DEBUG loaded listener.js 22:56:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x12c0a4000) [pid = 1652] [serial = 1060] [outer = 0x12a8e8000] 22:56:43 INFO - PROCESS | 1652 | [1652] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 22:56:43 INFO - PROCESS | 1652 | 1464933403211 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] 22:56:43 INFO - PROCESS | 1652 | 1464933403254 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 22:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:56:43 INFO - PROCESS | 1652 | 1464933403258 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:56:43 INFO - PROCESS | 1652 | 1464933403260 Marionette TRACE conn2 <- [1,1386,null,{}] 22:56:43 INFO - PROCESS | 1652 | 1464933403264 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}] 22:56:43 INFO - PROCESS | 1652 | 1464933403383 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 22:56:43 INFO - PROCESS | 1652 | 1464933403457 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184cc800 == 74 [pid = 1652] [id = 354] 22:56:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x1139f4c00) [pid = 1652] [serial = 1061] [outer = 0x0] 22:56:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x1162b6800) [pid = 1652] [serial = 1062] [outer = 0x1139f4c00] 22:56:43 INFO - PROCESS | 1652 | 1464933403489 Marionette DEBUG loaded listener.js 22:56:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x117278400) [pid = 1652] [serial = 1063] [outer = 0x1139f4c00] 22:56:43 INFO - PROCESS | 1652 | 1464933403981 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] 22:56:44 INFO - PROCESS | 1652 | 1464933404035 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 22:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:56:44 INFO - PROCESS | 1652 | 1464933404040 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:56:44 INFO - PROCESS | 1652 | 1464933404042 Marionette TRACE conn2 <- [1,1390,null,{}] 22:56:44 INFO - PROCESS | 1652 | 1464933404044 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}] 22:56:44 INFO - PROCESS | 1652 | 1464933404154 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 22:56:44 INFO - PROCESS | 1652 | 1464933404239 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1273c1800 == 75 [pid = 1652] [id = 355] 22:56:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x11979b000) [pid = 1652] [serial = 1064] [outer = 0x0] 22:56:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1197a7400) [pid = 1652] [serial = 1065] [outer = 0x11979b000] 22:56:44 INFO - PROCESS | 1652 | 1464933404271 Marionette DEBUG loaded listener.js 22:56:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x119c97000) [pid = 1652] [serial = 1066] [outer = 0x11979b000] 22:56:44 INFO - PROCESS | 1652 | 1464933404716 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]]]}] 22:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 724ms 22:56:44 INFO - PROCESS | 1652 | 1464933404763 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 22:56:44 INFO - PROCESS | 1652 | 1464933404765 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 22:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:56:44 INFO - PROCESS | 1652 | 1464933404768 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:56:44 INFO - PROCESS | 1652 | 1464933404771 Marionette TRACE conn2 <- [1,1394,null,{}] 22:56:44 INFO - PROCESS | 1652 | 1464933404779 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}] 22:56:44 INFO - PROCESS | 1652 | 1464933404910 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 22:56:45 INFO - PROCESS | 1652 | 1464933405049 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d255000 == 76 [pid = 1652] [id = 356] 22:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x121896000) [pid = 1652] [serial = 1067] [outer = 0x0] 22:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x1253b7800) [pid = 1652] [serial = 1068] [outer = 0x121896000] 22:56:45 INFO - PROCESS | 1652 | 1464933405082 Marionette DEBUG loaded listener.js 22:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12797b800) [pid = 1652] [serial = 1069] [outer = 0x121896000] 22:56:45 INFO - PROCESS | 1652 | 1464933405516 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]]]}] 22:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 772ms 22:56:45 INFO - PROCESS | 1652 | 1464933405541 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 22:56:45 INFO - PROCESS | 1652 | 1464933405543 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 22:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:56:45 INFO - PROCESS | 1652 | 1464933405545 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:56:45 INFO - PROCESS | 1652 | 1464933405546 Marionette TRACE conn2 <- [1,1398,null,{}] 22:56:45 INFO - PROCESS | 1652 | 1464933405549 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}] 22:56:45 INFO - PROCESS | 1652 | 1464933405658 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 22:56:45 INFO - PROCESS | 1652 | 1464933405720 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1e4000 == 77 [pid = 1652] [id = 357] 22:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x127983400) [pid = 1652] [serial = 1070] [outer = 0x0] 22:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12a919000) [pid = 1652] [serial = 1071] [outer = 0x127983400] 22:56:45 INFO - PROCESS | 1652 | 1464933405791 Marionette DEBUG loaded listener.js 22:56:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12ab96400) [pid = 1652] [serial = 1072] [outer = 0x127983400] 22:56:46 INFO - PROCESS | 1652 | 1464933406197 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]]]}] 22:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 669ms 22:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:56:46 INFO - PROCESS | 1652 | 1464933406214 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 22:56:46 INFO - PROCESS | 1652 | 1464933406215 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 22:56:46 INFO - PROCESS | 1652 | 1464933406218 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:56:46 INFO - PROCESS | 1652 | 1464933406219 Marionette TRACE conn2 <- [1,1402,null,{}] 22:56:46 INFO - PROCESS | 1652 | 1464933406221 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}] 22:56:46 INFO - PROCESS | 1652 | 1464933406327 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 22:56:46 INFO - PROCESS | 1652 | 1464933406387 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389e0800 == 78 [pid = 1652] [id = 358] 22:56:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12a753000) [pid = 1652] [serial = 1073] [outer = 0x0] 22:56:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12ba10400) [pid = 1652] [serial = 1074] [outer = 0x12a753000] 22:56:46 INFO - PROCESS | 1652 | 1464933406456 Marionette DEBUG loaded listener.js 22:56:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12bb1e400) [pid = 1652] [serial = 1075] [outer = 0x12a753000] 22:56:46 INFO - PROCESS | 1652 | 1464933406865 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]]]}] 22:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 22:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:56:46 INFO - PROCESS | 1652 | 1464933406889 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 22:56:46 INFO - PROCESS | 1652 | 1464933406890 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 22:56:46 INFO - PROCESS | 1652 | 1464933406892 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:56:46 INFO - PROCESS | 1652 | 1464933406894 Marionette TRACE conn2 <- [1,1406,null,{}] 22:56:46 INFO - PROCESS | 1652 | 1464933406896 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}] 22:56:47 INFO - PROCESS | 1652 | 1464933407037 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 22:56:47 INFO - PROCESS | 1652 | 1464933407113 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x138cdd000 == 79 [pid = 1652] [id = 359] 22:56:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x12c09bc00) [pid = 1652] [serial = 1076] [outer = 0x0] 22:56:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12c11f400) [pid = 1652] [serial = 1077] [outer = 0x12c09bc00] 22:56:47 INFO - PROCESS | 1652 | 1464933407143 Marionette DEBUG loaded listener.js 22:56:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12c96cc00) [pid = 1652] [serial = 1078] [outer = 0x12c09bc00] 22:56:47 INFO - PROCESS | 1652 | 1464933407563 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]]]}] 22:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 719ms 22:56:47 INFO - PROCESS | 1652 | 1464933407612 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 22:56:47 INFO - PROCESS | 1652 | 1464933407614 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 22:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:56:47 INFO - PROCESS | 1652 | 1464933407618 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:56:47 INFO - PROCESS | 1652 | 1464933407620 Marionette TRACE conn2 <- [1,1410,null,{}] 22:56:47 INFO - PROCESS | 1652 | 1464933407623 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}] 22:56:47 INFO - PROCESS | 1652 | 1464933407735 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 22:56:47 INFO - PROCESS | 1652 | 1464933407858 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x12caad000 == 80 [pid = 1652] [id = 360] 22:56:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1110b1400) [pid = 1652] [serial = 1079] [outer = 0x0] 22:56:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x121c1f000) [pid = 1652] [serial = 1080] [outer = 0x1110b1400] 22:56:47 INFO - PROCESS | 1652 | 1464933407891 Marionette DEBUG loaded listener.js 22:56:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x121c24000) [pid = 1652] [serial = 1081] [outer = 0x1110b1400] 22:56:48 INFO - PROCESS | 1652 | 1464933408451 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]]]}] 22:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 871ms 22:56:48 INFO - PROCESS | 1652 | 1464933408489 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 22:56:48 INFO - PROCESS | 1652 | 1464933408491 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 22:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:56:48 INFO - PROCESS | 1652 | 1464933408495 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:56:48 INFO - PROCESS | 1652 | 1464933408497 Marionette TRACE conn2 <- [1,1414,null,{}] 22:56:48 INFO - PROCESS | 1652 | 1464933408500 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}] 22:56:48 INFO - PROCESS | 1652 | 1464933408656 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 22:56:48 INFO - PROCESS | 1652 | 1464933408919 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184d0800 == 81 [pid = 1652] [id = 361] 22:56:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x112694800) [pid = 1652] [serial = 1082] [outer = 0x0] 22:56:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x11269e000) [pid = 1652] [serial = 1083] [outer = 0x112694800] 22:56:48 INFO - PROCESS | 1652 | 1464933408965 Marionette DEBUG loaded listener.js 22:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x11334f400) [pid = 1652] [serial = 1084] [outer = 0x112694800] 22:56:49 INFO - PROCESS | 1652 | 1464933409455 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]]]}] 22:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 976ms 22:56:49 INFO - PROCESS | 1652 | 1464933409481 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 22:56:49 INFO - PROCESS | 1652 | 1464933409484 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 22:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:56:49 INFO - PROCESS | 1652 | 1464933409489 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:56:49 INFO - PROCESS | 1652 | 1464933409491 Marionette TRACE conn2 <- [1,1418,null,{}] 22:56:49 INFO - PROCESS | 1652 | 1464933409497 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}] 22:56:49 INFO - PROCESS | 1652 | 1464933409601 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 22:56:49 INFO - PROCESS | 1652 | 1464933409681 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172f9800 == 82 [pid = 1652] [id = 362] 22:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x118327800) [pid = 1652] [serial = 1085] [outer = 0x0] 22:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x1184d6800) [pid = 1652] [serial = 1086] [outer = 0x118327800] 22:56:49 INFO - PROCESS | 1652 | 1464933409710 Marionette DEBUG loaded listener.js 22:56:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x119445c00) [pid = 1652] [serial = 1087] [outer = 0x118327800] 22:56:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12c925000 == 81 [pid = 1652] [id = 352] 22:56:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12c195000 == 80 [pid = 1652] [id = 351] 22:56:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1297cc800 == 79 [pid = 1652] [id = 350] 22:56:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12b156800 == 78 [pid = 1652] [id = 349] 22:56:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12a84f000 == 77 [pid = 1652] [id = 348] 22:56:49 INFO - PROCESS | 1652 | --DOCSHELL 0x129070000 == 76 [pid = 1652] [id = 347] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x12b068800) [pid = 1652] [serial = 996] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x125fcf800 == 75 [pid = 1652] [id = 346] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1217b7800 == 74 [pid = 1652] [id = 345] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x1192ba800 == 73 [pid = 1652] [id = 344] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11623b000 == 72 [pid = 1652] [id = 343] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12135b800 == 71 [pid = 1652] [id = 342] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x11824f800 == 70 [pid = 1652] [id = 341] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5d8000 == 69 [pid = 1652] [id = 336] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda9800 == 68 [pid = 1652] [id = 335] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x121375000 == 67 [pid = 1652] [id = 334] 22:56:50 INFO - PROCESS | 1652 | --DOCSHELL 0x113b9d800 == 66 [pid = 1652] [id = 333] 22:56:50 INFO - PROCESS | 1652 | 1464933410133 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]]]}] 22:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 675ms 22:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:56:50 INFO - PROCESS | 1652 | 1464933410185 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 1652 | 1464933410188 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 22:56:50 INFO - PROCESS | 1652 | 1464933410191 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 1652 | 1464933410192 Marionette TRACE conn2 <- [1,1422,null,{}] 22:56:50 INFO - PROCESS | 1652 | 1464933410200 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}] 22:56:50 INFO - PROCESS | 1652 | 1464933410296 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x128db0000) [pid = 1652] [serial = 978] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x1294f7400) [pid = 1652] [serial = 981] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12a749800) [pid = 1652] [serial = 984] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1297a3400) [pid = 1652] [serial = 982] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x11832dc00) [pid = 1652] [serial = 964] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x1182bdc00) [pid = 1652] [serial = 963] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x121897c00) [pid = 1652] [serial = 945] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1184acc00) [pid = 1652] [serial = 987] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x113d0a800) [pid = 1652] [serial = 961] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11277ec00) [pid = 1652] [serial = 960] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x127635400) [pid = 1652] [serial = 948] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x119c95800) [pid = 1652] [serial = 969] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1122b5400) [pid = 1652] [serial = 936] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x11a0c8c00) [pid = 1652] [serial = 970] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x121897000) [pid = 1652] [serial = 972] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x121a6e800) [pid = 1652] [serial = 973] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12a752000) [pid = 1652] [serial = 990] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12a90a400) [pid = 1652] [serial = 954] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x119c8ec00) [pid = 1652] [serial = 942] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x116848400) [pid = 1652] [serial = 939] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x119441800) [pid = 1652] [serial = 966] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x119830400) [pid = 1652] [serial = 967] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12a805000) [pid = 1652] [serial = 951] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x113d09400) [pid = 1652] [serial = 957] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x121896800) [pid = 1652] [serial = 988] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12a804000) [pid = 1652] [serial = 934] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12b061400) [pid = 1652] [serial = 994] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x12a924000) [pid = 1652] [serial = 993] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x12a811400) [pid = 1652] [serial = 985] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x125359c00) [pid = 1652] [serial = 975] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 145 (0x12797f000) [pid = 1652] [serial = 976] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 144 (0x12a91c800) [pid = 1652] [serial = 991] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | --DOMWINDOW == 143 (0x12938b000) [pid = 1652] [serial = 979] [outer = 0x0] [url = about:blank] 22:56:50 INFO - PROCESS | 1652 | 1464933410367 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190ad800 == 67 [pid = 1652] [id = 363] 22:56:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 144 (0x113d0a800) [pid = 1652] [serial = 1088] [outer = 0x0] 22:56:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 145 (0x119440400) [pid = 1652] [serial = 1089] [outer = 0x113d0a800] 22:56:50 INFO - PROCESS | 1652 | 1464933410394 Marionette DEBUG loaded listener.js 22:56:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 146 (0x1211bac00) [pid = 1652] [serial = 1090] [outer = 0x113d0a800] 22:56:50 INFO - PROCESS | 1652 | 1464933410714 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]]]}] 22:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 575ms 22:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:56:50 INFO - PROCESS | 1652 | 1464933410765 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 22:56:50 INFO - PROCESS | 1652 | 1464933410767 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 22:56:50 INFO - PROCESS | 1652 | 1464933410771 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:56:50 INFO - PROCESS | 1652 | 1464933410778 Marionette TRACE conn2 <- [1,1426,null,{}] 22:56:50 INFO - PROCESS | 1652 | 1464933410788 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}] 22:56:50 INFO - PROCESS | 1652 | 1464933410934 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 22:56:51 INFO - PROCESS | 1652 | 1464933411020 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12168e800 == 68 [pid = 1652] [id = 364] 22:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x1212ba400) [pid = 1652] [serial = 1091] [outer = 0x0] 22:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1217c6c00) [pid = 1652] [serial = 1092] [outer = 0x1212ba400] 22:56:51 INFO - PROCESS | 1652 | 1464933411046 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x124951400) [pid = 1652] [serial = 1093] [outer = 0x1212ba400] 22:56:51 INFO - PROCESS | 1652 | 1464933411346 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]]]}] 22:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 628ms 22:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:56:51 INFO - PROCESS | 1652 | 1464933411398 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 22:56:51 INFO - PROCESS | 1652 | 1464933411399 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 22:56:51 INFO - PROCESS | 1652 | 1464933411409 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:56:51 INFO - PROCESS | 1652 | 1464933411410 Marionette TRACE conn2 <- [1,1430,null,{}] 22:56:51 INFO - PROCESS | 1652 | 1464933411412 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}] 22:56:51 INFO - PROCESS | 1652 | 1464933411528 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 22:56:51 INFO - PROCESS | 1652 | 1464933411555 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe9000 == 69 [pid = 1652] [id = 365] 22:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x126f3cc00) [pid = 1652] [serial = 1094] [outer = 0x0] 22:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x12763a800) [pid = 1652] [serial = 1095] [outer = 0x126f3cc00] 22:56:51 INFO - PROCESS | 1652 | 1464933411580 Marionette DEBUG loaded listener.js 22:56:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x127962400) [pid = 1652] [serial = 1096] [outer = 0x126f3cc00] 22:56:51 INFO - PROCESS | 1652 | 1464933411899 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]]]}] 22:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 529ms 22:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:56:51 INFO - PROCESS | 1652 | 1464933411932 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 22:56:51 INFO - PROCESS | 1652 | 1464933411933 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 22:56:51 INFO - PROCESS | 1652 | 1464933411935 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:56:51 INFO - PROCESS | 1652 | 1464933411936 Marionette TRACE conn2 <- [1,1434,null,{}] 22:56:51 INFO - PROCESS | 1652 | 1464933411938 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}] 22:56:52 INFO - PROCESS | 1652 | 1464933412027 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 22:56:52 INFO - PROCESS | 1652 | 1464933412031 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a706800 == 70 [pid = 1652] [id = 366] 22:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x12938b400) [pid = 1652] [serial = 1097] [outer = 0x0] 22:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x1294ef000) [pid = 1652] [serial = 1098] [outer = 0x12938b400] 22:56:52 INFO - PROCESS | 1652 | 1464933412062 Marionette DEBUG loaded listener.js 22:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12a755000) [pid = 1652] [serial = 1099] [outer = 0x12938b400] 22:56:52 INFO - PROCESS | 1652 | 1464933412462 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]]]}] 22:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 569ms 22:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:56:52 INFO - PROCESS | 1652 | 1464933412504 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 22:56:52 INFO - PROCESS | 1652 | 1464933412505 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 22:56:52 INFO - PROCESS | 1652 | 1464933412508 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:56:52 INFO - PROCESS | 1652 | 1464933412509 Marionette TRACE conn2 <- [1,1438,null,{}] 22:56:52 INFO - PROCESS | 1652 | 1464933412511 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}] 22:56:52 INFO - PROCESS | 1652 | 1464933412633 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 22:56:52 INFO - PROCESS | 1652 | 1464933412676 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a966000 == 71 [pid = 1652] [id = 367] 22:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12a809400) [pid = 1652] [serial = 1100] [outer = 0x0] 22:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12a8dd400) [pid = 1652] [serial = 1101] [outer = 0x12a809400] 22:56:52 INFO - PROCESS | 1652 | 1464933412701 Marionette DEBUG loaded listener.js 22:56:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12a924800) [pid = 1652] [serial = 1102] [outer = 0x12a809400] 22:56:53 INFO - PROCESS | 1652 | 1464933413051 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]]]}] 22:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 571ms 22:56:53 INFO - PROCESS | 1652 | 1464933413080 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 22:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:56:53 INFO - PROCESS | 1652 | 1464933413081 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 22:56:53 INFO - PROCESS | 1652 | 1464933413095 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:56:53 INFO - PROCESS | 1652 | 1464933413096 Marionette TRACE conn2 <- [1,1442,null,{}] 22:56:53 INFO - PROCESS | 1652 | 1464933413098 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}] 22:56:53 INFO - PROCESS | 1652 | 1464933413207 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 22:56:53 INFO - PROCESS | 1652 | 1464933413246 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c19c800 == 72 [pid = 1652] [id = 368] 22:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x110f48800) [pid = 1652] [serial = 1103] [outer = 0x0] 22:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x110f4cc00) [pid = 1652] [serial = 1104] [outer = 0x110f48800] 22:56:53 INFO - PROCESS | 1652 | 1464933413271 Marionette DEBUG loaded listener.js 22:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x110f52800) [pid = 1652] [serial = 1105] [outer = 0x110f48800] 22:56:53 INFO - PROCESS | 1652 | 1464933413613 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]]]}] 22:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 580ms 22:56:53 INFO - PROCESS | 1652 | 1464933413664 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 22:56:53 INFO - PROCESS | 1652 | 1464933413665 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 22:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:56:53 INFO - PROCESS | 1652 | 1464933413667 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:56:53 INFO - PROCESS | 1652 | 1464933413668 Marionette TRACE conn2 <- [1,1446,null,{}] 22:56:53 INFO - PROCESS | 1652 | 1464933413670 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}] 22:56:53 INFO - PROCESS | 1652 | 1464933413783 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 22:56:53 INFO - PROCESS | 1652 | 1464933413799 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x12caa6000 == 73 [pid = 1652] [id = 369] 22:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x110f4e000) [pid = 1652] [serial = 1106] [outer = 0x0] 22:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12ab9f400) [pid = 1652] [serial = 1107] [outer = 0x110f4e000] 22:56:53 INFO - PROCESS | 1652 | 1464933413823 Marionette DEBUG loaded listener.js 22:56:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12b1a0c00) [pid = 1652] [serial = 1108] [outer = 0x110f4e000] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1162b6c00) [pid = 1652] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x118d21800) [pid = 1652] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x112aeac00) [pid = 1652] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x11a0c1000) [pid = 1652] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x121e55c00) [pid = 1652] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x11627ec00) [pid = 1652] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x127983c00) [pid = 1652] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x116bc5c00) [pid = 1652] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x110ef0800) [pid = 1652] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x119447400) [pid = 1652] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x121864000) [pid = 1652] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12a923000) [pid = 1652] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x124fe7000) [pid = 1652] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:56:54 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12a915400) [pid = 1652] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:56:54 INFO - PROCESS | 1652 | 1464933414413 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]]]}] 22:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 772ms 22:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:56:54 INFO - PROCESS | 1652 | 1464933414440 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 22:56:54 INFO - PROCESS | 1652 | 1464933414440 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 22:56:54 INFO - PROCESS | 1652 | 1464933414445 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:56:54 INFO - PROCESS | 1652 | 1464933414447 Marionette TRACE conn2 <- [1,1450,null,{}] 22:56:54 INFO - PROCESS | 1652 | 1464933414449 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}] 22:56:54 INFO - PROCESS | 1652 | 1464933414532 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 22:56:54 INFO - PROCESS | 1652 | 1464933414539 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1273d3800 == 74 [pid = 1652] [id = 370] 22:56:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x1162b6c00) [pid = 1652] [serial = 1109] [outer = 0x0] 22:56:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11982b000) [pid = 1652] [serial = 1110] [outer = 0x1162b6c00] 22:56:54 INFO - PROCESS | 1652 | 1464933414579 Marionette DEBUG loaded listener.js 22:56:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x127985800) [pid = 1652] [serial = 1111] [outer = 0x1162b6c00] 22:56:55 INFO - PROCESS | 1652 | 1464933415071 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]]]}] 22:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 675ms 22:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:56:55 INFO - PROCESS | 1652 | 1464933415118 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 1652 | 1464933415120 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 22:56:55 INFO - PROCESS | 1652 | 1464933415122 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:56:55 INFO - PROCESS | 1652 | 1464933415123 Marionette TRACE conn2 <- [1,1454,null,{}] 22:56:55 INFO - PROCESS | 1652 | 1464933415125 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}] 22:56:55 INFO - PROCESS | 1652 | 1464933415214 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 22:56:55 INFO - PROCESS | 1652 | 1464933415220 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5d5000 == 75 [pid = 1652] [id = 371] 22:56:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12a911400) [pid = 1652] [serial = 1112] [outer = 0x0] 22:56:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x12b1ac000) [pid = 1652] [serial = 1113] [outer = 0x12a911400] 22:56:55 INFO - PROCESS | 1652 | 1464933415250 Marionette DEBUG loaded listener.js 22:56:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x12c06c000) [pid = 1652] [serial = 1114] [outer = 0x12a911400] 22:56:55 INFO - PROCESS | 1652 | 1464933415615 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]]]}] 22:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 520ms 22:56:55 INFO - PROCESS | 1652 | 1464933415642 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 22:56:55 INFO - PROCESS | 1652 | 1464933415646 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 22:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:56:55 INFO - PROCESS | 1652 | 1464933415650 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:56:55 INFO - PROCESS | 1652 | 1464933415651 Marionette TRACE conn2 <- [1,1458,null,{}] 22:56:55 INFO - PROCESS | 1652 | 1464933415654 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}] 22:56:55 INFO - PROCESS | 1652 | 1464933415788 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 22:56:55 INFO - PROCESS | 1652 | 1464933415796 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1ed800 == 76 [pid = 1652] [id = 372] 22:56:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x12b1a5000) [pid = 1652] [serial = 1115] [outer = 0x0] 22:56:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12c116000) [pid = 1652] [serial = 1116] [outer = 0x12b1a5000] 22:56:55 INFO - PROCESS | 1652 | 1464933415820 Marionette DEBUG loaded listener.js 22:56:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12c969000) [pid = 1652] [serial = 1117] [outer = 0x12b1a5000] 22:56:56 INFO - PROCESS | 1652 | 1464933416137 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]]]}] 22:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 519ms 22:56:56 INFO - PROCESS | 1652 | 1464933416169 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 22:56:56 INFO - PROCESS | 1652 | 1464933416170 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 22:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:56:56 INFO - PROCESS | 1652 | 1464933416173 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 1652 | 1464933416174 Marionette TRACE conn2 <- [1,1462,null,{}] 22:56:56 INFO - PROCESS | 1652 | 1464933416176 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}] 22:56:56 INFO - PROCESS | 1652 | 1464933416267 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 22:56:56 INFO - PROCESS | 1652 | 1464933416271 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c68000 == 77 [pid = 1652] [id = 373] 22:56:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1296a2400) [pid = 1652] [serial = 1118] [outer = 0x0] 22:56:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x12cc76c00) [pid = 1652] [serial = 1119] [outer = 0x1296a2400] 22:56:56 INFO - PROCESS | 1652 | 1464933416296 Marionette DEBUG loaded listener.js 22:56:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x12cc7ac00) [pid = 1652] [serial = 1120] [outer = 0x1296a2400] 22:56:56 INFO - PROCESS | 1652 | 1464933416901 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]]]}] 22:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 772ms 22:56:56 INFO - PROCESS | 1652 | 1464933416946 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 22:56:56 INFO - PROCESS | 1652 | 1464933416949 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 22:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:56:56 INFO - PROCESS | 1652 | 1464933416953 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:56:56 INFO - PROCESS | 1652 | 1464933416955 Marionette TRACE conn2 <- [1,1466,null,{}] 22:56:56 INFO - PROCESS | 1652 | 1464933416959 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}] 22:56:57 INFO - PROCESS | 1652 | 1464933417077 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 22:56:57 INFO - PROCESS | 1652 | 1464933417155 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12076e800 == 78 [pid = 1652] [id = 374] 22:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x11694b000) [pid = 1652] [serial = 1121] [outer = 0x0] 22:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x118324c00) [pid = 1652] [serial = 1122] [outer = 0x11694b000] 22:56:57 INFO - PROCESS | 1652 | 1464933417186 Marionette DEBUG loaded listener.js 22:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x119089400) [pid = 1652] [serial = 1123] [outer = 0x11694b000] 22:56:57 INFO - PROCESS | 1652 | 1464933417616 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]]]}] 22:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 720ms 22:56:57 INFO - PROCESS | 1652 | 1464933417674 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 22:56:57 INFO - PROCESS | 1652 | 1464933417678 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 22:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:56:57 INFO - PROCESS | 1652 | 1464933417701 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:56:57 INFO - PROCESS | 1652 | 1464933417703 Marionette TRACE conn2 <- [1,1470,null,{}] 22:56:57 INFO - PROCESS | 1652 | 1464933417705 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}] 22:56:57 INFO - PROCESS | 1652 | 1464933417820 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 22:56:57 INFO - PROCESS | 1652 | 1464933417898 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d6000 == 79 [pid = 1652] [id = 375] 22:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x121248800) [pid = 1652] [serial = 1124] [outer = 0x0] 22:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12167d800) [pid = 1652] [serial = 1125] [outer = 0x121248800] 22:56:57 INFO - PROCESS | 1652 | 1464933417927 Marionette DEBUG loaded listener.js 22:56:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x121a6e800) [pid = 1652] [serial = 1126] [outer = 0x121248800] 22:56:58 INFO - PROCESS | 1652 | 1464933418362 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]]]}] 22:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 674ms 22:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:56:58 INFO - PROCESS | 1652 | 1464933418373 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 22:56:58 INFO - PROCESS | 1652 | 1464933418375 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 22:56:58 INFO - PROCESS | 1652 | 1464933418380 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:56:58 INFO - PROCESS | 1652 | 1464933418382 Marionette TRACE conn2 <- [1,1474,null,{}] 22:56:58 INFO - PROCESS | 1652 | 1464933418390 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}] 22:56:58 INFO - PROCESS | 1652 | 1464933418504 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 22:56:58 INFO - PROCESS | 1652 | 1464933418586 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c6d800 == 80 [pid = 1652] [id = 376] 22:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x121c1c000) [pid = 1652] [serial = 1127] [outer = 0x0] 22:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x128d3cc00) [pid = 1652] [serial = 1128] [outer = 0x121c1c000] 22:56:58 INFO - PROCESS | 1652 | 1464933418619 Marionette DEBUG loaded listener.js 22:56:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12a749800) [pid = 1652] [serial = 1129] [outer = 0x121c1c000] 22:56:59 INFO - PROCESS | 1652 | 1464933419059 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]]]}] 22:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 725ms 22:56:59 INFO - PROCESS | 1652 | 1464933419143 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 22:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:56:59 INFO - PROCESS | 1652 | 1464933419145 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 22:56:59 INFO - PROCESS | 1652 | 1464933419149 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 1652 | 1464933419150 Marionette TRACE conn2 <- [1,1478,null,{}] 22:56:59 INFO - PROCESS | 1652 | 1464933419152 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}] 22:56:59 INFO - PROCESS | 1652 | 1464933419262 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 22:56:59 INFO - PROCESS | 1652 | 1464933419339 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:56:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x13931a800 == 81 [pid = 1652] [id = 377] 22:56:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12b05d400) [pid = 1652] [serial = 1130] [outer = 0x0] 22:56:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12bb0e000) [pid = 1652] [serial = 1131] [outer = 0x12b05d400] 22:56:59 INFO - PROCESS | 1652 | 1464933419369 Marionette DEBUG loaded listener.js 22:56:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12c06c400) [pid = 1652] [serial = 1132] [outer = 0x12b05d400] 22:56:59 INFO - PROCESS | 1652 | 1464933419803 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]]]}] 22:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 668ms 22:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:56:59 INFO - PROCESS | 1652 | 1464933419818 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 22:56:59 INFO - PROCESS | 1652 | 1464933419819 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 22:56:59 INFO - PROCESS | 1652 | 1464933419821 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:56:59 INFO - PROCESS | 1652 | 1464933419823 Marionette TRACE conn2 <- [1,1482,null,{}] 22:56:59 INFO - PROCESS | 1652 | 1464933419825 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}] 22:56:59 INFO - PROCESS | 1652 | 1464933419935 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 22:57:00 INFO - PROCESS | 1652 | 1464933420014 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f4d7800 == 82 [pid = 1652] [id = 378] 22:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12b060800) [pid = 1652] [serial = 1133] [outer = 0x0] 22:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12c11e800) [pid = 1652] [serial = 1134] [outer = 0x12b060800] 22:57:00 INFO - PROCESS | 1652 | 1464933420044 Marionette DEBUG loaded listener.js 22:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12cc75800) [pid = 1652] [serial = 1135] [outer = 0x12b060800] 22:57:00 INFO - PROCESS | 1652 | 1464933420491 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]]]}] 22:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 718ms 22:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:57:00 INFO - PROCESS | 1652 | 1464933420552 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 22:57:00 INFO - PROCESS | 1652 | 1464933420554 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 22:57:00 INFO - PROCESS | 1652 | 1464933420556 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:57:00 INFO - PROCESS | 1652 | 1464933420557 Marionette TRACE conn2 <- [1,1486,null,{}] 22:57:00 INFO - PROCESS | 1652 | 1464933420574 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}] 22:57:00 INFO - PROCESS | 1652 | 1464933420698 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 22:57:00 INFO - PROCESS | 1652 | 1464933420776 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d1c000 == 83 [pid = 1652] [id = 379] 22:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12cd92800) [pid = 1652] [serial = 1136] [outer = 0x0] 22:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12cd9b800) [pid = 1652] [serial = 1137] [outer = 0x12cd92800] 22:57:00 INFO - PROCESS | 1652 | 1464933420809 Marionette DEBUG loaded listener.js 22:57:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12d2a3c00) [pid = 1652] [serial = 1138] [outer = 0x12cd92800] 22:57:01 INFO - PROCESS | 1652 | 1464933421217 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]]]}] 22:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 718ms 22:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:57:01 INFO - PROCESS | 1652 | 1464933421275 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 22:57:01 INFO - PROCESS | 1652 | 1464933421276 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 22:57:01 INFO - PROCESS | 1652 | 1464933421278 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 1652 | 1464933421279 Marionette TRACE conn2 <- [1,1490,null,{}] 22:57:01 INFO - PROCESS | 1652 | 1464933421282 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}] 22:57:01 INFO - PROCESS | 1652 | 1464933421392 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 22:57:01 INFO - PROCESS | 1652 | 1464933421470 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x13939e000 == 84 [pid = 1652] [id = 380] 22:57:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12d29fc00) [pid = 1652] [serial = 1139] [outer = 0x0] 22:57:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12d74c000) [pid = 1652] [serial = 1140] [outer = 0x12d29fc00] 22:57:01 INFO - PROCESS | 1652 | 1464933421499 Marionette DEBUG loaded listener.js 22:57:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12d752000) [pid = 1652] [serial = 1141] [outer = 0x12d29fc00] 22:57:01 INFO - PROCESS | 1652 | 1464933421903 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]]]}] 22:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 669ms 22:57:01 INFO - PROCESS | 1652 | 1464933421948 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 22:57:01 INFO - PROCESS | 1652 | 1464933421949 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 22:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:57:01 INFO - PROCESS | 1652 | 1464933421951 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:57:01 INFO - PROCESS | 1652 | 1464933421952 Marionette TRACE conn2 <- [1,1494,null,{}] 22:57:01 INFO - PROCESS | 1652 | 1464933421955 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}] 22:57:02 INFO - PROCESS | 1652 | 1464933422099 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 22:57:02 INFO - PROCESS | 1652 | 1464933422207 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x117043800 == 85 [pid = 1652] [id = 381] 22:57:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x112696800) [pid = 1652] [serial = 1142] [outer = 0x0] 22:57:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x115fe3400) [pid = 1652] [serial = 1143] [outer = 0x112696800] 22:57:02 INFO - PROCESS | 1652 | 1464933422239 Marionette DEBUG loaded listener.js 22:57:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12d752400) [pid = 1652] [serial = 1144] [outer = 0x112696800] 22:57:02 INFO - PROCESS | 1652 | 1464933422876 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]]]}] 22:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 22:57:02 INFO - PROCESS | 1652 | 1464933422933 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 22:57:02 INFO - PROCESS | 1652 | 1464933422935 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 22:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:57:02 INFO - PROCESS | 1652 | 1464933422941 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:57:02 INFO - PROCESS | 1652 | 1464933422944 Marionette TRACE conn2 <- [1,1498,null,{}] 22:57:02 INFO - PROCESS | 1652 | 1464933422948 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}] 22:57:03 INFO - PROCESS | 1652 | 1464933423059 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 22:57:03 INFO - PROCESS | 1652 | 1464933423124 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1207ca000 == 86 [pid = 1652] [id = 382] 22:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x112ab6800) [pid = 1652] [serial = 1145] [outer = 0x0] 22:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x1130d1c00) [pid = 1652] [serial = 1146] [outer = 0x112ab6800] 22:57:03 INFO - PROCESS | 1652 | 1464933423192 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x11670f400) [pid = 1652] [serial = 1147] [outer = 0x112ab6800] 22:57:03 INFO - PROCESS | 1652 | 1464933423592 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]]]}] 22:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 674ms 22:57:03 INFO - PROCESS | 1652 | 1464933423616 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 22:57:03 INFO - PROCESS | 1652 | 1464933423620 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 22:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:57:03 INFO - PROCESS | 1652 | 1464933423624 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:57:03 INFO - PROCESS | 1652 | 1464933423626 Marionette TRACE conn2 <- [1,1502,null,{}] 22:57:03 INFO - PROCESS | 1652 | 1464933423629 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}] 22:57:03 INFO - PROCESS | 1652 | 1464933423731 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 22:57:03 INFO - PROCESS | 1652 | 1464933423816 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184d0000 == 87 [pid = 1652] [id = 383] 22:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x118324400) [pid = 1652] [serial = 1148] [outer = 0x0] 22:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x11875ac00) [pid = 1652] [serial = 1149] [outer = 0x118324400] 22:57:03 INFO - PROCESS | 1652 | 1464933423847 Marionette DEBUG loaded listener.js 22:57:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x119830000) [pid = 1652] [serial = 1150] [outer = 0x118324400] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12d576000 == 86 [pid = 1652] [id = 238] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12d8d6800 == 85 [pid = 1652] [id = 240] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd62000 == 84 [pid = 1652] [id = 237] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1ed800 == 83 [pid = 1652] [id = 372] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5d5000 == 82 [pid = 1652] [id = 371] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1273d3800 == 81 [pid = 1652] [id = 370] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12b1a6400) [pid = 1652] [serial = 1014] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12bb15800) [pid = 1652] [serial = 1017] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x12c05fc00) [pid = 1652] [serial = 1020] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12bb1d800) [pid = 1652] [serial = 1059] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12caa6000 == 80 [pid = 1652] [id = 369] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12c19c800 == 79 [pid = 1652] [id = 368] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a966000 == 78 [pid = 1652] [id = 367] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12a706800 == 77 [pid = 1652] [id = 366] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x126fe9000 == 76 [pid = 1652] [id = 365] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12168e800 == 75 [pid = 1652] [id = 364] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1190ad800 == 74 [pid = 1652] [id = 363] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1172f9800 == 73 [pid = 1652] [id = 362] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1184d0800 == 72 [pid = 1652] [id = 361] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1273c1800 == 71 [pid = 1652] [id = 355] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x1184cc800 == 70 [pid = 1652] [id = 354] 22:57:04 INFO - PROCESS | 1652 | --DOCSHELL 0x12cab6000 == 69 [pid = 1652] [id = 353] 22:57:04 INFO - PROCESS | 1652 | 1464933424326 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]]]}] 22:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 722ms 22:57:04 INFO - PROCESS | 1652 | 1464933424347 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 22:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:57:04 INFO - PROCESS | 1652 | 1464933424349 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 22:57:04 INFO - PROCESS | 1652 | 1464933424353 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:57:04 INFO - PROCESS | 1652 | 1464933424356 Marionette TRACE conn2 <- [1,1506,null,{}] 22:57:04 INFO - PROCESS | 1652 | 1464933424369 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}] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x119030c00) [pid = 1652] [serial = 1050] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x119c94400) [pid = 1652] [serial = 1033] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12138f000) [pid = 1652] [serial = 1005] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x115f43400) [pid = 1652] [serial = 1026] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x1212bdc00) [pid = 1652] [serial = 1035] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x124fe5000) [pid = 1652] [serial = 1038] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x117280000) [pid = 1652] [serial = 1029] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x1217c9c00) [pid = 1652] [serial = 1036] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x128d33000) [pid = 1652] [serial = 1041] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12718b000) [pid = 1652] [serial = 1039] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12a809000) [pid = 1652] [serial = 1053] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x116b6a000) [pid = 1652] [serial = 1027] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x11224c000) [pid = 1652] [serial = 1023] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12979d800) [pid = 1652] [serial = 1045] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1126ca000) [pid = 1652] [serial = 999] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1297a8400) [pid = 1652] [serial = 1047] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x128db9800) [pid = 1652] [serial = 1042] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x129392000) [pid = 1652] [serial = 1044] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x112785c00) [pid = 1652] [serial = 1024] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1296a0800) [pid = 1652] [serial = 1051] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12b1a8000) [pid = 1652] [serial = 1056] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x11979e800) [pid = 1652] [serial = 1032] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x12a80c800) [pid = 1652] [serial = 1048] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x11769b800) [pid = 1652] [serial = 1002] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x11859e000) [pid = 1652] [serial = 1030] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x127955000) [pid = 1652] [serial = 1008] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1253afc00) [pid = 1652] [serial = 873] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12a91e800) [pid = 1652] [serial = 1054] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12a749400) [pid = 1652] [serial = 1011] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12b1a3400) [pid = 1652] [serial = 997] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x12c060400) [pid = 1652] [serial = 1057] [outer = 0x0] [url = about:blank] 22:57:04 INFO - PROCESS | 1652 | 1464933424596 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 22:57:04 INFO - PROCESS | 1652 | 1464933424736 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x119de1800 == 70 [pid = 1652] [id = 384] 22:57:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x121866000) [pid = 1652] [serial = 1151] [outer = 0x0] 22:57:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x12189a000) [pid = 1652] [serial = 1152] [outer = 0x121866000] 22:57:04 INFO - PROCESS | 1652 | 1464933424785 Marionette DEBUG loaded listener.js 22:57:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x121c17400) [pid = 1652] [serial = 1153] [outer = 0x121866000] 22:57:05 INFO - PROCESS | 1652 | 1464933425137 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]]]}] 22:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 825ms 22:57:05 INFO - PROCESS | 1652 | 1464933425180 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 22:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:57:05 INFO - PROCESS | 1652 | 1464933425181 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 22:57:05 INFO - PROCESS | 1652 | 1464933425184 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:57:05 INFO - PROCESS | 1652 | 1464933425185 Marionette TRACE conn2 <- [1,1510,null,{}] 22:57:05 INFO - PROCESS | 1652 | 1464933425187 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}] 22:57:05 INFO - PROCESS | 1652 | 1464933425284 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 22:57:05 INFO - PROCESS | 1652 | 1464933425346 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227cb000 == 71 [pid = 1652] [id = 385] 22:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x121c17000) [pid = 1652] [serial = 1154] [outer = 0x0] 22:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x121f0b800) [pid = 1652] [serial = 1155] [outer = 0x121c17000] 22:57:05 INFO - PROCESS | 1652 | 1464933425372 Marionette DEBUG loaded listener.js 22:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x12718c800) [pid = 1652] [serial = 1156] [outer = 0x121c17000] 22:57:05 INFO - PROCESS | 1652 | 1464933425649 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]]]}] 22:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 518ms 22:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:57:05 INFO - PROCESS | 1652 | 1464933425702 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 22:57:05 INFO - PROCESS | 1652 | 1464933425703 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 22:57:05 INFO - PROCESS | 1652 | 1464933425705 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:57:05 INFO - PROCESS | 1652 | 1464933425706 Marionette TRACE conn2 <- [1,1514,null,{}] 22:57:05 INFO - PROCESS | 1652 | 1464933425709 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}] 22:57:05 INFO - PROCESS | 1652 | 1464933425807 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 22:57:05 INFO - PROCESS | 1652 | 1464933425873 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278b2000 == 72 [pid = 1652] [id = 386] 22:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x121c1a400) [pid = 1652] [serial = 1157] [outer = 0x0] 22:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x127639c00) [pid = 1652] [serial = 1158] [outer = 0x121c1a400] 22:57:05 INFO - PROCESS | 1652 | 1464933425903 Marionette DEBUG loaded listener.js 22:57:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x128d38800) [pid = 1652] [serial = 1159] [outer = 0x121c1a400] 22:57:06 INFO - PROCESS | 1652 | 1464933426330 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]]]}] 22:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 669ms 22:57:06 INFO - PROCESS | 1652 | 1464933426375 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 22:57:06 INFO - PROCESS | 1652 | 1464933426377 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 22:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:57:06 INFO - PROCESS | 1652 | 1464933426380 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:57:06 INFO - PROCESS | 1652 | 1464933426381 Marionette TRACE conn2 <- [1,1518,null,{}] 22:57:06 INFO - PROCESS | 1652 | 1464933426385 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}] 22:57:06 INFO - PROCESS | 1652 | 1464933426486 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 22:57:06 INFO - PROCESS | 1652 | 1464933426587 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a953800 == 73 [pid = 1652] [id = 387] 22:57:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x127987c00) [pid = 1652] [serial = 1160] [outer = 0x0] 22:57:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1296a3000) [pid = 1652] [serial = 1161] [outer = 0x127987c00] 22:57:06 INFO - PROCESS | 1652 | 1464933426613 Marionette DEBUG loaded listener.js 22:57:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x12a910800) [pid = 1652] [serial = 1162] [outer = 0x127987c00] 22:57:06 INFO - PROCESS | 1652 | 1464933426941 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]]]}] 22:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 622ms 22:57:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:57:07 INFO - PROCESS | 1652 | 1464933427001 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 22:57:07 INFO - PROCESS | 1652 | 1464933427002 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 22:57:07 INFO - PROCESS | 1652 | 1464933427004 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:57:07 INFO - PROCESS | 1652 | 1464933427006 Marionette TRACE conn2 <- [1,1522,null,{}] 22:57:07 INFO - PROCESS | 1652 | 1464933427008 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}] 22:57:07 INFO - PROCESS | 1652 | 1464933427120 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 22:57:07 INFO - PROCESS | 1652 | 1464933427133 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c19d000 == 74 [pid = 1652] [id = 388] 22:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12a910c00) [pid = 1652] [serial = 1163] [outer = 0x0] 22:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12b0a2800) [pid = 1652] [serial = 1164] [outer = 0x12a910c00] 22:57:07 INFO - PROCESS | 1652 | 1464933427158 Marionette DEBUG loaded listener.js 22:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12bb04800) [pid = 1652] [serial = 1165] [outer = 0x12a910c00] 22:57:07 INFO - PROCESS | 1652 | 1464933427479 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"]]]}] 22:57:07 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 () { 22:57:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:57:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:57:07 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 () { 22:57:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:57:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:57:07 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 () { 22:57:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:57:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:57:07 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 () { 22:57:07 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:57:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:57:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:57:07 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 518ms 22:57:07 INFO - PROCESS | 1652 | 1464933427523 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 22:57:07 INFO - PROCESS | 1652 | 1464933427525 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 22:57:07 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:57:07 INFO - PROCESS | 1652 | 1464933427527 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:57:07 INFO - PROCESS | 1652 | 1464933427528 Marionette TRACE conn2 <- [1,1526,null,{}] 22:57:07 INFO - PROCESS | 1652 | 1464933427530 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}] 22:57:07 INFO - PROCESS | 1652 | 1464933427645 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 22:57:07 INFO - PROCESS | 1652 | 1464933427660 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd4e000 == 75 [pid = 1652] [id = 389] 22:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12a91b400) [pid = 1652] [serial = 1166] [outer = 0x0] 22:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12c05fc00) [pid = 1652] [serial = 1167] [outer = 0x12a91b400] 22:57:07 INFO - PROCESS | 1652 | 1464933427685 Marionette DEBUG loaded listener.js 22:57:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12cc78c00) [pid = 1652] [serial = 1168] [outer = 0x12a91b400] 22:57:08 INFO - PROCESS | 1652 | 1464933428033 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"]]]}] 22:57:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:57:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:57:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:57:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 22:57:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:57:08 INFO - PROCESS | 1652 | 1464933428047 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 22:57:08 INFO - PROCESS | 1652 | 1464933428049 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 22:57:08 INFO - PROCESS | 1652 | 1464933428051 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:57:08 INFO - PROCESS | 1652 | 1464933428052 Marionette TRACE conn2 <- [1,1530,null,{}] 22:57:08 INFO - PROCESS | 1652 | 1464933428055 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}] 22:57:08 INFO - PROCESS | 1652 | 1464933428172 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 22:57:08 INFO - PROCESS | 1652 | 1464933428186 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d8cf800 == 76 [pid = 1652] [id = 390] 22:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12c09d400) [pid = 1652] [serial = 1169] [outer = 0x0] 22:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12cc83000) [pid = 1652] [serial = 1170] [outer = 0x12c09d400] 22:57:08 INFO - PROCESS | 1652 | 1464933428211 Marionette DEBUG loaded listener.js 22:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12cda1c00) [pid = 1652] [serial = 1171] [outer = 0x12c09d400] 22:57:08 INFO - PROCESS | 1652 | 1464933428508 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]]]}] 22:57:08 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 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:57:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:57:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:57:08 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. 22:57:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:57:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 468ms 22:57:08 INFO - PROCESS | 1652 | 1464933428520 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 22:57:08 INFO - PROCESS | 1652 | 1464933428521 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 22:57:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:57:08 INFO - PROCESS | 1652 | 1464933428523 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:57:08 INFO - PROCESS | 1652 | 1464933428524 Marionette TRACE conn2 <- [1,1534,null,{}] 22:57:08 INFO - PROCESS | 1652 | 1464933428688 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}] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12a809400) [pid = 1652] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x110f48800) [pid = 1652] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x110f4e000) [pid = 1652] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12938b400) [pid = 1652] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x113d0a800) [pid = 1652] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x112694800) [pid = 1652] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x118327800) [pid = 1652] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x1212ba400) [pid = 1652] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x126f3cc00) [pid = 1652] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x1162b6c00) [pid = 1652] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12b1a5000) [pid = 1652] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:57:08 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12a911400) [pid = 1652] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:57:08 INFO - PROCESS | 1652 | 1464933428814 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 22:57:08 INFO - PROCESS | 1652 | 1464933428819 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1271cd000 == 77 [pid = 1652] [id = 391] 22:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x111a0b000) [pid = 1652] [serial = 1172] [outer = 0x0] 22:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x119848800) [pid = 1652] [serial = 1173] [outer = 0x111a0b000] 22:57:08 INFO - PROCESS | 1652 | 1464933428845 Marionette DEBUG loaded listener.js 22:57:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x127635400) [pid = 1652] [serial = 1174] [outer = 0x111a0b000] 22:57:09 INFO - PROCESS | 1652 | 1464933429205 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]]]}] 22:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 720ms 22:57:09 INFO - PROCESS | 1652 | 1464933429245 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 22:57:09 INFO - PROCESS | 1652 | 1464933429247 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 22:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:57:09 INFO - PROCESS | 1652 | 1464933429250 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:57:09 INFO - PROCESS | 1652 | 1464933429252 Marionette TRACE conn2 <- [1,1538,null,{}] 22:57:09 INFO - PROCESS | 1652 | 1464933429254 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}] 22:57:09 INFO - PROCESS | 1652 | 1464933429387 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 22:57:09 INFO - PROCESS | 1652 | 1464933429401 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389df800 == 78 [pid = 1652] [id = 392] 22:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12a809400) [pid = 1652] [serial = 1175] [outer = 0x0] 22:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x138805400) [pid = 1652] [serial = 1176] [outer = 0x12a809400] 22:57:09 INFO - PROCESS | 1652 | 1464933429430 Marionette DEBUG loaded listener.js 22:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x13880d400) [pid = 1652] [serial = 1177] [outer = 0x12a809400] 22:57:09 INFO - PROCESS | 1652 | 1464933429755 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]]]}] 22:57:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:57:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 518ms 22:57:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:57:09 INFO - PROCESS | 1652 | 1464933429769 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 22:57:09 INFO - PROCESS | 1652 | 1464933429770 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 22:57:09 INFO - PROCESS | 1652 | 1464933429772 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:57:09 INFO - PROCESS | 1652 | 1464933429773 Marionette TRACE conn2 <- [1,1542,null,{}] 22:57:09 INFO - PROCESS | 1652 | 1464933429775 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}] 22:57:09 INFO - PROCESS | 1652 | 1464933429874 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 22:57:09 INFO - PROCESS | 1652 | 1464933429878 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c6d000 == 79 [pid = 1652] [id = 393] 22:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x13880f800) [pid = 1652] [serial = 1178] [outer = 0x0] 22:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x138f3d000) [pid = 1652] [serial = 1179] [outer = 0x13880f800] 22:57:09 INFO - PROCESS | 1652 | 1464933429903 Marionette DEBUG loaded listener.js 22:57:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x138f45000) [pid = 1652] [serial = 1180] [outer = 0x13880f800] 22:57:10 INFO - PROCESS | 1652 | 1464933430249 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]]]}] 22:57:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:57:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 519ms 22:57:10 INFO - PROCESS | 1652 | 1464933430291 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 1652 | 1464933430293 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 22:57:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:57:10 INFO - PROCESS | 1652 | 1464933430307 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - PROCESS | 1652 | 1464933430308 Marionette TRACE conn2 <- [1,1546,null,{}] 22:57:10 INFO - PROCESS | 1652 | 1464933430310 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}] 22:57:10 INFO - PROCESS | 1652 | 1464933430410 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 22:57:10 INFO - PROCESS | 1652 | 1464933430415 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x13930a800 == 80 [pid = 1652] [id = 394] 22:57:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12f4d9000) [pid = 1652] [serial = 1181] [outer = 0x0] 22:57:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12f4dd800) [pid = 1652] [serial = 1182] [outer = 0x12f4d9000] 22:57:10 INFO - PROCESS | 1652 | 1464933430439 Marionette DEBUG loaded listener.js 22:57:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12f4e1800) [pid = 1652] [serial = 1183] [outer = 0x12f4d9000] 22:57:10 INFO - PROCESS | 1652 | 1464933430931 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]]]}] 22:57:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:57:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 669ms 22:57:10 INFO - PROCESS | 1652 | 1464933430977 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 22:57:10 INFO - PROCESS | 1652 | 1464933430979 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 22:57:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:57:10 INFO - PROCESS | 1652 | 1464933430983 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:57:10 INFO - PROCESS | 1652 | 1464933430985 Marionette TRACE conn2 <- [1,1550,null,{}] 22:57:10 INFO - PROCESS | 1652 | 1464933430989 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}] 22:57:11 INFO - PROCESS | 1652 | 1464933431109 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 22:57:11 INFO - PROCESS | 1652 | 1464933431226 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x118799000 == 81 [pid = 1652] [id = 395] 22:57:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x11628b400) [pid = 1652] [serial = 1184] [outer = 0x0] 22:57:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x116843000) [pid = 1652] [serial = 1185] [outer = 0x11628b400] 22:57:11 INFO - PROCESS | 1652 | 1464933431262 Marionette DEBUG loaded listener.js 22:57:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x11832f000) [pid = 1652] [serial = 1186] [outer = 0x11628b400] 22:57:11 INFO - PROCESS | 1652 | 1464933431764 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]]]}] 22:57:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:57:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 821ms 22:57:11 INFO - PROCESS | 1652 | 1464933431804 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 22:57:11 INFO - PROCESS | 1652 | 1464933431808 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 22:57:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:57:11 INFO - PROCESS | 1652 | 1464933431813 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:57:11 INFO - PROCESS | 1652 | 1464933431815 Marionette TRACE conn2 <- [1,1554,null,{}] 22:57:11 INFO - PROCESS | 1652 | 1464933431818 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}] 22:57:11 INFO - PROCESS | 1652 | 1464933431933 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 22:57:12 INFO - PROCESS | 1652 | 1464933432018 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278b0800 == 82 [pid = 1652] [id = 396] 22:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x119087c00) [pid = 1652] [serial = 1187] [outer = 0x0] 22:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x119c9b000) [pid = 1652] [serial = 1188] [outer = 0x119087c00] 22:57:12 INFO - PROCESS | 1652 | 1464933432047 Marionette DEBUG loaded listener.js 22:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x121c1e400) [pid = 1652] [serial = 1189] [outer = 0x119087c00] 22:57:12 INFO - PROCESS | 1652 | 1464933432503 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]]]}] 22:57:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:57:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 719ms 22:57:12 INFO - PROCESS | 1652 | 1464933432550 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 22:57:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:57:12 INFO - PROCESS | 1652 | 1464933432552 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 22:57:12 INFO - PROCESS | 1652 | 1464933432556 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:57:12 INFO - PROCESS | 1652 | 1464933432560 Marionette TRACE conn2 <- [1,1558,null,{}] 22:57:12 INFO - PROCESS | 1652 | 1464933432592 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}] 22:57:12 INFO - PROCESS | 1652 | 1464933432771 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 22:57:12 INFO - PROCESS | 1652 | 1464933432891 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c5b000 == 83 [pid = 1652] [id = 397] 22:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12797c400) [pid = 1652] [serial = 1190] [outer = 0x0] 22:57:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x1297a1c00) [pid = 1652] [serial = 1191] [outer = 0x12797c400] 22:57:12 INFO - PROCESS | 1652 | 1464933432982 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12a80f000) [pid = 1652] [serial = 1192] [outer = 0x12797c400] 22:57:13 INFO - PROCESS | 1652 | 1464933433434 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]]]}] 22:57:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:57:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 941ms 22:57:13 INFO - PROCESS | 1652 | 1464933433497 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 22:57:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:57:13 INFO - PROCESS | 1652 | 1464933433498 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 22:57:13 INFO - PROCESS | 1652 | 1464933433501 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:57:13 INFO - PROCESS | 1652 | 1464933433502 Marionette TRACE conn2 <- [1,1562,null,{}] 22:57:13 INFO - PROCESS | 1652 | 1464933433504 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}] 22:57:13 INFO - PROCESS | 1652 | 1464933433617 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 22:57:13 INFO - PROCESS | 1652 | 1464933433701 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b66d000 == 84 [pid = 1652] [id = 398] 22:57:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12ab98000) [pid = 1652] [serial = 1193] [outer = 0x0] 22:57:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12c068000) [pid = 1652] [serial = 1194] [outer = 0x12ab98000] 22:57:13 INFO - PROCESS | 1652 | 1464933433731 Marionette DEBUG loaded listener.js 22:57:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12c96f400) [pid = 1652] [serial = 1195] [outer = 0x12ab98000] 22:57:14 INFO - PROCESS | 1652 | 1464933434187 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]]]}] 22:57:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:57:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 769ms 22:57:14 INFO - PROCESS | 1652 | 1464933434274 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 22:57:14 INFO - PROCESS | 1652 | 1464933434277 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 22:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:57:14 INFO - PROCESS | 1652 | 1464933434281 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:57:14 INFO - PROCESS | 1652 | 1464933434283 Marionette TRACE conn2 <- [1,1566,null,{}] 22:57:14 INFO - PROCESS | 1652 | 1464933434286 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}] 22:57:14 INFO - PROCESS | 1652 | 1464933434456 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 22:57:14 INFO - PROCESS | 1652 | 1464933434555 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x118430800 == 85 [pid = 1652] [id = 399] 22:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12b0a4000) [pid = 1652] [serial = 1196] [outer = 0x0] 22:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12d751c00) [pid = 1652] [serial = 1197] [outer = 0x12b0a4000] 22:57:14 INFO - PROCESS | 1652 | 1464933434584 Marionette DEBUG loaded listener.js 22:57:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12f4dbc00) [pid = 1652] [serial = 1198] [outer = 0x12b0a4000] 22:57:15 INFO - PROCESS | 1652 | 1464933435045 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]]]}] 22:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 820ms 22:57:15 INFO - PROCESS | 1652 | 1464933435101 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 22:57:15 INFO - PROCESS | 1652 | 1464933435102 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 22:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:57:15 INFO - PROCESS | 1652 | 1464933435105 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:57:15 INFO - PROCESS | 1652 | 1464933435106 Marionette TRACE conn2 <- [1,1570,null,{}] 22:57:15 INFO - PROCESS | 1652 | 1464933435108 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}] 22:57:15 INFO - PROCESS | 1652 | 1464933435234 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 22:57:15 INFO - PROCESS | 1652 | 1464933435318 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d5e000 == 86 [pid = 1652] [id = 400] 22:57:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12f4dc000) [pid = 1652] [serial = 1199] [outer = 0x0] 22:57:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x138f49000) [pid = 1652] [serial = 1200] [outer = 0x12f4dc000] 22:57:15 INFO - PROCESS | 1652 | 1464933435348 Marionette DEBUG loaded listener.js 22:57:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x138f9c000) [pid = 1652] [serial = 1201] [outer = 0x12f4dc000] 22:57:15 INFO - PROCESS | 1652 | 1464933435758 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]]]}] 22:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 667ms 22:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:57:15 INFO - PROCESS | 1652 | 1464933435773 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 22:57:15 INFO - PROCESS | 1652 | 1464933435774 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 22:57:15 INFO - PROCESS | 1652 | 1464933435796 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:57:15 INFO - PROCESS | 1652 | 1464933435798 Marionette TRACE conn2 <- [1,1574,null,{}] 22:57:15 INFO - PROCESS | 1652 | 1464933435800 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}] 22:57:15 INFO - PROCESS | 1652 | 1464933435911 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 22:57:16 INFO - PROCESS | 1652 | 1464933435996 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d77000 == 87 [pid = 1652] [id = 401] 22:57:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x138a8f800) [pid = 1652] [serial = 1202] [outer = 0x0] 22:57:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x138a96000) [pid = 1652] [serial = 1203] [outer = 0x138a8f800] 22:57:16 INFO - PROCESS | 1652 | 1464933436025 Marionette DEBUG loaded listener.js 22:57:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x138a9a000) [pid = 1652] [serial = 1204] [outer = 0x138a8f800] 22:57:16 INFO - PROCESS | 1652 | 1464933436432 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]]]}] 22:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 690ms 22:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:57:16 INFO - PROCESS | 1652 | 1464933436466 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 22:57:16 INFO - PROCESS | 1652 | 1464933436467 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 22:57:16 INFO - PROCESS | 1652 | 1464933436470 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:57:16 INFO - PROCESS | 1652 | 1464933436471 Marionette TRACE conn2 <- [1,1578,null,{}] 22:57:16 INFO - PROCESS | 1652 | 1464933436473 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}] 22:57:16 INFO - PROCESS | 1652 | 1464933436583 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 22:57:16 INFO - PROCESS | 1652 | 1464933436696 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b1e9800 == 88 [pid = 1652] [id = 402] 22:57:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x138a97000) [pid = 1652] [serial = 1205] [outer = 0x0] 22:57:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x138b16000) [pid = 1652] [serial = 1206] [outer = 0x138a97000] 22:57:16 INFO - PROCESS | 1652 | 1464933436727 Marionette DEBUG loaded listener.js 22:57:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x138b19c00) [pid = 1652] [serial = 1207] [outer = 0x138a97000] 22:57:17 INFO - PROCESS | 1652 | 1464933437149 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]]]}] 22:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 718ms 22:57:17 INFO - PROCESS | 1652 | 1464933437189 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 22:57:17 INFO - PROCESS | 1652 | 1464933437190 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 22:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:57:17 INFO - PROCESS | 1652 | 1464933437226 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:57:17 INFO - PROCESS | 1652 | 1464933437227 Marionette TRACE conn2 <- [1,1582,null,{}] 22:57:17 INFO - PROCESS | 1652 | 1464933437231 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}] 22:57:17 INFO - PROCESS | 1652 | 1464933437374 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 22:57:17 INFO - PROCESS | 1652 | 1464933437538 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1167f7800 == 89 [pid = 1652] [id = 403] 22:57:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x110f49000) [pid = 1652] [serial = 1208] [outer = 0x0] 22:57:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x115f4b800) [pid = 1652] [serial = 1209] [outer = 0x110f49000] 22:57:17 INFO - PROCESS | 1652 | 1464933437583 Marionette DEBUG loaded listener.js 22:57:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x128d37400) [pid = 1652] [serial = 1210] [outer = 0x110f49000] 22:57:18 INFO - PROCESS | 1652 | 1464933438079 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]]]}] 22:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 887ms 22:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:57:18 INFO - PROCESS | 1652 | 1464933438099 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 22:57:18 INFO - PROCESS | 1652 | 1464933438100 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 22:57:18 INFO - PROCESS | 1652 | 1464933438102 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:57:18 INFO - PROCESS | 1652 | 1464933438103 Marionette TRACE conn2 <- [1,1586,null,{}] 22:57:18 INFO - PROCESS | 1652 | 1464933438106 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}] 22:57:18 INFO - PROCESS | 1652 | 1464933438220 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 22:57:18 INFO - PROCESS | 1652 | 1464933438505 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f14000 == 90 [pid = 1652] [id = 404] 22:57:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x110f49800) [pid = 1652] [serial = 1211] [outer = 0x0] 22:57:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x1110ae000) [pid = 1652] [serial = 1212] [outer = 0x110f49800] 22:57:18 INFO - PROCESS | 1652 | 1464933438558 Marionette DEBUG loaded listener.js 22:57:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x112785c00) [pid = 1652] [serial = 1213] [outer = 0x110f49800] 22:57:19 INFO - PROCESS | 1652 | 1464933439018 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]]]}] 22:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 970ms 22:57:19 INFO - PROCESS | 1652 | 1464933439072 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 1652 | 1464933439075 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 22:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:57:19 INFO - PROCESS | 1652 | 1464933439100 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 1652 | 1464933439103 Marionette TRACE conn2 <- [1,1590,null,{}] 22:57:19 INFO - PROCESS | 1652 | 1464933439108 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}] 22:57:19 INFO - PROCESS | 1652 | 1464933439217 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 22:57:19 INFO - PROCESS | 1652 | 1464933439308 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181ed800 == 91 [pid = 1652] [id = 405] 22:57:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x11777ac00) [pid = 1652] [serial = 1214] [outer = 0x0] 22:57:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x1184a6400) [pid = 1652] [serial = 1215] [outer = 0x11777ac00] 22:57:19 INFO - PROCESS | 1652 | 1464933439337 Marionette DEBUG loaded listener.js 22:57:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x119086c00) [pid = 1652] [serial = 1216] [outer = 0x11777ac00] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x138c6d000 == 90 [pid = 1652] [id = 393] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1389df800 == 89 [pid = 1652] [id = 392] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1271cd000 == 88 [pid = 1652] [id = 391] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12d8cf800 == 87 [pid = 1652] [id = 390] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd4e000 == 86 [pid = 1652] [id = 389] 22:57:19 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12ba10400) [pid = 1652] [serial = 1074] [outer = 0x0] [url = about:blank] 22:57:19 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12c11f400) [pid = 1652] [serial = 1077] [outer = 0x0] [url = about:blank] 22:57:19 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x121c1f000) [pid = 1652] [serial = 1080] [outer = 0x0] [url = about:blank] 22:57:19 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x12cc76c00) [pid = 1652] [serial = 1119] [outer = 0x0] [url = about:blank] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12c19d000 == 85 [pid = 1652] [id = 388] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12a953800 == 84 [pid = 1652] [id = 387] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1278b2000 == 83 [pid = 1652] [id = 386] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1227cb000 == 82 [pid = 1652] [id = 385] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119de1800 == 81 [pid = 1652] [id = 384] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1184d0000 == 80 [pid = 1652] [id = 383] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1207ca000 == 79 [pid = 1652] [id = 382] 22:57:19 INFO - PROCESS | 1652 | 1464933439821 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]]]}] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13f4d7800 == 78 [pid = 1652] [id = 378] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13931a800 == 77 [pid = 1652] [id = 377] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x138c6d800 == 76 [pid = 1652] [id = 376] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d6000 == 75 [pid = 1652] [id = 375] 22:57:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12076e800 == 74 [pid = 1652] [id = 374] 22:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 798ms 22:57:19 INFO - PROCESS | 1652 | 1464933439877 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 22:57:19 INFO - PROCESS | 1652 | 1464933439880 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 22:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:57:19 INFO - PROCESS | 1652 | 1464933439883 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:57:19 INFO - PROCESS | 1652 | 1464933439884 Marionette TRACE conn2 <- [1,1594,null,{}] 22:57:19 INFO - PROCESS | 1652 | 1464933439886 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}] 22:57:19 INFO - PROCESS | 1652 | 1464933439981 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x12a8dd400) [pid = 1652] [serial = 1101] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x110f4cc00) [pid = 1652] [serial = 1104] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x12a924800) [pid = 1652] [serial = 1102] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x12ab9f400) [pid = 1652] [serial = 1107] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x110f52800) [pid = 1652] [serial = 1105] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x1294ef000) [pid = 1652] [serial = 1098] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x119440400) [pid = 1652] [serial = 1089] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x1211bac00) [pid = 1652] [serial = 1090] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x11334f400) [pid = 1652] [serial = 1084] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x11269e000) [pid = 1652] [serial = 1083] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x119445c00) [pid = 1652] [serial = 1087] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x1184d6800) [pid = 1652] [serial = 1086] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1217c6c00) [pid = 1652] [serial = 1092] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x124951400) [pid = 1652] [serial = 1093] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x1253b7800) [pid = 1652] [serial = 1068] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x1162b6800) [pid = 1652] [serial = 1062] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12763a800) [pid = 1652] [serial = 1095] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x127962400) [pid = 1652] [serial = 1096] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12a919000) [pid = 1652] [serial = 1071] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x1197a7400) [pid = 1652] [serial = 1065] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x11982b000) [pid = 1652] [serial = 1110] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x127985800) [pid = 1652] [serial = 1111] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12c969000) [pid = 1652] [serial = 1117] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x12b1a0c00) [pid = 1652] [serial = 1108] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12c06c000) [pid = 1652] [serial = 1114] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x12b1ac000) [pid = 1652] [serial = 1113] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x12a755000) [pid = 1652] [serial = 1099] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12c116000) [pid = 1652] [serial = 1116] [outer = 0x0] [url = about:blank] 22:57:20 INFO - PROCESS | 1652 | 1464933440057 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190bc800 == 75 [pid = 1652] [id = 406] 22:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x11269e000) [pid = 1652] [serial = 1217] [outer = 0x0] 22:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1184d6800) [pid = 1652] [serial = 1218] [outer = 0x11269e000] 22:57:20 INFO - PROCESS | 1652 | 1464933440091 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12154fc00) [pid = 1652] [serial = 1219] [outer = 0x11269e000] 22:57:20 INFO - PROCESS | 1652 | 1464933440410 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]]]}] 22:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 569ms 22:57:20 INFO - PROCESS | 1652 | 1464933440452 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 22:57:20 INFO - PROCESS | 1652 | 1464933440454 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 22:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:57:20 INFO - PROCESS | 1652 | 1464933440457 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:57:20 INFO - PROCESS | 1652 | 1464933440461 Marionette TRACE conn2 <- [1,1598,null,{}] 22:57:20 INFO - PROCESS | 1652 | 1464933440468 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}] 22:57:20 INFO - PROCESS | 1652 | 1464933440582 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 22:57:20 INFO - PROCESS | 1652 | 1464933440653 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278a3800 == 76 [pid = 1652] [id = 407] 22:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x1212ba400) [pid = 1652] [serial = 1220] [outer = 0x0] 22:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x1253afc00) [pid = 1652] [serial = 1221] [outer = 0x1212ba400] 22:57:20 INFO - PROCESS | 1652 | 1464933440679 Marionette DEBUG loaded listener.js 22:57:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x127955400) [pid = 1652] [serial = 1222] [outer = 0x1212ba400] 22:57:20 INFO - PROCESS | 1652 | 1464933440959 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]]]}] 22:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 526ms 22:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:57:20 INFO - PROCESS | 1652 | 1464933440984 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 22:57:20 INFO - PROCESS | 1652 | 1464933440986 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 22:57:20 INFO - PROCESS | 1652 | 1464933440988 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:57:20 INFO - PROCESS | 1652 | 1464933440989 Marionette TRACE conn2 <- [1,1602,null,{}] 22:57:20 INFO - PROCESS | 1652 | 1464933440991 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}] 22:57:21 INFO - PROCESS | 1652 | 1464933441107 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 22:57:21 INFO - PROCESS | 1652 | 1464933441173 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297ca800 == 77 [pid = 1652] [id = 408] 22:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12154b800) [pid = 1652] [serial = 1223] [outer = 0x0] 22:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x128db3400) [pid = 1652] [serial = 1224] [outer = 0x12154b800] 22:57:21 INFO - PROCESS | 1652 | 1464933441199 Marionette DEBUG loaded listener.js 22:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x1294f1800) [pid = 1652] [serial = 1225] [outer = 0x12154b800] 22:57:21 INFO - PROCESS | 1652 | 1464933441550 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]]]}] 22:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 576ms 22:57:21 INFO - PROCESS | 1652 | 1464933441567 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 22:57:21 INFO - PROCESS | 1652 | 1464933441569 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 22:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:57:21 INFO - PROCESS | 1652 | 1464933441573 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:57:21 INFO - PROCESS | 1652 | 1464933441575 Marionette TRACE conn2 <- [1,1606,null,{}] 22:57:21 INFO - PROCESS | 1652 | 1464933441579 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}] 22:57:21 INFO - PROCESS | 1652 | 1464933441725 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 22:57:21 INFO - PROCESS | 1652 | 1464933441843 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd9b000 == 78 [pid = 1652] [id = 409] 22:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12a753400) [pid = 1652] [serial = 1226] [outer = 0x0] 22:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12a8dd000) [pid = 1652] [serial = 1227] [outer = 0x12a753400] 22:57:21 INFO - PROCESS | 1652 | 1464933441876 Marionette DEBUG loaded listener.js 22:57:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12ab97400) [pid = 1652] [serial = 1228] [outer = 0x12a753400] 22:57:22 INFO - PROCESS | 1652 | 1464933442213 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]]]}] 22:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 672ms 22:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:57:22 INFO - PROCESS | 1652 | 1464933442249 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 22:57:22 INFO - PROCESS | 1652 | 1464933442250 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 22:57:22 INFO - PROCESS | 1652 | 1464933442252 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 1652 | 1464933442253 Marionette TRACE conn2 <- [1,1610,null,{}] 22:57:22 INFO - PROCESS | 1652 | 1464933442256 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}] 22:57:22 INFO - PROCESS | 1652 | 1464933442374 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 22:57:22 INFO - PROCESS | 1652 | 1464933442417 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca9e000 == 79 [pid = 1652] [id = 410] 22:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12a805800) [pid = 1652] [serial = 1229] [outer = 0x0] 22:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12ba13400) [pid = 1652] [serial = 1230] [outer = 0x12a805800] 22:57:22 INFO - PROCESS | 1652 | 1464933442450 Marionette DEBUG loaded listener.js 22:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12c11c800) [pid = 1652] [serial = 1231] [outer = 0x12a805800] 22:57:22 INFO - PROCESS | 1652 | 1464933442756 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]]]}] 22:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 519ms 22:57:22 INFO - PROCESS | 1652 | 1464933442772 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 22:57:22 INFO - PROCESS | 1652 | 1464933442773 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 22:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:57:22 INFO - PROCESS | 1652 | 1464933442775 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:57:22 INFO - PROCESS | 1652 | 1464933442776 Marionette TRACE conn2 <- [1,1614,null,{}] 22:57:22 INFO - PROCESS | 1652 | 1464933442780 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}] 22:57:22 INFO - PROCESS | 1652 | 1464933442904 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 22:57:22 INFO - PROCESS | 1652 | 1464933442919 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d263000 == 80 [pid = 1652] [id = 411] 22:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12c09f400) [pid = 1652] [serial = 1232] [outer = 0x0] 22:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12cc75000) [pid = 1652] [serial = 1233] [outer = 0x12c09f400] 22:57:22 INFO - PROCESS | 1652 | 1464933442944 Marionette DEBUG loaded listener.js 22:57:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12cc80000) [pid = 1652] [serial = 1234] [outer = 0x12c09f400] 22:57:23 INFO - PROCESS | 1652 | 1464933443315 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]]]}] 22:57:23 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 22:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 572ms 22:57:23 INFO - PROCESS | 1652 | 1464933443351 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 22:57:23 INFO - PROCESS | 1652 | 1464933443353 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 22:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:57:23 INFO - PROCESS | 1652 | 1464933443355 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:57:23 INFO - PROCESS | 1652 | 1464933443356 Marionette TRACE conn2 <- [1,1618,null,{}] 22:57:23 INFO - PROCESS | 1652 | 1464933443358 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}] 22:57:23 INFO - PROCESS | 1652 | 1464933443477 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 22:57:23 INFO - PROCESS | 1652 | 1464933443488 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d8d5000 == 81 [pid = 1652] [id = 412] 22:57:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12c96dc00) [pid = 1652] [serial = 1235] [outer = 0x0] 22:57:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x12d2a4400) [pid = 1652] [serial = 1236] [outer = 0x12c96dc00] 22:57:23 INFO - PROCESS | 1652 | 1464933443512 Marionette DEBUG loaded listener.js 22:57:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12f4d7c00) [pid = 1652] [serial = 1237] [outer = 0x12c96dc00] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12a809400) [pid = 1652] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x127987c00) [pid = 1652] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12a8e8000) [pid = 1652] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x12a910c00) [pid = 1652] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x121c17000) [pid = 1652] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x12a91b400) [pid = 1652] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x1296a2400) [pid = 1652] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x112ab6800) [pid = 1652] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x118324400) [pid = 1652] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x121866000) [pid = 1652] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x12c09d400) [pid = 1652] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x121c1a400) [pid = 1652] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x13880f800) [pid = 1652] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:57:23 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x111a0b000) [pid = 1652] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:57:23 INFO - PROCESS | 1652 | 1464933443991 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]]]}] 22:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 668ms 22:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:57:24 INFO - PROCESS | 1652 | 1464933444023 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 22:57:24 INFO - PROCESS | 1652 | 1464933444025 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 22:57:24 INFO - PROCESS | 1652 | 1464933444027 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:57:24 INFO - PROCESS | 1652 | 1464933444028 Marionette TRACE conn2 <- [1,1622,null,{}] 22:57:24 INFO - PROCESS | 1652 | 1464933444030 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}] 22:57:24 INFO - PROCESS | 1652 | 1464933444124 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 22:57:24 INFO - PROCESS | 1652 | 1464933444129 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c191800 == 82 [pid = 1652] [id = 413] 22:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x11277f400) [pid = 1652] [serial = 1238] [outer = 0x0] 22:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12503f000) [pid = 1652] [serial = 1239] [outer = 0x11277f400] 22:57:24 INFO - PROCESS | 1652 | 1464933444154 Marionette DEBUG loaded listener.js 22:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12cda0c00) [pid = 1652] [serial = 1240] [outer = 0x11277f400] 22:57:24 INFO - PROCESS | 1652 | 1464933444524 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]]]}] 22:57:24 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 22:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 22:57:24 INFO - PROCESS | 1652 | 1464933444550 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 22:57:24 INFO - PROCESS | 1652 | 1464933444552 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 22:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:57:24 INFO - PROCESS | 1652 | 1464933444555 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:57:24 INFO - PROCESS | 1652 | 1464933444556 Marionette TRACE conn2 <- [1,1626,null,{}] 22:57:24 INFO - PROCESS | 1652 | 1464933444559 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}] 22:57:24 INFO - PROCESS | 1652 | 1464933444716 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 22:57:24 INFO - PROCESS | 1652 | 1464933444730 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389d1000 == 83 [pid = 1652] [id = 414] 22:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x110ef4400) [pid = 1652] [serial = 1241] [outer = 0x0] 22:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12f3ea000) [pid = 1652] [serial = 1242] [outer = 0x110ef4400] 22:57:24 INFO - PROCESS | 1652 | 1464933444771 Marionette DEBUG loaded listener.js 22:57:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12f3f1000) [pid = 1652] [serial = 1243] [outer = 0x110ef4400] 22:57:25 INFO - PROCESS | 1652 | 1464933445204 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]]]}] 22:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 22:57:25 INFO - PROCESS | 1652 | 1464933445225 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 22:57:25 INFO - PROCESS | 1652 | 1464933445227 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 22:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:57:25 INFO - PROCESS | 1652 | 1464933445231 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:57:25 INFO - PROCESS | 1652 | 1464933445233 Marionette TRACE conn2 <- [1,1630,null,{}] 22:57:25 INFO - PROCESS | 1652 | 1464933445235 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}] 22:57:25 INFO - PROCESS | 1652 | 1464933445372 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 22:57:25 INFO - PROCESS | 1652 | 1464933445380 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c63000 == 84 [pid = 1652] [id = 415] 22:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12f3ef800) [pid = 1652] [serial = 1244] [outer = 0x0] 22:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x13880bc00) [pid = 1652] [serial = 1245] [outer = 0x12f3ef800] 22:57:25 INFO - PROCESS | 1652 | 1464933445405 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x138b1ac00) [pid = 1652] [serial = 1246] [outer = 0x12f3ef800] 22:57:25 INFO - PROCESS | 1652 | 1464933445739 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]]]}] 22:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 519ms 22:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:57:25 INFO - PROCESS | 1652 | 1464933445751 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 22:57:25 INFO - PROCESS | 1652 | 1464933445752 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 22:57:25 INFO - PROCESS | 1652 | 1464933445754 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:57:25 INFO - PROCESS | 1652 | 1464933445756 Marionette TRACE conn2 <- [1,1634,null,{}] 22:57:25 INFO - PROCESS | 1652 | 1464933445758 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}] 22:57:25 INFO - PROCESS | 1652 | 1464933445856 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 22:57:25 INFO - PROCESS | 1652 | 1464933445861 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x139319000 == 85 [pid = 1652] [id = 416] 22:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x138b1e800) [pid = 1652] [serial = 1247] [outer = 0x0] 22:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x138f42800) [pid = 1652] [serial = 1248] [outer = 0x138b1e800] 22:57:25 INFO - PROCESS | 1652 | 1464933445886 Marionette DEBUG loaded listener.js 22:57:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x138f97c00) [pid = 1652] [serial = 1249] [outer = 0x138b1e800] 22:57:26 INFO - PROCESS | 1652 | 1464933446487 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]]]}] 22:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 768ms 22:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:57:26 INFO - PROCESS | 1652 | 1464933446524 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 22:57:26 INFO - PROCESS | 1652 | 1464933446526 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 22:57:26 INFO - PROCESS | 1652 | 1464933446529 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:57:26 INFO - PROCESS | 1652 | 1464933446532 Marionette TRACE conn2 <- [1,1638,null,{}] 22:57:26 INFO - PROCESS | 1652 | 1464933446536 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}] 22:57:26 INFO - PROCESS | 1652 | 1464933446681 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 22:57:26 INFO - PROCESS | 1652 | 1464933446798 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12168c000 == 86 [pid = 1652] [id = 417] 22:57:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x11727c400) [pid = 1652] [serial = 1250] [outer = 0x0] 22:57:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x1184ab800) [pid = 1652] [serial = 1251] [outer = 0x11727c400] 22:57:26 INFO - PROCESS | 1652 | 1464933446830 Marionette DEBUG loaded listener.js 22:57:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x119840c00) [pid = 1652] [serial = 1252] [outer = 0x11727c400] 22:57:27 INFO - PROCESS | 1652 | 1464933447253 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]]]}] 22:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 771ms 22:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:57:27 INFO - PROCESS | 1652 | 1464933447301 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 22:57:27 INFO - PROCESS | 1652 | 1464933447305 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 22:57:27 INFO - PROCESS | 1652 | 1464933447309 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:57:27 INFO - PROCESS | 1652 | 1464933447311 Marionette TRACE conn2 <- [1,1642,null,{}] 22:57:27 INFO - PROCESS | 1652 | 1464933447332 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}] 22:57:27 INFO - PROCESS | 1652 | 1464933447450 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 22:57:27 INFO - PROCESS | 1652 | 1464933447535 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba7b800 == 87 [pid = 1652] [id = 418] 22:57:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x11983d800) [pid = 1652] [serial = 1253] [outer = 0x0] 22:57:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x121c25c00) [pid = 1652] [serial = 1254] [outer = 0x11983d800] 22:57:27 INFO - PROCESS | 1652 | 1464933447564 Marionette DEBUG loaded listener.js 22:57:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x12763a800) [pid = 1652] [serial = 1255] [outer = 0x11983d800] 22:57:27 INFO - PROCESS | 1652 | 1464933447987 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]]]}] 22:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 689ms 22:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:57:28 INFO - PROCESS | 1652 | 1464933447998 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 22:57:28 INFO - PROCESS | 1652 | 1464933448000 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 22:57:28 INFO - PROCESS | 1652 | 1464933448002 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:57:28 INFO - PROCESS | 1652 | 1464933448005 Marionette TRACE conn2 <- [1,1646,null,{}] 22:57:28 INFO - PROCESS | 1652 | 1464933448013 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}] 22:57:28 INFO - PROCESS | 1652 | 1464933448153 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 22:57:28 INFO - PROCESS | 1652 | 1464933448260 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x139309800 == 88 [pid = 1652] [id = 419] 22:57:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x12938a000) [pid = 1652] [serial = 1256] [outer = 0x0] 22:57:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x12a919000) [pid = 1652] [serial = 1257] [outer = 0x12938a000] 22:57:28 INFO - PROCESS | 1652 | 1464933448306 Marionette DEBUG loaded listener.js 22:57:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x12c96bc00) [pid = 1652] [serial = 1258] [outer = 0x12938a000] 22:57:28 INFO - PROCESS | 1652 | 1464933448867 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]]]}] 22:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 874ms 22:57:28 INFO - PROCESS | 1652 | 1464933448878 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 22:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:57:28 INFO - PROCESS | 1652 | 1464933448882 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 22:57:28 INFO - PROCESS | 1652 | 1464933448886 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:57:28 INFO - PROCESS | 1652 | 1464933448888 Marionette TRACE conn2 <- [1,1650,null,{}] 22:57:28 INFO - PROCESS | 1652 | 1464933448891 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}] 22:57:29 INFO - PROCESS | 1652 | 1464933449055 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 22:57:29 INFO - PROCESS | 1652 | 1464933449116 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f3ae800 == 89 [pid = 1652] [id = 420] 22:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x11829fc00) [pid = 1652] [serial = 1259] [outer = 0x0] 22:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x1182a6000) [pid = 1652] [serial = 1260] [outer = 0x11829fc00] 22:57:29 INFO - PROCESS | 1652 | 1464933449148 Marionette DEBUG loaded listener.js 22:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x129393400) [pid = 1652] [serial = 1261] [outer = 0x11829fc00] 22:57:29 INFO - PROCESS | 1652 | 1464933449564 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]]]}] 22:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 720ms 22:57:29 INFO - PROCESS | 1652 | 1464933449606 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 22:57:29 INFO - PROCESS | 1652 | 1464933449607 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 22:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:57:29 INFO - PROCESS | 1652 | 1464933449610 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:57:29 INFO - PROCESS | 1652 | 1464933449611 Marionette TRACE conn2 <- [1,1654,null,{}] 22:57:29 INFO - PROCESS | 1652 | 1464933449613 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}] 22:57:29 INFO - PROCESS | 1652 | 1464933449727 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 22:57:29 INFO - PROCESS | 1652 | 1464933449845 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f3c8800 == 90 [pid = 1652] [id = 421] 22:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12bb05400) [pid = 1652] [serial = 1262] [outer = 0x0] 22:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12f343400) [pid = 1652] [serial = 1263] [outer = 0x12bb05400] 22:57:29 INFO - PROCESS | 1652 | 1464933449876 Marionette DEBUG loaded listener.js 22:57:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12f347400) [pid = 1652] [serial = 1264] [outer = 0x12bb05400] 22:57:30 INFO - PROCESS | 1652 | 1464933450285 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]]]}] 22:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 721ms 22:57:30 INFO - PROCESS | 1652 | 1464933450331 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 22:57:30 INFO - PROCESS | 1652 | 1464933450333 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 22:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:57:30 INFO - PROCESS | 1652 | 1464933450335 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:57:30 INFO - PROCESS | 1652 | 1464933450336 Marionette TRACE conn2 <- [1,1658,null,{}] 22:57:30 INFO - PROCESS | 1652 | 1464933450339 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}] 22:57:30 INFO - PROCESS | 1652 | 1464933450462 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 22:57:30 INFO - PROCESS | 1652 | 1464933450548 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c2b800 == 91 [pid = 1652] [id = 422] 22:57:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12d748000) [pid = 1652] [serial = 1265] [outer = 0x0] 22:57:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12f34e400) [pid = 1652] [serial = 1266] [outer = 0x12d748000] 22:57:30 INFO - PROCESS | 1652 | 1464933450577 Marionette DEBUG loaded listener.js 22:57:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x138805800) [pid = 1652] [serial = 1267] [outer = 0x12d748000] 22:57:30 INFO - PROCESS | 1652 | 1464933450987 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]]]}] 22:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 22:57:31 INFO - PROCESS | 1652 | 1464933451006 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 22:57:31 INFO - PROCESS | 1652 | 1464933451007 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 22:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:57:31 INFO - PROCESS | 1652 | 1464933451009 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:57:31 INFO - PROCESS | 1652 | 1464933451010 Marionette TRACE conn2 <- [1,1662,null,{}] 22:57:31 INFO - PROCESS | 1652 | 1464933451013 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}] 22:57:31 INFO - PROCESS | 1652 | 1464933451146 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 22:57:31 INFO - PROCESS | 1652 | 1464933451243 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x140e06000 == 92 [pid = 1652] [id = 423] 22:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x138802800) [pid = 1652] [serial = 1268] [outer = 0x0] 22:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x13880e400) [pid = 1652] [serial = 1269] [outer = 0x138802800] 22:57:31 INFO - PROCESS | 1652 | 1464933451272 Marionette DEBUG loaded listener.js 22:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x138b1d400) [pid = 1652] [serial = 1270] [outer = 0x138802800] 22:57:31 INFO - PROCESS | 1652 | 1464933451680 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]]]}] 22:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 720ms 22:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:57:31 INFO - PROCESS | 1652 | 1464933451729 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 22:57:31 INFO - PROCESS | 1652 | 1464933451730 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 22:57:31 INFO - PROCESS | 1652 | 1464933451733 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:57:31 INFO - PROCESS | 1652 | 1464933451734 Marionette TRACE conn2 <- [1,1666,null,{}] 22:57:31 INFO - PROCESS | 1652 | 1464933451736 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}] 22:57:31 INFO - PROCESS | 1652 | 1464933451849 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 22:57:31 INFO - PROCESS | 1652 | 1464933451936 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x140e18800 == 93 [pid = 1652] [id = 424] 22:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x138a91800) [pid = 1652] [serial = 1271] [outer = 0x0] 22:57:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x138d9e800) [pid = 1652] [serial = 1272] [outer = 0x138a91800] 22:57:31 INFO - PROCESS | 1652 | 1464933451966 Marionette DEBUG loaded listener.js 22:57:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x138da2c00) [pid = 1652] [serial = 1273] [outer = 0x138a91800] 22:57:32 INFO - PROCESS | 1652 | 1464933452373 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]]]}] 22:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 669ms 22:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:57:32 INFO - PROCESS | 1652 | 1464933452402 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 22:57:32 INFO - PROCESS | 1652 | 1464933452403 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 22:57:32 INFO - PROCESS | 1652 | 1464933452406 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:57:32 INFO - PROCESS | 1652 | 1464933452407 Marionette TRACE conn2 <- [1,1670,null,{}] 22:57:32 INFO - PROCESS | 1652 | 1464933452409 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}] 22:57:32 INFO - PROCESS | 1652 | 1464933452540 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 22:57:32 INFO - PROCESS | 1652 | 1464933452638 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x1410e2800 == 94 [pid = 1652] [id = 425] 22:57:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x138da1c00) [pid = 1652] [serial = 1274] [outer = 0x0] 22:57:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x138da9800) [pid = 1652] [serial = 1275] [outer = 0x138da1c00] 22:57:32 INFO - PROCESS | 1652 | 1464933452669 Marionette DEBUG loaded listener.js 22:57:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x138f97800) [pid = 1652] [serial = 1276] [outer = 0x138da1c00] 22:57:33 INFO - PROCESS | 1652 | 1464933453123 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]]]}] 22:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 768ms 22:57:33 INFO - PROCESS | 1652 | 1464933453175 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 22:57:33 INFO - PROCESS | 1652 | 1464933453176 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 22:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:57:33 INFO - PROCESS | 1652 | 1464933453198 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:57:33 INFO - PROCESS | 1652 | 1464933453200 Marionette TRACE conn2 <- [1,1674,null,{}] 22:57:33 INFO - PROCESS | 1652 | 1464933453202 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}] 22:57:33 INFO - PROCESS | 1652 | 1464933453319 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 22:57:33 INFO - PROCESS | 1652 | 1464933453410 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x1273d7000 == 95 [pid = 1652] [id = 426] 22:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x115f43400) [pid = 1652] [serial = 1277] [outer = 0x0] 22:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x1296a7c00) [pid = 1652] [serial = 1278] [outer = 0x115f43400] 22:57:33 INFO - PROCESS | 1652 | 1464933453440 Marionette DEBUG loaded listener.js 22:57:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x138da3800) [pid = 1652] [serial = 1279] [outer = 0x115f43400] 22:57:33 INFO - PROCESS | 1652 | 1464933453878 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]]]}] 22:57:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:57:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 722ms 22:57:33 INFO - PROCESS | 1652 | 1464933453921 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 22:57:33 INFO - PROCESS | 1652 | 1464933453923 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 22:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:57:33 INFO - PROCESS | 1652 | 1464933453925 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:57:33 INFO - PROCESS | 1652 | 1464933453927 Marionette TRACE conn2 <- [1,1678,null,{}] 22:57:33 INFO - PROCESS | 1652 | 1464933453932 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}] 22:57:34 INFO - PROCESS | 1652 | 1464933454061 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 22:57:34 INFO - PROCESS | 1652 | 1464933454153 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x138ab3000 == 96 [pid = 1652] [id = 427] 22:57:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x11684a400) [pid = 1652] [serial = 1280] [outer = 0x0] 22:57:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x138fa4c00) [pid = 1652] [serial = 1281] [outer = 0x11684a400] 22:57:34 INFO - PROCESS | 1652 | 1464933454186 Marionette DEBUG loaded listener.js 22:57:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x1395ddc00) [pid = 1652] [serial = 1282] [outer = 0x11684a400] 22:57:34 INFO - PROCESS | 1652 | 1464933454866 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]]]}] 22:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 973ms 22:57:34 INFO - PROCESS | 1652 | 1464933454900 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 22:57:34 INFO - PROCESS | 1652 | 1464933454903 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 22:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:57:34 INFO - PROCESS | 1652 | 1464933454909 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:57:34 INFO - PROCESS | 1652 | 1464933454913 Marionette TRACE conn2 <- [1,1682,null,{}] 22:57:34 INFO - PROCESS | 1652 | 1464933454920 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}] 22:57:35 INFO - PROCESS | 1652 | 1464933455091 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 22:57:35 INFO - PROCESS | 1652 | 1464933455201 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b3e000 == 97 [pid = 1652] [id = 428] 22:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x112a75c00) [pid = 1652] [serial = 1283] [outer = 0x0] 22:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x113966800) [pid = 1652] [serial = 1284] [outer = 0x112a75c00] 22:57:35 INFO - PROCESS | 1652 | 1464933455230 Marionette DEBUG loaded listener.js 22:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x11727b000) [pid = 1652] [serial = 1285] [outer = 0x112a75c00] 22:57:35 INFO - PROCESS | 1652 | 1464933455680 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]]]}] 22:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 782ms 22:57:35 INFO - PROCESS | 1652 | 1464933455690 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 22:57:35 INFO - PROCESS | 1652 | 1464933455693 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 22:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:57:35 INFO - PROCESS | 1652 | 1464933455700 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:57:35 INFO - PROCESS | 1652 | 1464933455701 Marionette TRACE conn2 <- [1,1686,null,{}] 22:57:35 INFO - PROCESS | 1652 | 1464933455704 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}] 22:57:35 INFO - PROCESS | 1652 | 1464933455810 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 22:57:35 INFO - PROCESS | 1652 | 1464933455930 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12071d800 == 98 [pid = 1652] [id = 429] 22:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x118326800) [pid = 1652] [serial = 1286] [outer = 0x0] 22:57:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x118763000) [pid = 1652] [serial = 1287] [outer = 0x118326800] 22:57:35 INFO - PROCESS | 1652 | 1464933455961 Marionette DEBUG loaded listener.js 22:57:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x11982dc00) [pid = 1652] [serial = 1288] [outer = 0x118326800] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1e4000 == 97 [pid = 1652] [id = 357] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1389e0800 == 96 [pid = 1652] [id = 358] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5bf000 == 95 [pid = 1652] [id = 239] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x138cdd000 == 94 [pid = 1652] [id = 359] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x138c63000 == 93 [pid = 1652] [id = 415] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1389d1000 == 92 [pid = 1652] [id = 414] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12c191800 == 91 [pid = 1652] [id = 413] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d8d5000 == 90 [pid = 1652] [id = 412] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12d263000 == 89 [pid = 1652] [id = 411] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12ca9e000 == 88 [pid = 1652] [id = 410] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x12f4dd800) [pid = 1652] [serial = 1182] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd9b000 == 87 [pid = 1652] [id = 409] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1297ca800 == 86 [pid = 1652] [id = 408] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1278a3800 == 85 [pid = 1652] [id = 407] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1190bc800 == 84 [pid = 1652] [id = 406] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1181ed800 == 83 [pid = 1652] [id = 405] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x117f14000 == 82 [pid = 1652] [id = 404] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x13b1e9800 == 81 [pid = 1652] [id = 402] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x138d77000 == 80 [pid = 1652] [id = 401] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x138d5e000 == 79 [pid = 1652] [id = 400] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x118430800 == 78 [pid = 1652] [id = 399] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x13b66d000 == 77 [pid = 1652] [id = 398] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x138c5b000 == 76 [pid = 1652] [id = 397] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x1278b0800 == 75 [pid = 1652] [id = 396] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x118799000 == 74 [pid = 1652] [id = 395] 22:57:36 INFO - PROCESS | 1652 | --DOCSHELL 0x13930a800 == 73 [pid = 1652] [id = 394] 22:57:36 INFO - PROCESS | 1652 | 1464933456424 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]]]}] 22:57:36 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 22:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 769ms 22:57:36 INFO - PROCESS | 1652 | 1464933456470 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 22:57:36 INFO - PROCESS | 1652 | 1464933456471 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 22:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:57:36 INFO - PROCESS | 1652 | 1464933456473 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:57:36 INFO - PROCESS | 1652 | 1464933456476 Marionette TRACE conn2 <- [1,1690,null,{}] 22:57:36 INFO - PROCESS | 1652 | 1464933456485 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}] 22:57:36 INFO - PROCESS | 1652 | 1464933456584 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x12c0a4000) [pid = 1652] [serial = 1060] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x12b0a2800) [pid = 1652] [serial = 1164] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x121f0b800) [pid = 1652] [serial = 1155] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x12718c800) [pid = 1652] [serial = 1156] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12d74c000) [pid = 1652] [serial = 1140] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x12c05fc00) [pid = 1652] [serial = 1167] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x12cc7ac00) [pid = 1652] [serial = 1120] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x12cd9b800) [pid = 1652] [serial = 1137] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x1130d1c00) [pid = 1652] [serial = 1146] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x11670f400) [pid = 1652] [serial = 1147] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x12167d800) [pid = 1652] [serial = 1125] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x11875ac00) [pid = 1652] [serial = 1149] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x119830000) [pid = 1652] [serial = 1150] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x12c11e800) [pid = 1652] [serial = 1134] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x115fe3400) [pid = 1652] [serial = 1143] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x12189a000) [pid = 1652] [serial = 1152] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x121c17400) [pid = 1652] [serial = 1153] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x12cc83000) [pid = 1652] [serial = 1170] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x12bb0e000) [pid = 1652] [serial = 1131] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x127639c00) [pid = 1652] [serial = 1158] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x128d38800) [pid = 1652] [serial = 1159] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x118324c00) [pid = 1652] [serial = 1122] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x128d3cc00) [pid = 1652] [serial = 1128] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x12cda1c00) [pid = 1652] [serial = 1171] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x138f3d000) [pid = 1652] [serial = 1179] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x127635400) [pid = 1652] [serial = 1174] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x119848800) [pid = 1652] [serial = 1173] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x138805400) [pid = 1652] [serial = 1176] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x1296a3000) [pid = 1652] [serial = 1161] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x12bb04800) [pid = 1652] [serial = 1165] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12cc78c00) [pid = 1652] [serial = 1168] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x13880d400) [pid = 1652] [serial = 1177] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x12a910800) [pid = 1652] [serial = 1162] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x138f45000) [pid = 1652] [serial = 1180] [outer = 0x0] [url = about:blank] 22:57:36 INFO - PROCESS | 1652 | 1464933456662 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x119ea8800 == 74 [pid = 1652] [id = 430] 22:57:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x11670f400) [pid = 1652] [serial = 1289] [outer = 0x0] 22:57:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x119833000) [pid = 1652] [serial = 1290] [outer = 0x11670f400] 22:57:36 INFO - PROCESS | 1652 | 1464933456696 Marionette DEBUG loaded listener.js 22:57:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x121f0b800) [pid = 1652] [serial = 1291] [outer = 0x11670f400] 22:57:37 INFO - PROCESS | 1652 | 1464933457022 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]]]}] 22:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 575ms 22:57:37 INFO - PROCESS | 1652 | 1464933457049 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 22:57:37 INFO - PROCESS | 1652 | 1464933457051 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 22:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:57:37 INFO - PROCESS | 1652 | 1464933457053 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:57:37 INFO - PROCESS | 1652 | 1464933457054 Marionette TRACE conn2 <- [1,1694,null,{}] 22:57:37 INFO - PROCESS | 1652 | 1464933457056 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}] 22:57:37 INFO - PROCESS | 1652 | 1464933457153 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 22:57:37 INFO - PROCESS | 1652 | 1464933457227 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x1271c2000 == 75 [pid = 1652] [id = 431] 22:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x121f0e400) [pid = 1652] [serial = 1292] [outer = 0x0] 22:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x127639c00) [pid = 1652] [serial = 1293] [outer = 0x121f0e400] 22:57:37 INFO - PROCESS | 1652 | 1464933457254 Marionette DEBUG loaded listener.js 22:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x128d39800) [pid = 1652] [serial = 1294] [outer = 0x121f0e400] 22:57:37 INFO - PROCESS | 1652 | 1464933457548 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]]]}] 22:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 518ms 22:57:37 INFO - PROCESS | 1652 | 1464933457571 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 22:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:57:37 INFO - PROCESS | 1652 | 1464933457583 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 22:57:37 INFO - PROCESS | 1652 | 1464933457586 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:57:37 INFO - PROCESS | 1652 | 1464933457587 Marionette TRACE conn2 <- [1,1698,null,{}] 22:57:37 INFO - PROCESS | 1652 | 1464933457590 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}] 22:57:37 INFO - PROCESS | 1652 | 1464933457685 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 22:57:37 INFO - PROCESS | 1652 | 1464933457755 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a957800 == 76 [pid = 1652] [id = 432] 22:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12503d800) [pid = 1652] [serial = 1295] [outer = 0x0] 22:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x1294f0000) [pid = 1652] [serial = 1296] [outer = 0x12503d800] 22:57:37 INFO - PROCESS | 1652 | 1464933457784 Marionette DEBUG loaded listener.js 22:57:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12a749400) [pid = 1652] [serial = 1297] [outer = 0x12503d800] 22:57:38 INFO - PROCESS | 1652 | 1464933458091 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]]]}] 22:57:38 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 22:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 520ms 22:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:57:38 INFO - PROCESS | 1652 | 1464933458106 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 22:57:38 INFO - PROCESS | 1652 | 1464933458107 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 22:57:38 INFO - PROCESS | 1652 | 1464933458109 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:57:38 INFO - PROCESS | 1652 | 1464933458110 Marionette TRACE conn2 <- [1,1702,null,{}] 22:57:38 INFO - PROCESS | 1652 | 1464933458116 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}] 22:57:38 INFO - PROCESS | 1652 | 1464933458227 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 22:57:38 INFO - PROCESS | 1652 | 1464933458233 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd57800 == 77 [pid = 1652] [id = 433] 22:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12a80a800) [pid = 1652] [serial = 1298] [outer = 0x0] 22:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12b1a8400) [pid = 1652] [serial = 1299] [outer = 0x12a80a800] 22:57:38 INFO - PROCESS | 1652 | 1464933458259 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12c121400) [pid = 1652] [serial = 1300] [outer = 0x12a80a800] 22:57:38 INFO - PROCESS | 1652 | 1464933458659 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]]]}] 22:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 572ms 22:57:38 INFO - PROCESS | 1652 | 1464933458683 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 22:57:38 INFO - PROCESS | 1652 | 1464933458684 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 22:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:57:38 INFO - PROCESS | 1652 | 1464933458686 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:57:38 INFO - PROCESS | 1652 | 1464933458687 Marionette TRACE conn2 <- [1,1706,null,{}] 22:57:38 INFO - PROCESS | 1652 | 1464933458690 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}] 22:57:38 INFO - PROCESS | 1652 | 1464933458827 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 22:57:38 INFO - PROCESS | 1652 | 1464933458838 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5b8800 == 78 [pid = 1652] [id = 434] 22:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12c099800) [pid = 1652] [serial = 1301] [outer = 0x0] 22:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x12cc7b000) [pid = 1652] [serial = 1302] [outer = 0x12c099800] 22:57:38 INFO - PROCESS | 1652 | 1464933458863 Marionette DEBUG loaded listener.js 22:57:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12cd9dc00) [pid = 1652] [serial = 1303] [outer = 0x12c099800] 22:57:39 INFO - PROCESS | 1652 | 1464933459236 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]]]}] 22:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 568ms 22:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:57:39 INFO - PROCESS | 1652 | 1464933459255 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 22:57:39 INFO - PROCESS | 1652 | 1464933459256 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 22:57:39 INFO - PROCESS | 1652 | 1464933459258 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:57:39 INFO - PROCESS | 1652 | 1464933459259 Marionette TRACE conn2 <- [1,1710,null,{}] 22:57:39 INFO - PROCESS | 1652 | 1464933459263 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}] 22:57:39 INFO - PROCESS | 1652 | 1464933459409 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 22:57:39 INFO - PROCESS | 1652 | 1464933459450 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x138ab5800 == 79 [pid = 1652] [id = 435] 22:57:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x12d756400) [pid = 1652] [serial = 1304] [outer = 0x0] 22:57:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x12f34cc00) [pid = 1652] [serial = 1305] [outer = 0x12d756400] 22:57:39 INFO - PROCESS | 1652 | 1464933459490 Marionette DEBUG loaded listener.js 22:57:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x12f3e9800) [pid = 1652] [serial = 1306] [outer = 0x12d756400] 22:57:39 INFO - PROCESS | 1652 | 1464933459978 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]]]}] 22:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 772ms 22:57:40 INFO - PROCESS | 1652 | 1464933460031 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 22:57:40 INFO - PROCESS | 1652 | 1464933460032 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 22:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:57:40 INFO - PROCESS | 1652 | 1464933460034 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:57:40 INFO - PROCESS | 1652 | 1464933460035 Marionette TRACE conn2 <- [1,1714,null,{}] 22:57:40 INFO - PROCESS | 1652 | 1464933460038 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}] 22:57:40 INFO - PROCESS | 1652 | 1464933460175 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 22:57:40 INFO - PROCESS | 1652 | 1464933460204 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c6f800 == 80 [pid = 1652] [id = 436] 22:57:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x110f43800) [pid = 1652] [serial = 1307] [outer = 0x0] 22:57:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x12f4d8000) [pid = 1652] [serial = 1308] [outer = 0x110f43800] 22:57:40 INFO - PROCESS | 1652 | 1464933460229 Marionette DEBUG loaded listener.js 22:57:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x138a8e800) [pid = 1652] [serial = 1309] [outer = 0x110f43800] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x11277f400) [pid = 1652] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x12a805800) [pid = 1652] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x12c96dc00) [pid = 1652] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x11777ac00) [pid = 1652] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x12154b800) [pid = 1652] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x12c09f400) [pid = 1652] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x110ef4400) [pid = 1652] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x1212ba400) [pid = 1652] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x12a753400) [pid = 1652] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x110f49800) [pid = 1652] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x11269e000) [pid = 1652] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x12f4d9000) [pid = 1652] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:57:40 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12f3ef800) [pid = 1652] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:57:40 INFO - PROCESS | 1652 | 1464933460718 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]]]}] 22:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 22:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 719ms 22:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:57:40 INFO - PROCESS | 1652 | 1464933460753 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 22:57:40 INFO - PROCESS | 1652 | 1464933460754 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 22:57:40 INFO - PROCESS | 1652 | 1464933460756 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:57:40 INFO - PROCESS | 1652 | 1464933460757 Marionette TRACE conn2 <- [1,1718,null,{}] 22:57:40 INFO - PROCESS | 1652 | 1464933460760 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}] 22:57:40 INFO - PROCESS | 1652 | 1464933460858 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 22:57:40 INFO - PROCESS | 1652 | 1464933460939 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd63800 == 81 [pid = 1652] [id = 437] 22:57:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x11269e000) [pid = 1652] [serial = 1310] [outer = 0x0] 22:57:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12797a000) [pid = 1652] [serial = 1311] [outer = 0x11269e000] 22:57:40 INFO - PROCESS | 1652 | 1464933460964 Marionette DEBUG loaded listener.js 22:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12cc77000) [pid = 1652] [serial = 1312] [outer = 0x11269e000] 22:57:41 INFO - PROCESS | 1652 | 1464933461249 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]]]}] 22:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 22:57:41 INFO - PROCESS | 1652 | 1464933461276 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 22:57:41 INFO - PROCESS | 1652 | 1464933461278 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 22:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:57:41 INFO - PROCESS | 1652 | 1464933461288 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:57:41 INFO - PROCESS | 1652 | 1464933461290 Marionette TRACE conn2 <- [1,1722,null,{}] 22:57:41 INFO - PROCESS | 1652 | 1464933461292 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}] 22:57:41 INFO - PROCESS | 1652 | 1464933461405 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 22:57:41 INFO - PROCESS | 1652 | 1464933461496 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d74800 == 82 [pid = 1652] [id = 438] 22:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12c964000) [pid = 1652] [serial = 1313] [outer = 0x0] 22:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x138b17800) [pid = 1652] [serial = 1314] [outer = 0x12c964000] 22:57:41 INFO - PROCESS | 1652 | 1464933461525 Marionette DEBUG loaded listener.js 22:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x138f9e800) [pid = 1652] [serial = 1315] [outer = 0x12c964000] 22:57:41 INFO - PROCESS | 1652 | 1464933461813 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]]]}] 22:57:41 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 22:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 569ms 22:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:57:41 INFO - PROCESS | 1652 | 1464933461857 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 22:57:41 INFO - PROCESS | 1652 | 1464933461858 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 22:57:41 INFO - PROCESS | 1652 | 1464933461861 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:57:41 INFO - PROCESS | 1652 | 1464933461862 Marionette TRACE conn2 <- [1,1726,null,{}] 22:57:41 INFO - PROCESS | 1652 | 1464933461867 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}] 22:57:41 INFO - PROCESS | 1652 | 1464933461967 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 22:57:41 INFO - PROCESS | 1652 | 1464933461971 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b1df800 == 83 [pid = 1652] [id = 439] 22:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x138c1cc00) [pid = 1652] [serial = 1316] [outer = 0x0] 22:57:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x138c27000) [pid = 1652] [serial = 1317] [outer = 0x138c1cc00] 22:57:41 INFO - PROCESS | 1652 | 1464933461997 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x138f3f400) [pid = 1652] [serial = 1318] [outer = 0x138c1cc00] 22:57:42 INFO - PROCESS | 1652 | 1464933462342 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]]]}] 22:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 521ms 22:57:42 INFO - PROCESS | 1652 | 1464933462384 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 22:57:42 INFO - PROCESS | 1652 | 1464933462385 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 22:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:57:42 INFO - PROCESS | 1652 | 1464933462387 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:57:42 INFO - PROCESS | 1652 | 1464933462388 Marionette TRACE conn2 <- [1,1730,null,{}] 22:57:42 INFO - PROCESS | 1652 | 1464933462391 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}] 22:57:42 INFO - PROCESS | 1652 | 1464933462528 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 22:57:42 INFO - PROCESS | 1652 | 1464933462536 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b66d000 == 84 [pid = 1652] [id = 440] 22:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x11278b800) [pid = 1652] [serial = 1319] [outer = 0x0] 22:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x138fa3800) [pid = 1652] [serial = 1320] [outer = 0x11278b800] 22:57:42 INFO - PROCESS | 1652 | 1464933462560 Marionette DEBUG loaded listener.js 22:57:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x1391ef800) [pid = 1652] [serial = 1321] [outer = 0x11278b800] 22:57:43 INFO - PROCESS | 1652 | 1464933463101 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]]]}] 22:57:43 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 22:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 768ms 22:57:43 INFO - PROCESS | 1652 | 1464933463157 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 22:57:43 INFO - PROCESS | 1652 | 1464933463161 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 22:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:57:43 INFO - PROCESS | 1652 | 1464933463164 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:57:43 INFO - PROCESS | 1652 | 1464933463167 Marionette TRACE conn2 <- [1,1734,null,{}] 22:57:43 INFO - PROCESS | 1652 | 1464933463170 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}] 22:57:43 INFO - PROCESS | 1652 | 1464933463296 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 22:57:43 INFO - PROCESS | 1652 | 1464933463388 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x122724000 == 85 [pid = 1652] [id = 441] 22:57:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x11829b400) [pid = 1652] [serial = 1322] [outer = 0x0] 22:57:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x1182bec00) [pid = 1652] [serial = 1323] [outer = 0x11829b400] 22:57:43 INFO - PROCESS | 1652 | 1464933463419 Marionette DEBUG loaded listener.js 22:57:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x119835000) [pid = 1652] [serial = 1324] [outer = 0x11829b400] 22:57:43 INFO - PROCESS | 1652 | 1464933463852 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]]]}] 22:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 721ms 22:57:43 INFO - PROCESS | 1652 | 1464933463912 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 22:57:43 INFO - PROCESS | 1652 | 1464933463917 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 22:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:57:43 INFO - PROCESS | 1652 | 1464933463926 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:57:43 INFO - PROCESS | 1652 | 1464933463928 Marionette TRACE conn2 <- [1,1738,null,{}] 22:57:43 INFO - PROCESS | 1652 | 1464933463931 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}] 22:57:44 INFO - PROCESS | 1652 | 1464933464101 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 22:57:44 INFO - PROCESS | 1652 | 1464933464233 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd56000 == 86 [pid = 1652] [id = 442] 22:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x119c94000) [pid = 1652] [serial = 1325] [outer = 0x0] 22:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x12189e000) [pid = 1652] [serial = 1326] [outer = 0x119c94000] 22:57:44 INFO - PROCESS | 1652 | 1464933464276 Marionette DEBUG loaded listener.js 22:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x12797fc00) [pid = 1652] [serial = 1327] [outer = 0x119c94000] 22:57:44 INFO - PROCESS | 1652 | 1464933464676 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]]]}] 22:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 775ms 22:57:44 INFO - PROCESS | 1652 | 1464933464704 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 22:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:57:44 INFO - PROCESS | 1652 | 1464933464705 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 22:57:44 INFO - PROCESS | 1652 | 1464933464707 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:57:44 INFO - PROCESS | 1652 | 1464933464710 Marionette TRACE conn2 <- [1,1742,null,{}] 22:57:44 INFO - PROCESS | 1652 | 1464933464721 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}] 22:57:44 INFO - PROCESS | 1652 | 1464933464848 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 22:57:44 INFO - PROCESS | 1652 | 1464933464971 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c21800 == 87 [pid = 1652] [id = 443] 22:57:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x12a754000) [pid = 1652] [serial = 1328] [outer = 0x0] 22:57:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x12b0a2800) [pid = 1652] [serial = 1329] [outer = 0x12a754000] 22:57:45 INFO - PROCESS | 1652 | 1464933465005 Marionette DEBUG loaded listener.js 22:57:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x12c11d800) [pid = 1652] [serial = 1330] [outer = 0x12a754000] 22:57:45 INFO - PROCESS | 1652 | 1464933465413 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]]]}] 22:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 725ms 22:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:57:45 INFO - PROCESS | 1652 | 1464933465433 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 22:57:45 INFO - PROCESS | 1652 | 1464933465435 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 22:57:45 INFO - PROCESS | 1652 | 1464933465437 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:57:45 INFO - PROCESS | 1652 | 1464933465438 Marionette TRACE conn2 <- [1,1746,null,{}] 22:57:45 INFO - PROCESS | 1652 | 1464933465441 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}] 22:57:45 INFO - PROCESS | 1652 | 1464933465580 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 22:57:45 INFO - PROCESS | 1652 | 1464933465699 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x141ed1800 == 88 [pid = 1652] [id = 444] 22:57:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x12c966c00) [pid = 1652] [serial = 1331] [outer = 0x0] 22:57:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x12f3e4400) [pid = 1652] [serial = 1332] [outer = 0x12c966c00] 22:57:45 INFO - PROCESS | 1652 | 1464933465731 Marionette DEBUG loaded listener.js 22:57:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x138802c00) [pid = 1652] [serial = 1333] [outer = 0x12c966c00] 22:57:46 INFO - PROCESS | 1652 | 1464933466133 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]]]}] 22:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 719ms 22:57:46 INFO - PROCESS | 1652 | 1464933466156 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 22:57:46 INFO - PROCESS | 1652 | 1464933466157 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 22:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:57:46 INFO - PROCESS | 1652 | 1464933466160 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:57:46 INFO - PROCESS | 1652 | 1464933466161 Marionette TRACE conn2 <- [1,1750,null,{}] 22:57:46 INFO - PROCESS | 1652 | 1464933466166 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}] 22:57:46 INFO - PROCESS | 1652 | 1464933466282 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 22:57:46 INFO - PROCESS | 1652 | 1464933466372 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x141eea800 == 89 [pid = 1652] [id = 445] 22:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x12f351c00) [pid = 1652] [serial = 1334] [outer = 0x0] 22:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x138c1d800) [pid = 1652] [serial = 1335] [outer = 0x12f351c00] 22:57:46 INFO - PROCESS | 1652 | 1464933466402 Marionette DEBUG loaded listener.js 22:57:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x138da3c00) [pid = 1652] [serial = 1336] [outer = 0x12f351c00] 22:57:46 INFO - PROCESS | 1652 | 1464933466799 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]]]}] 22:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 22:57:46 INFO - PROCESS | 1652 | 1464933466836 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 22:57:46 INFO - PROCESS | 1652 | 1464933466837 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 22:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:57:46 INFO - PROCESS | 1652 | 1464933466839 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:57:46 INFO - PROCESS | 1652 | 1464933466840 Marionette TRACE conn2 <- [1,1754,null,{}] 22:57:46 INFO - PROCESS | 1652 | 1464933466843 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}] 22:57:46 INFO - PROCESS | 1652 | 1464933466986 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 22:57:47 INFO - PROCESS | 1652 | 1464933467090 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b19f000 == 90 [pid = 1652] [id = 446] 22:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x138dab000) [pid = 1652] [serial = 1337] [outer = 0x0] 22:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x138f8ac00) [pid = 1652] [serial = 1338] [outer = 0x138dab000] 22:57:47 INFO - PROCESS | 1652 | 1464933467122 Marionette DEBUG loaded listener.js 22:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x138fa1800) [pid = 1652] [serial = 1339] [outer = 0x138dab000] 22:57:47 INFO - PROCESS | 1652 | 1464933467532 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]]]}] 22:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 723ms 22:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:57:47 INFO - PROCESS | 1652 | 1464933467563 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 22:57:47 INFO - PROCESS | 1652 | 1464933467564 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 22:57:47 INFO - PROCESS | 1652 | 1464933467566 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:57:47 INFO - PROCESS | 1652 | 1464933467568 Marionette TRACE conn2 <- [1,1758,null,{}] 22:57:47 INFO - PROCESS | 1652 | 1464933467570 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}] 22:57:47 INFO - PROCESS | 1652 | 1464933467686 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 22:57:47 INFO - PROCESS | 1652 | 1464933467805 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x142dce000 == 91 [pid = 1652] [id = 447] 22:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x138f90800) [pid = 1652] [serial = 1340] [outer = 0x0] 22:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x1391f2c00) [pid = 1652] [serial = 1341] [outer = 0x138f90800] 22:57:47 INFO - PROCESS | 1652 | 1464933467835 Marionette DEBUG loaded listener.js 22:57:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x1391f7800) [pid = 1652] [serial = 1342] [outer = 0x138f90800] 22:57:48 INFO - PROCESS | 1652 | 1464933468246 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]]]}] 22:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 720ms 22:57:48 INFO - PROCESS | 1652 | 1464933468286 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 22:57:48 INFO - PROCESS | 1652 | 1464933468287 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 22:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:57:48 INFO - PROCESS | 1652 | 1464933468290 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:57:48 INFO - PROCESS | 1652 | 1464933468291 Marionette TRACE conn2 <- [1,1762,null,{}] 22:57:48 INFO - PROCESS | 1652 | 1464933468293 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}] 22:57:48 INFO - PROCESS | 1652 | 1464933468428 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 22:57:48 INFO - PROCESS | 1652 | 1464933468529 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f60e000 == 92 [pid = 1652] [id = 448] 22:57:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x1391f6c00) [pid = 1652] [serial = 1343] [outer = 0x0] 22:57:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x1395d8800) [pid = 1652] [serial = 1344] [outer = 0x1391f6c00] 22:57:48 INFO - PROCESS | 1652 | 1464933468560 Marionette DEBUG loaded listener.js 22:57:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x1395dfc00) [pid = 1652] [serial = 1345] [outer = 0x1391f6c00] 22:57:48 INFO - PROCESS | 1652 | 1464933468972 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]]]}] 22:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 723ms 22:57:49 INFO - PROCESS | 1652 | 1464933469013 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 22:57:49 INFO - PROCESS | 1652 | 1464933469015 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 22:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:57:49 INFO - PROCESS | 1652 | 1464933469017 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:57:49 INFO - PROCESS | 1652 | 1464933469018 Marionette TRACE conn2 <- [1,1766,null,{}] 22:57:49 INFO - PROCESS | 1652 | 1464933469020 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}] 22:57:49 INFO - PROCESS | 1652 | 1464933469138 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 22:57:49 INFO - PROCESS | 1652 | 1464933469257 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x142dca800 == 93 [pid = 1652] [id = 449] 22:57:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x1395de000) [pid = 1652] [serial = 1346] [outer = 0x0] 22:57:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x1395e5800) [pid = 1652] [serial = 1347] [outer = 0x1395de000] 22:57:49 INFO - PROCESS | 1652 | 1464933469287 Marionette DEBUG loaded listener.js 22:57:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x13f30c400) [pid = 1652] [serial = 1348] [outer = 0x1395de000] 22:57:49 INFO - PROCESS | 1652 | 1464933469709 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]]]}] 22:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 720ms 22:57:49 INFO - PROCESS | 1652 | 1464933469774 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 22:57:49 INFO - PROCESS | 1652 | 1464933469776 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 22:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:57:49 INFO - PROCESS | 1652 | 1464933469781 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:57:49 INFO - PROCESS | 1652 | 1464933469782 Marionette TRACE conn2 <- [1,1770,null,{}] 22:57:49 INFO - PROCESS | 1652 | 1464933469784 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}] 22:57:49 INFO - PROCESS | 1652 | 1464933469907 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 22:57:50 INFO - PROCESS | 1652 | 1464933469998 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1187a3800 == 94 [pid = 1652] [id = 450] 22:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x1122b5400) [pid = 1652] [serial = 1349] [outer = 0x0] 22:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x1197a7800) [pid = 1652] [serial = 1350] [outer = 0x1122b5400] 22:57:50 INFO - PROCESS | 1652 | 1464933470028 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x1395e3800) [pid = 1652] [serial = 1351] [outer = 0x1122b5400] 22:57:50 INFO - PROCESS | 1652 | 1464933470459 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]]]}] 22:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 720ms 22:57:50 INFO - PROCESS | 1652 | 1464933470501 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 22:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:57:50 INFO - PROCESS | 1652 | 1464933470503 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 22:57:50 INFO - PROCESS | 1652 | 1464933470505 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:57:50 INFO - PROCESS | 1652 | 1464933470507 Marionette TRACE conn2 <- [1,1774,null,{}] 22:57:50 INFO - PROCESS | 1652 | 1464933470509 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}] 22:57:50 INFO - PROCESS | 1652 | 1464933470644 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 22:57:50 INFO - PROCESS | 1652 | 1464933470740 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389df000 == 95 [pid = 1652] [id = 451] 22:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x13f311000) [pid = 1652] [serial = 1352] [outer = 0x0] 22:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x13f594000) [pid = 1652] [serial = 1353] [outer = 0x13f311000] 22:57:50 INFO - PROCESS | 1652 | 1464933470774 Marionette DEBUG loaded listener.js 22:57:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x13f59a400) [pid = 1652] [serial = 1354] [outer = 0x13f311000] 22:57:51 INFO - PROCESS | 1652 | 1464933471518 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]]]}] 22:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1024ms 22:57:51 INFO - PROCESS | 1652 | 1464933471532 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 22:57:51 INFO - PROCESS | 1652 | 1464933471536 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 22:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:57:51 INFO - PROCESS | 1652 | 1464933471557 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:57:51 INFO - PROCESS | 1652 | 1464933471561 Marionette TRACE conn2 <- [1,1778,null,{}] 22:57:51 INFO - PROCESS | 1652 | 1464933471585 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}] 22:57:51 INFO - PROCESS | 1652 | 1464933471758 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 22:57:51 INFO - PROCESS | 1652 | 1464933471887 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a844800 == 96 [pid = 1652] [id = 452] 22:57:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x1126c3800) [pid = 1652] [serial = 1355] [outer = 0x0] 22:57:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x116bc5c00) [pid = 1652] [serial = 1356] [outer = 0x1126c3800] 22:57:51 INFO - PROCESS | 1652 | 1464933471915 Marionette DEBUG loaded listener.js 22:57:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x1182a6400) [pid = 1652] [serial = 1357] [outer = 0x1126c3800] 22:57:52 INFO - PROCESS | 1652 | 1464933472370 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]]]}] 22:57:52 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 22:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 860ms 22:57:52 INFO - PROCESS | 1652 | 1464933472400 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 22:57:52 INFO - PROCESS | 1652 | 1464933472404 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 22:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:57:52 INFO - PROCESS | 1652 | 1464933472408 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:57:52 INFO - PROCESS | 1652 | 1464933472410 Marionette TRACE conn2 <- [1,1782,null,{}] 22:57:52 INFO - PROCESS | 1652 | 1464933472412 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}] 22:57:52 INFO - PROCESS | 1652 | 1464933472525 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 22:57:52 INFO - PROCESS | 1652 | 1464933472685 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x138d1c000 == 95 [pid = 1652] [id = 379] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x117043800 == 94 [pid = 1652] [id = 381] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x13b1df800 == 93 [pid = 1652] [id = 439] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x138d74800 == 92 [pid = 1652] [id = 438] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd63800 == 91 [pid = 1652] [id = 437] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x138c6f800 == 90 [pid = 1652] [id = 436] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x138ab5800 == 89 [pid = 1652] [id = 435] 22:57:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168f6000 == 90 [pid = 1652] [id = 453] 22:57:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x11224d800) [pid = 1652] [serial = 1358] [outer = 0x0] 22:57:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x118765000) [pid = 1652] [serial = 1359] [outer = 0x11224d800] 22:57:52 INFO - PROCESS | 1652 | 1464933472765 Marionette DEBUG loaded listener.js 22:57:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x119c9d400) [pid = 1652] [serial = 1360] [outer = 0x11224d800] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5b8800 == 89 [pid = 1652] [id = 434] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd57800 == 88 [pid = 1652] [id = 433] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12a957800 == 87 [pid = 1652] [id = 432] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x1271c2000 == 86 [pid = 1652] [id = 431] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x119ea8800 == 85 [pid = 1652] [id = 430] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12071d800 == 84 [pid = 1652] [id = 429] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x121b3e000 == 83 [pid = 1652] [id = 428] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x13f3c8800 == 82 [pid = 1652] [id = 421] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x13f3ae800 == 81 [pid = 1652] [id = 420] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x139309800 == 80 [pid = 1652] [id = 419] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba7b800 == 79 [pid = 1652] [id = 418] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x12168c000 == 78 [pid = 1652] [id = 417] 22:57:52 INFO - PROCESS | 1652 | --DOCSHELL 0x139319000 == 77 [pid = 1652] [id = 416] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x138a96000) [pid = 1652] [serial = 1203] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x12503f000) [pid = 1652] [serial = 1239] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x12c068000) [pid = 1652] [serial = 1194] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x12ba13400) [pid = 1652] [serial = 1230] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x12f4d7c00) [pid = 1652] [serial = 1237] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x1184a6400) [pid = 1652] [serial = 1215] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x1294f1800) [pid = 1652] [serial = 1225] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x12cc75000) [pid = 1652] [serial = 1233] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x12f3f1000) [pid = 1652] [serial = 1243] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x128db3400) [pid = 1652] [serial = 1224] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x116843000) [pid = 1652] [serial = 1185] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x119086c00) [pid = 1652] [serial = 1216] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x119c9b000) [pid = 1652] [serial = 1188] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x115f4b800) [pid = 1652] [serial = 1209] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x12d2a4400) [pid = 1652] [serial = 1236] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x138f49000) [pid = 1652] [serial = 1200] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x12cda0c00) [pid = 1652] [serial = 1240] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x127955400) [pid = 1652] [serial = 1222] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x12a8dd000) [pid = 1652] [serial = 1227] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x1297a1c00) [pid = 1652] [serial = 1191] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x112785c00) [pid = 1652] [serial = 1213] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x1184d6800) [pid = 1652] [serial = 1218] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x12f4e1800) [pid = 1652] [serial = 1183] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x12d751c00) [pid = 1652] [serial = 1197] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x12154fc00) [pid = 1652] [serial = 1219] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x13880bc00) [pid = 1652] [serial = 1245] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x138b16000) [pid = 1652] [serial = 1206] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x12ab97400) [pid = 1652] [serial = 1228] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x1253afc00) [pid = 1652] [serial = 1221] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12f3ea000) [pid = 1652] [serial = 1242] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x12cc80000) [pid = 1652] [serial = 1234] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x12c11c800) [pid = 1652] [serial = 1231] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x1110ae000) [pid = 1652] [serial = 1212] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x138b1ac00) [pid = 1652] [serial = 1246] [outer = 0x0] [url = about:blank] 22:57:53 INFO - PROCESS | 1652 | 1464933473154 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]]]}] 22:57:53 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 22:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 773ms 22:57:53 INFO - PROCESS | 1652 | 1464933473183 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 22:57:53 INFO - PROCESS | 1652 | 1464933473185 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 22:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:57:53 INFO - PROCESS | 1652 | 1464933473189 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:57:53 INFO - PROCESS | 1652 | 1464933473192 Marionette TRACE conn2 <- [1,1786,null,{}] 22:57:53 INFO - PROCESS | 1652 | 1464933473204 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}] 22:57:53 INFO - PROCESS | 1652 | 1464933473393 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 22:57:53 INFO - PROCESS | 1652 | 1464933473464 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227e1800 == 78 [pid = 1652] [id = 454] 22:57:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x119c91c00) [pid = 1652] [serial = 1361] [outer = 0x0] 22:57:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x12189c800) [pid = 1652] [serial = 1362] [outer = 0x119c91c00] 22:57:53 INFO - PROCESS | 1652 | 1464933473487 Marionette DEBUG loaded listener.js 22:57:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x1271f3800) [pid = 1652] [serial = 1363] [outer = 0x119c91c00] 22:57:53 INFO - PROCESS | 1652 | 1464933473888 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]]]}] 22:57:53 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 22:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 729ms 22:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:57:53 INFO - PROCESS | 1652 | 1464933473923 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 22:57:53 INFO - PROCESS | 1652 | 1464933473926 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 22:57:53 INFO - PROCESS | 1652 | 1464933473929 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:57:53 INFO - PROCESS | 1652 | 1464933473931 Marionette TRACE conn2 <- [1,1790,null,{}] 22:57:53 INFO - PROCESS | 1652 | 1464933473935 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}] 22:57:54 INFO - PROCESS | 1652 | 1464933474088 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 22:57:54 INFO - PROCESS | 1652 | 1464933474100 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a961800 == 79 [pid = 1652] [id = 455] 22:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x128d3cc00) [pid = 1652] [serial = 1364] [outer = 0x0] 22:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x1294f1c00) [pid = 1652] [serial = 1365] [outer = 0x128d3cc00] 22:57:54 INFO - PROCESS | 1652 | 1464933474143 Marionette DEBUG loaded listener.js 22:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x12a74cc00) [pid = 1652] [serial = 1366] [outer = 0x128d3cc00] 22:57:54 INFO - PROCESS | 1652 | 1464933474569 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]]]}] 22:57:54 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) 22:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 671ms 22:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:57:54 INFO - PROCESS | 1652 | 1464933474624 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 22:57:54 INFO - PROCESS | 1652 | 1464933474625 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 22:57:54 INFO - PROCESS | 1652 | 1464933474630 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:57:54 INFO - PROCESS | 1652 | 1464933474631 Marionette TRACE conn2 <- [1,1794,null,{}] 22:57:54 INFO - PROCESS | 1652 | 1464933474633 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}] 22:57:54 INFO - PROCESS | 1652 | 1464933474744 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 22:57:54 INFO - PROCESS | 1652 | 1464933474750 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x12caa1800 == 80 [pid = 1652] [id = 456] 22:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x12a802800) [pid = 1652] [serial = 1367] [outer = 0x0] 22:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x12a905400) [pid = 1652] [serial = 1368] [outer = 0x12a802800] 22:57:54 INFO - PROCESS | 1652 | 1464933474776 Marionette DEBUG loaded listener.js 22:57:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x12ba09c00) [pid = 1652] [serial = 1369] [outer = 0x12a802800] 22:57:55 INFO - PROCESS | 1652 | 1464933475160 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]]]}] 22:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 568ms 22:57:55 INFO - PROCESS | 1652 | 1464933475203 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 22:57:55 INFO - PROCESS | 1652 | 1464933475204 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 22:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:57:55 INFO - PROCESS | 1652 | 1464933475206 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:57:55 INFO - PROCESS | 1652 | 1464933475208 Marionette TRACE conn2 <- [1,1798,null,{}] 22:57:55 INFO - PROCESS | 1652 | 1464933475210 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}] 22:57:55 INFO - PROCESS | 1652 | 1464933475351 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 22:57:55 INFO - PROCESS | 1652 | 1464933475371 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5d1800 == 81 [pid = 1652] [id = 457] 22:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x12bb17c00) [pid = 1652] [serial = 1370] [outer = 0x0] 22:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x12c09f400) [pid = 1652] [serial = 1371] [outer = 0x12bb17c00] 22:57:55 INFO - PROCESS | 1652 | 1464933475397 Marionette DEBUG loaded listener.js 22:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x12cd9d800) [pid = 1652] [serial = 1372] [outer = 0x12bb17c00] 22:57:55 INFO - PROCESS | 1652 | 1464933475749 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]]]}] 22:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 567ms 22:57:55 INFO - PROCESS | 1652 | 1464933475775 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 22:57:55 INFO - PROCESS | 1652 | 1464933475776 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 22:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:57:55 INFO - PROCESS | 1652 | 1464933475778 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:57:55 INFO - PROCESS | 1652 | 1464933475779 Marionette TRACE conn2 <- [1,1802,null,{}] 22:57:55 INFO - PROCESS | 1652 | 1464933475782 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}] 22:57:55 INFO - PROCESS | 1652 | 1464933475907 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 22:57:55 INFO - PROCESS | 1652 | 1464933475923 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389e0800 == 82 [pid = 1652] [id = 458] 22:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x12d74a800) [pid = 1652] [serial = 1373] [outer = 0x0] 22:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x12f343c00) [pid = 1652] [serial = 1374] [outer = 0x12d74a800] 22:57:55 INFO - PROCESS | 1652 | 1464933475948 Marionette DEBUG loaded listener.js 22:57:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x12f3e9400) [pid = 1652] [serial = 1375] [outer = 0x12d74a800] 22:57:56 INFO - PROCESS | 1652 | 1464933476350 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]]]}] 22:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 620ms 22:57:56 INFO - PROCESS | 1652 | 1464933476400 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 22:57:56 INFO - PROCESS | 1652 | 1464933476402 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 22:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:57:56 INFO - PROCESS | 1652 | 1464933476406 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:57:56 INFO - PROCESS | 1652 | 1464933476407 Marionette TRACE conn2 <- [1,1806,null,{}] 22:57:56 INFO - PROCESS | 1652 | 1464933476410 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}] 22:57:56 INFO - PROCESS | 1652 | 1464933476624 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 22:57:56 INFO - PROCESS | 1652 | 1464933476647 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d0e000 == 83 [pid = 1652] [id = 459] 22:57:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x12d74cc00) [pid = 1652] [serial = 1376] [outer = 0x0] 22:57:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x12f4d7000) [pid = 1652] [serial = 1377] [outer = 0x12d74cc00] 22:57:56 INFO - PROCESS | 1652 | 1464933476671 Marionette DEBUG loaded listener.js 22:57:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x138a90400) [pid = 1652] [serial = 1378] [outer = 0x12d74cc00] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x112a75c00) [pid = 1652] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x11670f400) [pid = 1652] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x12c099800) [pid = 1652] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x121f0e400) [pid = 1652] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x12a80a800) [pid = 1652] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x12503d800) [pid = 1652] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x12d756400) [pid = 1652] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x138c1cc00) [pid = 1652] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x118326800) [pid = 1652] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x110f43800) [pid = 1652] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x11269e000) [pid = 1652] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:57:57 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x12c964000) [pid = 1652] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:57:57 INFO - PROCESS | 1652 | 1464933477220 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]]]}] 22:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 821ms 22:57:57 INFO - PROCESS | 1652 | 1464933477226 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 22:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:57:57 INFO - PROCESS | 1652 | 1464933477237 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 22:57:57 INFO - PROCESS | 1652 | 1464933477240 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:57:57 INFO - PROCESS | 1652 | 1464933477241 Marionette TRACE conn2 <- [1,1810,null,{}] 22:57:57 INFO - PROCESS | 1652 | 1464933477243 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}] 22:57:57 INFO - PROCESS | 1652 | 1464933477352 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 22:57:57 INFO - PROCESS | 1652 | 1464933477356 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d57d000 == 84 [pid = 1652] [id = 460] 22:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x112780800) [pid = 1652] [serial = 1379] [outer = 0x0] 22:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x127958000) [pid = 1652] [serial = 1380] [outer = 0x112780800] 22:57:57 INFO - PROCESS | 1652 | 1464933477382 Marionette DEBUG loaded listener.js 22:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x12cc7ac00) [pid = 1652] [serial = 1381] [outer = 0x112780800] 22:57:57 INFO - PROCESS | 1652 | 1464933477749 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]]]}] 22:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 517ms 22:57:57 INFO - PROCESS | 1652 | 1464933477758 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 22:57:57 INFO - PROCESS | 1652 | 1464933477759 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 22:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:57:57 INFO - PROCESS | 1652 | 1464933477761 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:57:57 INFO - PROCESS | 1652 | 1464933477763 Marionette TRACE conn2 <- [1,1814,null,{}] 22:57:57 INFO - PROCESS | 1652 | 1464933477771 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}] 22:57:57 INFO - PROCESS | 1652 | 1464933477910 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 22:57:57 INFO - PROCESS | 1652 | 1464933477919 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1393b1800 == 85 [pid = 1652] [id = 461] 22:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x12c099800) [pid = 1652] [serial = 1382] [outer = 0x0] 22:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x12ddabc00) [pid = 1652] [serial = 1383] [outer = 0x12c099800] 22:57:57 INFO - PROCESS | 1652 | 1464933477944 Marionette DEBUG loaded listener.js 22:57:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x12ddb3c00) [pid = 1652] [serial = 1384] [outer = 0x12c099800] 22:57:58 INFO - PROCESS | 1652 | 1464933478283 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]]]}] 22:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 575ms 22:57:58 INFO - PROCESS | 1652 | 1464933478336 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 22:57:58 INFO - PROCESS | 1652 | 1464933478338 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 22:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:57:58 INFO - PROCESS | 1652 | 1464933478340 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:57:58 INFO - PROCESS | 1652 | 1464933478342 Marionette TRACE conn2 <- [1,1818,null,{}] 22:57:58 INFO - PROCESS | 1652 | 1464933478344 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}] 22:57:58 INFO - PROCESS | 1652 | 1464933478463 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 22:57:58 INFO - PROCESS | 1652 | 1464933478547 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b067000 == 86 [pid = 1652] [id = 462] 22:57:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x12ddb3800) [pid = 1652] [serial = 1385] [outer = 0x0] 22:57:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x138a94000) [pid = 1652] [serial = 1386] [outer = 0x12ddb3800] 22:57:58 INFO - PROCESS | 1652 | 1464933478576 Marionette DEBUG loaded listener.js 22:57:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x138c2b800) [pid = 1652] [serial = 1387] [outer = 0x12ddb3800] 22:57:58 INFO - PROCESS | 1652 | 1464933478886 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]]]}] 22:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 573ms 22:57:58 INFO - PROCESS | 1652 | 1464933478915 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 22:57:58 INFO - PROCESS | 1652 | 1464933478917 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 22:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:57:58 INFO - PROCESS | 1652 | 1464933478919 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:57:58 INFO - PROCESS | 1652 | 1464933478920 Marionette TRACE conn2 <- [1,1822,null,{}] 22:57:58 INFO - PROCESS | 1652 | 1464933478923 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}] 22:57:59 INFO - PROCESS | 1652 | 1464933479022 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 22:57:59 INFO - PROCESS | 1652 | 1464933479026 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f3b6800 == 87 [pid = 1652] [id = 463] 22:57:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x1182a9000) [pid = 1652] [serial = 1388] [outer = 0x0] 22:57:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x138f47800) [pid = 1652] [serial = 1389] [outer = 0x1182a9000] 22:57:59 INFO - PROCESS | 1652 | 1464933479052 Marionette DEBUG loaded listener.js 22:57:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x138f8d400) [pid = 1652] [serial = 1390] [outer = 0x1182a9000] 22:57:59 INFO - PROCESS | 1652 | 1464933479582 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]]]}] 22:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 723ms 22:57:59 INFO - PROCESS | 1652 | 1464933479643 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 22:57:59 INFO - PROCESS | 1652 | 1464933479646 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 22:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:57:59 INFO - PROCESS | 1652 | 1464933479650 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:57:59 INFO - PROCESS | 1652 | 1464933479652 Marionette TRACE conn2 <- [1,1826,null,{}] 22:57:59 INFO - PROCESS | 1652 | 1464933479656 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}] 22:57:59 INFO - PROCESS | 1652 | 1464933479782 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 22:57:59 INFO - PROCESS | 1652 | 1464933479916 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:57:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215d5800 == 88 [pid = 1652] [id = 464] 22:57:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x117779000) [pid = 1652] [serial = 1391] [outer = 0x0] 22:57:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x1182a8c00) [pid = 1652] [serial = 1392] [outer = 0x117779000] 22:57:59 INFO - PROCESS | 1652 | 1464933479948 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x119c93c00) [pid = 1652] [serial = 1393] [outer = 0x117779000] 22:58:00 INFO - PROCESS | 1652 | 1464933480373 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]]]}] 22:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 771ms 22:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:58:00 INFO - PROCESS | 1652 | 1464933480421 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 22:58:00 INFO - PROCESS | 1652 | 1464933480426 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 22:58:00 INFO - PROCESS | 1652 | 1464933480430 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:58:00 INFO - PROCESS | 1652 | 1464933480432 Marionette TRACE conn2 <- [1,1830,null,{}] 22:58:00 INFO - PROCESS | 1652 | 1464933480435 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}] 22:58:00 INFO - PROCESS | 1652 | 1464933480556 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 22:58:00 INFO - PROCESS | 1652 | 1464933480650 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd51000 == 89 [pid = 1652] [id = 465] 22:58:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x121ab4800) [pid = 1652] [serial = 1394] [outer = 0x0] 22:58:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x127958c00) [pid = 1652] [serial = 1395] [outer = 0x121ab4800] 22:58:00 INFO - PROCESS | 1652 | 1464933480682 Marionette DEBUG loaded listener.js 22:58:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x1296a2400) [pid = 1652] [serial = 1396] [outer = 0x121ab4800] 22:58:01 INFO - PROCESS | 1652 | 1464933481080 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]]]}] 22:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 720ms 22:58:01 INFO - PROCESS | 1652 | 1464933481156 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 1652 | 1464933481157 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 22:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:58:01 INFO - PROCESS | 1652 | 1464933481160 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 1652 | 1464933481162 Marionette TRACE conn2 <- [1,1834,null,{}] 22:58:01 INFO - PROCESS | 1652 | 1464933481190 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}] 22:58:01 INFO - PROCESS | 1652 | 1464933481322 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 22:58:01 INFO - PROCESS | 1652 | 1464933481433 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f3ce000 == 90 [pid = 1652] [id = 466] 22:58:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x12c064c00) [pid = 1652] [serial = 1397] [outer = 0x0] 22:58:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x12c964800) [pid = 1652] [serial = 1398] [outer = 0x12c064c00] 22:58:01 INFO - PROCESS | 1652 | 1464933481484 Marionette DEBUG loaded listener.js 22:58:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x12dda6400) [pid = 1652] [serial = 1399] [outer = 0x12c064c00] 22:58:01 INFO - PROCESS | 1652 | 1464933481930 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]]]}] 22:58:01 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 22:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 789ms 22:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:58:01 INFO - PROCESS | 1652 | 1464933481950 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 22:58:01 INFO - PROCESS | 1652 | 1464933481952 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 22:58:01 INFO - PROCESS | 1652 | 1464933481954 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:58:01 INFO - PROCESS | 1652 | 1464933481955 Marionette TRACE conn2 <- [1,1838,null,{}] 22:58:01 INFO - PROCESS | 1652 | 1464933481957 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}] 22:58:02 INFO - PROCESS | 1652 | 1464933482079 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 22:58:02 INFO - PROCESS | 1652 | 1464933482203 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c36800 == 91 [pid = 1652] [id = 467] 22:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x12f347000) [pid = 1652] [serial = 1400] [outer = 0x0] 22:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x12f4d7c00) [pid = 1652] [serial = 1401] [outer = 0x12f347000] 22:58:02 INFO - PROCESS | 1652 | 1464933482233 Marionette DEBUG loaded listener.js 22:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x138b1ac00) [pid = 1652] [serial = 1402] [outer = 0x12f347000] 22:58:02 INFO - PROCESS | 1652 | 1464933482651 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]]]}] 22:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 718ms 22:58:02 INFO - PROCESS | 1652 | 1464933482693 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 22:58:02 INFO - PROCESS | 1652 | 1464933482694 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 22:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:58:02 INFO - PROCESS | 1652 | 1464933482710 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:58:02 INFO - PROCESS | 1652 | 1464933482712 Marionette TRACE conn2 <- [1,1842,null,{}] 22:58:02 INFO - PROCESS | 1652 | 1464933482716 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}] 22:58:02 INFO - PROCESS | 1652 | 1464933482832 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 22:58:02 INFO - PROCESS | 1652 | 1464933482954 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x141ed3800 == 92 [pid = 1652] [id = 468] 22:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x12f4dd800) [pid = 1652] [serial = 1403] [outer = 0x0] 22:58:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x138c20400) [pid = 1652] [serial = 1404] [outer = 0x12f4dd800] 22:58:02 INFO - PROCESS | 1652 | 1464933482987 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x138c7d400) [pid = 1652] [serial = 1405] [outer = 0x12f4dd800] 22:58:03 INFO - PROCESS | 1652 | 1464933483406 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]]]}] 22:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 735ms 22:58:03 INFO - PROCESS | 1652 | 1464933483433 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 22:58:03 INFO - PROCESS | 1652 | 1464933483435 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 22:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:58:03 INFO - PROCESS | 1652 | 1464933483437 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:58:03 INFO - PROCESS | 1652 | 1464933483438 Marionette TRACE conn2 <- [1,1846,null,{}] 22:58:03 INFO - PROCESS | 1652 | 1464933483441 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}] 22:58:03 INFO - PROCESS | 1652 | 1464933483572 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 22:58:03 INFO - PROCESS | 1652 | 1464933483697 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b139800 == 93 [pid = 1652] [id = 469] 22:58:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x138c1ec00) [pid = 1652] [serial = 1406] [outer = 0x0] 22:58:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x138c84000) [pid = 1652] [serial = 1407] [outer = 0x138c1ec00] 22:58:03 INFO - PROCESS | 1652 | 1464933483728 Marionette DEBUG loaded listener.js 22:58:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x138f99000) [pid = 1652] [serial = 1408] [outer = 0x138c1ec00] 22:58:04 INFO - PROCESS | 1652 | 1464933484118 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]]]}] 22:58:04 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) 22:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 719ms 22:58:04 INFO - PROCESS | 1652 | 1464933484174 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 1652 | 1464933484175 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 22:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:58:04 INFO - PROCESS | 1652 | 1464933484191 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - PROCESS | 1652 | 1464933484192 Marionette TRACE conn2 <- [1,1850,null,{}] 22:58:04 INFO - PROCESS | 1652 | 1464933484197 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}] 22:58:04 INFO - PROCESS | 1652 | 1464933484315 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 22:58:04 INFO - PROCESS | 1652 | 1464933484408 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x13fab5000 == 94 [pid = 1652] [id = 470] 22:58:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x138f8d800) [pid = 1652] [serial = 1409] [outer = 0x0] 22:58:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x1391ed400) [pid = 1652] [serial = 1410] [outer = 0x138f8d800] 22:58:04 INFO - PROCESS | 1652 | 1464933484437 Marionette DEBUG loaded listener.js 22:58:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x1395e5c00) [pid = 1652] [serial = 1411] [outer = 0x138f8d800] 22:58:04 INFO - PROCESS | 1652 | 1464933484852 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]]]}] 22:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 735ms 22:58:04 INFO - PROCESS | 1652 | 1464933484914 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 22:58:04 INFO - PROCESS | 1652 | 1464933484915 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 22:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:58:04 INFO - PROCESS | 1652 | 1464933484917 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:58:04 INFO - PROCESS | 1652 | 1464933484919 Marionette TRACE conn2 <- [1,1854,null,{}] 22:58:04 INFO - PROCESS | 1652 | 1464933484921 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}] 22:58:05 INFO - PROCESS | 1652 | 1464933485038 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 22:58:05 INFO - PROCESS | 1652 | 1464933485133 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x141cdb000 == 95 [pid = 1652] [id = 471] 22:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x1391ec400) [pid = 1652] [serial = 1412] [outer = 0x0] 22:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x13f314000) [pid = 1652] [serial = 1413] [outer = 0x1391ec400] 22:58:05 INFO - PROCESS | 1652 | 1464933485165 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x13f595000) [pid = 1652] [serial = 1414] [outer = 0x1391ec400] 22:58:05 INFO - PROCESS | 1652 | 1464933485546 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]]]}] 22:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 672ms 22:58:05 INFO - PROCESS | 1652 | 1464933485590 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 22:58:05 INFO - PROCESS | 1652 | 1464933485591 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 22:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:58:05 INFO - PROCESS | 1652 | 1464933485594 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:58:05 INFO - PROCESS | 1652 | 1464933485595 Marionette TRACE conn2 <- [1,1858,null,{}] 22:58:05 INFO - PROCESS | 1652 | 1464933485600 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}] 22:58:05 INFO - PROCESS | 1652 | 1464933485734 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 22:58:05 INFO - PROCESS | 1652 | 1464933485860 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x141cef800 == 96 [pid = 1652] [id = 472] 22:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x12bb1a400) [pid = 1652] [serial = 1415] [outer = 0x0] 22:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x13f595800) [pid = 1652] [serial = 1416] [outer = 0x12bb1a400] 22:58:05 INFO - PROCESS | 1652 | 1464933485892 Marionette DEBUG loaded listener.js 22:58:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x13f59c400) [pid = 1652] [serial = 1417] [outer = 0x12bb1a400] 22:58:06 INFO - PROCESS | 1652 | 1464933486342 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]]]}] 22:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 772ms 22:58:06 INFO - PROCESS | 1652 | 1464933486366 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 22:58:06 INFO - PROCESS | 1652 | 1464933486368 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 22:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:58:06 INFO - PROCESS | 1652 | 1464933486370 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:58:06 INFO - PROCESS | 1652 | 1464933486371 Marionette TRACE conn2 <- [1,1862,null,{}] 22:58:06 INFO - PROCESS | 1652 | 1464933486374 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}] 22:58:06 INFO - PROCESS | 1652 | 1464933486500 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 22:58:06 INFO - PROCESS | 1652 | 1464933486598 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda8000 == 97 [pid = 1652] [id = 473] 22:58:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x127988800) [pid = 1652] [serial = 1418] [outer = 0x0] 22:58:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x12f34f800) [pid = 1652] [serial = 1419] [outer = 0x127988800] 22:58:06 INFO - PROCESS | 1652 | 1464933486628 Marionette DEBUG loaded listener.js 22:58:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x13f59f400) [pid = 1652] [serial = 1420] [outer = 0x127988800] 22:58:07 INFO - PROCESS | 1652 | 1464933487301 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]]]}] 22:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 972ms 22:58:07 INFO - PROCESS | 1652 | 1464933487342 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 22:58:07 INFO - PROCESS | 1652 | 1464933487345 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 22:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:58:07 INFO - PROCESS | 1652 | 1464933487351 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:58:07 INFO - PROCESS | 1652 | 1464933487353 Marionette TRACE conn2 <- [1,1866,null,{}] 22:58:07 INFO - PROCESS | 1652 | 1464933487356 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}] 22:58:07 INFO - PROCESS | 1652 | 1464933487473 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 22:58:07 INFO - PROCESS | 1652 | 1464933487573 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297bc000 == 98 [pid = 1652] [id = 474] 22:58:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 276 (0x1126c6c00) [pid = 1652] [serial = 1421] [outer = 0x0] 22:58:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 277 (0x1161ef800) [pid = 1652] [serial = 1422] [outer = 0x1126c6c00] 22:58:07 INFO - PROCESS | 1652 | 1464933487602 Marionette DEBUG loaded listener.js 22:58:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 278 (0x1182a0400) [pid = 1652] [serial = 1423] [outer = 0x1126c6c00] 22:58:08 INFO - PROCESS | 1652 | 1464933488058 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]]]}] 22:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 771ms 22:58:08 INFO - PROCESS | 1652 | 1464933488121 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 22:58:08 INFO - PROCESS | 1652 | 1464933488125 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 22:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:58:08 INFO - PROCESS | 1652 | 1464933488129 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 1652 | 1464933488131 Marionette TRACE conn2 <- [1,1870,null,{}] 22:58:08 INFO - PROCESS | 1652 | 1464933488133 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}] 22:58:08 INFO - PROCESS | 1652 | 1464933488244 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 22:58:08 INFO - PROCESS | 1652 | 1464933488345 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278ad800 == 99 [pid = 1652] [id = 475] 22:58:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 279 (0x1182a1000) [pid = 1652] [serial = 1424] [outer = 0x0] 22:58:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 280 (0x121249400) [pid = 1652] [serial = 1425] [outer = 0x1182a1000] 22:58:08 INFO - PROCESS | 1652 | 1464933488376 Marionette DEBUG loaded listener.js 22:58:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 281 (0x121a75400) [pid = 1652] [serial = 1426] [outer = 0x1182a1000] 22:58:08 INFO - PROCESS | 1652 | 1464933488782 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]]]}] 22:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 721ms 22:58:08 INFO - PROCESS | 1652 | 1464933488859 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 22:58:08 INFO - PROCESS | 1652 | 1464933488860 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 22:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:58:08 INFO - PROCESS | 1652 | 1464933488885 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:58:08 INFO - PROCESS | 1652 | 1464933488888 Marionette TRACE conn2 <- [1,1874,null,{}] 22:58:08 INFO - PROCESS | 1652 | 1464933488899 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}] 22:58:09 INFO - PROCESS | 1652 | 1464933489013 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 22:58:09 INFO - PROCESS | 1652 | 1464933489113 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x138cc4000 == 100 [pid = 1652] [id = 476] 22:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 282 (0x128db3400) [pid = 1652] [serial = 1427] [outer = 0x0] 22:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 283 (0x12a804800) [pid = 1652] [serial = 1428] [outer = 0x128db3400] 22:58:09 INFO - PROCESS | 1652 | 1464933489142 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 284 (0x12ab9a000) [pid = 1652] [serial = 1429] [outer = 0x128db3400] 22:58:09 INFO - PROCESS | 1652 | 1464933489586 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]]]}] 22:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 744ms 22:58:09 INFO - PROCESS | 1652 | 1464933489616 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 22:58:09 INFO - PROCESS | 1652 | 1464933489617 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 22:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:58:09 INFO - PROCESS | 1652 | 1464933489622 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:58:09 INFO - PROCESS | 1652 | 1464933489623 Marionette TRACE conn2 <- [1,1878,null,{}] 22:58:09 INFO - PROCESS | 1652 | 1464933489625 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}] 22:58:09 INFO - PROCESS | 1652 | 1464933489740 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 22:58:09 INFO - PROCESS | 1652 | 1464933489840 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x138ce2800 == 101 [pid = 1652] [id = 477] 22:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 285 (0x12bb1ac00) [pid = 1652] [serial = 1430] [outer = 0x0] 22:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 286 (0x12c0a4c00) [pid = 1652] [serial = 1431] [outer = 0x12bb1ac00] 22:58:09 INFO - PROCESS | 1652 | 1464933489868 Marionette DEBUG loaded listener.js 22:58:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 287 (0x12cd97400) [pid = 1652] [serial = 1432] [outer = 0x12bb1ac00] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x13b067000 == 100 [pid = 1652] [id = 462] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1393b1800 == 99 [pid = 1652] [id = 461] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12d57d000 == 98 [pid = 1652] [id = 460] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x138d0e000 == 97 [pid = 1652] [id = 459] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1389e0800 == 96 [pid = 1652] [id = 458] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 286 (0x121c25c00) [pid = 1652] [serial = 1254] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 285 (0x12a919000) [pid = 1652] [serial = 1257] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 284 (0x1184ab800) [pid = 1652] [serial = 1251] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 283 (0x1182a6000) [pid = 1652] [serial = 1260] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 282 (0x12f343400) [pid = 1652] [serial = 1263] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 281 (0x12f34e400) [pid = 1652] [serial = 1266] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 280 (0x13880e400) [pid = 1652] [serial = 1269] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 279 (0x138d9e800) [pid = 1652] [serial = 1272] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 278 (0x138da9800) [pid = 1652] [serial = 1275] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 277 (0x1296a7c00) [pid = 1652] [serial = 1278] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 276 (0x138fa4c00) [pid = 1652] [serial = 1281] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5d1800 == 95 [pid = 1652] [id = 457] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12caa1800 == 94 [pid = 1652] [id = 456] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12a961800 == 93 [pid = 1652] [id = 455] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1227e1800 == 92 [pid = 1652] [id = 454] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x1168f6000 == 91 [pid = 1652] [id = 453] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12a844800 == 90 [pid = 1652] [id = 452] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x141eea800 == 89 [pid = 1652] [id = 445] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x141ed1800 == 88 [pid = 1652] [id = 444] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x140c21800 == 87 [pid = 1652] [id = 443] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd56000 == 86 [pid = 1652] [id = 442] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x122724000 == 85 [pid = 1652] [id = 441] 22:58:10 INFO - PROCESS | 1652 | --DOCSHELL 0x13b66d000 == 84 [pid = 1652] [id = 440] 22:58:10 INFO - PROCESS | 1652 | 1464933490293 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]]]}] 22:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 719ms 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 275 (0x11727b000) [pid = 1652] [serial = 1285] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x113966800) [pid = 1652] [serial = 1284] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x119833000) [pid = 1652] [serial = 1290] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x121f0b800) [pid = 1652] [serial = 1291] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x12cc7b000) [pid = 1652] [serial = 1302] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x127639c00) [pid = 1652] [serial = 1293] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x128d39800) [pid = 1652] [serial = 1294] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x12b1a8400) [pid = 1652] [serial = 1299] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x1294f0000) [pid = 1652] [serial = 1296] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x12a749400) [pid = 1652] [serial = 1297] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x12f34cc00) [pid = 1652] [serial = 1305] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x138c27000) [pid = 1652] [serial = 1317] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x118763000) [pid = 1652] [serial = 1287] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x11982dc00) [pid = 1652] [serial = 1288] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x138f42800) [pid = 1652] [serial = 1248] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x12cd9dc00) [pid = 1652] [serial = 1303] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x12f4d8000) [pid = 1652] [serial = 1308] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x12797a000) [pid = 1652] [serial = 1311] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x138f9e800) [pid = 1652] [serial = 1315] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x138b17800) [pid = 1652] [serial = 1314] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x138f3f400) [pid = 1652] [serial = 1318] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x138a8e800) [pid = 1652] [serial = 1309] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x12cc77000) [pid = 1652] [serial = 1312] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x12f3e9800) [pid = 1652] [serial = 1306] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x12c121400) [pid = 1652] [serial = 1300] [outer = 0x0] [url = about:blank] 22:58:10 INFO - PROCESS | 1652 | 1464933490361 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 22:58:10 INFO - PROCESS | 1652 | 1464933490362 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 22:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:58:10 INFO - PROCESS | 1652 | 1464933490368 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:58:10 INFO - PROCESS | 1652 | 1464933490369 Marionette TRACE conn2 <- [1,1882,null,{}] 22:58:10 INFO - PROCESS | 1652 | 1464933490371 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}] 22:58:10 INFO - PROCESS | 1652 | 1464933490469 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 22:58:10 INFO - PROCESS | 1652 | 1464933490473 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x118423000 == 85 [pid = 1652] [id = 478] 22:58:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x119833000) [pid = 1652] [serial = 1433] [outer = 0x0] 22:58:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x124c69800) [pid = 1652] [serial = 1434] [outer = 0x119833000] 22:58:10 INFO - PROCESS | 1652 | 1464933490499 Marionette DEBUG loaded listener.js 22:58:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x12a749400) [pid = 1652] [serial = 1435] [outer = 0x119833000] 22:58:10 INFO - PROCESS | 1652 | 1464933490871 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]]]}] 22:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 520ms 22:58:10 INFO - PROCESS | 1652 | 1464933490905 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 22:58:10 INFO - PROCESS | 1652 | 1464933490907 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 22:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:58:10 INFO - PROCESS | 1652 | 1464933490911 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:58:10 INFO - PROCESS | 1652 | 1464933490913 Marionette TRACE conn2 <- [1,1886,null,{}] 22:58:10 INFO - PROCESS | 1652 | 1464933490916 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}] 22:58:11 INFO - PROCESS | 1652 | 1464933491029 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 22:58:11 INFO - PROCESS | 1652 | 1464933491035 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a94f000 == 86 [pid = 1652] [id = 479] 22:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x12c065400) [pid = 1652] [serial = 1436] [outer = 0x0] 22:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x12ddac400) [pid = 1652] [serial = 1437] [outer = 0x12c065400] 22:58:11 INFO - PROCESS | 1652 | 1464933491061 Marionette DEBUG loaded listener.js 22:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x12f3e6000) [pid = 1652] [serial = 1438] [outer = 0x12c065400] 22:58:11 INFO - PROCESS | 1652 | 1464933491418 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]]]}] 22:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 523ms 22:58:11 INFO - PROCESS | 1652 | 1464933491442 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 22:58:11 INFO - PROCESS | 1652 | 1464933491444 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 22:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:58:11 INFO - PROCESS | 1652 | 1464933491462 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:58:11 INFO - PROCESS | 1652 | 1464933491463 Marionette TRACE conn2 <- [1,1890,null,{}] 22:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x12f3e2c00) [pid = 1652] [serial = 1439] [outer = 0x12b0a1c00] 22:58:11 INFO - PROCESS | 1652 | 1464933491496 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}] 22:58:11 INFO - PROCESS | 1652 | 1464933491609 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 22:58:11 INFO - PROCESS | 1652 | 1464933491619 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d13000 == 87 [pid = 1652] [id = 480] 22:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x12f3e8000) [pid = 1652] [serial = 1440] [outer = 0x0] 22:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x138810000) [pid = 1652] [serial = 1441] [outer = 0x12f3e8000] 22:58:11 INFO - PROCESS | 1652 | 1464933491644 Marionette DEBUG loaded listener.js 22:58:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x138c7f400) [pid = 1652] [serial = 1442] [outer = 0x12f3e8000] 22:58:12 INFO - PROCESS | 1652 | 1464933492013 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]]]}] 22:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 589ms 22:58:12 INFO - PROCESS | 1652 | 1464933492036 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 22:58:12 INFO - PROCESS | 1652 | 1464933492037 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 22:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:58:12 INFO - PROCESS | 1652 | 1464933492039 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:58:12 INFO - PROCESS | 1652 | 1464933492040 Marionette TRACE conn2 <- [1,1894,null,{}] 22:58:12 INFO - PROCESS | 1652 | 1464933492043 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}] 22:58:12 INFO - PROCESS | 1652 | 1464933492148 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 22:58:12 INFO - PROCESS | 1652 | 1464933492242 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389d8800 == 88 [pid = 1652] [id = 481] 22:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x128db8000) [pid = 1652] [serial = 1443] [outer = 0x0] 22:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x138c7dc00) [pid = 1652] [serial = 1444] [outer = 0x128db8000] 22:58:12 INFO - PROCESS | 1652 | 1464933492267 Marionette DEBUG loaded listener.js 22:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x138c89c00) [pid = 1652] [serial = 1445] [outer = 0x128db8000] 22:58:12 INFO - PROCESS | 1652 | 1464933492577 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]]]}] 22:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 567ms 22:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:58:12 INFO - PROCESS | 1652 | 1464933492608 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 22:58:12 INFO - PROCESS | 1652 | 1464933492609 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 22:58:12 INFO - PROCESS | 1652 | 1464933492611 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:58:12 INFO - PROCESS | 1652 | 1464933492612 Marionette TRACE conn2 <- [1,1898,null,{}] 22:58:12 INFO - PROCESS | 1652 | 1464933492617 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}] 22:58:12 INFO - PROCESS | 1652 | 1464933492754 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 22:58:12 INFO - PROCESS | 1652 | 1464933492772 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b05b000 == 89 [pid = 1652] [id = 482] 22:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x138c82000) [pid = 1652] [serial = 1446] [outer = 0x0] 22:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x138da9800) [pid = 1652] [serial = 1447] [outer = 0x138c82000] 22:58:12 INFO - PROCESS | 1652 | 1464933492799 Marionette DEBUG loaded listener.js 22:58:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x138ee8800) [pid = 1652] [serial = 1448] [outer = 0x138c82000] 22:58:13 INFO - PROCESS | 1652 | 1464933493186 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]]]}] 22:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 622ms 22:58:13 INFO - PROCESS | 1652 | 1464933493233 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 22:58:13 INFO - PROCESS | 1652 | 1464933493235 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 22:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:58:13 INFO - PROCESS | 1652 | 1464933493237 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 1652 | 1464933493238 Marionette TRACE conn2 <- [1,1902,null,{}] 22:58:13 INFO - PROCESS | 1652 | 1464933493240 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}] 22:58:13 INFO - PROCESS | 1652 | 1464933493371 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 22:58:13 INFO - PROCESS | 1652 | 1464933493389 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b13d800 == 90 [pid = 1652] [id = 483] 22:58:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x110f44400) [pid = 1652] [serial = 1449] [outer = 0x0] 22:58:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x138eed800) [pid = 1652] [serial = 1450] [outer = 0x110f44400] 22:58:13 INFO - PROCESS | 1652 | 1464933493414 Marionette DEBUG loaded listener.js 22:58:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x138f3d400) [pid = 1652] [serial = 1451] [outer = 0x110f44400] 22:58:13 INFO - PROCESS | 1652 | 1464933493802 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]]]}] 22:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 618ms 22:58:13 INFO - PROCESS | 1652 | 1464933493856 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 22:58:13 INFO - PROCESS | 1652 | 1464933493857 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 22:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:58:13 INFO - PROCESS | 1652 | 1464933493860 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:58:13 INFO - PROCESS | 1652 | 1464933493861 Marionette TRACE conn2 <- [1,1906,null,{}] 22:58:13 INFO - PROCESS | 1652 | 1464933493864 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}] 22:58:14 INFO - PROCESS | 1652 | 1464933494016 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 22:58:14 INFO - PROCESS | 1652 | 1464933494048 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b65c000 == 91 [pid = 1652] [id = 484] 22:58:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x138f86800) [pid = 1652] [serial = 1452] [outer = 0x0] 22:58:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x1391f0000) [pid = 1652] [serial = 1453] [outer = 0x138f86800] 22:58:14 INFO - PROCESS | 1652 | 1464933494084 Marionette DEBUG loaded listener.js 22:58:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x13f596400) [pid = 1652] [serial = 1454] [outer = 0x138f86800] 22:58:14 INFO - PROCESS | 1652 | 1464933494443 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]]]}] 22:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 619ms 22:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:58:14 INFO - PROCESS | 1652 | 1464933494480 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 22:58:14 INFO - PROCESS | 1652 | 1464933494483 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 22:58:14 INFO - PROCESS | 1652 | 1464933494485 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:58:14 INFO - PROCESS | 1652 | 1464933494486 Marionette TRACE conn2 <- [1,1910,null,{}] 22:58:14 INFO - PROCESS | 1652 | 1464933494489 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}] 22:58:15 INFO - PROCESS | 1652 | 1464933495061 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x11832b000) [pid = 1652] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x11628b400) [pid = 1652] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x12c09bc00) [pid = 1652] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x121394400) [pid = 1652] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x111ed9400) [pid = 1652] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x1126c5800) [pid = 1652] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x12797c400) [pid = 1652] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x121896000) [pid = 1652] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x12b060800) [pid = 1652] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x1197a0400) [pid = 1652] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x115f48000) [pid = 1652] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x121394000) [pid = 1652] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x12a753000) [pid = 1652] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x115f43400) [pid = 1652] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x11979b000) [pid = 1652] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x12b05d400) [pid = 1652] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x12a8e9c00) [pid = 1652] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x1139f4c00) [pid = 1652] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x138da1c00) [pid = 1652] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x110ef4c00) [pid = 1652] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x121248800) [pid = 1652] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x127983400) [pid = 1652] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x110f49000) [pid = 1652] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x119082800) [pid = 1652] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x12d748000) [pid = 1652] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x138a91800) [pid = 1652] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x119087c00) [pid = 1652] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x12cd92800) [pid = 1652] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x12b0a4000) [pid = 1652] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x112696800) [pid = 1652] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x111ed5800) [pid = 1652] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x126fb5800) [pid = 1652] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x11829fc00) [pid = 1652] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x12938a000) [pid = 1652] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x11727c400) [pid = 1652] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x127980400) [pid = 1652] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x112aeb800) [pid = 1652] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x11277f800) [pid = 1652] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x12bb09000) [pid = 1652] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x11694b000) [pid = 1652] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x12f4dc000) [pid = 1652] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x138a97000) [pid = 1652] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x138802800) [pid = 1652] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x12503c400) [pid = 1652] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x12ab98000) [pid = 1652] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x12763c000) [pid = 1652] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x121c1c000) [pid = 1652] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x12ab93000) [pid = 1652] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x119836000) [pid = 1652] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x11684a400) [pid = 1652] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x11983d800) [pid = 1652] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x12d29fc00) [pid = 1652] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x1297a3000) [pid = 1652] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x11269a800) [pid = 1652] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x112788c00) [pid = 1652] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x1253b3000) [pid = 1652] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x12bb05400) [pid = 1652] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x138a8f800) [pid = 1652] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x12bb17c00) [pid = 1652] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x12d74a800) [pid = 1652] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x12d74cc00) [pid = 1652] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x112780800) [pid = 1652] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12ddb3800) [pid = 1652] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12c099800) [pid = 1652] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x119c91c00) [pid = 1652] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x1126c3800) [pid = 1652] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x11224d800) [pid = 1652] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x128d3cc00) [pid = 1652] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x12a802800) [pid = 1652] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:58:15 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1110b1400) [pid = 1652] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:58:15 INFO - PROCESS | 1652 | 1464933495146 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x11313c800 == 92 [pid = 1652] [id = 485] 22:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x1110b1400) [pid = 1652] [serial = 1455] [outer = 0x0] 22:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x11268fc00) [pid = 1652] [serial = 1456] [outer = 0x1110b1400] 22:58:15 INFO - PROCESS | 1652 | 1464933495171 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x112780800) [pid = 1652] [serial = 1457] [outer = 0x1110b1400] 22:58:15 INFO - PROCESS | 1652 | 1464933495456 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]]]}] 22:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1019ms 22:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:58:15 INFO - PROCESS | 1652 | 1464933495504 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 22:58:15 INFO - PROCESS | 1652 | 1464933495505 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 22:58:15 INFO - PROCESS | 1652 | 1464933495507 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:58:15 INFO - PROCESS | 1652 | 1464933495508 Marionette TRACE conn2 <- [1,1914,null,{}] 22:58:15 INFO - PROCESS | 1652 | 1464933495511 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}] 22:58:15 INFO - PROCESS | 1652 | 1464933495656 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 22:58:15 INFO - PROCESS | 1652 | 1464933495665 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x124c7c000 == 93 [pid = 1652] [id = 486] 22:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x111ed5800) [pid = 1652] [serial = 1458] [outer = 0x0] 22:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x115f48000) [pid = 1652] [serial = 1459] [outer = 0x111ed5800] 22:58:15 INFO - PROCESS | 1652 | 1464933495690 Marionette DEBUG loaded listener.js 22:58:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x11832b000) [pid = 1652] [serial = 1460] [outer = 0x111ed5800] 22:58:16 INFO - PROCESS | 1652 | 1464933496023 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]]]}] 22:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 570ms 22:58:16 INFO - PROCESS | 1652 | 1464933496077 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 1652 | 1464933496078 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 22:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:58:16 INFO - PROCESS | 1652 | 1464933496081 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 1652 | 1464933496082 Marionette TRACE conn2 <- [1,1918,null,{}] 22:58:16 INFO - PROCESS | 1652 | 1464933496084 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}] 22:58:16 INFO - PROCESS | 1652 | 1464933496188 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 22:58:16 INFO - PROCESS | 1652 | 1464933496273 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389e1000 == 94 [pid = 1652] [id = 487] 22:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x112789c00) [pid = 1652] [serial = 1461] [outer = 0x0] 22:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x119087c00) [pid = 1652] [serial = 1462] [outer = 0x112789c00] 22:58:16 INFO - PROCESS | 1652 | 1464933496298 Marionette DEBUG loaded listener.js 22:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x121394400) [pid = 1652] [serial = 1463] [outer = 0x112789c00] 22:58:16 INFO - PROCESS | 1652 | 1464933496603 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]]]}] 22:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 570ms 22:58:16 INFO - PROCESS | 1652 | 1464933496651 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 22:58:16 INFO - PROCESS | 1652 | 1464933496652 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 22:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:58:16 INFO - PROCESS | 1652 | 1464933496655 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:58:16 INFO - PROCESS | 1652 | 1464933496656 Marionette TRACE conn2 <- [1,1922,null,{}] 22:58:16 INFO - PROCESS | 1652 | 1464933496658 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}] 22:58:16 INFO - PROCESS | 1652 | 1464933496761 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 22:58:16 INFO - PROCESS | 1652 | 1464933496765 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c35800 == 95 [pid = 1652] [id = 488] 22:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x119c9b400) [pid = 1652] [serial = 1464] [outer = 0x0] 22:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12522e400) [pid = 1652] [serial = 1465] [outer = 0x119c9b400] 22:58:16 INFO - PROCESS | 1652 | 1464933496790 Marionette DEBUG loaded listener.js 22:58:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x127980800) [pid = 1652] [serial = 1466] [outer = 0x119c9b400] 22:58:17 INFO - PROCESS | 1652 | 1464933497317 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]]]}] 22:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 719ms 22:58:17 INFO - PROCESS | 1652 | 1464933497375 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 22:58:17 INFO - PROCESS | 1652 | 1464933497377 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 22:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:58:17 INFO - PROCESS | 1652 | 1464933497381 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:58:17 INFO - PROCESS | 1652 | 1464933497384 Marionette TRACE conn2 <- [1,1926,null,{}] 22:58:17 INFO - PROCESS | 1652 | 1464933497388 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}] 22:58:17 INFO - PROCESS | 1652 | 1464933497520 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 22:58:17 INFO - PROCESS | 1652 | 1464933497655 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227f4000 == 96 [pid = 1652] [id = 489] 22:58:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x1169a2000) [pid = 1652] [serial = 1467] [outer = 0x0] 22:58:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x11829d400) [pid = 1652] [serial = 1468] [outer = 0x1169a2000] 22:58:17 INFO - PROCESS | 1652 | 1464933497689 Marionette DEBUG loaded listener.js 22:58:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x1197a3000) [pid = 1652] [serial = 1469] [outer = 0x1169a2000] 22:58:18 INFO - PROCESS | 1652 | 1464933498128 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]]]}] 22:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 773ms 22:58:18 INFO - PROCESS | 1652 | 1464933498154 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 22:58:18 INFO - PROCESS | 1652 | 1464933498158 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 22:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:58:18 INFO - PROCESS | 1652 | 1464933498163 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:58:18 INFO - PROCESS | 1652 | 1464933498165 Marionette TRACE conn2 <- [1,1930,null,{}] 22:58:18 INFO - PROCESS | 1652 | 1464933498167 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}] 22:58:18 INFO - PROCESS | 1652 | 1464933498293 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 22:58:18 INFO - PROCESS | 1652 | 1464933498422 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x138bdd000 == 97 [pid = 1652] [id = 490] 22:58:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x11983d000) [pid = 1652] [serial = 1470] [outer = 0x0] 22:58:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x12508d400) [pid = 1652] [serial = 1471] [outer = 0x11983d000] 22:58:18 INFO - PROCESS | 1652 | 1464933498454 Marionette DEBUG loaded listener.js 22:58:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x1271e8c00) [pid = 1652] [serial = 1472] [outer = 0x11983d000] 22:58:18 INFO - PROCESS | 1652 | 1464933498886 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]]]}] 22:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 771ms 22:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:58:18 INFO - PROCESS | 1652 | 1464933498934 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 22:58:18 INFO - PROCESS | 1652 | 1464933498936 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 22:58:18 INFO - PROCESS | 1652 | 1464933498938 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:58:18 INFO - PROCESS | 1652 | 1464933498940 Marionette TRACE conn2 <- [1,1934,null,{}] 22:58:18 INFO - PROCESS | 1652 | 1464933498949 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}] 22:58:19 INFO - PROCESS | 1652 | 1464933499075 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 22:58:19 INFO - PROCESS | 1652 | 1464933499207 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x140e0c000 == 98 [pid = 1652] [id = 491] 22:58:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x128d34800) [pid = 1652] [serial = 1473] [outer = 0x0] 22:58:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x1297a3000) [pid = 1652] [serial = 1474] [outer = 0x128d34800] 22:58:19 INFO - PROCESS | 1652 | 1464933499241 Marionette DEBUG loaded listener.js 22:58:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x12a90c800) [pid = 1652] [serial = 1475] [outer = 0x128d34800] 22:58:19 INFO - PROCESS | 1652 | 1464933499683 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]]]}] 22:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 771ms 22:58:19 INFO - PROCESS | 1652 | 1464933499709 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 22:58:19 INFO - PROCESS | 1652 | 1464933499711 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 22:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:58:19 INFO - PROCESS | 1652 | 1464933499714 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:58:19 INFO - PROCESS | 1652 | 1464933499716 Marionette TRACE conn2 <- [1,1938,null,{}] 22:58:19 INFO - PROCESS | 1652 | 1464933499718 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}] 22:58:19 INFO - PROCESS | 1652 | 1464933499872 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 22:58:20 INFO - PROCESS | 1652 | 1464933500042 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1410ee000 == 99 [pid = 1652] [id = 492] 22:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x12a91f000) [pid = 1652] [serial = 1476] [outer = 0x0] 22:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x12bb05400) [pid = 1652] [serial = 1477] [outer = 0x12a91f000] 22:58:20 INFO - PROCESS | 1652 | 1464933500091 Marionette DEBUG loaded listener.js 22:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x12c060c00) [pid = 1652] [serial = 1478] [outer = 0x12a91f000] 22:58:20 INFO - PROCESS | 1652 | 1464933500571 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]]]}] 22:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 872ms 22:58:20 INFO - PROCESS | 1652 | 1464933500587 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 22:58:20 INFO - PROCESS | 1652 | 1464933500588 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 22:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:58:20 INFO - PROCESS | 1652 | 1464933500590 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:58:20 INFO - PROCESS | 1652 | 1464933500591 Marionette TRACE conn2 <- [1,1942,null,{}] 22:58:20 INFO - PROCESS | 1652 | 1464933500594 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}] 22:58:20 INFO - PROCESS | 1652 | 1464933500714 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 22:58:20 INFO - PROCESS | 1652 | 1464933500841 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x141ed8800 == 100 [pid = 1652] [id = 493] 22:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x12ab9d000) [pid = 1652] [serial = 1479] [outer = 0x0] 22:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x12c120000) [pid = 1652] [serial = 1480] [outer = 0x12ab9d000] 22:58:20 INFO - PROCESS | 1652 | 1464933500873 Marionette DEBUG loaded listener.js 22:58:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x12cd97800) [pid = 1652] [serial = 1481] [outer = 0x12ab9d000] 22:58:21 INFO - PROCESS | 1652 | 1464933501339 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]]]}] 22:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 769ms 22:58:21 INFO - PROCESS | 1652 | 1464933501359 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 22:58:21 INFO - PROCESS | 1652 | 1464933501361 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 22:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:58:21 INFO - PROCESS | 1652 | 1464933501363 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:58:21 INFO - PROCESS | 1652 | 1464933501364 Marionette TRACE conn2 <- [1,1946,null,{}] 22:58:21 INFO - PROCESS | 1652 | 1464933501367 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}] 22:58:21 INFO - PROCESS | 1652 | 1464933501508 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 22:58:21 INFO - PROCESS | 1652 | 1464933501640 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x11843b800 == 101 [pid = 1652] [id = 494] 22:58:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x119c9b000) [pid = 1652] [serial = 1482] [outer = 0x0] 22:58:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x12b0a4000) [pid = 1652] [serial = 1483] [outer = 0x119c9b000] 22:58:21 INFO - PROCESS | 1652 | 1464933501673 Marionette DEBUG loaded listener.js 22:58:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x12ddb4800) [pid = 1652] [serial = 1484] [outer = 0x119c9b000] 22:58:22 INFO - PROCESS | 1652 | 1464933502126 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]]]}] 22:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 769ms 22:58:22 INFO - PROCESS | 1652 | 1464933502151 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 22:58:22 INFO - PROCESS | 1652 | 1464933502153 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 22:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:58:22 INFO - PROCESS | 1652 | 1464933502159 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:58:22 INFO - PROCESS | 1652 | 1464933502161 Marionette TRACE conn2 <- [1,1950,null,{}] 22:58:22 INFO - PROCESS | 1652 | 1464933502167 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}] 22:58:22 INFO - PROCESS | 1652 | 1464933502354 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 22:58:22 INFO - PROCESS | 1652 | 1464933502545 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x11314a000 == 102 [pid = 1652] [id = 495] 22:58:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x111ed4400) [pid = 1652] [serial = 1485] [outer = 0x0] 22:58:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x115f4d400) [pid = 1652] [serial = 1486] [outer = 0x111ed4400] 22:58:22 INFO - PROCESS | 1652 | 1464933502596 Marionette DEBUG loaded listener.js 22:58:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x12124a800) [pid = 1652] [serial = 1487] [outer = 0x111ed4400] 22:58:23 INFO - PROCESS | 1652 | 1464933503056 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]]]}] 22:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 922ms 22:58:23 INFO - PROCESS | 1652 | 1464933503080 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 22:58:23 INFO - PROCESS | 1652 | 1464933503081 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 22:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:58:23 INFO - PROCESS | 1652 | 1464933503084 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:58:23 INFO - PROCESS | 1652 | 1464933503085 Marionette TRACE conn2 <- [1,1954,null,{}] 22:58:23 INFO - PROCESS | 1652 | 1464933503087 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}] 22:58:23 INFO - PROCESS | 1652 | 1464933503210 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 22:58:23 INFO - PROCESS | 1652 | 1464933503339 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171b9800 == 103 [pid = 1652] [id = 496] 22:58:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x11269b400) [pid = 1652] [serial = 1488] [outer = 0x0] 22:58:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x116952800) [pid = 1652] [serial = 1489] [outer = 0x11269b400] 22:58:23 INFO - PROCESS | 1652 | 1464933503371 Marionette DEBUG loaded listener.js 22:58:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x11979f800) [pid = 1652] [serial = 1490] [outer = 0x11269b400] 22:58:24 INFO - PROCESS | 1652 | 1464933504144 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]]]}] 22:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1070ms 22:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:58:24 INFO - PROCESS | 1652 | 1464933504154 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 1652 | 1464933504157 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 22:58:24 INFO - PROCESS | 1652 | 1464933504161 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 1652 | 1464933504162 Marionette TRACE conn2 <- [1,1958,null,{}] 22:58:24 INFO - PROCESS | 1652 | 1464933504166 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}] 22:58:24 INFO - PROCESS | 1652 | 1464933504273 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 22:58:24 INFO - PROCESS | 1652 | 1464933504401 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x112f75000 == 104 [pid = 1652] [id = 497] 22:58:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x110f45c00) [pid = 1652] [serial = 1491] [outer = 0x0] 22:58:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x1122a7400) [pid = 1652] [serial = 1492] [outer = 0x110f45c00] 22:58:24 INFO - PROCESS | 1652 | 1464933504432 Marionette DEBUG loaded listener.js 22:58:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x1126cf000) [pid = 1652] [serial = 1493] [outer = 0x110f45c00] 22:58:24 INFO - PROCESS | 1652 | 1464933504890 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]]]}] 22:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 774ms 22:58:24 INFO - PROCESS | 1652 | 1464933504935 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 22:58:24 INFO - PROCESS | 1652 | 1464933504938 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 22:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:58:24 INFO - PROCESS | 1652 | 1464933504943 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:58:24 INFO - PROCESS | 1652 | 1464933504945 Marionette TRACE conn2 <- [1,1962,null,{}] 22:58:24 INFO - PROCESS | 1652 | 1464933504947 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}] 22:58:25 INFO - PROCESS | 1652 | 1464933505054 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 22:58:25 INFO - PROCESS | 1652 | 1464933505184 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11696c000 == 105 [pid = 1652] [id = 498] 22:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x113d84000) [pid = 1652] [serial = 1494] [outer = 0x0] 22:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x11617d000) [pid = 1652] [serial = 1495] [outer = 0x113d84000] 22:58:25 INFO - PROCESS | 1652 | 1464933505214 Marionette DEBUG loaded listener.js 22:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x1167c8000) [pid = 1652] [serial = 1496] [outer = 0x113d84000] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1410e2800 == 104 [pid = 1652] [id = 425] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x140e06000 == 103 [pid = 1652] [id = 423] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x140e18800 == 102 [pid = 1652] [id = 424] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12a715800 == 101 [pid = 1652] [id = 190] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x140c2b800 == 100 [pid = 1652] [id = 422] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1389e1000 == 99 [pid = 1652] [id = 487] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x124c7c000 == 98 [pid = 1652] [id = 486] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x11313c800 == 97 [pid = 1652] [id = 485] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x13b65c000 == 96 [pid = 1652] [id = 484] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x1395d8800) [pid = 1652] [serial = 1344] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x1395e5800) [pid = 1652] [serial = 1347] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x1197a7800) [pid = 1652] [serial = 1350] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x138f47800) [pid = 1652] [serial = 1389] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x13b13d800 == 95 [pid = 1652] [id = 483] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x13b05b000 == 94 [pid = 1652] [id = 482] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1389d8800 == 93 [pid = 1652] [id = 481] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x138d13000 == 92 [pid = 1652] [id = 480] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12a94f000 == 91 [pid = 1652] [id = 479] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x118423000 == 90 [pid = 1652] [id = 478] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x138ce2800 == 89 [pid = 1652] [id = 477] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x138cc4000 == 88 [pid = 1652] [id = 476] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1278ad800 == 87 [pid = 1652] [id = 475] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1297bc000 == 86 [pid = 1652] [id = 474] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x13b139800 == 85 [pid = 1652] [id = 469] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x141ed3800 == 84 [pid = 1652] [id = 468] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x140c36800 == 83 [pid = 1652] [id = 467] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x13f3ce000 == 82 [pid = 1652] [id = 466] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd51000 == 81 [pid = 1652] [id = 465] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x1215d5800 == 80 [pid = 1652] [id = 464] 22:58:25 INFO - PROCESS | 1652 | --DOCSHELL 0x13f3b6800 == 79 [pid = 1652] [id = 463] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x12a90f400) [pid = 1652] [serial = 955] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x117278400) [pid = 1652] [serial = 1063] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x138f97800) [pid = 1652] [serial = 1276] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x12a74ec00) [pid = 1652] [serial = 958] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x121a6e800) [pid = 1652] [serial = 1126] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x12ab96400) [pid = 1652] [serial = 1072] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x128d37400) [pid = 1652] [serial = 1210] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x127381400) [pid = 1652] [serial = 888] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x138805800) [pid = 1652] [serial = 1267] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x138da2c00) [pid = 1652] [serial = 1273] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x121c1e400) [pid = 1652] [serial = 1189] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x12d2a3c00) [pid = 1652] [serial = 1138] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x12f4dbc00) [pid = 1652] [serial = 1198] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x12d752400) [pid = 1652] [serial = 1144] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x1126c4000) [pid = 1652] [serial = 937] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x128d34400) [pid = 1652] [serial = 1009] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x129393400) [pid = 1652] [serial = 1261] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x12c96bc00) [pid = 1652] [serial = 1258] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x119840c00) [pid = 1652] [serial = 1252] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x12a903800) [pid = 1652] [serial = 1012] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x117772800) [pid = 1652] [serial = 940] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x128d3d400) [pid = 1652] [serial = 894] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x12bb1dc00) [pid = 1652] [serial = 1018] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x119089400) [pid = 1652] [serial = 1123] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x138f9c000) [pid = 1652] [serial = 1201] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x138b19c00) [pid = 1652] [serial = 1207] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x138b1d400) [pid = 1652] [serial = 1270] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x128db1400) [pid = 1652] [serial = 949] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x12c96f400) [pid = 1652] [serial = 1195] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x127988000) [pid = 1652] [serial = 891] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12a749800) [pid = 1652] [serial = 1129] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x12bb06800) [pid = 1652] [serial = 1015] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x124fdcc00) [pid = 1652] [serial = 1006] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x1395ddc00) [pid = 1652] [serial = 1282] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x12763a800) [pid = 1652] [serial = 1255] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12d752000) [pid = 1652] [serial = 1141] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x12a8e9400) [pid = 1652] [serial = 952] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x112a82800) [pid = 1652] [serial = 1000] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x1162b4800) [pid = 1652] [serial = 879] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x126f47400) [pid = 1652] [serial = 885] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x12f347400) [pid = 1652] [serial = 1264] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x138a9a000) [pid = 1652] [serial = 1204] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x119083800) [pid = 1652] [serial = 882] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x11832f000) [pid = 1652] [serial = 1186] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x12c96cc00) [pid = 1652] [serial = 1078] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x12c06b400) [pid = 1652] [serial = 1021] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1126cd000) [pid = 1652] [serial = 876] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x1126ce400) [pid = 1652] [serial = 816] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12a80f000) [pid = 1652] [serial = 1192] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12797b800) [pid = 1652] [serial = 1069] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12cc75800) [pid = 1652] [serial = 1135] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x121245400) [pid = 1652] [serial = 943] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x118764400) [pid = 1652] [serial = 1003] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x125038000) [pid = 1652] [serial = 946] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x12bb1e400) [pid = 1652] [serial = 1075] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x138da3800) [pid = 1652] [serial = 1279] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x119c97000) [pid = 1652] [serial = 1066] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x12c06c400) [pid = 1652] [serial = 1132] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x121c24000) [pid = 1652] [serial = 1081] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x12c09f400) [pid = 1652] [serial = 1371] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x12f343c00) [pid = 1652] [serial = 1374] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12f4d7000) [pid = 1652] [serial = 1377] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12f3e9400) [pid = 1652] [serial = 1375] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x127958000) [pid = 1652] [serial = 1380] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x12cc7ac00) [pid = 1652] [serial = 1381] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x138a94000) [pid = 1652] [serial = 1386] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12ddabc00) [pid = 1652] [serial = 1383] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12189c800) [pid = 1652] [serial = 1362] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1271f3800) [pid = 1652] [serial = 1363] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x1182a6400) [pid = 1652] [serial = 1357] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x116bc5c00) [pid = 1652] [serial = 1356] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x138fa3800) [pid = 1652] [serial = 1320] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x138c1d800) [pid = 1652] [serial = 1335] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x13f594000) [pid = 1652] [serial = 1353] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x1182bec00) [pid = 1652] [serial = 1323] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x118765000) [pid = 1652] [serial = 1359] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x119c9d400) [pid = 1652] [serial = 1360] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x1294f1c00) [pid = 1652] [serial = 1365] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12a74cc00) [pid = 1652] [serial = 1366] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12189e000) [pid = 1652] [serial = 1326] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12a905400) [pid = 1652] [serial = 1368] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12b0a2800) [pid = 1652] [serial = 1329] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x12f3e4400) [pid = 1652] [serial = 1332] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x1391f2c00) [pid = 1652] [serial = 1341] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x138f8ac00) [pid = 1652] [serial = 1338] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12cd9d800) [pid = 1652] [serial = 1372] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x138c2b800) [pid = 1652] [serial = 1387] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x138a90400) [pid = 1652] [serial = 1378] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12ddb3c00) [pid = 1652] [serial = 1384] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12ba09c00) [pid = 1652] [serial = 1369] [outer = 0x0] [url = about:blank] 22:58:25 INFO - PROCESS | 1652 | 1464933505700 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]]]}] 22:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 774ms 22:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:58:25 INFO - PROCESS | 1652 | 1464933505718 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 22:58:25 INFO - PROCESS | 1652 | 1464933505719 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 22:58:25 INFO - PROCESS | 1652 | 1464933505722 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:58:25 INFO - PROCESS | 1652 | 1464933505724 Marionette TRACE conn2 <- [1,1966,null,{}] 22:58:25 INFO - PROCESS | 1652 | 1464933505731 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}] 22:58:25 INFO - PROCESS | 1652 | 1464933505847 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 22:58:25 INFO - PROCESS | 1652 | 1464933505854 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x11673e800 == 80 [pid = 1652] [id = 499] 22:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x11684a400) [pid = 1652] [serial = 1497] [outer = 0x0] 22:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x116b6ac00) [pid = 1652] [serial = 1498] [outer = 0x11684a400] 22:58:25 INFO - PROCESS | 1652 | 1464933505899 Marionette DEBUG loaded listener.js 22:58:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x11829f800) [pid = 1652] [serial = 1499] [outer = 0x11684a400] 22:58:26 INFO - PROCESS | 1652 | 1464933506493 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]]]}] 22:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 820ms 22:58:26 INFO - PROCESS | 1652 | 1464933506542 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 22:58:26 INFO - PROCESS | 1652 | 1464933506544 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 22:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:58:26 INFO - PROCESS | 1652 | 1464933506546 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:58:26 INFO - PROCESS | 1652 | 1464933506548 Marionette TRACE conn2 <- [1,1970,null,{}] 22:58:26 INFO - PROCESS | 1652 | 1464933506551 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}] 22:58:26 INFO - PROCESS | 1652 | 1464933506644 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 22:58:26 INFO - PROCESS | 1652 | 1464933506649 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c7800 == 81 [pid = 1652] [id = 500] 22:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x1182c1000) [pid = 1652] [serial = 1500] [outer = 0x0] 22:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x118330c00) [pid = 1652] [serial = 1501] [outer = 0x1182c1000] 22:58:26 INFO - PROCESS | 1652 | 1464933506675 Marionette DEBUG loaded listener.js 22:58:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x1184ad400) [pid = 1652] [serial = 1502] [outer = 0x1182c1000] 22:58:27 INFO - PROCESS | 1652 | 1464933507026 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]]]}] 22:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 520ms 22:58:27 INFO - PROCESS | 1652 | 1464933507067 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 22:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:58:27 INFO - PROCESS | 1652 | 1464933507075 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 22:58:27 INFO - PROCESS | 1652 | 1464933507078 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:58:27 INFO - PROCESS | 1652 | 1464933507079 Marionette TRACE conn2 <- [1,1974,null,{}] 22:58:27 INFO - PROCESS | 1652 | 1464933507081 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}] 22:58:27 INFO - PROCESS | 1652 | 1464933507170 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 22:58:27 INFO - PROCESS | 1652 | 1464933507174 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192c8000 == 82 [pid = 1652] [id = 501] 22:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x1184d5800) [pid = 1652] [serial = 1503] [outer = 0x0] 22:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x11875e400) [pid = 1652] [serial = 1504] [outer = 0x1184d5800] 22:58:27 INFO - PROCESS | 1652 | 1464933507199 Marionette DEBUG loaded listener.js 22:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x118d1d000) [pid = 1652] [serial = 1505] [outer = 0x1184d5800] 22:58:27 INFO - PROCESS | 1652 | 1464933507537 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]]]}] 22:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 468ms 22:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:58:27 INFO - PROCESS | 1652 | 1464933507547 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 22:58:27 INFO - PROCESS | 1652 | 1464933507550 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 22:58:27 INFO - PROCESS | 1652 | 1464933507553 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:58:27 INFO - PROCESS | 1652 | 1464933507554 Marionette TRACE conn2 <- [1,1978,null,{}] 22:58:27 INFO - PROCESS | 1652 | 1464933507557 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}] 22:58:27 INFO - PROCESS | 1652 | 1464933507660 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 22:58:27 INFO - PROCESS | 1652 | 1464933507739 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a21000 == 83 [pid = 1652] [id = 502] 22:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x11684ac00) [pid = 1652] [serial = 1506] [outer = 0x0] 22:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x119441000) [pid = 1652] [serial = 1507] [outer = 0x11684ac00] 22:58:27 INFO - PROCESS | 1652 | 1464933507766 Marionette DEBUG loaded listener.js 22:58:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x11982fc00) [pid = 1652] [serial = 1508] [outer = 0x11684ac00] 22:58:28 INFO - PROCESS | 1652 | 1464933508086 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]]]}] 22:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 568ms 22:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:58:28 INFO - PROCESS | 1652 | 1464933508123 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 22:58:28 INFO - PROCESS | 1652 | 1464933508124 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 22:58:28 INFO - PROCESS | 1652 | 1464933508126 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:58:28 INFO - PROCESS | 1652 | 1464933508127 Marionette TRACE conn2 <- [1,1982,null,{}] 22:58:28 INFO - PROCESS | 1652 | 1464933508130 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}] 22:58:28 INFO - PROCESS | 1652 | 1464933508252 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 22:58:28 INFO - PROCESS | 1652 | 1464933508268 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x121366000 == 84 [pid = 1652] [id = 503] 22:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x11982cc00) [pid = 1652] [serial = 1509] [outer = 0x0] 22:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x119a82400) [pid = 1652] [serial = 1510] [outer = 0x11982cc00] 22:58:28 INFO - PROCESS | 1652 | 1464933508294 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x119c99000) [pid = 1652] [serial = 1511] [outer = 0x11982cc00] 22:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 520ms 22:58:28 INFO - PROCESS | 1652 | 1464933508641 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]]]}] 22:58:28 INFO - PROCESS | 1652 | 1464933508646 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 22:58:28 INFO - PROCESS | 1652 | 1464933508648 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 22:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:58:28 INFO - PROCESS | 1652 | 1464933508652 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:58:28 INFO - PROCESS | 1652 | 1464933508653 Marionette TRACE conn2 <- [1,1986,null,{}] 22:58:28 INFO - PROCESS | 1652 | 1464933508655 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}] 22:58:28 INFO - PROCESS | 1652 | 1464933508773 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 22:58:28 INFO - PROCESS | 1652 | 1464933508787 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x121e2e800 == 85 [pid = 1652] [id = 504] 22:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x119c8fc00) [pid = 1652] [serial = 1512] [outer = 0x0] 22:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1211b5000) [pid = 1652] [serial = 1513] [outer = 0x119c8fc00] 22:58:28 INFO - PROCESS | 1652 | 1464933508812 Marionette DEBUG loaded listener.js 22:58:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1212bd000) [pid = 1652] [serial = 1514] [outer = 0x119c8fc00] 22:58:29 INFO - PROCESS | 1652 | 1464933509161 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]]]}] 22:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 518ms 22:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:58:29 INFO - PROCESS | 1652 | 1464933509170 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 22:58:29 INFO - PROCESS | 1652 | 1464933509171 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 22:58:29 INFO - PROCESS | 1652 | 1464933509174 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 1652 | 1464933509175 Marionette TRACE conn2 <- [1,1990,null,{}] 22:58:29 INFO - PROCESS | 1652 | 1464933509177 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}] 22:58:29 INFO - PROCESS | 1652 | 1464933509294 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 22:58:29 INFO - PROCESS | 1652 | 1464933509308 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x124fbd000 == 86 [pid = 1652] [id = 505] 22:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x119d03400) [pid = 1652] [serial = 1515] [outer = 0x0] 22:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x121395400) [pid = 1652] [serial = 1516] [outer = 0x119d03400] 22:58:29 INFO - PROCESS | 1652 | 1464933509340 Marionette DEBUG loaded listener.js 22:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x1217cf000) [pid = 1652] [serial = 1517] [outer = 0x119d03400] 22:58:29 INFO - PROCESS | 1652 | 1464933509683 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]]]}] 22:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 22:58:29 INFO - PROCESS | 1652 | 1464933509693 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 22:58:29 INFO - PROCESS | 1652 | 1464933509695 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 22:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:58:29 INFO - PROCESS | 1652 | 1464933509697 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:58:29 INFO - PROCESS | 1652 | 1464933509700 Marionette TRACE conn2 <- [1,1994,null,{}] 22:58:29 INFO - PROCESS | 1652 | 1464933509703 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}] 22:58:29 INFO - PROCESS | 1652 | 1464933509819 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 22:58:29 INFO - PROCESS | 1652 | 1464933509835 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x1271cc800 == 87 [pid = 1652] [id = 506] 22:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12138f800) [pid = 1652] [serial = 1518] [outer = 0x0] 22:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12189ec00) [pid = 1652] [serial = 1519] [outer = 0x12138f800] 22:58:29 INFO - PROCESS | 1652 | 1464933509860 Marionette DEBUG loaded listener.js 22:58:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x121c17000) [pid = 1652] [serial = 1520] [outer = 0x12138f800] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x1110b1400) [pid = 1652] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x128db8000) [pid = 1652] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x138f86800) [pid = 1652] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x138c82000) [pid = 1652] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12c065400) [pid = 1652] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x1126c6c00) [pid = 1652] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x112789c00) [pid = 1652] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x128db3400) [pid = 1652] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12bb1ac00) [pid = 1652] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x111ed5800) [pid = 1652] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1182a1000) [pid = 1652] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x110f44400) [pid = 1652] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x12f3e8000) [pid = 1652] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:58:30 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x119833000) [pid = 1652] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:58:30 INFO - PROCESS | 1652 | 1464933510533 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]]]}] 22:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 874ms 22:58:30 INFO - PROCESS | 1652 | 1464933510572 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 22:58:30 INFO - PROCESS | 1652 | 1464933510573 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 22:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:58:30 INFO - PROCESS | 1652 | 1464933510576 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:58:30 INFO - PROCESS | 1652 | 1464933510577 Marionette TRACE conn2 <- [1,1998,null,{}] 22:58:30 INFO - PROCESS | 1652 | 1464933510580 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}] 22:58:30 INFO - PROCESS | 1652 | 1464933510714 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 22:58:30 INFO - PROCESS | 1652 | 1464933510763 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297d1800 == 88 [pid = 1652] [id = 507] 22:58:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x119c9c000) [pid = 1652] [serial = 1521] [outer = 0x0] 22:58:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x121c19400) [pid = 1652] [serial = 1522] [outer = 0x119c9c000] 22:58:30 INFO - PROCESS | 1652 | 1464933510793 Marionette DEBUG loaded listener.js 22:58:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x119836400) [pid = 1652] [serial = 1523] [outer = 0x119c9c000] 22:58:31 INFO - PROCESS | 1652 | 1464933511086 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]]]}] 22:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 520ms 22:58:31 INFO - PROCESS | 1652 | 1464933511096 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 22:58:31 INFO - PROCESS | 1652 | 1464933511098 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 22:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:58:31 INFO - PROCESS | 1652 | 1464933511107 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:58:31 INFO - PROCESS | 1652 | 1464933511108 Marionette TRACE conn2 <- [1,2002,null,{}] 22:58:31 INFO - PROCESS | 1652 | 1464933511110 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}] 22:58:31 INFO - PROCESS | 1652 | 1464933511214 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 22:58:31 INFO - PROCESS | 1652 | 1464933511285 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a71f000 == 89 [pid = 1652] [id = 508] 22:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x121c1fc00) [pid = 1652] [serial = 1524] [outer = 0x0] 22:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x126f47400) [pid = 1652] [serial = 1525] [outer = 0x121c1fc00] 22:58:31 INFO - PROCESS | 1652 | 1464933511311 Marionette DEBUG loaded listener.js 22:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12763b400) [pid = 1652] [serial = 1526] [outer = 0x121c1fc00] 22:58:31 INFO - PROCESS | 1652 | 1464933511624 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]]]}] 22:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 574ms 22:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:58:31 INFO - PROCESS | 1652 | 1464933511677 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 22:58:31 INFO - PROCESS | 1652 | 1464933511678 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 22:58:31 INFO - PROCESS | 1652 | 1464933511680 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:58:31 INFO - PROCESS | 1652 | 1464933511681 Marionette TRACE conn2 <- [1,2006,null,{}] 22:58:31 INFO - PROCESS | 1652 | 1464933511684 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}] 22:58:31 INFO - PROCESS | 1652 | 1464933511788 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 22:58:31 INFO - PROCESS | 1652 | 1464933511856 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a845800 == 90 [pid = 1652] [id = 509] 22:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x1218a1000) [pid = 1652] [serial = 1527] [outer = 0x0] 22:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x127188400) [pid = 1652] [serial = 1528] [outer = 0x1218a1000] 22:58:31 INFO - PROCESS | 1652 | 1464933511882 Marionette DEBUG loaded listener.js 22:58:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12763cc00) [pid = 1652] [serial = 1529] [outer = 0x1218a1000] 22:58:32 INFO - PROCESS | 1652 | 1464933512147 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]]]}] 22:58:32 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 22:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 521ms 22:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:58:32 INFO - PROCESS | 1652 | 1464933512205 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 22:58:32 INFO - PROCESS | 1652 | 1464933512206 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 22:58:32 INFO - PROCESS | 1652 | 1464933512208 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:58:32 INFO - PROCESS | 1652 | 1464933512222 Marionette TRACE conn2 <- [1,2010,null,{}] 22:58:32 INFO - PROCESS | 1652 | 1464933512225 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}] 22:58:32 INFO - PROCESS | 1652 | 1464933512327 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 22:58:32 INFO - PROCESS | 1652 | 1464933512332 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd92800 == 91 [pid = 1652] [id = 510] 22:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x12788c400) [pid = 1652] [serial = 1530] [outer = 0x0] 22:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x127961c00) [pid = 1652] [serial = 1531] [outer = 0x12788c400] 22:58:32 INFO - PROCESS | 1652 | 1464933512357 Marionette DEBUG loaded listener.js 22:58:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x127961000) [pid = 1652] [serial = 1532] [outer = 0x12788c400] 22:58:33 INFO - PROCESS | 1652 | 1464933513004 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]]]}] 22:58:33 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 22:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 835ms 22:58:33 INFO - PROCESS | 1652 | 1464933513044 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 22:58:33 INFO - PROCESS | 1652 | 1464933513049 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 22:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:58:33 INFO - PROCESS | 1652 | 1464933513053 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:58:33 INFO - PROCESS | 1652 | 1464933513056 Marionette TRACE conn2 <- [1,2014,null,{}] 22:58:33 INFO - PROCESS | 1652 | 1464933513060 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}] 22:58:33 INFO - PROCESS | 1652 | 1464933513183 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 22:58:33 INFO - PROCESS | 1652 | 1464933513299 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x116968000 == 92 [pid = 1652] [id = 511] 22:58:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x1126c3800) [pid = 1652] [serial = 1533] [outer = 0x0] 22:58:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x112a73c00) [pid = 1652] [serial = 1534] [outer = 0x1126c3800] 22:58:33 INFO - PROCESS | 1652 | 1464933513333 Marionette DEBUG loaded listener.js 22:58:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x11516b800) [pid = 1652] [serial = 1535] [outer = 0x1126c3800] 22:58:33 INFO - PROCESS | 1652 | 1464933513788 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]]]}] 22:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 773ms 22:58:33 INFO - PROCESS | 1652 | 1464933513827 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 22:58:33 INFO - PROCESS | 1652 | 1464933513832 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 22:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:58:33 INFO - PROCESS | 1652 | 1464933513836 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:58:33 INFO - PROCESS | 1652 | 1464933513838 Marionette TRACE conn2 <- [1,2018,null,{}] 22:58:33 INFO - PROCESS | 1652 | 1464933513841 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}] 22:58:33 INFO - PROCESS | 1652 | 1464933513962 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 22:58:34 INFO - PROCESS | 1652 | 1464933514045 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12070c000 == 93 [pid = 1652] [id = 512] 22:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x116704400) [pid = 1652] [serial = 1536] [outer = 0x0] 22:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x117773000) [pid = 1652] [serial = 1537] [outer = 0x116704400] 22:58:34 INFO - PROCESS | 1652 | 1464933514077 Marionette DEBUG loaded listener.js 22:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x1184ab800) [pid = 1652] [serial = 1538] [outer = 0x116704400] 22:58:34 INFO - PROCESS | 1652 | 1464933514478 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]]]}] 22:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 669ms 22:58:34 INFO - PROCESS | 1652 | 1464933514506 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 22:58:34 INFO - PROCESS | 1652 | 1464933514507 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 22:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:58:34 INFO - PROCESS | 1652 | 1464933514510 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:58:34 INFO - PROCESS | 1652 | 1464933514512 Marionette TRACE conn2 <- [1,2022,null,{}] 22:58:34 INFO - PROCESS | 1652 | 1464933514523 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}] 22:58:34 INFO - PROCESS | 1652 | 1464933514641 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 22:58:34 INFO - PROCESS | 1652 | 1464933514761 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb1000 == 94 [pid = 1652] [id = 513] 22:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x118765000) [pid = 1652] [serial = 1539] [outer = 0x0] 22:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x119702c00) [pid = 1652] [serial = 1540] [outer = 0x118765000] 22:58:34 INFO - PROCESS | 1652 | 1464933514797 Marionette DEBUG loaded listener.js 22:58:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x119a86000) [pid = 1652] [serial = 1541] [outer = 0x118765000] 22:58:35 INFO - PROCESS | 1652 | 1464933515241 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]]]}] 22:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 774ms 22:58:35 INFO - PROCESS | 1652 | 1464933515291 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 22:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:58:35 INFO - PROCESS | 1652 | 1464933515292 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 22:58:35 INFO - PROCESS | 1652 | 1464933515295 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:58:35 INFO - PROCESS | 1652 | 1464933515296 Marionette TRACE conn2 <- [1,2026,null,{}] 22:58:35 INFO - PROCESS | 1652 | 1464933515313 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}] 22:58:35 INFO - PROCESS | 1652 | 1464933515431 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 22:58:35 INFO - PROCESS | 1652 | 1464933515514 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c654000 == 95 [pid = 1652] [id = 514] 22:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12138e400) [pid = 1652] [serial = 1542] [outer = 0x0] 22:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x121c21800) [pid = 1652] [serial = 1543] [outer = 0x12138e400] 22:58:35 INFO - PROCESS | 1652 | 1464933515546 Marionette DEBUG loaded listener.js 22:58:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x124ce8c00) [pid = 1652] [serial = 1544] [outer = 0x12138e400] 22:58:35 INFO - PROCESS | 1652 | 1464933515963 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]]]}] 22:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 682ms 22:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:58:35 INFO - PROCESS | 1652 | 1464933515978 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 22:58:35 INFO - PROCESS | 1652 | 1464933515979 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 22:58:35 INFO - PROCESS | 1652 | 1464933515983 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:58:35 INFO - PROCESS | 1652 | 1464933515985 Marionette TRACE conn2 <- [1,2030,null,{}] 22:58:35 INFO - PROCESS | 1652 | 1464933515988 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}] 22:58:36 INFO - PROCESS | 1652 | 1464933516099 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 22:58:36 INFO - PROCESS | 1652 | 1464933516211 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ca9f000 == 96 [pid = 1652] [id = 515] 22:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x121f09c00) [pid = 1652] [serial = 1545] [outer = 0x0] 22:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x126f4a400) [pid = 1652] [serial = 1546] [outer = 0x121f09c00] 22:58:36 INFO - PROCESS | 1652 | 1464933516243 Marionette DEBUG loaded listener.js 22:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x127962000) [pid = 1652] [serial = 1547] [outer = 0x121f09c00] 22:58:36 INFO - PROCESS | 1652 | 1464933516658 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]]]}] 22:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 721ms 22:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:58:36 INFO - PROCESS | 1652 | 1464933516704 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 22:58:36 INFO - PROCESS | 1652 | 1464933516705 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 22:58:36 INFO - PROCESS | 1652 | 1464933516707 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:58:36 INFO - PROCESS | 1652 | 1464933516709 Marionette TRACE conn2 <- [1,2034,null,{}] 22:58:36 INFO - PROCESS | 1652 | 1464933516711 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}] 22:58:36 INFO - PROCESS | 1652 | 1464933516850 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 22:58:36 INFO - PROCESS | 1652 | 1464933516947 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d258800 == 97 [pid = 1652] [id = 516] 22:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12797d400) [pid = 1652] [serial = 1548] [outer = 0x0] 22:58:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x128d32800) [pid = 1652] [serial = 1549] [outer = 0x12797d400] 22:58:36 INFO - PROCESS | 1652 | 1464933516978 Marionette DEBUG loaded listener.js 22:58:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12938a800) [pid = 1652] [serial = 1550] [outer = 0x12797d400] 22:58:37 INFO - PROCESS | 1652 | 1464933517395 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]]]}] 22:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 718ms 22:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:58:37 INFO - PROCESS | 1652 | 1464933517426 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 22:58:37 INFO - PROCESS | 1652 | 1464933517427 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 22:58:37 INFO - PROCESS | 1652 | 1464933517430 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:58:37 INFO - PROCESS | 1652 | 1464933517431 Marionette TRACE conn2 <- [1,2038,null,{}] 22:58:37 INFO - PROCESS | 1652 | 1464933517434 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}] 22:58:37 INFO - PROCESS | 1652 | 1464933517547 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 22:58:37 INFO - PROCESS | 1652 | 1464933517660 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5c0000 == 98 [pid = 1652] [id = 517] 22:58:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x128dbd400) [pid = 1652] [serial = 1551] [outer = 0x0] 22:58:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x1294ef000) [pid = 1652] [serial = 1552] [outer = 0x128dbd400] 22:58:37 INFO - PROCESS | 1652 | 1464933517692 Marionette DEBUG loaded listener.js 22:58:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x1296a3c00) [pid = 1652] [serial = 1553] [outer = 0x128dbd400] 22:58:38 INFO - PROCESS | 1652 | 1464933518183 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]]]}] 22:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 820ms 22:58:38 INFO - PROCESS | 1652 | 1464933518268 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 22:58:38 INFO - PROCESS | 1652 | 1464933518269 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 22:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:58:38 INFO - PROCESS | 1652 | 1464933518273 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:58:38 INFO - PROCESS | 1652 | 1464933518274 Marionette TRACE conn2 <- [1,2042,null,{}] 22:58:38 INFO - PROCESS | 1652 | 1464933518277 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}] 22:58:38 INFO - PROCESS | 1652 | 1464933518393 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 22:58:38 INFO - PROCESS | 1652 | 1464933518482 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227b6000 == 99 [pid = 1652] [id = 518] 22:58:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x11269e000) [pid = 1652] [serial = 1554] [outer = 0x0] 22:58:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x116bc6c00) [pid = 1652] [serial = 1555] [outer = 0x11269e000] 22:58:38 INFO - PROCESS | 1652 | 1464933518513 Marionette DEBUG loaded listener.js 22:58:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x1296aa000) [pid = 1652] [serial = 1556] [outer = 0x11269e000] 22:58:39 INFO - PROCESS | 1652 | 1464933519135 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]]]}] 22:58:39 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) 22:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 923ms 22:58:39 INFO - PROCESS | 1652 | 1464933519197 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 22:58:39 INFO - PROCESS | 1652 | 1464933519199 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 22:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:58:39 INFO - PROCESS | 1652 | 1464933519203 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:58:39 INFO - PROCESS | 1652 | 1464933519205 Marionette TRACE conn2 <- [1,2046,null,{}] 22:58:39 INFO - PROCESS | 1652 | 1464933519209 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}] 22:58:39 INFO - PROCESS | 1652 | 1464933519324 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 22:58:39 INFO - PROCESS | 1652 | 1464933519407 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192cb800 == 100 [pid = 1652] [id = 519] 22:58:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x111ed5800) [pid = 1652] [serial = 1557] [outer = 0x0] 22:58:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x1126c3c00) [pid = 1652] [serial = 1558] [outer = 0x111ed5800] 22:58:39 INFO - PROCESS | 1652 | 1464933519436 Marionette DEBUG loaded listener.js 22:58:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x11278c800) [pid = 1652] [serial = 1559] [outer = 0x111ed5800] 22:58:39 INFO - PROCESS | 1652 | 1464933519895 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]]]}] 22:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 720ms 22:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:58:39 INFO - PROCESS | 1652 | 1464933519923 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 22:58:39 INFO - PROCESS | 1652 | 1464933519927 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 22:58:39 INFO - PROCESS | 1652 | 1464933519933 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:58:39 INFO - PROCESS | 1652 | 1464933519935 Marionette TRACE conn2 <- [1,2050,null,{}] 22:58:39 INFO - PROCESS | 1652 | 1464933519939 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}] 22:58:40 INFO - PROCESS | 1652 | 1464933520102 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 22:58:40 INFO - PROCESS | 1652 | 1464933520231 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a851000 == 101 [pid = 1652] [id = 520] 22:58:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x1126c4400) [pid = 1652] [serial = 1560] [outer = 0x0] 22:58:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x116848400) [pid = 1652] [serial = 1561] [outer = 0x1126c4400] 22:58:40 INFO - PROCESS | 1652 | 1464933520275 Marionette DEBUG loaded listener.js 22:58:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x1182bc400) [pid = 1652] [serial = 1562] [outer = 0x1126c4400] 22:58:40 INFO - PROCESS | 1652 | 1464933520688 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]]]}] 22:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 822ms 22:58:40 INFO - PROCESS | 1652 | 1464933520754 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 22:58:40 INFO - PROCESS | 1652 | 1464933520756 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 22:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:58:40 INFO - PROCESS | 1652 | 1464933520758 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:58:40 INFO - PROCESS | 1652 | 1464933520761 Marionette TRACE conn2 <- [1,2054,null,{}] 22:58:40 INFO - PROCESS | 1652 | 1464933520768 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}] 22:58:40 INFO - PROCESS | 1652 | 1464933520877 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 22:58:41 INFO - PROCESS | 1652 | 1464933520997 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12a845800 == 100 [pid = 1652] [id = 509] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12a71f000 == 99 [pid = 1652] [id = 508] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1297d1800 == 98 [pid = 1652] [id = 507] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1271cc800 == 97 [pid = 1652] [id = 506] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x124fbd000 == 96 [pid = 1652] [id = 505] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x121e2e800 == 95 [pid = 1652] [id = 504] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x12522e400) [pid = 1652] [serial = 1465] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x116754800 == 96 [pid = 1652] [id = 521] 22:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x112ae7c00) [pid = 1652] [serial = 1563] [outer = 0x0] 22:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x1182a0000) [pid = 1652] [serial = 1564] [outer = 0x112ae7c00] 22:58:41 INFO - PROCESS | 1652 | 1464933521062 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x119442800) [pid = 1652] [serial = 1565] [outer = 0x112ae7c00] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x121366000 == 95 [pid = 1652] [id = 503] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x119a21000 == 94 [pid = 1652] [id = 502] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1192c8000 == 93 [pid = 1652] [id = 501] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c7800 == 92 [pid = 1652] [id = 500] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11673e800 == 91 [pid = 1652] [id = 499] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11696c000 == 90 [pid = 1652] [id = 498] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x112f75000 == 89 [pid = 1652] [id = 497] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x140e0c000 == 88 [pid = 1652] [id = 491] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x138bdd000 == 87 [pid = 1652] [id = 490] 22:58:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1227f4000 == 86 [pid = 1652] [id = 489] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x121394400) [pid = 1652] [serial = 1463] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x124c69800) [pid = 1652] [serial = 1434] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x112780800) [pid = 1652] [serial = 1457] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x138c89c00) [pid = 1652] [serial = 1445] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x11268fc00) [pid = 1652] [serial = 1456] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x1182a8c00) [pid = 1652] [serial = 1392] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x13f596400) [pid = 1652] [serial = 1454] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12c964800) [pid = 1652] [serial = 1398] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x138da9800) [pid = 1652] [serial = 1447] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x12f4d7c00) [pid = 1652] [serial = 1401] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x12f3e6000) [pid = 1652] [serial = 1438] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x12a749400) [pid = 1652] [serial = 1435] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x1182a0400) [pid = 1652] [serial = 1423] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12f34f800) [pid = 1652] [serial = 1419] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x1391f0000) [pid = 1652] [serial = 1453] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x1391ed400) [pid = 1652] [serial = 1410] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x119087c00) [pid = 1652] [serial = 1462] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x12a804800) [pid = 1652] [serial = 1428] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x138c20400) [pid = 1652] [serial = 1404] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12c0a4c00) [pid = 1652] [serial = 1431] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x138c7dc00) [pid = 1652] [serial = 1444] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x1161ef800) [pid = 1652] [serial = 1422] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x11832b000) [pid = 1652] [serial = 1460] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x138c84000) [pid = 1652] [serial = 1407] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x121249400) [pid = 1652] [serial = 1425] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x138f3d400) [pid = 1652] [serial = 1451] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x115f48000) [pid = 1652] [serial = 1459] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12ddac400) [pid = 1652] [serial = 1437] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x138ee8800) [pid = 1652] [serial = 1448] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x138c7f400) [pid = 1652] [serial = 1442] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x127984800) [pid = 1652] [serial = 916] [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.] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x138eed800) [pid = 1652] [serial = 1450] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x121a75400) [pid = 1652] [serial = 1426] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12cd97400) [pid = 1652] [serial = 1432] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x138810000) [pid = 1652] [serial = 1441] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x12ab9a000) [pid = 1652] [serial = 1429] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x127958c00) [pid = 1652] [serial = 1395] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x13f595800) [pid = 1652] [serial = 1416] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x13f314000) [pid = 1652] [serial = 1413] [outer = 0x0] [url = about:blank] 22:58:41 INFO - PROCESS | 1652 | 1464933521403 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]]]}] 22:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 22:58:41 INFO - PROCESS | 1652 | 1464933521430 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 22:58:41 INFO - PROCESS | 1652 | 1464933521434 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 22:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:58:41 INFO - PROCESS | 1652 | 1464933521436 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:58:41 INFO - PROCESS | 1652 | 1464933521437 Marionette TRACE conn2 <- [1,2058,null,{}] 22:58:41 INFO - PROCESS | 1652 | 1464933521439 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}] 22:58:41 INFO - PROCESS | 1652 | 1464933521555 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 22:58:41 INFO - PROCESS | 1652 | 1464933521624 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x118313800 == 87 [pid = 1652] [id = 522] 22:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x11944ac00) [pid = 1652] [serial = 1566] [outer = 0x0] 22:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x119a7c400) [pid = 1652] [serial = 1567] [outer = 0x11944ac00] 22:58:41 INFO - PROCESS | 1652 | 1464933521651 Marionette DEBUG loaded listener.js 22:58:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x119d09000) [pid = 1652] [serial = 1568] [outer = 0x11944ac00] 22:58:41 INFO - PROCESS | 1652 | 1464933521990 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]]]}] 22:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 569ms 22:58:42 INFO - PROCESS | 1652 | 1464933522006 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 22:58:42 INFO - PROCESS | 1652 | 1464933522008 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 22:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:58:42 INFO - PROCESS | 1652 | 1464933522011 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:58:42 INFO - PROCESS | 1652 | 1464933522013 Marionette TRACE conn2 <- [1,2062,null,{}] 22:58:42 INFO - PROCESS | 1652 | 1464933522018 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}] 22:58:42 INFO - PROCESS | 1652 | 1464933522167 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 22:58:42 INFO - PROCESS | 1652 | 1464933522272 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x121368800 == 88 [pid = 1652] [id = 523] 22:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x1197a9c00) [pid = 1652] [serial = 1569] [outer = 0x0] 22:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x121249400) [pid = 1652] [serial = 1570] [outer = 0x1197a9c00] 22:58:42 INFO - PROCESS | 1652 | 1464933522314 Marionette DEBUG loaded listener.js 22:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x121898c00) [pid = 1652] [serial = 1571] [outer = 0x1197a9c00] 22:58:42 INFO - PROCESS | 1652 | 1464933522673 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]]]}] 22:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 674ms 22:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:58:42 INFO - PROCESS | 1652 | 1464933522686 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 22:58:42 INFO - PROCESS | 1652 | 1464933522687 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 22:58:42 INFO - PROCESS | 1652 | 1464933522689 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:58:42 INFO - PROCESS | 1652 | 1464933522691 Marionette TRACE conn2 <- [1,2066,null,{}] 22:58:42 INFO - PROCESS | 1652 | 1464933522693 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}] 22:58:42 INFO - PROCESS | 1652 | 1464933522832 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 22:58:42 INFO - PROCESS | 1652 | 1464933522857 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x126fe9000 == 89 [pid = 1652] [id = 524] 22:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x121a75800) [pid = 1652] [serial = 1572] [outer = 0x0] 22:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x125225400) [pid = 1652] [serial = 1573] [outer = 0x121a75800] 22:58:42 INFO - PROCESS | 1652 | 1464933522883 Marionette DEBUG loaded listener.js 22:58:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x127892400) [pid = 1652] [serial = 1574] [outer = 0x121a75800] 22:58:43 INFO - PROCESS | 1652 | 1464933523243 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]]]}] 22:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 567ms 22:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:58:43 INFO - PROCESS | 1652 | 1464933523259 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 22:58:43 INFO - PROCESS | 1652 | 1464933523260 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 22:58:43 INFO - PROCESS | 1652 | 1464933523263 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:58:43 INFO - PROCESS | 1652 | 1464933523266 Marionette TRACE conn2 <- [1,2070,null,{}] 22:58:43 INFO - PROCESS | 1652 | 1464933523270 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}] 22:58:43 INFO - PROCESS | 1652 | 1464933523410 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 22:58:43 INFO - PROCESS | 1652 | 1464933523501 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a961000 == 90 [pid = 1652] [id = 525] 22:58:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x121c20400) [pid = 1652] [serial = 1575] [outer = 0x0] 22:58:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x127962800) [pid = 1652] [serial = 1576] [outer = 0x121c20400] 22:58:43 INFO - PROCESS | 1652 | 1464933523527 Marionette DEBUG loaded listener.js 22:58:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x128db6c00) [pid = 1652] [serial = 1577] [outer = 0x121c20400] 22:58:43 INFO - PROCESS | 1652 | 1464933523851 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]]]}] 22:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 622ms 22:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:58:43 INFO - PROCESS | 1652 | 1464933523887 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 22:58:43 INFO - PROCESS | 1652 | 1464933523888 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 22:58:43 INFO - PROCESS | 1652 | 1464933523891 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:58:43 INFO - PROCESS | 1652 | 1464933523892 Marionette TRACE conn2 <- [1,2074,null,{}] 22:58:43 INFO - PROCESS | 1652 | 1464933523894 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}] 22:58:44 INFO - PROCESS | 1652 | 1464933524011 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 22:58:44 INFO - PROCESS | 1652 | 1464933524038 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c19d800 == 91 [pid = 1652] [id = 526] 22:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x11982a800) [pid = 1652] [serial = 1578] [outer = 0x0] 22:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x1290b7800) [pid = 1652] [serial = 1579] [outer = 0x11982a800] 22:58:44 INFO - PROCESS | 1652 | 1464933524065 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x1297a6c00) [pid = 1652] [serial = 1580] [outer = 0x11982a800] 22:58:44 INFO - PROCESS | 1652 | 1464933524421 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]]]}] 22:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 570ms 22:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:58:44 INFO - PROCESS | 1652 | 1464933524461 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 22:58:44 INFO - PROCESS | 1652 | 1464933524462 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 22:58:44 INFO - PROCESS | 1652 | 1464933524464 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 1652 | 1464933524465 Marionette TRACE conn2 <- [1,2078,null,{}] 22:58:44 INFO - PROCESS | 1652 | 1464933524468 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}] 22:58:44 INFO - PROCESS | 1652 | 1464933524590 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 22:58:44 INFO - PROCESS | 1652 | 1464933524611 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d24a800 == 92 [pid = 1652] [id = 527] 22:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x1294efc00) [pid = 1652] [serial = 1581] [outer = 0x0] 22:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12a802c00) [pid = 1652] [serial = 1582] [outer = 0x1294efc00] 22:58:44 INFO - PROCESS | 1652 | 1464933524636 Marionette DEBUG loaded listener.js 22:58:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12a80e000) [pid = 1652] [serial = 1583] [outer = 0x1294efc00] 22:58:44 INFO - PROCESS | 1652 | 1464933524966 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]]]}] 22:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 520ms 22:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:58:44 INFO - PROCESS | 1652 | 1464933524985 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 22:58:44 INFO - PROCESS | 1652 | 1464933524986 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 22:58:44 INFO - PROCESS | 1652 | 1464933524988 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:58:44 INFO - PROCESS | 1652 | 1464933524989 Marionette TRACE conn2 <- [1,2082,null,{}] 22:58:45 INFO - PROCESS | 1652 | 1464933525005 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}] 22:58:45 INFO - PROCESS | 1652 | 1464933525126 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 22:58:45 INFO - PROCESS | 1652 | 1464933525139 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1d5800 == 93 [pid = 1652] [id = 528] 22:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12a804800) [pid = 1652] [serial = 1584] [outer = 0x0] 22:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12a8e9400) [pid = 1652] [serial = 1585] [outer = 0x12a804800] 22:58:45 INFO - PROCESS | 1652 | 1464933525164 Marionette DEBUG loaded listener.js 22:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12a90b000) [pid = 1652] [serial = 1586] [outer = 0x12a804800] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x11982cc00) [pid = 1652] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x1182c1000) [pid = 1652] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x11684a400) [pid = 1652] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x119c8fc00) [pid = 1652] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12138f800) [pid = 1652] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x119c9c000) [pid = 1652] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x119d03400) [pid = 1652] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x110f45c00) [pid = 1652] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x113d84000) [pid = 1652] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x1184d5800) [pid = 1652] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x11684ac00) [pid = 1652] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x1218a1000) [pid = 1652] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:58:45 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x121c1fc00) [pid = 1652] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:58:45 INFO - PROCESS | 1652 | 1464933525689 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]]]}] 22:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 723ms 22:58:45 INFO - PROCESS | 1652 | 1464933525712 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 22:58:45 INFO - PROCESS | 1652 | 1464933525713 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 22:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:58:45 INFO - PROCESS | 1652 | 1464933525718 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:58:45 INFO - PROCESS | 1652 | 1464933525721 Marionette TRACE conn2 <- [1,2086,null,{}] 22:58:45 INFO - PROCESS | 1652 | 1464933525723 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}] 22:58:45 INFO - PROCESS | 1652 | 1464933525834 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 22:58:45 INFO - PROCESS | 1652 | 1464933525838 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1e4000 == 94 [pid = 1652] [id = 529] 22:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x1126cdc00) [pid = 1652] [serial = 1587] [outer = 0x0] 22:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x1185aac00) [pid = 1652] [serial = 1588] [outer = 0x1126cdc00] 22:58:45 INFO - PROCESS | 1652 | 1464933525868 Marionette DEBUG loaded listener.js 22:58:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12a91a400) [pid = 1652] [serial = 1589] [outer = 0x1126cdc00] 22:58:46 INFO - PROCESS | 1652 | 1464933526235 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]]]}] 22:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 572ms 22:58:46 INFO - PROCESS | 1652 | 1464933526289 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 22:58:46 INFO - PROCESS | 1652 | 1464933526290 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 22:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:58:46 INFO - PROCESS | 1652 | 1464933526292 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:58:46 INFO - PROCESS | 1652 | 1464933526293 Marionette TRACE conn2 <- [1,2090,null,{}] 22:58:46 INFO - PROCESS | 1652 | 1464933526296 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}] 22:58:46 INFO - PROCESS | 1652 | 1464933526399 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 22:58:46 INFO - PROCESS | 1652 | 1464933526424 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389e2000 == 95 [pid = 1652] [id = 530] 22:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12a924400) [pid = 1652] [serial = 1590] [outer = 0x0] 22:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12ab9b800) [pid = 1652] [serial = 1591] [outer = 0x12a924400] 22:58:46 INFO - PROCESS | 1652 | 1464933526449 Marionette DEBUG loaded listener.js 22:58:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12b0a8000) [pid = 1652] [serial = 1592] [outer = 0x12a924400] 22:58:46 INFO - PROCESS | 1652 | 1464933526788 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]]]}] 22:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 518ms 22:58:46 INFO - PROCESS | 1652 | 1464933526810 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 22:58:46 INFO - PROCESS | 1652 | 1464933526811 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 22:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:58:46 INFO - PROCESS | 1652 | 1464933526814 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:58:46 INFO - PROCESS | 1652 | 1464933526815 Marionette TRACE conn2 <- [1,2094,null,{}] 22:58:46 INFO - PROCESS | 1652 | 1464933526820 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}] 22:58:46 INFO - PROCESS | 1652 | 1464933526918 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 22:58:46 INFO - PROCESS | 1652 | 1464933526995 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x138ac6000 == 96 [pid = 1652] [id = 531] 22:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12ab96c00) [pid = 1652] [serial = 1593] [outer = 0x0] 22:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12b1a5800) [pid = 1652] [serial = 1594] [outer = 0x12ab96c00] 22:58:47 INFO - PROCESS | 1652 | 1464933527020 Marionette DEBUG loaded listener.js 22:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12ba0d800) [pid = 1652] [serial = 1595] [outer = 0x12ab96c00] 22:58:47 INFO - PROCESS | 1652 | 1464933527286 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]]]}] 22:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 521ms 22:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:58:47 INFO - PROCESS | 1652 | 1464933527338 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 22:58:47 INFO - PROCESS | 1652 | 1464933527340 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 22:58:47 INFO - PROCESS | 1652 | 1464933527342 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:58:47 INFO - PROCESS | 1652 | 1464933527343 Marionette TRACE conn2 <- [1,2098,null,{}] 22:58:47 INFO - PROCESS | 1652 | 1464933527345 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}] 22:58:47 INFO - PROCESS | 1652 | 1464933527445 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 22:58:47 INFO - PROCESS | 1652 | 1464933527451 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c6c800 == 97 [pid = 1652] [id = 532] 22:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12ba11000) [pid = 1652] [serial = 1596] [outer = 0x0] 22:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12bb08800) [pid = 1652] [serial = 1597] [outer = 0x12ba11000] 22:58:47 INFO - PROCESS | 1652 | 1464933527475 Marionette DEBUG loaded listener.js 22:58:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12bb10c00) [pid = 1652] [serial = 1598] [outer = 0x12ba11000] 22:58:48 INFO - PROCESS | 1652 | 1464933528044 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]]]}] 22:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 725ms 22:58:48 INFO - PROCESS | 1652 | 1464933528083 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 22:58:48 INFO - PROCESS | 1652 | 1464933528085 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 22:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:58:48 INFO - PROCESS | 1652 | 1464933528091 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:58:48 INFO - PROCESS | 1652 | 1464933528093 Marionette TRACE conn2 <- [1,2102,null,{}] 22:58:48 INFO - PROCESS | 1652 | 1464933528097 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}] 22:58:48 INFO - PROCESS | 1652 | 1464933528225 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 22:58:48 INFO - PROCESS | 1652 | 1464933528343 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190b7800 == 98 [pid = 1652] [id = 533] 22:58:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x113359000) [pid = 1652] [serial = 1599] [outer = 0x0] 22:58:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x1161f1c00) [pid = 1652] [serial = 1600] [outer = 0x113359000] 22:58:48 INFO - PROCESS | 1652 | 1464933528376 Marionette DEBUG loaded listener.js 22:58:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x117773400) [pid = 1652] [serial = 1601] [outer = 0x113359000] 22:58:48 INFO - PROCESS | 1652 | 1464933528819 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]]]}] 22:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 777ms 22:58:48 INFO - PROCESS | 1652 | 1464933528868 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 22:58:48 INFO - PROCESS | 1652 | 1464933528872 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 22:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:58:48 INFO - PROCESS | 1652 | 1464933528877 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:58:48 INFO - PROCESS | 1652 | 1464933528879 Marionette TRACE conn2 <- [1,2106,null,{}] 22:58:48 INFO - PROCESS | 1652 | 1464933528882 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}] 22:58:49 INFO - PROCESS | 1652 | 1464933528998 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 22:58:49 INFO - PROCESS | 1652 | 1464933529113 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297bd800 == 99 [pid = 1652] [id = 534] 22:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x1182c1000) [pid = 1652] [serial = 1602] [outer = 0x0] 22:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x118d21800) [pid = 1652] [serial = 1603] [outer = 0x1182c1000] 22:58:49 INFO - PROCESS | 1652 | 1464933529145 Marionette DEBUG loaded listener.js 22:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x119831400) [pid = 1652] [serial = 1604] [outer = 0x1182c1000] 22:58:49 INFO - PROCESS | 1652 | 1464933529574 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]]]}] 22:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 22:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 722ms 22:58:49 INFO - PROCESS | 1652 | 1464933529602 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 22:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:58:49 INFO - PROCESS | 1652 | 1464933529603 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 22:58:49 INFO - PROCESS | 1652 | 1464933529605 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:58:49 INFO - PROCESS | 1652 | 1464933529608 Marionette TRACE conn2 <- [1,2110,null,{}] 22:58:49 INFO - PROCESS | 1652 | 1464933529616 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}] 22:58:49 INFO - PROCESS | 1652 | 1464933529735 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 22:58:49 INFO - PROCESS | 1652 | 1464933529855 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c6e000 == 100 [pid = 1652] [id = 535] 22:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x119834000) [pid = 1652] [serial = 1605] [outer = 0x0] 22:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x1218a2400) [pid = 1652] [serial = 1606] [outer = 0x119834000] 22:58:49 INFO - PROCESS | 1652 | 1464933529888 Marionette DEBUG loaded listener.js 22:58:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x125f20400) [pid = 1652] [serial = 1607] [outer = 0x119834000] 22:58:50 INFO - PROCESS | 1652 | 1464933530332 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]]]}] 22:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 772ms 22:58:50 INFO - PROCESS | 1652 | 1464933530379 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 22:58:50 INFO - PROCESS | 1652 | 1464933530381 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 22:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:58:50 INFO - PROCESS | 1652 | 1464933530383 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:58:50 INFO - PROCESS | 1652 | 1464933530384 Marionette TRACE conn2 <- [1,2114,null,{}] 22:58:50 INFO - PROCESS | 1652 | 1464933530387 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}] 22:58:50 INFO - PROCESS | 1652 | 1464933530503 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 22:58:50 INFO - PROCESS | 1652 | 1464933530618 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d06800 == 101 [pid = 1652] [id = 536] 22:58:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x126f49800) [pid = 1652] [serial = 1608] [outer = 0x0] 22:58:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x127986400) [pid = 1652] [serial = 1609] [outer = 0x126f49800] 22:58:50 INFO - PROCESS | 1652 | 1464933530649 Marionette DEBUG loaded listener.js 22:58:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x1296a5c00) [pid = 1652] [serial = 1610] [outer = 0x126f49800] 22:58:51 INFO - PROCESS | 1652 | 1464933531035 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]]]}] 22:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 22:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:58:51 INFO - PROCESS | 1652 | 1464933531053 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 22:58:51 INFO - PROCESS | 1652 | 1464933531054 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 22:58:51 INFO - PROCESS | 1652 | 1464933531056 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:58:51 INFO - PROCESS | 1652 | 1464933531058 Marionette TRACE conn2 <- [1,2118,null,{}] 22:58:51 INFO - PROCESS | 1652 | 1464933531060 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}] 22:58:51 INFO - PROCESS | 1652 | 1464933531174 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 22:58:51 INFO - PROCESS | 1652 | 1464933531262 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d6d800 == 102 [pid = 1652] [id = 537] 22:58:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x127891800) [pid = 1652] [serial = 1611] [outer = 0x0] 22:58:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12a80b800) [pid = 1652] [serial = 1612] [outer = 0x127891800] 22:58:51 INFO - PROCESS | 1652 | 1464933531291 Marionette DEBUG loaded listener.js 22:58:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x12a917400) [pid = 1652] [serial = 1613] [outer = 0x127891800] 22:58:51 INFO - PROCESS | 1652 | 1464933531721 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]]]}] 22:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 669ms 22:58:51 INFO - PROCESS | 1652 | 1464933531726 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 22:58:51 INFO - PROCESS | 1652 | 1464933531727 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 22:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:58:51 INFO - PROCESS | 1652 | 1464933531729 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:58:51 INFO - PROCESS | 1652 | 1464933531730 Marionette TRACE conn2 <- [1,2122,null,{}] 22:58:51 INFO - PROCESS | 1652 | 1464933531735 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}] 22:58:51 INFO - PROCESS | 1652 | 1464933531866 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 22:58:51 INFO - PROCESS | 1652 | 1464933531983 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x139319000 == 103 [pid = 1652] [id = 538] 22:58:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x12a920000) [pid = 1652] [serial = 1614] [outer = 0x0] 22:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x12bb07400) [pid = 1652] [serial = 1615] [outer = 0x12a920000] 22:58:52 INFO - PROCESS | 1652 | 1464933532014 Marionette DEBUG loaded listener.js 22:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x12c09e800) [pid = 1652] [serial = 1616] [outer = 0x12a920000] 22:58:52 INFO - PROCESS | 1652 | 1464933532394 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]]]}] 22:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 722ms 22:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:58:52 INFO - PROCESS | 1652 | 1464933532451 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 22:58:52 INFO - PROCESS | 1652 | 1464933532453 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 22:58:52 INFO - PROCESS | 1652 | 1464933532455 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:58:52 INFO - PROCESS | 1652 | 1464933532456 Marionette TRACE conn2 <- [1,2126,null,{}] 22:58:52 INFO - PROCESS | 1652 | 1464933532459 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}] 22:58:52 INFO - PROCESS | 1652 | 1464933532573 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 22:58:52 INFO - PROCESS | 1652 | 1464933532660 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x13af22000 == 104 [pid = 1652] [id = 539] 22:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x12a924c00) [pid = 1652] [serial = 1617] [outer = 0x0] 22:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x12c0a3000) [pid = 1652] [serial = 1618] [outer = 0x12a924c00] 22:58:52 INFO - PROCESS | 1652 | 1464933532691 Marionette DEBUG loaded listener.js 22:58:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x12c963800) [pid = 1652] [serial = 1619] [outer = 0x12a924c00] 22:58:53 INFO - PROCESS | 1652 | 1464933533100 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]]]}] 22:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 22:58:53 INFO - PROCESS | 1652 | 1464933533125 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 22:58:53 INFO - PROCESS | 1652 | 1464933533127 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 22:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:58:53 INFO - PROCESS | 1652 | 1464933533129 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - PROCESS | 1652 | 1464933533130 Marionette TRACE conn2 <- [1,2130,null,{}] 22:58:53 INFO - PROCESS | 1652 | 1464933533133 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}] 22:58:53 INFO - PROCESS | 1652 | 1464933533249 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 22:58:53 INFO - PROCESS | 1652 | 1464933533356 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b050000 == 105 [pid = 1652] [id = 540] 22:58:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x12a90c400) [pid = 1652] [serial = 1620] [outer = 0x0] 22:58:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12c96bc00) [pid = 1652] [serial = 1621] [outer = 0x12a90c400] 22:58:53 INFO - PROCESS | 1652 | 1464933533387 Marionette DEBUG loaded listener.js 22:58:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x12cc78400) [pid = 1652] [serial = 1622] [outer = 0x12a90c400] 22:58:53 INFO - PROCESS | 1652 | 1464933533857 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] 22:58:53 INFO - PROCESS | 1652 | 1464933533903 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 22:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:58:53 INFO - PROCESS | 1652 | 1464933533905 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:58:53 INFO - PROCESS | 1652 | 1464933533907 Marionette TRACE conn2 <- [1,2134,null,{}] 22:58:53 INFO - PROCESS | 1652 | 1464933533909 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}] 22:58:54 INFO - PROCESS | 1652 | 1464933534026 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 22:58:54 INFO - PROCESS | 1652 | 1464933534116 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11843d800 == 106 [pid = 1652] [id = 541] 22:58:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x1130d6000) [pid = 1652] [serial = 1623] [outer = 0x0] 22:58:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x119a88400) [pid = 1652] [serial = 1624] [outer = 0x1130d6000] 22:58:54 INFO - PROCESS | 1652 | 1464933534145 Marionette DEBUG loaded listener.js 22:58:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12c967000) [pid = 1652] [serial = 1625] [outer = 0x1130d6000] 22:58:54 INFO - PROCESS | 1652 | 1464933534572 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]]]}] 22:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 22:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 720ms 22:58:54 INFO - PROCESS | 1652 | 1464933534640 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 22:58:54 INFO - PROCESS | 1652 | 1464933534642 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 22:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:58:54 INFO - PROCESS | 1652 | 1464933534644 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:58:54 INFO - PROCESS | 1652 | 1464933534645 Marionette TRACE conn2 <- [1,2138,null,{}] 22:58:54 INFO - PROCESS | 1652 | 1464933534647 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}] 22:58:54 INFO - PROCESS | 1652 | 1464933534809 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 22:58:55 INFO - PROCESS | 1652 | 1464933535117 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172f7800 == 107 [pid = 1652] [id = 542] 22:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x110ef4800) [pid = 1652] [serial = 1626] [outer = 0x0] 22:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x110f46400) [pid = 1652] [serial = 1627] [outer = 0x110ef4800] 22:58:55 INFO - PROCESS | 1652 | 1464933535172 Marionette DEBUG loaded listener.js 22:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x1126c3000) [pid = 1652] [serial = 1628] [outer = 0x110ef4800] 22:58:55 INFO - PROCESS | 1652 | 1464933535602 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]]]}] 22:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1024ms 22:58:55 INFO - PROCESS | 1652 | 1464933535669 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 22:58:55 INFO - PROCESS | 1652 | 1464933535671 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 22:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:58:55 INFO - PROCESS | 1652 | 1464933535674 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:58:55 INFO - PROCESS | 1652 | 1464933535676 Marionette TRACE conn2 <- [1,2142,null,{}] 22:58:55 INFO - PROCESS | 1652 | 1464933535679 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}] 22:58:55 INFO - PROCESS | 1652 | 1464933535792 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 22:58:55 INFO - PROCESS | 1652 | 1464933535916 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x122716800 == 108 [pid = 1652] [id = 543] 22:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x117772800) [pid = 1652] [serial = 1629] [outer = 0x0] 22:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x1182a2400) [pid = 1652] [serial = 1630] [outer = 0x117772800] 22:58:55 INFO - PROCESS | 1652 | 1464933535947 Marionette DEBUG loaded listener.js 22:58:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x11832c400) [pid = 1652] [serial = 1631] [outer = 0x117772800] 22:58:56 INFO - PROCESS | 1652 | 1464933536381 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] 22:58:56 INFO - PROCESS | 1652 | 1464933536456 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 22:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:58:56 INFO - PROCESS | 1652 | 1464933536459 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:58:56 INFO - PROCESS | 1652 | 1464933536460 Marionette TRACE conn2 <- [1,2146,null,{}] 22:58:56 INFO - PROCESS | 1652 | 1464933536463 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}] 22:58:56 INFO - PROCESS | 1652 | 1464933536560 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 22:58:56 INFO - PROCESS | 1652 | 1464933536569 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f0f000 == 87 [pid = 1652] [id = 544] 22:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x118764c00) [pid = 1652] [serial = 1632] [outer = 0x0] 22:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x1197a2400) [pid = 1652] [serial = 1633] [outer = 0x118764c00] 22:58:56 INFO - PROCESS | 1652 | 1464933536596 Marionette DEBUG loaded listener.js 22:58:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x11983fc00) [pid = 1652] [serial = 1634] [outer = 0x118764c00] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x119a82400) [pid = 1652] [serial = 1510] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x118330c00) [pid = 1652] [serial = 1501] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x1184ad400) [pid = 1652] [serial = 1502] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x12b0a4000) [pid = 1652] [serial = 1483] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x116b6ac00) [pid = 1652] [serial = 1498] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x12508d400) [pid = 1652] [serial = 1471] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x1211b5000) [pid = 1652] [serial = 1513] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x12189ec00) [pid = 1652] [serial = 1519] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x11829f800) [pid = 1652] [serial = 1499] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x121c19400) [pid = 1652] [serial = 1522] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x12bb05400) [pid = 1652] [serial = 1477] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x121395400) [pid = 1652] [serial = 1516] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x1122a7400) [pid = 1652] [serial = 1492] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x1126cf000) [pid = 1652] [serial = 1493] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x1167c8000) [pid = 1652] [serial = 1496] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x11617d000) [pid = 1652] [serial = 1495] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x1297a3000) [pid = 1652] [serial = 1474] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x115f4d400) [pid = 1652] [serial = 1486] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x11875e400) [pid = 1652] [serial = 1504] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x118d1d000) [pid = 1652] [serial = 1505] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x119441000) [pid = 1652] [serial = 1507] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x11829d400) [pid = 1652] [serial = 1468] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12c120000) [pid = 1652] [serial = 1480] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x116952800) [pid = 1652] [serial = 1489] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x121c17000) [pid = 1652] [serial = 1520] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x12763cc00) [pid = 1652] [serial = 1529] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x1212bd000) [pid = 1652] [serial = 1514] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1217cf000) [pid = 1652] [serial = 1517] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x119c99000) [pid = 1652] [serial = 1511] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12763b400) [pid = 1652] [serial = 1526] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x119836400) [pid = 1652] [serial = 1523] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x127188400) [pid = 1652] [serial = 1528] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x11982fc00) [pid = 1652] [serial = 1508] [outer = 0x0] [url = about:blank] 22:58:56 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x126f47400) [pid = 1652] [serial = 1525] [outer = 0x0] [url = about:blank] 22:58:57 INFO - PROCESS | 1652 | 1464933537000 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] 22:58:57 INFO - PROCESS | 1652 | 1464933537030 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 22:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:58:57 INFO - PROCESS | 1652 | 1464933537036 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 1652 | 1464933537040 Marionette TRACE conn2 <- [1,2150,null,{}] 22:58:57 INFO - PROCESS | 1652 | 1464933537047 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}] 22:58:57 INFO - PROCESS | 1652 | 1464933537153 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 22:58:57 INFO - PROCESS | 1652 | 1464933537159 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b28800 == 88 [pid = 1652] [id = 545] 22:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x119c99000) [pid = 1652] [serial = 1635] [outer = 0x0] 22:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x1212bbc00) [pid = 1652] [serial = 1636] [outer = 0x119c99000] 22:58:57 INFO - PROCESS | 1652 | 1464933537185 Marionette DEBUG loaded listener.js 22:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x121864000) [pid = 1652] [serial = 1637] [outer = 0x119c99000] 22:58:57 INFO - PROCESS | 1652 | 1464933537568 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]]]}] 22:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 22:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 576ms 22:58:57 INFO - PROCESS | 1652 | 1464933537610 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 22:58:57 INFO - PROCESS | 1652 | 1464933537612 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 22:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:58:57 INFO - PROCESS | 1652 | 1464933537614 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:58:57 INFO - PROCESS | 1652 | 1464933537616 Marionette TRACE conn2 <- [1,2154,null,{}] 22:58:57 INFO - PROCESS | 1652 | 1464933537620 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}] 22:58:57 INFO - PROCESS | 1652 | 1464933537723 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 22:58:57 INFO - PROCESS | 1652 | 1464933537729 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278ad800 == 89 [pid = 1652] [id = 546] 22:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12189e000) [pid = 1652] [serial = 1638] [outer = 0x0] 22:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x121c17400) [pid = 1652] [serial = 1639] [outer = 0x12189e000] 22:58:57 INFO - PROCESS | 1652 | 1464933537756 Marionette DEBUG loaded listener.js 22:58:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12535b400) [pid = 1652] [serial = 1640] [outer = 0x12189e000] 22:58:58 INFO - PROCESS | 1652 | 1464933538125 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]]]}] 22:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 522ms 22:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:58:58 INFO - PROCESS | 1652 | 1464933538136 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 22:58:58 INFO - PROCESS | 1652 | 1464933538137 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 22:58:58 INFO - PROCESS | 1652 | 1464933538140 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:58:58 INFO - PROCESS | 1652 | 1464933538141 Marionette TRACE conn2 <- [1,2158,null,{}] 22:58:58 INFO - PROCESS | 1652 | 1464933538143 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}] 22:58:58 INFO - PROCESS | 1652 | 1464933538239 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 22:58:58 INFO - PROCESS | 1652 | 1464933538244 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a953800 == 90 [pid = 1652] [id = 547] 22:58:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x127382800) [pid = 1652] [serial = 1641] [outer = 0x0] 22:58:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12763c400) [pid = 1652] [serial = 1642] [outer = 0x127382800] 22:58:58 INFO - PROCESS | 1652 | 1464933538277 Marionette DEBUG loaded listener.js 22:58:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x128db3000) [pid = 1652] [serial = 1643] [outer = 0x127382800] 22:58:58 INFO - PROCESS | 1652 | 1464933538658 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]]]}] 22:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 22:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 568ms 22:58:58 INFO - PROCESS | 1652 | 1464933538709 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 22:58:58 INFO - PROCESS | 1652 | 1464933538711 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 22:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:58:58 INFO - PROCESS | 1652 | 1464933538714 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:58:58 INFO - PROCESS | 1652 | 1464933538716 Marionette TRACE conn2 <- [1,2162,null,{}] 22:58:58 INFO - PROCESS | 1652 | 1464933538719 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}] 22:58:58 INFO - PROCESS | 1652 | 1464933538945 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 22:58:58 INFO - PROCESS | 1652 | 1464933538975 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba7f800 == 91 [pid = 1652] [id = 548] 22:58:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x129391400) [pid = 1652] [serial = 1644] [outer = 0x0] 22:58:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x1297ac400) [pid = 1652] [serial = 1645] [outer = 0x129391400] 22:58:59 INFO - PROCESS | 1652 | 1464933539016 Marionette DEBUG loaded listener.js 22:58:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12a8de000) [pid = 1652] [serial = 1646] [outer = 0x129391400] 22:58:59 INFO - PROCESS | 1652 | 1464933539442 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]]]}] 22:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 773ms 22:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:58:59 INFO - PROCESS | 1652 | 1464933539487 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 22:58:59 INFO - PROCESS | 1652 | 1464933539489 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 22:58:59 INFO - PROCESS | 1652 | 1464933539491 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:58:59 INFO - PROCESS | 1652 | 1464933539492 Marionette TRACE conn2 <- [1,2166,null,{}] 22:58:59 INFO - PROCESS | 1652 | 1464933539494 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}] 22:58:59 INFO - PROCESS | 1652 | 1464933539618 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 22:58:59 INFO - PROCESS | 1652 | 1464933539635 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:58:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cab5000 == 92 [pid = 1652] [id = 549] 22:58:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x11334cc00) [pid = 1652] [serial = 1647] [outer = 0x0] 22:58:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x12a910000) [pid = 1652] [serial = 1648] [outer = 0x11334cc00] 22:58:59 INFO - PROCESS | 1652 | 1464933539660 Marionette DEBUG loaded listener.js 22:58:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x12a923800) [pid = 1652] [serial = 1649] [outer = 0x11334cc00] 22:59:00 INFO - PROCESS | 1652 | 1464933540019 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]]]}] 22:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 569ms 22:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:59:00 INFO - PROCESS | 1652 | 1464933540060 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 22:59:00 INFO - PROCESS | 1652 | 1464933540061 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 22:59:00 INFO - PROCESS | 1652 | 1464933540063 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:59:00 INFO - PROCESS | 1652 | 1464933540064 Marionette TRACE conn2 <- [1,2170,null,{}] 22:59:00 INFO - PROCESS | 1652 | 1464933540069 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}] 22:59:00 INFO - PROCESS | 1652 | 1464933540192 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 22:59:00 INFO - PROCESS | 1652 | 1464933540204 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5be800 == 93 [pid = 1652] [id = 550] 22:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x1294ec400) [pid = 1652] [serial = 1650] [outer = 0x0] 22:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x12ba07c00) [pid = 1652] [serial = 1651] [outer = 0x1294ec400] 22:59:00 INFO - PROCESS | 1652 | 1464933540230 Marionette DEBUG loaded listener.js 22:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x12bb15000) [pid = 1652] [serial = 1652] [outer = 0x1294ec400] 22:59:00 INFO - PROCESS | 1652 | 1464933540621 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]]]}] 22:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 571ms 22:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:59:00 INFO - PROCESS | 1652 | 1464933540636 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 22:59:00 INFO - PROCESS | 1652 | 1464933540638 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 22:59:00 INFO - PROCESS | 1652 | 1464933540640 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:59:00 INFO - PROCESS | 1652 | 1464933540641 Marionette TRACE conn2 <- [1,2174,null,{}] 22:59:00 INFO - PROCESS | 1652 | 1464933540643 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}] 22:59:00 INFO - PROCESS | 1652 | 1464933540771 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 22:59:00 INFO - PROCESS | 1652 | 1464933540787 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1e7800 == 94 [pid = 1652] [id = 551] 22:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x110ef1800) [pid = 1652] [serial = 1653] [outer = 0x0] 22:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x12c063000) [pid = 1652] [serial = 1654] [outer = 0x110ef1800] 22:59:00 INFO - PROCESS | 1652 | 1464933540812 Marionette DEBUG loaded listener.js 22:59:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12c96a000) [pid = 1652] [serial = 1655] [outer = 0x110ef1800] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x11982a800) [pid = 1652] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x1294efc00) [pid = 1652] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x12a804800) [pid = 1652] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x111ed5800) [pid = 1652] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x11944ac00) [pid = 1652] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1126cdc00) [pid = 1652] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x1126c4400) [pid = 1652] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x12788c400) [pid = 1652] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x121a75800) [pid = 1652] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x1197a9c00) [pid = 1652] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x112ae7c00) [pid = 1652] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12a924400) [pid = 1652] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x121c20400) [pid = 1652] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x12ab96c00) [pid = 1652] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1182a9000) [pid = 1652] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x11829b400) [pid = 1652] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x11278b800) [pid = 1652] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:59:01 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x119c9b400) [pid = 1652] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:59:01 INFO - PROCESS | 1652 | 1464933541332 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]]]}] 22:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 720ms 22:59:01 INFO - PROCESS | 1652 | 1464933541360 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 22:59:01 INFO - PROCESS | 1652 | 1464933541361 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 22:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:59:01 INFO - PROCESS | 1652 | 1464933541364 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:59:01 INFO - PROCESS | 1652 | 1464933541365 Marionette TRACE conn2 <- [1,2178,null,{}] 22:59:01 INFO - PROCESS | 1652 | 1464933541373 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}] 22:59:01 INFO - PROCESS | 1652 | 1464933541511 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 22:59:01 INFO - PROCESS | 1652 | 1464933541582 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278ac800 == 95 [pid = 1652] [id = 552] 22:59:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x110f4d000) [pid = 1652] [serial = 1656] [outer = 0x0] 22:59:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x1182a9000) [pid = 1652] [serial = 1657] [outer = 0x110f4d000] 22:59:01 INFO - PROCESS | 1652 | 1464933541611 Marionette DEBUG loaded listener.js 22:59:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x1294efc00) [pid = 1652] [serial = 1658] [outer = 0x110f4d000] 22:59:01 INFO - PROCESS | 1652 | 1464933541905 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]]]}] 22:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 574ms 22:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:59:01 INFO - PROCESS | 1652 | 1464933541939 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 22:59:01 INFO - PROCESS | 1652 | 1464933541940 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 22:59:01 INFO - PROCESS | 1652 | 1464933541942 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:59:01 INFO - PROCESS | 1652 | 1464933541944 Marionette TRACE conn2 <- [1,2182,null,{}] 22:59:01 INFO - PROCESS | 1652 | 1464933541946 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}] 22:59:02 INFO - PROCESS | 1652 | 1464933542063 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 22:59:02 INFO - PROCESS | 1652 | 1464933542140 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x138ac2800 == 96 [pid = 1652] [id = 553] 22:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x127956c00) [pid = 1652] [serial = 1659] [outer = 0x0] 22:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12bb03000) [pid = 1652] [serial = 1660] [outer = 0x127956c00] 22:59:02 INFO - PROCESS | 1652 | 1464933542165 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12d29bc00) [pid = 1652] [serial = 1661] [outer = 0x127956c00] 22:59:02 INFO - PROCESS | 1652 | 1464933542448 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]]]}] 22:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 525ms 22:59:02 INFO - PROCESS | 1652 | 1464933542472 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 22:59:02 INFO - PROCESS | 1652 | 1464933542474 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 22:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:59:02 INFO - PROCESS | 1652 | 1464933542476 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:59:02 INFO - PROCESS | 1652 | 1464933542477 Marionette TRACE conn2 <- [1,2186,null,{}] 22:59:02 INFO - PROCESS | 1652 | 1464933542479 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}] 22:59:02 INFO - PROCESS | 1652 | 1464933542591 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 22:59:02 INFO - PROCESS | 1652 | 1464933542595 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x13931d800 == 97 [pid = 1652] [id = 554] 22:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12d2a4400) [pid = 1652] [serial = 1662] [outer = 0x0] 22:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x12d754800) [pid = 1652] [serial = 1663] [outer = 0x12d2a4400] 22:59:02 INFO - PROCESS | 1652 | 1464933542620 Marionette DEBUG loaded listener.js 22:59:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12ddac000) [pid = 1652] [serial = 1664] [outer = 0x12d2a4400] 22:59:03 INFO - PROCESS | 1652 | 1464933542999 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]]]}] 22:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 568ms 22:59:03 INFO - PROCESS | 1652 | 1464933543045 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 22:59:03 INFO - PROCESS | 1652 | 1464933543046 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 22:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:59:03 INFO - PROCESS | 1652 | 1464933543048 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 1652 | 1464933543057 Marionette TRACE conn2 <- [1,2190,null,{}] 22:59:03 INFO - PROCESS | 1652 | 1464933543060 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}] 22:59:03 INFO - PROCESS | 1652 | 1464933543158 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 22:59:03 INFO - PROCESS | 1652 | 1464933543322 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x113f22000 == 98 [pid = 1652] [id = 555] 22:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x110f43c00) [pid = 1652] [serial = 1665] [outer = 0x0] 22:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x111c86000) [pid = 1652] [serial = 1666] [outer = 0x110f43c00] 22:59:03 INFO - PROCESS | 1652 | 1464933543354 Marionette DEBUG loaded listener.js 22:59:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x112a73400) [pid = 1652] [serial = 1667] [outer = 0x110f43c00] 22:59:03 INFO - PROCESS | 1652 | 1464933543926 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]]]}] 22:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 22:59:03 INFO - PROCESS | 1652 | 1464933543981 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 22:59:03 INFO - PROCESS | 1652 | 1464933543987 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 22:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:59:03 INFO - PROCESS | 1652 | 1464933543992 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:59:03 INFO - PROCESS | 1652 | 1464933543997 Marionette TRACE conn2 <- [1,2194,null,{}] 22:59:04 INFO - PROCESS | 1652 | 1464933544001 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}] 22:59:04 INFO - PROCESS | 1652 | 1464933544134 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 22:59:04 INFO - PROCESS | 1652 | 1464933544225 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x125337000 == 99 [pid = 1652] [id = 556] 22:59:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x118768800) [pid = 1652] [serial = 1668] [outer = 0x0] 22:59:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x119447400) [pid = 1652] [serial = 1669] [outer = 0x118768800] 22:59:04 INFO - PROCESS | 1652 | 1464933544256 Marionette DEBUG loaded listener.js 22:59:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x119a82400) [pid = 1652] [serial = 1670] [outer = 0x118768800] 22:59:04 INFO - PROCESS | 1652 | 1464933544683 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]]]}] 22:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 728ms 22:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:59:04 INFO - PROCESS | 1652 | 1464933544722 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 22:59:04 INFO - PROCESS | 1652 | 1464933544725 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 22:59:04 INFO - PROCESS | 1652 | 1464933544727 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:59:04 INFO - PROCESS | 1652 | 1464933544728 Marionette TRACE conn2 <- [1,2198,null,{}] 22:59:04 INFO - PROCESS | 1652 | 1464933544731 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}] 22:59:04 INFO - PROCESS | 1652 | 1464933544852 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 22:59:04 INFO - PROCESS | 1652 | 1464933544972 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1de800 == 100 [pid = 1652] [id = 557] 22:59:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x1211b4400) [pid = 1652] [serial = 1671] [outer = 0x0] 22:59:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x121899400) [pid = 1652] [serial = 1672] [outer = 0x1211b4400] 22:59:05 INFO - PROCESS | 1652 | 1464933545003 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12503e400) [pid = 1652] [serial = 1673] [outer = 0x1211b4400] 22:59:05 INFO - PROCESS | 1652 | 1464933545472 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]]]}] 22:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 772ms 22:59:05 INFO - PROCESS | 1652 | 1464933545499 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 22:59:05 INFO - PROCESS | 1652 | 1464933545501 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 22:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:59:05 INFO - PROCESS | 1652 | 1464933545508 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:59:05 INFO - PROCESS | 1652 | 1464933545513 Marionette TRACE conn2 <- [1,2202,null,{}] 22:59:05 INFO - PROCESS | 1652 | 1464933545516 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}] 22:59:05 INFO - PROCESS | 1652 | 1464933545635 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 22:59:05 INFO - PROCESS | 1652 | 1464933545725 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b1df000 == 101 [pid = 1652] [id = 558] 22:59:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x125f27800) [pid = 1652] [serial = 1674] [outer = 0x0] 22:59:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12763cc00) [pid = 1652] [serial = 1675] [outer = 0x125f27800] 22:59:05 INFO - PROCESS | 1652 | 1464933545757 Marionette DEBUG loaded listener.js 22:59:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x12a749400) [pid = 1652] [serial = 1676] [outer = 0x125f27800] 22:59:06 INFO - PROCESS | 1652 | 1464933546174 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]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 677ms 22:59:06 INFO - PROCESS | 1652 | 1464933546182 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 1652 | 1464933546184 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 22:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:59:06 INFO - PROCESS | 1652 | 1464933546186 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 1652 | 1464933546187 Marionette TRACE conn2 <- [1,2206,null,{}] 22:59:06 INFO - PROCESS | 1652 | 1464933546190 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}] 22:59:06 INFO - PROCESS | 1652 | 1464933546309 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 22:59:06 INFO - PROCESS | 1652 | 1464933546399 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b664800 == 102 [pid = 1652] [id = 559] 22:59:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x127982c00) [pid = 1652] [serial = 1677] [outer = 0x0] 22:59:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12b05e000) [pid = 1652] [serial = 1678] [outer = 0x127982c00] 22:59:06 INFO - PROCESS | 1652 | 1464933546431 Marionette DEBUG loaded listener.js 22:59:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12bb16800) [pid = 1652] [serial = 1679] [outer = 0x127982c00] 22:59:06 INFO - PROCESS | 1652 | 1464933546855 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]]]}] 22:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 719ms 22:59:06 INFO - PROCESS | 1652 | 1464933546905 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 22:59:06 INFO - PROCESS | 1652 | 1464933546906 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 22:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:59:06 INFO - PROCESS | 1652 | 1464933546909 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:59:06 INFO - PROCESS | 1652 | 1464933546910 Marionette TRACE conn2 <- [1,2210,null,{}] 22:59:06 INFO - PROCESS | 1652 | 1464933546913 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}] 22:59:07 INFO - PROCESS | 1652 | 1464933547048 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 22:59:07 INFO - PROCESS | 1652 | 1464933547171 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f3c2000 == 103 [pid = 1652] [id = 560] 22:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x12cd98000) [pid = 1652] [serial = 1680] [outer = 0x0] 22:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12d2a8000) [pid = 1652] [serial = 1681] [outer = 0x12cd98000] 22:59:07 INFO - PROCESS | 1652 | 1464933547210 Marionette DEBUG loaded listener.js 22:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x12ddb5800) [pid = 1652] [serial = 1682] [outer = 0x12cd98000] 22:59:07 INFO - PROCESS | 1652 | 1464933547625 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]]]}] 22:59:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:59:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 768ms 22:59:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:59:07 INFO - PROCESS | 1652 | 1464933547678 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 22:59:07 INFO - PROCESS | 1652 | 1464933547679 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 22:59:07 INFO - PROCESS | 1652 | 1464933547681 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:59:07 INFO - PROCESS | 1652 | 1464933547683 Marionette TRACE conn2 <- [1,2214,null,{}] 22:59:07 INFO - PROCESS | 1652 | 1464933547685 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}] 22:59:07 INFO - PROCESS | 1652 | 1464933547803 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 22:59:07 INFO - PROCESS | 1652 | 1464933547924 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f4dc000 == 104 [pid = 1652] [id = 561] 22:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x12cc7c000) [pid = 1652] [serial = 1683] [outer = 0x0] 22:59:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x12f3f0800) [pid = 1652] [serial = 1684] [outer = 0x12cc7c000] 22:59:07 INFO - PROCESS | 1652 | 1464933547955 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x12f4dec00) [pid = 1652] [serial = 1685] [outer = 0x12cc7c000] 22:59:08 INFO - PROCESS | 1652 | 1464933548365 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]]]}] 22:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 720ms 22:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:59:08 INFO - PROCESS | 1652 | 1464933548410 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 22:59:08 INFO - PROCESS | 1652 | 1464933548412 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 22:59:08 INFO - PROCESS | 1652 | 1464933548414 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:59:08 INFO - PROCESS | 1652 | 1464933548415 Marionette TRACE conn2 <- [1,2218,null,{}] 22:59:08 INFO - PROCESS | 1652 | 1464933548433 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}] 22:59:08 INFO - PROCESS | 1652 | 1464933548552 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 22:59:08 INFO - PROCESS | 1652 | 1464933548670 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f618800 == 105 [pid = 1652] [id = 562] 22:59:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x138802800) [pid = 1652] [serial = 1686] [outer = 0x0] 22:59:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x138809400) [pid = 1652] [serial = 1687] [outer = 0x138802800] 22:59:08 INFO - PROCESS | 1652 | 1464933548702 Marionette DEBUG loaded listener.js 22:59:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x138a8d800) [pid = 1652] [serial = 1688] [outer = 0x138802800] 22:59:09 INFO - PROCESS | 1652 | 1464933549078 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]]]}] 22:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 731ms 22:59:09 INFO - PROCESS | 1652 | 1464933549145 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 22:59:09 INFO - PROCESS | 1652 | 1464933549147 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 22:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:59:09 INFO - PROCESS | 1652 | 1464933549149 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - PROCESS | 1652 | 1464933549150 Marionette TRACE conn2 <- [1,2222,null,{}] 22:59:09 INFO - PROCESS | 1652 | 1464933549153 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}] 22:59:09 INFO - PROCESS | 1652 | 1464933549270 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 22:59:09 INFO - PROCESS | 1652 | 1464933549361 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c28800 == 106 [pid = 1652] [id = 563] 22:59:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x138804000) [pid = 1652] [serial = 1689] [outer = 0x0] 22:59:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x138a9c400) [pid = 1652] [serial = 1690] [outer = 0x138804000] 22:59:09 INFO - PROCESS | 1652 | 1464933549390 Marionette DEBUG loaded listener.js 22:59:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x138b1a400) [pid = 1652] [serial = 1691] [outer = 0x138804000] 22:59:09 INFO - PROCESS | 1652 | 1464933549802 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]]]}] 22:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 22:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:59:09 INFO - PROCESS | 1652 | 1464933549819 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 22:59:09 INFO - PROCESS | 1652 | 1464933549820 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 22:59:09 INFO - PROCESS | 1652 | 1464933549823 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:59:09 INFO - PROCESS | 1652 | 1464933549824 Marionette TRACE conn2 <- [1,2226,null,{}] 22:59:09 INFO - PROCESS | 1652 | 1464933549826 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}] 22:59:09 INFO - PROCESS | 1652 | 1464933549944 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 22:59:10 INFO - PROCESS | 1652 | 1464933550066 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x140e15000 == 107 [pid = 1652] [id = 564] 22:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x138b19000) [pid = 1652] [serial = 1692] [outer = 0x0] 22:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x138c24000) [pid = 1652] [serial = 1693] [outer = 0x138b19000] 22:59:10 INFO - PROCESS | 1652 | 1464933550095 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x138c80400) [pid = 1652] [serial = 1694] [outer = 0x138b19000] 22:59:10 INFO - PROCESS | 1652 | 1464933550572 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]]]}] 22:59:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:59:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 771ms 22:59:10 INFO - PROCESS | 1652 | 1464933550594 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 22:59:10 INFO - PROCESS | 1652 | 1464933550596 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 22:59:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:59:10 INFO - PROCESS | 1652 | 1464933550598 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:59:10 INFO - PROCESS | 1652 | 1464933550599 Marionette TRACE conn2 <- [1,2230,null,{}] 22:59:10 INFO - PROCESS | 1652 | 1464933550601 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}] 22:59:10 INFO - PROCESS | 1652 | 1464933550732 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 22:59:10 INFO - PROCESS | 1652 | 1464933550871 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181eb000 == 108 [pid = 1652] [id = 565] 22:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x1184a3400) [pid = 1652] [serial = 1695] [outer = 0x0] 22:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x12a80b000) [pid = 1652] [serial = 1696] [outer = 0x1184a3400] 22:59:10 INFO - PROCESS | 1652 | 1464933550916 Marionette DEBUG loaded listener.js 22:59:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x138c84800) [pid = 1652] [serial = 1697] [outer = 0x1184a3400] 22:59:11 INFO - PROCESS | 1652 | 1464933551387 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]]]}] 22:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 821ms 22:59:11 INFO - PROCESS | 1652 | 1464933551419 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 22:59:11 INFO - PROCESS | 1652 | 1464933551421 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 22:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:59:11 INFO - PROCESS | 1652 | 1464933551423 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:59:11 INFO - PROCESS | 1652 | 1464933551425 Marionette TRACE conn2 <- [1,2234,null,{}] 22:59:11 INFO - PROCESS | 1652 | 1464933551428 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}] 22:59:11 INFO - PROCESS | 1652 | 1464933551558 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 22:59:11 INFO - PROCESS | 1652 | 1464933551683 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a70a800 == 109 [pid = 1652] [id = 566] 22:59:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x1130d5800) [pid = 1652] [serial = 1698] [outer = 0x0] 22:59:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x138c85000) [pid = 1652] [serial = 1699] [outer = 0x1130d5800] 22:59:11 INFO - PROCESS | 1652 | 1464933551715 Marionette DEBUG loaded listener.js 22:59:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x138ee5400) [pid = 1652] [serial = 1700] [outer = 0x1130d5800] 22:59:12 INFO - PROCESS | 1652 | 1464933552313 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]]]}] 22:59:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:59:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 920ms 22:59:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:59:12 INFO - PROCESS | 1652 | 1464933552344 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 22:59:12 INFO - PROCESS | 1652 | 1464933552346 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 22:59:12 INFO - PROCESS | 1652 | 1464933552350 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:59:12 INFO - PROCESS | 1652 | 1464933552352 Marionette TRACE conn2 <- [1,2238,null,{}] 22:59:12 INFO - PROCESS | 1652 | 1464933552356 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}] 22:59:12 INFO - PROCESS | 1652 | 1464933552477 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 22:59:12 INFO - PROCESS | 1652 | 1464933552574 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1227b6800 == 110 [pid = 1652] [id = 567] 22:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x11277d400) [pid = 1652] [serial = 1701] [outer = 0x0] 22:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x11683d800) [pid = 1652] [serial = 1702] [outer = 0x11277d400] 22:59:12 INFO - PROCESS | 1652 | 1464933552603 Marionette DEBUG loaded listener.js 22:59:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x11832dc00) [pid = 1652] [serial = 1703] [outer = 0x11277d400] 22:59:13 INFO - PROCESS | 1652 | 1464933553109 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]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 773ms 22:59:13 INFO - PROCESS | 1652 | 1464933553123 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1652 | 1464933553127 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 22:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:59:13 INFO - PROCESS | 1652 | 1464933553131 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1652 | 1464933553133 Marionette TRACE conn2 <- [1,2242,null,{}] 22:59:13 INFO - PROCESS | 1652 | 1464933553135 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}] 22:59:13 INFO - PROCESS | 1652 | 1464933553247 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 22:59:13 INFO - PROCESS | 1652 | 1464933553346 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x1196aa800 == 111 [pid = 1652] [id = 568] 22:59:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x1182bec00) [pid = 1652] [serial = 1704] [outer = 0x0] 22:59:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x118d1a000) [pid = 1652] [serial = 1705] [outer = 0x1182bec00] 22:59:13 INFO - PROCESS | 1652 | 1464933553374 Marionette DEBUG loaded listener.js 22:59:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x119a85c00) [pid = 1652] [serial = 1706] [outer = 0x1182bec00] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x142dce000 == 110 [pid = 1652] [id = 447] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x13b19f000 == 109 [pid = 1652] [id = 446] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x13931d800 == 108 [pid = 1652] [id = 554] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x138ac2800 == 107 [pid = 1652] [id = 553] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1278ac800 == 106 [pid = 1652] [id = 552] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1e7800 == 105 [pid = 1652] [id = 551] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5be800 == 104 [pid = 1652] [id = 550] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12cab5000 == 103 [pid = 1652] [id = 549] 22:59:13 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x1294ef000) [pid = 1652] [serial = 1552] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x116bc6c00) [pid = 1652] [serial = 1555] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x12bb08800) [pid = 1652] [serial = 1597] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba7f800 == 102 [pid = 1652] [id = 548] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x12a953800 == 101 [pid = 1652] [id = 547] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1278ad800 == 100 [pid = 1652] [id = 546] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x121b28800 == 99 [pid = 1652] [id = 545] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x117f0f000 == 98 [pid = 1652] [id = 544] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x122716800 == 97 [pid = 1652] [id = 543] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1172f7800 == 96 [pid = 1652] [id = 542] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x13af22000 == 95 [pid = 1652] [id = 539] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x139319000 == 94 [pid = 1652] [id = 538] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x138d6d800 == 93 [pid = 1652] [id = 537] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x138d06800 == 92 [pid = 1652] [id = 536] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x138c6e000 == 91 [pid = 1652] [id = 535] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1297bd800 == 90 [pid = 1652] [id = 534] 22:59:13 INFO - PROCESS | 1652 | --DOCSHELL 0x1190b7800 == 89 [pid = 1652] [id = 533] 22:59:13 INFO - PROCESS | 1652 | 1464933553843 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]]]}] 22:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 722ms 22:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:59:13 INFO - PROCESS | 1652 | 1464933553857 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 22:59:13 INFO - PROCESS | 1652 | 1464933553858 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 22:59:13 INFO - PROCESS | 1652 | 1464933553861 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:59:13 INFO - PROCESS | 1652 | 1464933553863 Marionette TRACE conn2 <- [1,2246,null,{}] 22:59:13 INFO - PROCESS | 1652 | 1464933553871 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}] 22:59:13 INFO - PROCESS | 1652 | 1464933553983 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 22:59:13 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x119835000) [pid = 1652] [serial = 1324] [outer = 0x0] [url = about:blank] 22:59:13 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x1391ef800) [pid = 1652] [serial = 1321] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x138f8d400) [pid = 1652] [serial = 1390] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x127980800) [pid = 1652] [serial = 1466] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x1290b7800) [pid = 1652] [serial = 1579] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x12a802c00) [pid = 1652] [serial = 1582] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x12a8e9400) [pid = 1652] [serial = 1585] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12a80e000) [pid = 1652] [serial = 1583] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x1126c3c00) [pid = 1652] [serial = 1558] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x11278c800) [pid = 1652] [serial = 1559] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x119702c00) [pid = 1652] [serial = 1540] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x119a7c400) [pid = 1652] [serial = 1567] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x119d09000) [pid = 1652] [serial = 1568] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x12a91a400) [pid = 1652] [serial = 1589] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x126f4a400) [pid = 1652] [serial = 1546] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x1182bc400) [pid = 1652] [serial = 1562] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x116848400) [pid = 1652] [serial = 1561] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x127961c00) [pid = 1652] [serial = 1531] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x127961000) [pid = 1652] [serial = 1532] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x125225400) [pid = 1652] [serial = 1573] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x127892400) [pid = 1652] [serial = 1574] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x121249400) [pid = 1652] [serial = 1570] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x121898c00) [pid = 1652] [serial = 1571] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x1182a0000) [pid = 1652] [serial = 1564] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x119442800) [pid = 1652] [serial = 1565] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x117773000) [pid = 1652] [serial = 1537] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x121c21800) [pid = 1652] [serial = 1543] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x128d32800) [pid = 1652] [serial = 1549] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x1185aac00) [pid = 1652] [serial = 1588] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x112a73c00) [pid = 1652] [serial = 1534] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12a90b000) [pid = 1652] [serial = 1586] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x12b0a8000) [pid = 1652] [serial = 1592] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x127962800) [pid = 1652] [serial = 1576] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12ba0d800) [pid = 1652] [serial = 1595] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x128db6c00) [pid = 1652] [serial = 1577] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1297a6c00) [pid = 1652] [serial = 1580] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x12b1a5800) [pid = 1652] [serial = 1594] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x12ab9b800) [pid = 1652] [serial = 1591] [outer = 0x0] [url = about:blank] 22:59:14 INFO - PROCESS | 1652 | 1464933554077 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192b7800 == 90 [pid = 1652] [id = 569] 22:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x1162bd400) [pid = 1652] [serial = 1707] [outer = 0x0] 22:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x119083800) [pid = 1652] [serial = 1708] [outer = 0x1162bd400] 22:59:14 INFO - PROCESS | 1652 | 1464933554106 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x12189d800) [pid = 1652] [serial = 1709] [outer = 0x1162bd400] 22:59:14 INFO - PROCESS | 1652 | 1464933554406 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]]]}] 22:59:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:59:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 574ms 22:59:14 INFO - PROCESS | 1652 | 1464933554437 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 22:59:14 INFO - PROCESS | 1652 | 1464933554439 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 22:59:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:59:14 INFO - PROCESS | 1652 | 1464933554441 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:59:14 INFO - PROCESS | 1652 | 1464933554442 Marionette TRACE conn2 <- [1,2250,null,{}] 22:59:14 INFO - PROCESS | 1652 | 1464933554445 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}] 22:59:14 INFO - PROCESS | 1652 | 1464933554547 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 22:59:14 INFO - PROCESS | 1652 | 1464933554656 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x1273cd000 == 91 [pid = 1652] [id = 570] 22:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x121f11000) [pid = 1652] [serial = 1710] [outer = 0x0] 22:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x1253b2400) [pid = 1652] [serial = 1711] [outer = 0x121f11000] 22:59:14 INFO - PROCESS | 1652 | 1464933554685 Marionette DEBUG loaded listener.js 22:59:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x127637000) [pid = 1652] [serial = 1712] [outer = 0x121f11000] 22:59:14 INFO - PROCESS | 1652 | 1464933554978 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]]]}] 22:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 569ms 22:59:15 INFO - PROCESS | 1652 | 1464933555010 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 22:59:15 INFO - PROCESS | 1652 | 1464933555012 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 22:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:59:15 INFO - PROCESS | 1652 | 1464933555024 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 1652 | 1464933555025 Marionette TRACE conn2 <- [1,2254,null,{}] 22:59:15 INFO - PROCESS | 1652 | 1464933555028 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}] 22:59:15 INFO - PROCESS | 1652 | 1464933555126 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 22:59:15 INFO - PROCESS | 1652 | 1464933555208 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abd3000 == 92 [pid = 1652] [id = 571] 22:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x12718c800) [pid = 1652] [serial = 1713] [outer = 0x0] 22:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x12797b800) [pid = 1652] [serial = 1714] [outer = 0x12718c800] 22:59:15 INFO - PROCESS | 1652 | 1464933555234 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x1290b8400) [pid = 1652] [serial = 1715] [outer = 0x12718c800] 22:59:15 INFO - PROCESS | 1652 | 1464933555527 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]]]}] 22:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 531ms 22:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:59:15 INFO - PROCESS | 1652 | 1464933555545 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 22:59:15 INFO - PROCESS | 1652 | 1464933555546 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 22:59:15 INFO - PROCESS | 1652 | 1464933555548 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:59:15 INFO - PROCESS | 1652 | 1464933555550 Marionette TRACE conn2 <- [1,2258,null,{}] 22:59:15 INFO - PROCESS | 1652 | 1464933555560 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}] 22:59:15 INFO - PROCESS | 1652 | 1464933555677 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 22:59:15 INFO - PROCESS | 1652 | 1464933555764 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c1a2800 == 93 [pid = 1652] [id = 572] 22:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x12795a000) [pid = 1652] [serial = 1716] [outer = 0x0] 22:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x1296a4000) [pid = 1652] [serial = 1717] [outer = 0x12795a000] 22:59:15 INFO - PROCESS | 1652 | 1464933555790 Marionette DEBUG loaded listener.js 22:59:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x12b0ab000) [pid = 1652] [serial = 1718] [outer = 0x12795a000] 22:59:16 INFO - PROCESS | 1652 | 1464933556125 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]]]}] 22:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 580ms 22:59:16 INFO - PROCESS | 1652 | 1464933556129 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 1652 | 1464933556130 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 22:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:59:16 INFO - PROCESS | 1652 | 1464933556133 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 1652 | 1464933556134 Marionette TRACE conn2 <- [1,2262,null,{}] 22:59:16 INFO - PROCESS | 1652 | 1464933556137 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}] 22:59:16 INFO - PROCESS | 1652 | 1464933556274 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 22:59:16 INFO - PROCESS | 1652 | 1464933556289 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d579000 == 94 [pid = 1652] [id = 573] 22:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12a80a000) [pid = 1652] [serial = 1719] [outer = 0x0] 22:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12bb15c00) [pid = 1652] [serial = 1720] [outer = 0x12a80a000] 22:59:16 INFO - PROCESS | 1652 | 1464933556314 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x12c09f000) [pid = 1652] [serial = 1721] [outer = 0x12a80a000] 22:59:16 INFO - PROCESS | 1652 | 1464933556682 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]]]}] 22:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 571ms 22:59:16 INFO - PROCESS | 1652 | 1464933556703 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 22:59:16 INFO - PROCESS | 1652 | 1464933556705 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 22:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:59:16 INFO - PROCESS | 1652 | 1464933556707 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:59:16 INFO - PROCESS | 1652 | 1464933556708 Marionette TRACE conn2 <- [1,2266,null,{}] 22:59:16 INFO - PROCESS | 1652 | 1464933556710 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}] 22:59:16 INFO - PROCESS | 1652 | 1464933556840 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 22:59:16 INFO - PROCESS | 1652 | 1464933556857 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x137559800 == 95 [pid = 1652] [id = 574] 22:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12c0a1000) [pid = 1652] [serial = 1722] [outer = 0x0] 22:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x12cc74800) [pid = 1652] [serial = 1723] [outer = 0x12c0a1000] 22:59:16 INFO - PROCESS | 1652 | 1464933556882 Marionette DEBUG loaded listener.js 22:59:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x12c066400) [pid = 1652] [serial = 1724] [outer = 0x12c0a1000] 22:59:17 INFO - PROCESS | 1652 | 1464933557253 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]]]}] 22:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 569ms 22:59:17 INFO - PROCESS | 1652 | 1464933557277 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 1652 | 1464933557278 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 22:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:59:17 INFO - PROCESS | 1652 | 1464933557280 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 1652 | 1464933557281 Marionette TRACE conn2 <- [1,2270,null,{}] 22:59:17 INFO - PROCESS | 1652 | 1464933557290 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}] 22:59:17 INFO - PROCESS | 1652 | 1464933557430 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 22:59:17 INFO - PROCESS | 1652 | 1464933557443 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x138be0800 == 96 [pid = 1652] [id = 575] 22:59:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x12c0a4000) [pid = 1652] [serial = 1725] [outer = 0x0] 22:59:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x12d750800) [pid = 1652] [serial = 1726] [outer = 0x12c0a4000] 22:59:17 INFO - PROCESS | 1652 | 1464933557468 Marionette DEBUG loaded listener.js 22:59:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x12f342c00) [pid = 1652] [serial = 1727] [outer = 0x12c0a4000] 22:59:17 INFO - PROCESS | 1652 | 1464933557830 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]]]}] 22:59:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:59:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 569ms 22:59:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:59:17 INFO - PROCESS | 1652 | 1464933557849 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 22:59:17 INFO - PROCESS | 1652 | 1464933557851 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 22:59:17 INFO - PROCESS | 1652 | 1464933557853 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:59:17 INFO - PROCESS | 1652 | 1464933557854 Marionette TRACE conn2 <- [1,2274,null,{}] 22:59:17 INFO - PROCESS | 1652 | 1464933557856 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}] 22:59:17 INFO - PROCESS | 1652 | 1464933557989 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 22:59:18 INFO - PROCESS | 1652 | 1464933558008 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d5e000 == 97 [pid = 1652] [id = 576] 22:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x12cd9a400) [pid = 1652] [serial = 1728] [outer = 0x0] 22:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x138c24400) [pid = 1652] [serial = 1729] [outer = 0x12cd9a400] 22:59:18 INFO - PROCESS | 1652 | 1464933558032 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x138c8a000) [pid = 1652] [serial = 1730] [outer = 0x12cd9a400] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x118764c00) [pid = 1652] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x129391400) [pid = 1652] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x12189e000) [pid = 1652] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x127382800) [pid = 1652] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x110ef1800) [pid = 1652] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x117772800) [pid = 1652] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x110ef4800) [pid = 1652] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x127956c00) [pid = 1652] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x119c99000) [pid = 1652] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x110f4d000) [pid = 1652] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x11334cc00) [pid = 1652] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:59:18 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x1294ec400) [pid = 1652] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:59:18 INFO - PROCESS | 1652 | 1464933558544 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]]]}] 22:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 719ms 22:59:18 INFO - PROCESS | 1652 | 1464933558580 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 22:59:18 INFO - PROCESS | 1652 | 1464933558584 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 22:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:59:18 INFO - PROCESS | 1652 | 1464933558592 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:59:18 INFO - PROCESS | 1652 | 1464933558594 Marionette TRACE conn2 <- [1,2278,null,{}] 22:59:18 INFO - PROCESS | 1652 | 1464933558596 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}] 22:59:18 INFO - PROCESS | 1652 | 1464933558723 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 22:59:18 INFO - PROCESS | 1652 | 1464933558726 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x139398800 == 98 [pid = 1652] [id = 577] 22:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x121a75400) [pid = 1652] [serial = 1731] [outer = 0x0] 22:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x12a752000) [pid = 1652] [serial = 1732] [outer = 0x121a75400] 22:59:18 INFO - PROCESS | 1652 | 1464933558755 Marionette DEBUG loaded listener.js 22:59:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x138ee2400) [pid = 1652] [serial = 1733] [outer = 0x121a75400] 22:59:19 INFO - PROCESS | 1652 | 1464933559113 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]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 570ms 22:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:59:19 INFO - PROCESS | 1652 | 1464933559163 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 1652 | 1464933559164 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 22:59:19 INFO - PROCESS | 1652 | 1464933559166 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1652 | 1464933559167 Marionette TRACE conn2 <- [1,2282,null,{}] 22:59:19 INFO - PROCESS | 1652 | 1464933559169 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}] 22:59:19 INFO - PROCESS | 1652 | 1464933559271 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 22:59:19 INFO - PROCESS | 1652 | 1464933559358 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b121800 == 99 [pid = 1652] [id = 578] 22:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x119037c00) [pid = 1652] [serial = 1734] [outer = 0x0] 22:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x138ee7800) [pid = 1652] [serial = 1735] [outer = 0x119037c00] 22:59:19 INFO - PROCESS | 1652 | 1464933559384 Marionette DEBUG loaded listener.js 22:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x138f3d800) [pid = 1652] [serial = 1736] [outer = 0x119037c00] 22:59:19 INFO - PROCESS | 1652 | 1464933559687 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]]]}] 22:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 569ms 22:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:59:19 INFO - PROCESS | 1652 | 1464933559736 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 22:59:19 INFO - PROCESS | 1652 | 1464933559737 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 22:59:19 INFO - PROCESS | 1652 | 1464933559739 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:59:19 INFO - PROCESS | 1652 | 1464933559740 Marionette TRACE conn2 <- [1,2286,null,{}] 22:59:19 INFO - PROCESS | 1652 | 1464933559742 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}] 22:59:19 INFO - PROCESS | 1652 | 1464933559842 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 22:59:19 INFO - PROCESS | 1652 | 1464933559846 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f4db000 == 100 [pid = 1652] [id = 579] 22:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x138f42000) [pid = 1652] [serial = 1737] [outer = 0x0] 22:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x138f84c00) [pid = 1652] [serial = 1738] [outer = 0x138f42000] 22:59:19 INFO - PROCESS | 1652 | 1464933559872 Marionette DEBUG loaded listener.js 22:59:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x138f90400) [pid = 1652] [serial = 1739] [outer = 0x138f42000] 22:59:20 INFO - PROCESS | 1652 | 1464933560216 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]]]}] 22:59:20 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 22:59:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 520ms 22:59:20 INFO - PROCESS | 1652 | 1464933560280 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 22:59:20 INFO - PROCESS | 1652 | 1464933560281 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 22:59:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:59:20 INFO - PROCESS | 1652 | 1464933560287 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:59:20 INFO - PROCESS | 1652 | 1464933560298 Marionette TRACE conn2 <- [1,2290,null,{}] 22:59:20 INFO - PROCESS | 1652 | 1464933560303 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}] 22:59:20 INFO - PROCESS | 1652 | 1464933560526 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 22:59:20 INFO - PROCESS | 1652 | 1464933560738 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x1172f6000 == 101 [pid = 1652] [id = 580] 22:59:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x112697000) [pid = 1652] [serial = 1740] [outer = 0x0] 22:59:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x11273f400) [pid = 1652] [serial = 1741] [outer = 0x112697000] 22:59:20 INFO - PROCESS | 1652 | 1464933560790 Marionette DEBUG loaded listener.js 22:59:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x116845c00) [pid = 1652] [serial = 1742] [outer = 0x112697000] 22:59:21 INFO - PROCESS | 1652 | 1464933561279 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]]]}] 22:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1037ms 22:59:21 INFO - PROCESS | 1652 | 1464933561323 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 22:59:21 INFO - PROCESS | 1652 | 1464933561326 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 22:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:59:21 INFO - PROCESS | 1652 | 1464933561340 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:59:21 INFO - PROCESS | 1652 | 1464933561342 Marionette TRACE conn2 <- [1,2294,null,{}] 22:59:21 INFO - PROCESS | 1652 | 1464933561345 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}] 22:59:21 INFO - PROCESS | 1652 | 1464933561472 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 22:59:21 INFO - PROCESS | 1652 | 1464933561569 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297bd800 == 102 [pid = 1652] [id = 581] 22:59:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x1184db800) [pid = 1652] [serial = 1743] [outer = 0x0] 22:59:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x119c8e400) [pid = 1652] [serial = 1744] [outer = 0x1184db800] 22:59:21 INFO - PROCESS | 1652 | 1464933561603 Marionette DEBUG loaded listener.js 22:59:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x1212b7000) [pid = 1652] [serial = 1745] [outer = 0x1184db800] 22:59:22 INFO - PROCESS | 1652 | 1464933562023 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]]]}] 22:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 721ms 22:59:22 INFO - PROCESS | 1652 | 1464933562061 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 22:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:59:22 INFO - PROCESS | 1652 | 1464933562063 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 22:59:22 INFO - PROCESS | 1652 | 1464933562065 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 1652 | 1464933562067 Marionette TRACE conn2 <- [1,2298,null,{}] 22:59:22 INFO - PROCESS | 1652 | 1464933562089 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}] 22:59:22 INFO - PROCESS | 1652 | 1464933562210 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 22:59:22 INFO - PROCESS | 1652 | 1464933562338 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c79000 == 103 [pid = 1652] [id = 582] 22:59:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x12189f000) [pid = 1652] [serial = 1746] [outer = 0x0] 22:59:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x12737b800) [pid = 1652] [serial = 1747] [outer = 0x12189f000] 22:59:22 INFO - PROCESS | 1652 | 1464933562369 Marionette DEBUG loaded listener.js 22:59:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x1296a0400) [pid = 1652] [serial = 1748] [outer = 0x12189f000] 22:59:22 INFO - PROCESS | 1652 | 1464933562802 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]]]}] 22:59:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:59:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 790ms 22:59:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:59:22 INFO - PROCESS | 1652 | 1464933562856 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 22:59:22 INFO - PROCESS | 1652 | 1464933562859 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 22:59:22 INFO - PROCESS | 1652 | 1464933562867 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:59:22 INFO - PROCESS | 1652 | 1464933562870 Marionette TRACE conn2 <- [1,2302,null,{}] 22:59:22 INFO - PROCESS | 1652 | 1464933562873 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}] 22:59:22 INFO - PROCESS | 1652 | 1464933562998 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 22:59:23 INFO - PROCESS | 1652 | 1464933563124 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1410d8800 == 104 [pid = 1652] [id = 583] 22:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x12a804c00) [pid = 1652] [serial = 1749] [outer = 0x0] 22:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x12ab9a800) [pid = 1652] [serial = 1750] [outer = 0x12a804c00] 22:59:23 INFO - PROCESS | 1652 | 1464933563155 Marionette DEBUG loaded listener.js 22:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x12c122000) [pid = 1652] [serial = 1751] [outer = 0x12a804c00] 22:59:23 INFO - PROCESS | 1652 | 1464933563578 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]]]}] 22:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 776ms 22:59:23 INFO - PROCESS | 1652 | 1464933563639 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 22:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:59:23 INFO - PROCESS | 1652 | 1464933563640 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 22:59:23 INFO - PROCESS | 1652 | 1464933563642 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:59:23 INFO - PROCESS | 1652 | 1464933563644 Marionette TRACE conn2 <- [1,2306,null,{}] 22:59:23 INFO - PROCESS | 1652 | 1464933563646 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}] 22:59:23 INFO - PROCESS | 1652 | 1464933563767 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 22:59:23 INFO - PROCESS | 1652 | 1464933563891 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x141cda000 == 105 [pid = 1652] [id = 584] 22:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x12cda1000) [pid = 1652] [serial = 1752] [outer = 0x0] 22:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x12f3f0c00) [pid = 1652] [serial = 1753] [outer = 0x12cda1000] 22:59:23 INFO - PROCESS | 1652 | 1464933563923 Marionette DEBUG loaded listener.js 22:59:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x138c81800) [pid = 1652] [serial = 1754] [outer = 0x12cda1000] 22:59:24 INFO - PROCESS | 1652 | 1464933564336 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]]]}] 22:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 719ms 22:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:59:24 INFO - PROCESS | 1652 | 1464933564363 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 22:59:24 INFO - PROCESS | 1652 | 1464933564364 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 22:59:24 INFO - PROCESS | 1652 | 1464933564367 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:59:24 INFO - PROCESS | 1652 | 1464933564368 Marionette TRACE conn2 <- [1,2310,null,{}] 22:59:24 INFO - PROCESS | 1652 | 1464933564370 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}] 22:59:24 INFO - PROCESS | 1652 | 1464933564491 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 22:59:24 INFO - PROCESS | 1652 | 1464933564616 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x142dce000 == 106 [pid = 1652] [id = 585] 22:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x138eef400) [pid = 1652] [serial = 1755] [outer = 0x0] 22:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x138f88000) [pid = 1652] [serial = 1756] [outer = 0x138eef400] 22:59:24 INFO - PROCESS | 1652 | 1464933564653 Marionette DEBUG loaded listener.js 22:59:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x1391f1400) [pid = 1652] [serial = 1757] [outer = 0x138eef400] 22:59:25 INFO - PROCESS | 1652 | 1464933565083 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]]]}] 22:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 770ms 22:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:59:25 INFO - PROCESS | 1652 | 1464933565138 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 22:59:25 INFO - PROCESS | 1652 | 1464933565139 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 22:59:25 INFO - PROCESS | 1652 | 1464933565142 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 1652 | 1464933565143 Marionette TRACE conn2 <- [1,2314,null,{}] 22:59:25 INFO - PROCESS | 1652 | 1464933565145 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}] 22:59:25 INFO - PROCESS | 1652 | 1464933565267 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 22:59:25 INFO - PROCESS | 1652 | 1464933565392 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1440d1800 == 107 [pid = 1652] [id = 586] 22:59:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x1391f8800) [pid = 1652] [serial = 1758] [outer = 0x0] 22:59:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x1395e2800) [pid = 1652] [serial = 1759] [outer = 0x1391f8800] 22:59:25 INFO - PROCESS | 1652 | 1464933565423 Marionette DEBUG loaded listener.js 22:59:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x13f593800) [pid = 1652] [serial = 1760] [outer = 0x1391f8800] 22:59:25 INFO - PROCESS | 1652 | 1464933565821 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]]]}] 22:59:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:59:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 718ms 22:59:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:59:25 INFO - PROCESS | 1652 | 1464933565861 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 22:59:25 INFO - PROCESS | 1652 | 1464933565862 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 22:59:25 INFO - PROCESS | 1652 | 1464933565864 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:59:25 INFO - PROCESS | 1652 | 1464933565865 Marionette TRACE conn2 <- [1,2318,null,{}] 22:59:25 INFO - PROCESS | 1652 | 1464933565868 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}] 22:59:25 INFO - PROCESS | 1652 | 1464933565989 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 22:59:26 INFO - PROCESS | 1652 | 1464933566115 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b27a800 == 108 [pid = 1652] [id = 587] 22:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x1395da800) [pid = 1652] [serial = 1761] [outer = 0x0] 22:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x13f59d800) [pid = 1652] [serial = 1762] [outer = 0x1395da800] 22:59:26 INFO - PROCESS | 1652 | 1464933566148 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x140d27400) [pid = 1652] [serial = 1763] [outer = 0x1395da800] 22:59:26 INFO - PROCESS | 1652 | 1464933566575 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] 22:59:26 INFO - PROCESS | 1652 | 1464933566585 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 22:59:26 INFO - PROCESS | 1652 | 1464933566587 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:59:26 INFO - PROCESS | 1652 | 1464933566589 Marionette TRACE conn2 <- [1,2322,null,{}] 22:59:26 INFO - PROCESS | 1652 | 1464933566607 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}] 22:59:26 INFO - PROCESS | 1652 | 1464933566727 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 22:59:26 INFO - PROCESS | 1652 | 1464933566828 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1440e5800 == 109 [pid = 1652] [id = 588] 22:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x1395dbc00) [pid = 1652] [serial = 1764] [outer = 0x0] 22:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x140d2cc00) [pid = 1652] [serial = 1765] [outer = 0x1395dbc00] 22:59:26 INFO - PROCESS | 1652 | 1464933566858 Marionette DEBUG loaded listener.js 22:59:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x140d34000) [pid = 1652] [serial = 1766] [outer = 0x1395dbc00] 22:59:27 INFO - PROCESS | 1652 | 1464933567331 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]]]}] 22:59:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:59:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 769ms 22:59:27 INFO - PROCESS | 1652 | 1464933567357 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 22:59:27 INFO - PROCESS | 1652 | 1464933567359 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 22:59:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:59:27 INFO - PROCESS | 1652 | 1464933567361 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:59:27 INFO - PROCESS | 1652 | 1464933567362 Marionette TRACE conn2 <- [1,2326,null,{}] 22:59:27 INFO - PROCESS | 1652 | 1464933567365 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}] 22:59:27 INFO - PROCESS | 1652 | 1464933567492 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 22:59:27 INFO - PROCESS | 1652 | 1464933567620 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1133a7800 == 110 [pid = 1652] [id = 589] 22:59:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x1126cf400) [pid = 1652] [serial = 1767] [outer = 0x0] 22:59:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x1184a5000) [pid = 1652] [serial = 1768] [outer = 0x1126cf400] 22:59:27 INFO - PROCESS | 1652 | 1464933567653 Marionette DEBUG loaded listener.js 22:59:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x140d32c00) [pid = 1652] [serial = 1769] [outer = 0x1126cf400] 22:59:28 INFO - PROCESS | 1652 | 1464933568098 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]]]}] 22:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 768ms 22:59:28 INFO - PROCESS | 1652 | 1464933568130 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 22:59:28 INFO - PROCESS | 1652 | 1464933568131 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 22:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:59:28 INFO - PROCESS | 1652 | 1464933568135 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:59:28 INFO - PROCESS | 1652 | 1464933568137 Marionette TRACE conn2 <- [1,2330,null,{}] 22:59:28 INFO - PROCESS | 1652 | 1464933568140 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}] 22:59:28 INFO - PROCESS | 1652 | 1464933568265 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 22:59:28 INFO - PROCESS | 1652 | 1464933568368 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd5f000 == 111 [pid = 1652] [id = 590] 22:59:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x121f08400) [pid = 1652] [serial = 1770] [outer = 0x0] 22:59:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x140ddc000) [pid = 1652] [serial = 1771] [outer = 0x121f08400] 22:59:28 INFO - PROCESS | 1652 | 1464933568402 Marionette DEBUG loaded listener.js 22:59:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x140de2800) [pid = 1652] [serial = 1772] [outer = 0x121f08400] 22:59:29 INFO - PROCESS | 1652 | 1464933569090 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]]]}] 22:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 975ms 22:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:59:29 INFO - PROCESS | 1652 | 1464933569119 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 22:59:29 INFO - PROCESS | 1652 | 1464933569121 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 22:59:29 INFO - PROCESS | 1652 | 1464933569127 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:59:29 INFO - PROCESS | 1652 | 1464933569129 Marionette TRACE conn2 <- [1,2334,null,{}] 22:59:29 INFO - PROCESS | 1652 | 1464933569132 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}] 22:59:29 INFO - PROCESS | 1652 | 1464933569256 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 22:59:29 INFO - PROCESS | 1652 | 1464933569352 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ff0800 == 112 [pid = 1652] [id = 591] 22:59:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x112ae9000) [pid = 1652] [serial = 1773] [outer = 0x0] 22:59:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x113f4bc00) [pid = 1652] [serial = 1774] [outer = 0x112ae9000] 22:59:29 INFO - PROCESS | 1652 | 1464933569380 Marionette DEBUG loaded listener.js 22:59:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x116bc5c00) [pid = 1652] [serial = 1775] [outer = 0x112ae9000] 22:59:29 INFO - PROCESS | 1652 | 1464933569828 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]]]}] 22:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 721ms 22:59:29 INFO - PROCESS | 1652 | 1464933569852 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 22:59:29 INFO - PROCESS | 1652 | 1464933569855 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 22:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:59:29 INFO - PROCESS | 1652 | 1464933569862 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:59:29 INFO - PROCESS | 1652 | 1464933569863 Marionette TRACE conn2 <- [1,2338,null,{}] 22:59:29 INFO - PROCESS | 1652 | 1464933569866 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}] 22:59:29 INFO - PROCESS | 1652 | 1464933569977 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 22:59:30 INFO - PROCESS | 1652 | 1464933570085 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c64d000 == 113 [pid = 1652] [id = 592] 22:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x11777a800) [pid = 1652] [serial = 1776] [outer = 0x0] 22:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x1182a6000) [pid = 1652] [serial = 1777] [outer = 0x11777a800] 22:59:30 INFO - PROCESS | 1652 | 1464933570112 Marionette DEBUG loaded listener.js 22:59:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x119030800) [pid = 1652] [serial = 1778] [outer = 0x11777a800] 22:59:30 INFO - PROCESS | 1652 | 1464933570586 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]]]}] 22:59:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:59:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 769ms 22:59:30 INFO - PROCESS | 1652 | 1464933570643 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 22:59:30 INFO - PROCESS | 1652 | 1464933570645 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 22:59:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:59:30 INFO - PROCESS | 1652 | 1464933570654 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:59:30 INFO - PROCESS | 1652 | 1464933570658 Marionette TRACE conn2 <- [1,2342,null,{}] 22:59:30 INFO - PROCESS | 1652 | 1464933570669 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}] 22:59:30 INFO - PROCESS | 1652 | 1464933570842 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 22:59:31 INFO - PROCESS | 1652 | 1464933571011 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13fab5000 == 112 [pid = 1652] [id = 470] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13f4db000 == 111 [pid = 1652] [id = 579] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13b121800 == 110 [pid = 1652] [id = 578] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x139398800 == 109 [pid = 1652] [id = 577] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x138d5e000 == 108 [pid = 1652] [id = 576] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x138c6c800 == 107 [pid = 1652] [id = 532] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x138be0800 == 106 [pid = 1652] [id = 575] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x12d754800) [pid = 1652] [serial = 1663] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x11673a800 == 107 [pid = 1652] [id = 593] 22:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x111c1e800) [pid = 1652] [serial = 1779] [outer = 0x0] 22:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x119444c00) [pid = 1652] [serial = 1780] [outer = 0x111c1e800] 22:59:31 INFO - PROCESS | 1652 | 1464933571089 Marionette DEBUG loaded listener.js 22:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x12189ac00) [pid = 1652] [serial = 1781] [outer = 0x111c1e800] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x137559800 == 106 [pid = 1652] [id = 574] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12d579000 == 105 [pid = 1652] [id = 573] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12c1a2800 == 104 [pid = 1652] [id = 572] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12abd3000 == 103 [pid = 1652] [id = 571] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1273cd000 == 102 [pid = 1652] [id = 570] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1192b7800 == 101 [pid = 1652] [id = 569] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1196aa800 == 100 [pid = 1652] [id = 568] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x1227b6800 == 99 [pid = 1652] [id = 567] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13f618800 == 98 [pid = 1652] [id = 562] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13f4dc000 == 97 [pid = 1652] [id = 561] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13f3c2000 == 96 [pid = 1652] [id = 560] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13b664800 == 95 [pid = 1652] [id = 559] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x13b1df000 == 94 [pid = 1652] [id = 558] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1de800 == 93 [pid = 1652] [id = 557] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x125337000 == 92 [pid = 1652] [id = 556] 22:59:31 INFO - PROCESS | 1652 | --DOCSHELL 0x113f22000 == 91 [pid = 1652] [id = 555] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x1197a2400) [pid = 1652] [serial = 1633] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x1297ac400) [pid = 1652] [serial = 1645] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x121c17400) [pid = 1652] [serial = 1639] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x12763c400) [pid = 1652] [serial = 1642] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x128db3000) [pid = 1652] [serial = 1643] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x12c96a000) [pid = 1652] [serial = 1655] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x127986400) [pid = 1652] [serial = 1609] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x12535b400) [pid = 1652] [serial = 1640] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x1182a2400) [pid = 1652] [serial = 1630] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x110f46400) [pid = 1652] [serial = 1627] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x12c063000) [pid = 1652] [serial = 1654] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x1218a2400) [pid = 1652] [serial = 1606] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x12d29bc00) [pid = 1652] [serial = 1661] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x12c96bc00) [pid = 1652] [serial = 1621] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x12a8de000) [pid = 1652] [serial = 1646] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x1212bbc00) [pid = 1652] [serial = 1636] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x12bb07400) [pid = 1652] [serial = 1615] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x12a80b800) [pid = 1652] [serial = 1612] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x119a88400) [pid = 1652] [serial = 1624] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x1161f1c00) [pid = 1652] [serial = 1600] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x1182a9000) [pid = 1652] [serial = 1657] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x12bb03000) [pid = 1652] [serial = 1660] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x121864000) [pid = 1652] [serial = 1637] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x11983fc00) [pid = 1652] [serial = 1634] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x12a923800) [pid = 1652] [serial = 1649] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x12ba07c00) [pid = 1652] [serial = 1651] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x1294efc00) [pid = 1652] [serial = 1658] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x118d21800) [pid = 1652] [serial = 1603] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x11832c400) [pid = 1652] [serial = 1631] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x12c0a3000) [pid = 1652] [serial = 1618] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x12a910000) [pid = 1652] [serial = 1648] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12bb15000) [pid = 1652] [serial = 1652] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x1126c3000) [pid = 1652] [serial = 1628] [outer = 0x0] [url = about:blank] 22:59:31 INFO - PROCESS | 1652 | 1464933571428 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]]]}] 22:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 828ms 22:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:59:31 INFO - PROCESS | 1652 | 1464933571479 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 22:59:31 INFO - PROCESS | 1652 | 1464933571481 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 22:59:31 INFO - PROCESS | 1652 | 1464933571483 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:59:31 INFO - PROCESS | 1652 | 1464933571484 Marionette TRACE conn2 <- [1,2346,null,{}] 22:59:31 INFO - PROCESS | 1652 | 1464933571486 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}] 22:59:31 INFO - PROCESS | 1652 | 1464933571587 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 22:59:31 INFO - PROCESS | 1652 | 1464933571592 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x121e1e000 == 92 [pid = 1652] [id = 594] 22:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x121c21800) [pid = 1652] [serial = 1782] [outer = 0x0] 22:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x125226c00) [pid = 1652] [serial = 1783] [outer = 0x121c21800] 22:59:31 INFO - PROCESS | 1652 | 1464933571618 Marionette DEBUG loaded listener.js 22:59:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x1271f1c00) [pid = 1652] [serial = 1784] [outer = 0x121c21800] 22:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 22:59:32 INFO - PROCESS | 1652 | 1464933571999 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]]]}] 22:59:32 INFO - PROCESS | 1652 | 1464933572004 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 22:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:59:32 INFO - PROCESS | 1652 | 1464933572006 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 22:59:32 INFO - PROCESS | 1652 | 1464933572008 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:59:32 INFO - PROCESS | 1652 | 1464933572009 Marionette TRACE conn2 <- [1,2350,null,{}] 22:59:32 INFO - PROCESS | 1652 | 1464933572012 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}] 22:59:32 INFO - PROCESS | 1652 | 1464933572146 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 22:59:32 INFO - PROCESS | 1652 | 1464933572311 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x129079000 == 93 [pid = 1652] [id = 595] 22:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x12503d400) [pid = 1652] [serial = 1785] [outer = 0x0] 22:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x127894000) [pid = 1652] [serial = 1786] [outer = 0x12503d400] 22:59:32 INFO - PROCESS | 1652 | 1464933572356 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x128db3800) [pid = 1652] [serial = 1787] [outer = 0x12503d400] 22:59:32 INFO - PROCESS | 1652 | 1464933572722 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]]]}] 22:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 768ms 22:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:59:32 INFO - PROCESS | 1652 | 1464933572777 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 22:59:32 INFO - PROCESS | 1652 | 1464933572778 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 22:59:32 INFO - PROCESS | 1652 | 1464933572780 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:59:32 INFO - PROCESS | 1652 | 1464933572781 Marionette TRACE conn2 <- [1,2354,null,{}] 22:59:32 INFO - PROCESS | 1652 | 1464933572784 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}] 22:59:32 INFO - PROCESS | 1652 | 1464933572897 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 22:59:32 INFO - PROCESS | 1652 | 1464933572902 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c91b000 == 94 [pid = 1652] [id = 596] 22:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x129391400) [pid = 1652] [serial = 1788] [outer = 0x0] 22:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x1297a8c00) [pid = 1652] [serial = 1789] [outer = 0x129391400] 22:59:32 INFO - PROCESS | 1652 | 1464933572928 Marionette DEBUG loaded listener.js 22:59:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x12a90b400) [pid = 1652] [serial = 1790] [outer = 0x129391400] 22:59:33 INFO - PROCESS | 1652 | 1464933573290 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]]]}] 22:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 521ms 22:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:59:33 INFO - PROCESS | 1652 | 1464933573302 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 22:59:33 INFO - PROCESS | 1652 | 1464933573303 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 22:59:33 INFO - PROCESS | 1652 | 1464933573305 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 1652 | 1464933573306 Marionette TRACE conn2 <- [1,2358,null,{}] 22:59:33 INFO - PROCESS | 1652 | 1464933573308 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}] 22:59:33 INFO - PROCESS | 1652 | 1464933573407 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 22:59:33 INFO - PROCESS | 1652 | 1464933573511 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5c4000 == 95 [pid = 1652] [id = 597] 22:59:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x112788800) [pid = 1652] [serial = 1791] [outer = 0x0] 22:59:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x12a91dc00) [pid = 1652] [serial = 1792] [outer = 0x112788800] 22:59:33 INFO - PROCESS | 1652 | 1464933573537 Marionette DEBUG loaded listener.js 22:59:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x12ba0d800) [pid = 1652] [serial = 1793] [outer = 0x112788800] 22:59:33 INFO - PROCESS | 1652 | 1464933573889 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]]]}] 22:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 618ms 22:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:59:33 INFO - PROCESS | 1652 | 1464933573925 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 22:59:33 INFO - PROCESS | 1652 | 1464933573926 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 22:59:33 INFO - PROCESS | 1652 | 1464933573928 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:59:33 INFO - PROCESS | 1652 | 1464933573929 Marionette TRACE conn2 <- [1,2362,null,{}] 22:59:33 INFO - PROCESS | 1652 | 1464933573931 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}] 22:59:34 INFO - PROCESS | 1652 | 1464933574060 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 22:59:34 INFO - PROCESS | 1652 | 1464933574077 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x13756a800 == 96 [pid = 1652] [id = 598] 22:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x1294efc00) [pid = 1652] [serial = 1794] [outer = 0x0] 22:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x12bb10800) [pid = 1652] [serial = 1795] [outer = 0x1294efc00] 22:59:34 INFO - PROCESS | 1652 | 1464933574102 Marionette DEBUG loaded listener.js 22:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x12c962c00) [pid = 1652] [serial = 1796] [outer = 0x1294efc00] 22:59:34 INFO - PROCESS | 1652 | 1464933574462 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]]]}] 22:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 569ms 22:59:34 INFO - PROCESS | 1652 | 1464933574499 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 22:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:59:34 INFO - PROCESS | 1652 | 1464933574503 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 22:59:34 INFO - PROCESS | 1652 | 1464933574505 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:59:34 INFO - PROCESS | 1652 | 1464933574506 Marionette TRACE conn2 <- [1,2366,null,{}] 22:59:34 INFO - PROCESS | 1652 | 1464933574508 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}] 22:59:34 INFO - PROCESS | 1652 | 1464933574640 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 22:59:34 INFO - PROCESS | 1652 | 1464933574653 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c77800 == 97 [pid = 1652] [id = 599] 22:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x12bb09400) [pid = 1652] [serial = 1797] [outer = 0x0] 22:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x12cc83800) [pid = 1652] [serial = 1798] [outer = 0x12bb09400] 22:59:34 INFO - PROCESS | 1652 | 1464933574678 Marionette DEBUG loaded listener.js 22:59:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x12ddaa400) [pid = 1652] [serial = 1799] [outer = 0x12bb09400] 22:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 571ms 22:59:35 INFO - PROCESS | 1652 | 1464933575071 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]]]}] 22:59:35 INFO - PROCESS | 1652 | 1464933575076 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 22:59:35 INFO - PROCESS | 1652 | 1464933575077 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 22:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:59:35 INFO - PROCESS | 1652 | 1464933575080 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 1652 | 1464933575090 Marionette TRACE conn2 <- [1,2370,null,{}] 22:59:35 INFO - PROCESS | 1652 | 1464933575095 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}] 22:59:35 INFO - PROCESS | 1652 | 1464933575233 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 22:59:35 INFO - PROCESS | 1652 | 1464933575245 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x1393a9000 == 98 [pid = 1652] [id = 600] 22:59:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x110f47400) [pid = 1652] [serial = 1800] [outer = 0x0] 22:59:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x12f4d4000) [pid = 1652] [serial = 1801] [outer = 0x110f47400] 22:59:35 INFO - PROCESS | 1652 | 1464933575271 Marionette DEBUG loaded listener.js 22:59:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x138b20000) [pid = 1652] [serial = 1802] [outer = 0x110f47400] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x121a75400) [pid = 1652] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x119037c00) [pid = 1652] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x12d2a4400) [pid = 1652] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x12a80a000) [pid = 1652] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x121f11000) [pid = 1652] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x1182bec00) [pid = 1652] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x12c0a1000) [pid = 1652] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x12718c800) [pid = 1652] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x12cd9a400) [pid = 1652] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x12c0a4000) [pid = 1652] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x12795a000) [pid = 1652] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x11277d400) [pid = 1652] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:59:35 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x1162bd400) [pid = 1652] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:59:35 INFO - PROCESS | 1652 | 1464933575796 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]]]}] 22:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 22:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:59:35 INFO - PROCESS | 1652 | 1464933575810 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 22:59:35 INFO - PROCESS | 1652 | 1464933575812 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 22:59:35 INFO - PROCESS | 1652 | 1464933575814 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:59:35 INFO - PROCESS | 1652 | 1464933575816 Marionette TRACE conn2 <- [1,2374,null,{}] 22:59:35 INFO - PROCESS | 1652 | 1464933575821 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}] 22:59:35 INFO - PROCESS | 1652 | 1464933575935 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 22:59:36 INFO - PROCESS | 1652 | 1464933576044 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x13af1a800 == 99 [pid = 1652] [id = 601] 22:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x113194400) [pid = 1652] [serial = 1803] [outer = 0x0] 22:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x119037c00) [pid = 1652] [serial = 1804] [outer = 0x113194400] 22:59:36 INFO - PROCESS | 1652 | 1464933576073 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x12c0a4000) [pid = 1652] [serial = 1805] [outer = 0x113194400] 22:59:36 INFO - PROCESS | 1652 | 1464933576364 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]]]}] 22:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 571ms 22:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:59:36 INFO - PROCESS | 1652 | 1464933576391 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 22:59:36 INFO - PROCESS | 1652 | 1464933576392 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 22:59:36 INFO - PROCESS | 1652 | 1464933576394 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:59:36 INFO - PROCESS | 1652 | 1464933576395 Marionette TRACE conn2 <- [1,2378,null,{}] 22:59:36 INFO - PROCESS | 1652 | 1464933576398 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}] 22:59:36 INFO - PROCESS | 1652 | 1464933576513 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 22:59:36 INFO - PROCESS | 1652 | 1464933576517 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f3b0000 == 100 [pid = 1652] [id = 602] 22:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x12f344000) [pid = 1652] [serial = 1806] [outer = 0x0] 22:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x12f4d7000) [pid = 1652] [serial = 1807] [outer = 0x12f344000] 22:59:36 INFO - PROCESS | 1652 | 1464933576542 Marionette DEBUG loaded listener.js 22:59:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x138ee3400) [pid = 1652] [serial = 1808] [outer = 0x12f344000] 22:59:36 INFO - PROCESS | 1652 | 1464933576885 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]]]}] 22:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 22:59:36 INFO - PROCESS | 1652 | 1464933576913 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 22:59:36 INFO - PROCESS | 1652 | 1464933576914 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 22:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:59:36 INFO - PROCESS | 1652 | 1464933576943 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:59:36 INFO - PROCESS | 1652 | 1464933576944 Marionette TRACE conn2 <- [1,2382,null,{}] 22:59:36 INFO - PROCESS | 1652 | 1464933576955 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}] 22:59:37 INFO - PROCESS | 1652 | 1464933577059 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 22:59:37 INFO - PROCESS | 1652 | 1464933577063 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f556000 == 101 [pid = 1652] [id = 603] 22:59:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x12ddadc00) [pid = 1652] [serial = 1809] [outer = 0x0] 22:59:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x138eee800) [pid = 1652] [serial = 1810] [outer = 0x12ddadc00] 22:59:37 INFO - PROCESS | 1652 | 1464933577088 Marionette DEBUG loaded listener.js 22:59:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x138f8ac00) [pid = 1652] [serial = 1811] [outer = 0x12ddadc00] 22:59:37 INFO - PROCESS | 1652 | 1464933577535 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]]]}] 22:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 653ms 22:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:59:37 INFO - PROCESS | 1652 | 1464933577574 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 22:59:37 INFO - PROCESS | 1652 | 1464933577576 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 22:59:37 INFO - PROCESS | 1652 | 1464933577580 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:59:37 INFO - PROCESS | 1652 | 1464933577582 Marionette TRACE conn2 <- [1,2386,null,{}] 22:59:37 INFO - PROCESS | 1652 | 1464933577585 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}] 22:59:37 INFO - PROCESS | 1652 | 1464933577747 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 22:59:37 INFO - PROCESS | 1652 | 1464933577986 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x117028000 == 102 [pid = 1652] [id = 604] 22:59:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x110f44400) [pid = 1652] [serial = 1812] [outer = 0x0] 22:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x111ed5800) [pid = 1652] [serial = 1813] [outer = 0x110f44400] 22:59:38 INFO - PROCESS | 1652 | 1464933578019 Marionette DEBUG loaded listener.js 22:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x113194800) [pid = 1652] [serial = 1814] [outer = 0x110f44400] 22:59:38 INFO - PROCESS | 1652 | 1464933578513 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]]]}] 22:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 973ms 22:59:38 INFO - PROCESS | 1652 | 1464933578553 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 22:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:59:38 INFO - PROCESS | 1652 | 1464933578556 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 22:59:38 INFO - PROCESS | 1652 | 1464933578559 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:59:38 INFO - PROCESS | 1652 | 1464933578562 Marionette TRACE conn2 <- [1,2390,null,{}] 22:59:38 INFO - PROCESS | 1652 | 1464933578565 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}] 22:59:38 INFO - PROCESS | 1652 | 1464933578694 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 22:59:38 INFO - PROCESS | 1652 | 1464933578823 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abd0000 == 103 [pid = 1652] [id = 605] 22:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x11319f400) [pid = 1652] [serial = 1815] [outer = 0x0] 22:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x1182a5800) [pid = 1652] [serial = 1816] [outer = 0x11319f400] 22:59:38 INFO - PROCESS | 1652 | 1464933578856 Marionette DEBUG loaded listener.js 22:59:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x119449c00) [pid = 1652] [serial = 1817] [outer = 0x11319f400] 22:59:39 INFO - PROCESS | 1652 | 1464933579289 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]]]}] 22:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 771ms 22:59:39 INFO - PROCESS | 1652 | 1464933579333 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 22:59:39 INFO - PROCESS | 1652 | 1464933579336 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 22:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:59:39 INFO - PROCESS | 1652 | 1464933579338 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:59:39 INFO - PROCESS | 1652 | 1464933579340 Marionette TRACE conn2 <- [1,2394,null,{}] 22:59:39 INFO - PROCESS | 1652 | 1464933579342 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}] 22:59:39 INFO - PROCESS | 1652 | 1464933579467 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 22:59:39 INFO - PROCESS | 1652 | 1464933579598 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x1393a8800 == 104 [pid = 1652] [id = 606] 22:59:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x119832400) [pid = 1652] [serial = 1818] [outer = 0x0] 22:59:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x1212c3800) [pid = 1652] [serial = 1819] [outer = 0x119832400] 22:59:39 INFO - PROCESS | 1652 | 1464933579630 Marionette DEBUG loaded listener.js 22:59:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x121c24400) [pid = 1652] [serial = 1820] [outer = 0x119832400] 22:59:40 INFO - PROCESS | 1652 | 1464933580065 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]]]}] 22:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 768ms 22:59:40 INFO - PROCESS | 1652 | 1464933580123 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 22:59:40 INFO - PROCESS | 1652 | 1464933580125 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 22:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:59:40 INFO - PROCESS | 1652 | 1464933580136 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:59:40 INFO - PROCESS | 1652 | 1464933580141 Marionette TRACE conn2 <- [1,2398,null,{}] 22:59:40 INFO - PROCESS | 1652 | 1464933580144 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}] 22:59:40 INFO - PROCESS | 1652 | 1464933580268 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 22:59:40 INFO - PROCESS | 1652 | 1464933580365 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x140e07000 == 105 [pid = 1652] [id = 607] 22:59:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x127984c00) [pid = 1652] [serial = 1821] [outer = 0x0] 22:59:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x12a751400) [pid = 1652] [serial = 1822] [outer = 0x127984c00] 22:59:40 INFO - PROCESS | 1652 | 1464933580395 Marionette DEBUG loaded listener.js 22:59:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x12a917800) [pid = 1652] [serial = 1823] [outer = 0x127984c00] 22:59:40 INFO - PROCESS | 1652 | 1464933580797 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]]]}] 22:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 22:59:40 INFO - PROCESS | 1652 | 1464933580860 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 22:59:40 INFO - PROCESS | 1652 | 1464933580862 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 22:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:59:40 INFO - PROCESS | 1652 | 1464933580864 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:59:40 INFO - PROCESS | 1652 | 1464933580865 Marionette TRACE conn2 <- [1,2402,null,{}] 22:59:40 INFO - PROCESS | 1652 | 1464933580869 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}] 22:59:40 INFO - PROCESS | 1652 | 1464933580991 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 22:59:41 INFO - PROCESS | 1652 | 1464933581090 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x141ce4800 == 106 [pid = 1652] [id = 608] 22:59:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x110e8ec00) [pid = 1652] [serial = 1824] [outer = 0x0] 22:59:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x110e94800) [pid = 1652] [serial = 1825] [outer = 0x110e8ec00] 22:59:41 INFO - PROCESS | 1652 | 1464933581120 Marionette DEBUG loaded listener.js 22:59:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x110e98800) [pid = 1652] [serial = 1826] [outer = 0x110e8ec00] 22:59:41 INFO - PROCESS | 1652 | 1464933581578 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]]]}] 22:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 769ms 22:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:59:41 INFO - PROCESS | 1652 | 1464933581639 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 22:59:41 INFO - PROCESS | 1652 | 1464933581641 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 22:59:41 INFO - PROCESS | 1652 | 1464933581643 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:59:41 INFO - PROCESS | 1652 | 1464933581644 Marionette TRACE conn2 <- [1,2406,null,{}] 22:59:41 INFO - PROCESS | 1652 | 1464933581647 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}] 22:59:41 INFO - PROCESS | 1652 | 1464933581825 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 22:59:42 INFO - PROCESS | 1652 | 1464933582016 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x141180800 == 107 [pid = 1652] [id = 609] 22:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x12bb06000) [pid = 1652] [serial = 1827] [outer = 0x0] 22:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x12c11cc00) [pid = 1652] [serial = 1828] [outer = 0x12bb06000] 22:59:42 INFO - PROCESS | 1652 | 1464933582059 Marionette DEBUG loaded listener.js 22:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x138c82c00) [pid = 1652] [serial = 1829] [outer = 0x12bb06000] 22:59:42 INFO - PROCESS | 1652 | 1464933582485 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]]]}] 22:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 870ms 22:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:59:42 INFO - PROCESS | 1652 | 1464933582522 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 22:59:42 INFO - PROCESS | 1652 | 1464933582524 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 22:59:42 INFO - PROCESS | 1652 | 1464933582526 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:59:42 INFO - PROCESS | 1652 | 1464933582527 Marionette TRACE conn2 <- [1,2410,null,{}] 22:59:42 INFO - PROCESS | 1652 | 1464933582530 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}] 22:59:42 INFO - PROCESS | 1652 | 1464933582655 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 22:59:42 INFO - PROCESS | 1652 | 1464933582783 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b233800 == 108 [pid = 1652] [id = 610] 22:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x138da1400) [pid = 1652] [serial = 1830] [outer = 0x0] 22:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x138fa4800) [pid = 1652] [serial = 1831] [outer = 0x138da1400] 22:59:42 INFO - PROCESS | 1652 | 1464933582814 Marionette DEBUG loaded listener.js 22:59:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x13b202c00) [pid = 1652] [serial = 1832] [outer = 0x138da1400] 22:59:43 INFO - PROCESS | 1652 | 1464933583258 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]]]}] 22:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 769ms 22:59:43 INFO - PROCESS | 1652 | 1464933583298 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 22:59:43 INFO - PROCESS | 1652 | 1464933583301 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 22:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:59:43 INFO - PROCESS | 1652 | 1464933583305 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:59:43 INFO - PROCESS | 1652 | 1464933583307 Marionette TRACE conn2 <- [1,2414,null,{}] 22:59:43 INFO - PROCESS | 1652 | 1464933583309 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}] 22:59:43 INFO - PROCESS | 1652 | 1464933583430 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 22:59:43 INFO - PROCESS | 1652 | 1464933583529 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b24a800 == 109 [pid = 1652] [id = 611] 22:59:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x138f8e800) [pid = 1652] [serial = 1833] [outer = 0x0] 22:59:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x13b209c00) [pid = 1652] [serial = 1834] [outer = 0x138f8e800] 22:59:43 INFO - PROCESS | 1652 | 1464933583558 Marionette DEBUG loaded listener.js 22:59:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x13b210800) [pid = 1652] [serial = 1835] [outer = 0x138f8e800] 22:59:44 INFO - PROCESS | 1652 | 1464933584010 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]]]}] 22:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 771ms 22:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:59:44 INFO - PROCESS | 1652 | 1464933584077 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 22:59:44 INFO - PROCESS | 1652 | 1464933584078 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 22:59:44 INFO - PROCESS | 1652 | 1464933584080 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:59:44 INFO - PROCESS | 1652 | 1464933584082 Marionette TRACE conn2 <- [1,2418,null,{}] 22:59:44 INFO - PROCESS | 1652 | 1464933584084 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}] 22:59:44 INFO - PROCESS | 1652 | 1464933584206 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 22:59:44 INFO - PROCESS | 1652 | 1464933584306 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1410a7800 == 110 [pid = 1652] [id = 612] 22:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x13b20ac00) [pid = 1652] [serial = 1836] [outer = 0x0] 22:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x140d25400) [pid = 1652] [serial = 1837] [outer = 0x13b20ac00] 22:59:44 INFO - PROCESS | 1652 | 1464933584335 Marionette DEBUG loaded listener.js 22:59:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x140dd4800) [pid = 1652] [serial = 1838] [outer = 0x13b20ac00] 22:59:44 INFO - PROCESS | 1652 | 1464933584732 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]]]}] 22:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 668ms 22:59:44 INFO - PROCESS | 1652 | 1464933584750 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 22:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:59:44 INFO - PROCESS | 1652 | 1464933584754 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 22:59:44 INFO - PROCESS | 1652 | 1464933584756 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:59:44 INFO - PROCESS | 1652 | 1464933584758 Marionette TRACE conn2 <- [1,2422,null,{}] 22:59:44 INFO - PROCESS | 1652 | 1464933584760 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}] 22:59:44 INFO - PROCESS | 1652 | 1464933584903 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 22:59:45 INFO - PROCESS | 1652 | 1464933585077 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f4ce800 == 111 [pid = 1652] [id = 613] 22:59:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x138f49400) [pid = 1652] [serial = 1839] [outer = 0x0] 22:59:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 276 (0x140ddb000) [pid = 1652] [serial = 1840] [outer = 0x138f49400] 22:59:45 INFO - PROCESS | 1652 | 1464933585109 Marionette DEBUG loaded listener.js 22:59:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 277 (0x140edb000) [pid = 1652] [serial = 1841] [outer = 0x138f49400] 22:59:45 INFO - PROCESS | 1652 | 1464933585590 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]]]}] 22:59:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 871ms 22:59:45 INFO - PROCESS | 1652 | 1464933585628 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 22:59:45 INFO - PROCESS | 1652 | 1464933585630 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 22:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:59:45 INFO - PROCESS | 1652 | 1464933585634 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:59:45 INFO - PROCESS | 1652 | 1464933585636 Marionette TRACE conn2 <- [1,2426,null,{}] 22:59:45 INFO - PROCESS | 1652 | 1464933585639 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}] 22:59:45 INFO - PROCESS | 1652 | 1464933585772 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 22:59:46 INFO - PROCESS | 1652 | 1464933586088 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x121689800 == 112 [pid = 1652] [id = 614] 22:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 278 (0x110e90000) [pid = 1652] [serial = 1842] [outer = 0x0] 22:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 279 (0x110e94000) [pid = 1652] [serial = 1843] [outer = 0x110e90000] 22:59:46 INFO - PROCESS | 1652 | 1464933586120 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 280 (0x112696800) [pid = 1652] [serial = 1844] [outer = 0x110e90000] 22:59:46 INFO - PROCESS | 1652 | 1464933586552 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]]]}] 22:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 973ms 22:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:59:46 INFO - PROCESS | 1652 | 1464933586607 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 22:59:46 INFO - PROCESS | 1652 | 1464933586610 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 22:59:46 INFO - PROCESS | 1652 | 1464933586612 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:59:46 INFO - PROCESS | 1652 | 1464933586615 Marionette TRACE conn2 <- [1,2430,null,{}] 22:59:46 INFO - PROCESS | 1652 | 1464933586618 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}] 22:59:46 INFO - PROCESS | 1652 | 1464933586736 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 22:59:46 INFO - PROCESS | 1652 | 1464933586874 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd52800 == 113 [pid = 1652] [id = 615] 22:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 281 (0x112aeac00) [pid = 1652] [serial = 1845] [outer = 0x0] 22:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 282 (0x11319a000) [pid = 1652] [serial = 1846] [outer = 0x112aeac00] 22:59:46 INFO - PROCESS | 1652 | 1464933586905 Marionette DEBUG loaded listener.js 22:59:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 283 (0x118331400) [pid = 1652] [serial = 1847] [outer = 0x112aeac00] 22:59:47 INFO - PROCESS | 1652 | 1464933587360 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]]]}] 22:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 774ms 22:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:59:47 INFO - PROCESS | 1652 | 1464933587390 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 22:59:47 INFO - PROCESS | 1652 | 1464933587393 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 22:59:47 INFO - PROCESS | 1652 | 1464933587397 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:59:47 INFO - PROCESS | 1652 | 1464933587398 Marionette TRACE conn2 <- [1,2434,null,{}] 22:59:47 INFO - PROCESS | 1652 | 1464933587402 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}] 22:59:47 INFO - PROCESS | 1652 | 1464933587605 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 22:59:47 INFO - PROCESS | 1652 | 1464933587773 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1273ce800 == 114 [pid = 1652] [id = 616] 22:59:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 284 (0x11970fc00) [pid = 1652] [serial = 1848] [outer = 0x0] 22:59:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 285 (0x1212bdc00) [pid = 1652] [serial = 1849] [outer = 0x11970fc00] 22:59:47 INFO - PROCESS | 1652 | 1464933587807 Marionette DEBUG loaded listener.js 22:59:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 286 (0x121a78800) [pid = 1652] [serial = 1850] [outer = 0x11970fc00] 22:59:48 INFO - PROCESS | 1652 | 1464933588225 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]]]}] 22:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 875ms 22:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:59:48 INFO - PROCESS | 1652 | 1464933588272 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 22:59:48 INFO - PROCESS | 1652 | 1464933588273 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 22:59:48 INFO - PROCESS | 1652 | 1464933588279 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:59:48 INFO - PROCESS | 1652 | 1464933588284 Marionette TRACE conn2 <- [1,2438,null,{}] 22:59:48 INFO - PROCESS | 1652 | 1464933588287 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}] 22:59:48 INFO - PROCESS | 1652 | 1464933588404 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 22:59:48 INFO - PROCESS | 1652 | 1464933588509 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1df000 == 115 [pid = 1652] [id = 617] 22:59:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 287 (0x121ab3000) [pid = 1652] [serial = 1851] [outer = 0x0] 22:59:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 288 (0x127956800) [pid = 1652] [serial = 1852] [outer = 0x121ab3000] 22:59:48 INFO - PROCESS | 1652 | 1464933588539 Marionette DEBUG loaded listener.js 22:59:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 289 (0x1297a3000) [pid = 1652] [serial = 1853] [outer = 0x121ab3000] 22:59:49 INFO - PROCESS | 1652 | 1464933589061 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]]]}] 22:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 829ms 22:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:59:49 INFO - PROCESS | 1652 | 1464933589105 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 1652 | 1464933589106 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 22:59:49 INFO - PROCESS | 1652 | 1464933589109 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 1652 | 1464933589110 Marionette TRACE conn2 <- [1,2442,null,{}] 22:59:49 INFO - PROCESS | 1652 | 1464933589112 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}] 22:59:49 INFO - PROCESS | 1652 | 1464933589277 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 22:59:49 INFO - PROCESS | 1652 | 1464933589384 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x13af35800 == 116 [pid = 1652] [id = 618] 22:59:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 290 (0x12a8e4000) [pid = 1652] [serial = 1854] [outer = 0x0] 22:59:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 291 (0x12a91c800) [pid = 1652] [serial = 1855] [outer = 0x12a8e4000] 22:59:49 INFO - PROCESS | 1652 | 1464933589417 Marionette DEBUG loaded listener.js 22:59:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 292 (0x12b1ab800) [pid = 1652] [serial = 1856] [outer = 0x12a8e4000] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x142dca800 == 115 [pid = 1652] [id = 449] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1187a3800 == 114 [pid = 1652] [id = 450] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x13f556000 == 113 [pid = 1652] [id = 603] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x13f3b0000 == 112 [pid = 1652] [id = 602] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x13af1a800 == 111 [pid = 1652] [id = 601] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1393a9000 == 110 [pid = 1652] [id = 600] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 291 (0x138f84c00) [pid = 1652] [serial = 1738] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 290 (0x121899400) [pid = 1652] [serial = 1672] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 289 (0x138c85000) [pid = 1652] [serial = 1699] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 288 (0x138809400) [pid = 1652] [serial = 1687] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 287 (0x12a80b000) [pid = 1652] [serial = 1696] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 286 (0x12d2a8000) [pid = 1652] [serial = 1681] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 285 (0x119447400) [pid = 1652] [serial = 1669] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 284 (0x12763cc00) [pid = 1652] [serial = 1675] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 283 (0x12b05e000) [pid = 1652] [serial = 1678] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 282 (0x111c86000) [pid = 1652] [serial = 1666] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 281 (0x138a9c400) [pid = 1652] [serial = 1690] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 280 (0x12f3f0800) [pid = 1652] [serial = 1684] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOMWINDOW == 279 (0x138c24000) [pid = 1652] [serial = 1693] [outer = 0x0] [url = about:blank] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x138c77800 == 109 [pid = 1652] [id = 599] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x13756a800 == 108 [pid = 1652] [id = 598] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5c4000 == 107 [pid = 1652] [id = 597] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12c91b000 == 106 [pid = 1652] [id = 596] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x129079000 == 105 [pid = 1652] [id = 595] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x121e1e000 == 104 [pid = 1652] [id = 594] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x11673a800 == 103 [pid = 1652] [id = 593] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x12c64d000 == 102 [pid = 1652] [id = 592] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x126ff0800 == 101 [pid = 1652] [id = 591] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x13b27a800 == 100 [pid = 1652] [id = 587] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1440d1800 == 99 [pid = 1652] [id = 586] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x142dce000 == 98 [pid = 1652] [id = 585] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x141cda000 == 97 [pid = 1652] [id = 584] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1410d8800 == 96 [pid = 1652] [id = 583] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x138c79000 == 95 [pid = 1652] [id = 582] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1297bd800 == 94 [pid = 1652] [id = 581] 22:59:49 INFO - PROCESS | 1652 | --DOCSHELL 0x1172f6000 == 93 [pid = 1652] [id = 580] 22:59:49 INFO - PROCESS | 1652 | 1464933589906 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]]]}] 22:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 818ms 22:59:49 INFO - PROCESS | 1652 | 1464933589928 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 22:59:49 INFO - PROCESS | 1652 | 1464933589929 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 22:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:59:49 INFO - PROCESS | 1652 | 1464933589931 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:59:49 INFO - PROCESS | 1652 | 1464933589932 Marionette TRACE conn2 <- [1,2446,null,{}] 22:59:49 INFO - PROCESS | 1652 | 1464933589941 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}] 22:59:50 INFO - PROCESS | 1652 | 1464933590052 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 278 (0x12ddac000) [pid = 1652] [serial = 1664] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 277 (0x12bb15c00) [pid = 1652] [serial = 1720] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 276 (0x1253b2400) [pid = 1652] [serial = 1711] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 275 (0x127637000) [pid = 1652] [serial = 1712] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x119a85c00) [pid = 1652] [serial = 1706] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x12c066400) [pid = 1652] [serial = 1724] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x118d1a000) [pid = 1652] [serial = 1705] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x12cc74800) [pid = 1652] [serial = 1723] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x12797b800) [pid = 1652] [serial = 1714] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x138c24400) [pid = 1652] [serial = 1729] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x1290b8400) [pid = 1652] [serial = 1715] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x12d750800) [pid = 1652] [serial = 1726] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x1296a4000) [pid = 1652] [serial = 1717] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x11832dc00) [pid = 1652] [serial = 1703] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x11683d800) [pid = 1652] [serial = 1702] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x119083800) [pid = 1652] [serial = 1708] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x12189d800) [pid = 1652] [serial = 1709] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x138c8a000) [pid = 1652] [serial = 1730] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x12a752000) [pid = 1652] [serial = 1732] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x12f342c00) [pid = 1652] [serial = 1727] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x138ee2400) [pid = 1652] [serial = 1733] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x138f3d800) [pid = 1652] [serial = 1736] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x138ee7800) [pid = 1652] [serial = 1735] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x12b0ab000) [pid = 1652] [serial = 1718] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x12c09f000) [pid = 1652] [serial = 1721] [outer = 0x0] [url = about:blank] 22:59:50 INFO - PROCESS | 1652 | 1464933590152 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x119a16800 == 94 [pid = 1652] [id = 619] 22:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x119083800) [pid = 1652] [serial = 1857] [outer = 0x0] 22:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x121f0b400) [pid = 1652] [serial = 1858] [outer = 0x119083800] 22:59:50 INFO - PROCESS | 1652 | 1464933590183 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x12a919c00) [pid = 1652] [serial = 1859] [outer = 0x119083800] 22:59:50 INFO - PROCESS | 1652 | 1464933590510 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]]]}] 22:59:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:59:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 624ms 22:59:50 INFO - PROCESS | 1652 | 1464933590574 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 22:59:50 INFO - PROCESS | 1652 | 1464933590576 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 22:59:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:59:50 INFO - PROCESS | 1652 | 1464933590582 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:59:50 INFO - PROCESS | 1652 | 1464933590583 Marionette TRACE conn2 <- [1,2450,null,{}] 22:59:50 INFO - PROCESS | 1652 | 1464933590587 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}] 22:59:50 INFO - PROCESS | 1652 | 1464933590729 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 22:59:50 INFO - PROCESS | 1652 | 1464933590740 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a842800 == 95 [pid = 1652] [id = 620] 22:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x12b1a3000) [pid = 1652] [serial = 1860] [outer = 0x0] 22:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x12c963400) [pid = 1652] [serial = 1861] [outer = 0x12b1a3000] 22:59:50 INFO - PROCESS | 1652 | 1464933590765 Marionette DEBUG loaded listener.js 22:59:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x12cd94c00) [pid = 1652] [serial = 1862] [outer = 0x12b1a3000] 22:59:51 INFO - PROCESS | 1652 | 1464933591112 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]]]}] 22:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 571ms 22:59:51 INFO - PROCESS | 1652 | 1464933591153 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 22:59:51 INFO - PROCESS | 1652 | 1464933591160 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 22:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:59:51 INFO - PROCESS | 1652 | 1464933591163 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:59:51 INFO - PROCESS | 1652 | 1464933591164 Marionette TRACE conn2 <- [1,2454,null,{}] 22:59:51 INFO - PROCESS | 1652 | 1464933591166 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}] 22:59:51 INFO - PROCESS | 1652 | 1464933591266 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 22:59:51 INFO - PROCESS | 1652 | 1464933591271 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d8da800 == 96 [pid = 1652] [id = 621] 22:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x12d29bc00) [pid = 1652] [serial = 1863] [outer = 0x0] 22:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x12ddacc00) [pid = 1652] [serial = 1864] [outer = 0x12d29bc00] 22:59:51 INFO - PROCESS | 1652 | 1464933591296 Marionette DEBUG loaded listener.js 22:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x12f3ed800) [pid = 1652] [serial = 1865] [outer = 0x12d29bc00] 22:59:51 INFO - PROCESS | 1652 | 1464933591649 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]]]}] 22:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 518ms 22:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:59:51 INFO - PROCESS | 1652 | 1464933591681 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 22:59:51 INFO - PROCESS | 1652 | 1464933591683 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 22:59:51 INFO - PROCESS | 1652 | 1464933591685 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:59:51 INFO - PROCESS | 1652 | 1464933591686 Marionette TRACE conn2 <- [1,2458,null,{}] 22:59:51 INFO - PROCESS | 1652 | 1464933591688 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}] 22:59:51 INFO - PROCESS | 1652 | 1464933591789 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 22:59:51 INFO - PROCESS | 1652 | 1464933591892 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c65000 == 97 [pid = 1652] [id = 622] 22:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x11829d800) [pid = 1652] [serial = 1866] [outer = 0x0] 22:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x121c4c800) [pid = 1652] [serial = 1867] [outer = 0x11829d800] 22:59:51 INFO - PROCESS | 1652 | 1464933591917 Marionette DEBUG loaded listener.js 22:59:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x121c52000) [pid = 1652] [serial = 1868] [outer = 0x11829d800] 22:59:52 INFO - PROCESS | 1652 | 1464933592241 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]]]}] 22:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 569ms 22:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:59:52 INFO - PROCESS | 1652 | 1464933592256 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 22:59:52 INFO - PROCESS | 1652 | 1464933592257 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 22:59:52 INFO - PROCESS | 1652 | 1464933592259 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:59:52 INFO - PROCESS | 1652 | 1464933592260 Marionette TRACE conn2 <- [1,2462,null,{}] 22:59:52 INFO - PROCESS | 1652 | 1464933592263 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}] 22:59:52 INFO - PROCESS | 1652 | 1464933592405 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 22:59:52 INFO - PROCESS | 1652 | 1464933592422 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x1393a9000 == 98 [pid = 1652] [id = 623] 22:59:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x121c53800) [pid = 1652] [serial = 1869] [outer = 0x0] 22:59:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x12d753000) [pid = 1652] [serial = 1870] [outer = 0x121c53800] 22:59:52 INFO - PROCESS | 1652 | 1464933592446 Marionette DEBUG loaded listener.js 22:59:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x138808c00) [pid = 1652] [serial = 1871] [outer = 0x121c53800] 22:59:52 INFO - PROCESS | 1652 | 1464933592815 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]]]}] 22:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 569ms 22:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:59:52 INFO - PROCESS | 1652 | 1464933592828 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 22:59:52 INFO - PROCESS | 1652 | 1464933592829 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 22:59:52 INFO - PROCESS | 1652 | 1464933592831 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:59:52 INFO - PROCESS | 1652 | 1464933592832 Marionette TRACE conn2 <- [1,2466,null,{}] 22:59:52 INFO - PROCESS | 1652 | 1464933592843 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}] 22:59:52 INFO - PROCESS | 1652 | 1464933592978 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 22:59:52 INFO - PROCESS | 1652 | 1464933592992 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b668800 == 99 [pid = 1652] [id = 624] 22:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x121c54400) [pid = 1652] [serial = 1872] [outer = 0x0] 22:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x138c1dc00) [pid = 1652] [serial = 1873] [outer = 0x121c54400] 22:59:53 INFO - PROCESS | 1652 | 1464933593022 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x138ee6c00) [pid = 1652] [serial = 1874] [outer = 0x121c54400] 22:59:53 INFO - PROCESS | 1652 | 1464933593437 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]]]}] 22:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 622ms 22:59:53 INFO - PROCESS | 1652 | 1464933593455 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 22:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:59:53 INFO - PROCESS | 1652 | 1464933593456 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 22:59:53 INFO - PROCESS | 1652 | 1464933593458 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:59:53 INFO - PROCESS | 1652 | 1464933593460 Marionette TRACE conn2 <- [1,2470,null,{}] 22:59:53 INFO - PROCESS | 1652 | 1464933593462 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}] 22:59:53 INFO - PROCESS | 1652 | 1464933593632 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 22:59:53 INFO - PROCESS | 1652 | 1464933593661 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f60c800 == 100 [pid = 1652] [id = 625] 22:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x138f3b800) [pid = 1652] [serial = 1875] [outer = 0x0] 22:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x13f597400) [pid = 1652] [serial = 1876] [outer = 0x138f3b800] 22:59:53 INFO - PROCESS | 1652 | 1464933593685 Marionette DEBUG loaded listener.js 22:59:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x140dd8000) [pid = 1652] [serial = 1877] [outer = 0x138f3b800] 22:59:54 INFO - PROCESS | 1652 | 1464933594037 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]]]}] 22:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 620ms 22:59:54 INFO - PROCESS | 1652 | 1464933594079 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 22:59:54 INFO - PROCESS | 1652 | 1464933594080 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 22:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:59:54 INFO - PROCESS | 1652 | 1464933594082 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:59:54 INFO - PROCESS | 1652 | 1464933594083 Marionette TRACE conn2 <- [1,2474,null,{}] 22:59:54 INFO - PROCESS | 1652 | 1464933594086 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}] 22:59:54 INFO - PROCESS | 1652 | 1464933594709 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x1294efc00) [pid = 1652] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x112788800) [pid = 1652] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x12bb09400) [pid = 1652] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x110f47400) [pid = 1652] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x113194400) [pid = 1652] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x12f344000) [pid = 1652] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x12189f000) [pid = 1652] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x11777a800) [pid = 1652] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x12503d400) [pid = 1652] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x121c21800) [pid = 1652] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x12cda1000) [pid = 1652] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x112ae9000) [pid = 1652] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x111c1e800) [pid = 1652] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x138eef400) [pid = 1652] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x1184db800) [pid = 1652] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x129391400) [pid = 1652] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x12a804c00) [pid = 1652] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x112697000) [pid = 1652] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x138f42000) [pid = 1652] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x12ba11000) [pid = 1652] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x1122b5400) [pid = 1652] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x1126c3800) [pid = 1652] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x12cc7c000) [pid = 1652] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x138804000) [pid = 1652] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x12138e400) [pid = 1652] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x1169a2000) [pid = 1652] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x116704400) [pid = 1652] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x11269e000) [pid = 1652] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x12bb1a400) [pid = 1652] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x118765000) [pid = 1652] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x12a91f000) [pid = 1652] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x111ed4400) [pid = 1652] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x1184a3400) [pid = 1652] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x11983d000) [pid = 1652] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x138dab000) [pid = 1652] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x138c1ec00) [pid = 1652] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x119c9b000) [pid = 1652] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x128d34800) [pid = 1652] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x113359000) [pid = 1652] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x121ab4800) [pid = 1652] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x12c966c00) [pid = 1652] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x1395de000) [pid = 1652] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x12f351c00) [pid = 1652] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12a90c400) [pid = 1652] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x127982c00) [pid = 1652] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x12f347000) [pid = 1652] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x12a920000) [pid = 1652] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x12a754000) [pid = 1652] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x126f49800) [pid = 1652] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x127988800) [pid = 1652] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x138b1e800) [pid = 1652] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x119c94000) [pid = 1652] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x1130d5800) [pid = 1652] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x119834000) [pid = 1652] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x127891800) [pid = 1652] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x1130d6000) [pid = 1652] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x12cd98000) [pid = 1652] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x110f43c00) [pid = 1652] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x12797d400) [pid = 1652] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x1391f6c00) [pid = 1652] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x138802800) [pid = 1652] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x138b19000) [pid = 1652] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x11269b400) [pid = 1652] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x1391ec400) [pid = 1652] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x125f27800) [pid = 1652] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x121f09c00) [pid = 1652] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12f4dd800) [pid = 1652] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x12c064c00) [pid = 1652] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x1182c1000) [pid = 1652] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x1211b4400) [pid = 1652] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x13f311000) [pid = 1652] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x138f90800) [pid = 1652] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x138f8d800) [pid = 1652] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x117779000) [pid = 1652] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x12a924c00) [pid = 1652] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x128dbd400) [pid = 1652] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x12ab9d000) [pid = 1652] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:59:54 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x118768800) [pid = 1652] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:59:54 INFO - PROCESS | 1652 | 1464933594816 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x11313c000 == 101 [pid = 1652] [id = 626] 22:59:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x110eef400) [pid = 1652] [serial = 1878] [outer = 0x0] 22:59:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x111ed4400) [pid = 1652] [serial = 1879] [outer = 0x110eef400] 22:59:54 INFO - PROCESS | 1652 | 1464933594842 Marionette DEBUG loaded listener.js 22:59:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x1126c3c00) [pid = 1652] [serial = 1880] [outer = 0x110eef400] 22:59:55 INFO - PROCESS | 1652 | 1464933595129 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]]]}] 22:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1073ms 22:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:59:55 INFO - PROCESS | 1652 | 1464933595159 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 22:59:55 INFO - PROCESS | 1652 | 1464933595160 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 22:59:55 INFO - PROCESS | 1652 | 1464933595162 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 1652 | 1464933595163 Marionette TRACE conn2 <- [1,2478,null,{}] 22:59:55 INFO - PROCESS | 1652 | 1464933595165 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}] 22:59:55 INFO - PROCESS | 1652 | 1464933595317 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 22:59:55 INFO - PROCESS | 1652 | 1464933595325 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215d4800 == 102 [pid = 1652] [id = 627] 22:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x110f47400) [pid = 1652] [serial = 1881] [outer = 0x0] 22:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x1161f7800) [pid = 1652] [serial = 1882] [outer = 0x110f47400] 22:59:55 INFO - PROCESS | 1652 | 1464933595357 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x118765000) [pid = 1652] [serial = 1883] [outer = 0x110f47400] 22:59:55 INFO - PROCESS | 1652 | 1464933595678 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]]]}] 22:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 569ms 22:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:59:55 INFO - PROCESS | 1652 | 1464933595732 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 22:59:55 INFO - PROCESS | 1652 | 1464933595733 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 22:59:55 INFO - PROCESS | 1652 | 1464933595735 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:59:55 INFO - PROCESS | 1652 | 1464933595736 Marionette TRACE conn2 <- [1,2482,null,{}] 22:59:55 INFO - PROCESS | 1652 | 1464933595738 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}] 22:59:55 INFO - PROCESS | 1652 | 1464933595844 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 22:59:55 INFO - PROCESS | 1652 | 1464933595848 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b1f7000 == 103 [pid = 1652] [id = 628] 22:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x11269c800) [pid = 1652] [serial = 1884] [outer = 0x0] 22:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x121395800) [pid = 1652] [serial = 1885] [outer = 0x11269c800] 22:59:55 INFO - PROCESS | 1652 | 1464933595875 Marionette DEBUG loaded listener.js 22:59:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x124fe5000) [pid = 1652] [serial = 1886] [outer = 0x11269c800] 22:59:56 INFO - PROCESS | 1652 | 1464933596242 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]]]}] 22:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 519ms 22:59:56 INFO - PROCESS | 1652 | 1464933596258 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 22:59:56 INFO - PROCESS | 1652 | 1464933596259 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 22:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:59:56 INFO - PROCESS | 1652 | 1464933596261 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:59:56 INFO - PROCESS | 1652 | 1464933596262 Marionette TRACE conn2 <- [1,2486,null,{}] 22:59:56 INFO - PROCESS | 1652 | 1464933596293 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}] 22:59:56 INFO - PROCESS | 1652 | 1464933596403 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 22:59:56 INFO - PROCESS | 1652 | 1464933596587 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x1171ca800 == 104 [pid = 1652] [id = 629] 22:59:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x110e8a800) [pid = 1652] [serial = 1887] [outer = 0x0] 22:59:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x110e95c00) [pid = 1652] [serial = 1888] [outer = 0x110e8a800] 22:59:56 INFO - PROCESS | 1652 | 1464933596621 Marionette DEBUG loaded listener.js 22:59:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x112a7e000) [pid = 1652] [serial = 1889] [outer = 0x110e8a800] 22:59:57 INFO - PROCESS | 1652 | 1464933597092 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 891ms 22:59:57 INFO - PROCESS | 1652 | 1464933597170 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 1652 | 1464933597173 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 22:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:59:57 INFO - PROCESS | 1652 | 1464933597178 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 1652 | 1464933597181 Marionette TRACE conn2 <- [1,2490,null,{}] 22:59:57 INFO - PROCESS | 1652 | 1464933597185 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}] 22:59:57 INFO - PROCESS | 1652 | 1464933597318 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 22:59:57 INFO - PROCESS | 1652 | 1464933597421 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d56b800 == 105 [pid = 1652] [id = 630] 22:59:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x11829c400) [pid = 1652] [serial = 1890] [outer = 0x0] 22:59:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x1185a9000) [pid = 1652] [serial = 1891] [outer = 0x11829c400] 22:59:57 INFO - PROCESS | 1652 | 1464933597453 Marionette DEBUG loaded listener.js 22:59:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x119833800) [pid = 1652] [serial = 1892] [outer = 0x11829c400] 22:59:57 INFO - PROCESS | 1652 | 1464933597921 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]]]}] 22:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 771ms 22:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:59:57 INFO - PROCESS | 1652 | 1464933597952 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 22:59:57 INFO - PROCESS | 1652 | 1464933597955 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 22:59:57 INFO - PROCESS | 1652 | 1464933597957 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:59:57 INFO - PROCESS | 1652 | 1464933597958 Marionette TRACE conn2 <- [1,2494,null,{}] 22:59:57 INFO - PROCESS | 1652 | 1464933597961 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}] 22:59:58 INFO - PROCESS | 1652 | 1464933598088 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 22:59:58 INFO - PROCESS | 1652 | 1464933598222 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b243800 == 106 [pid = 1652] [id = 631] 22:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x121249400) [pid = 1652] [serial = 1893] [outer = 0x0] 22:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x121c23c00) [pid = 1652] [serial = 1894] [outer = 0x121249400] 22:59:58 INFO - PROCESS | 1652 | 1464933598254 Marionette DEBUG loaded listener.js 22:59:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x125f28c00) [pid = 1652] [serial = 1895] [outer = 0x121249400] 22:59:58 INFO - PROCESS | 1652 | 1464933598753 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]]]}] 22:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 822ms 22:59:58 INFO - PROCESS | 1652 | 1464933598780 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 22:59:58 INFO - PROCESS | 1652 | 1464933598783 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 22:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:59:58 INFO - PROCESS | 1652 | 1464933598794 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:59:58 INFO - PROCESS | 1652 | 1464933598801 Marionette TRACE conn2 <- [1,2498,null,{}] 22:59:58 INFO - PROCESS | 1652 | 1464933598805 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}] 22:59:58 INFO - PROCESS | 1652 | 1464933598967 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 22:59:59 INFO - PROCESS | 1652 | 1464933599101 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x1410ec800 == 107 [pid = 1652] [id = 632] 22:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x12138e800) [pid = 1652] [serial = 1896] [outer = 0x0] 22:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12797e400) [pid = 1652] [serial = 1897] [outer = 0x12138e800] 22:59:59 INFO - PROCESS | 1652 | 1464933599135 Marionette DEBUG loaded listener.js 22:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x12979e400) [pid = 1652] [serial = 1898] [outer = 0x12138e800] 22:59:59 INFO - PROCESS | 1652 | 1464933599560 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]]]}] 22:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 784ms 22:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:59:59 INFO - PROCESS | 1652 | 1464933599572 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 22:59:59 INFO - PROCESS | 1652 | 1464933599574 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 22:59:59 INFO - PROCESS | 1652 | 1464933599576 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:59:59 INFO - PROCESS | 1652 | 1464933599578 Marionette TRACE conn2 <- [1,2502,null,{}] 22:59:59 INFO - PROCESS | 1652 | 1464933599580 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}] 22:59:59 INFO - PROCESS | 1652 | 1464933599708 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 22:59:59 INFO - PROCESS | 1652 | 1464933599839 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:59:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x141d51000 == 108 [pid = 1652] [id = 633] 22:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x12a754400) [pid = 1652] [serial = 1899] [outer = 0x0] 22:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x12a90fc00) [pid = 1652] [serial = 1900] [outer = 0x12a754400] 22:59:59 INFO - PROCESS | 1652 | 1464933599871 Marionette DEBUG loaded listener.js 22:59:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x12b0a3000) [pid = 1652] [serial = 1901] [outer = 0x12a754400] 23:00:00 INFO - PROCESS | 1652 | 1464933600277 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 719ms 23:00:00 INFO - PROCESS | 1652 | 1464933600296 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 23:00:00 INFO - PROCESS | 1652 | 1464933600298 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 23:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:00:00 INFO - PROCESS | 1652 | 1464933600300 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:00:00 INFO - PROCESS | 1652 | 1464933600302 Marionette TRACE conn2 <- [1,2506,null,{}] 23:00:00 INFO - PROCESS | 1652 | 1464933600306 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:00 INFO - PROCESS | 1652 | 1464933600447 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 23:00:00 INFO - PROCESS | 1652 | 1464933600564 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x141ee8800 == 109 [pid = 1652] [id = 634] 23:00:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x12bb09400) [pid = 1652] [serial = 1902] [outer = 0x0] 23:00:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x12c063000) [pid = 1652] [serial = 1903] [outer = 0x12bb09400] 23:00:00 INFO - PROCESS | 1652 | 1464933600600 Marionette DEBUG loaded listener.js 23:00:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x12cc7c000) [pid = 1652] [serial = 1904] [outer = 0x12bb09400] 23:00:01 INFO - PROCESS | 1652 | 1464933601026 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 774ms 23:00:01 INFO - PROCESS | 1652 | 1464933601074 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 1652 | 1464933601076 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 23:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:00:01 INFO - PROCESS | 1652 | 1464933601078 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - PROCESS | 1652 | 1464933601079 Marionette TRACE conn2 <- [1,2510,null,{}] 23:00:01 INFO - PROCESS | 1652 | 1464933601082 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:01 INFO - PROCESS | 1652 | 1464933601208 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 23:00:01 INFO - PROCESS | 1652 | 1464933601343 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x143228800 == 110 [pid = 1652] [id = 635] 23:00:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x12c116400) [pid = 1652] [serial = 1905] [outer = 0x0] 23:00:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x12ddae000) [pid = 1652] [serial = 1906] [outer = 0x12c116400] 23:00:01 INFO - PROCESS | 1652 | 1464933601373 Marionette DEBUG loaded listener.js 23:00:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x138811000) [pid = 1652] [serial = 1907] [outer = 0x12c116400] 23:00:01 INFO - PROCESS | 1652 | 1464933601797 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 23:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 768ms 23:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:00:01 INFO - PROCESS | 1652 | 1464933601847 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 23:00:01 INFO - PROCESS | 1652 | 1464933601848 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 23:00:01 INFO - PROCESS | 1652 | 1464933601851 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:00:01 INFO - PROCESS | 1652 | 1464933601852 Marionette TRACE conn2 <- [1,2514,null,{}] 23:00:01 INFO - PROCESS | 1652 | 1464933601854 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:01 INFO - PROCESS | 1652 | 1464933601978 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 23:00:02 INFO - PROCESS | 1652 | 1464933602081 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x1440cf800 == 111 [pid = 1652] [id = 636] 23:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x138a99000) [pid = 1652] [serial = 1908] [outer = 0x0] 23:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x138c22c00) [pid = 1652] [serial = 1909] [outer = 0x138a99000] 23:00:02 INFO - PROCESS | 1652 | 1464933602111 Marionette DEBUG loaded listener.js 23:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x138c8ac00) [pid = 1652] [serial = 1910] [outer = 0x138a99000] 23:00:02 INFO - PROCESS | 1652 | 1464933602594 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:00:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:00:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 23:00:02 INFO - PROCESS | 1652 | 1464933602622 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 23:00:02 INFO - PROCESS | 1652 | 1464933602623 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 23:00:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:00:02 INFO - PROCESS | 1652 | 1464933602625 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:00:02 INFO - PROCESS | 1652 | 1464933602626 Marionette TRACE conn2 <- [1,2518,null,{}] 23:00:02 INFO - PROCESS | 1652 | 1464933602629 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:02 INFO - PROCESS | 1652 | 1464933602753 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 23:00:02 INFO - PROCESS | 1652 | 1464933602890 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x11879b000 == 112 [pid = 1652] [id = 637] 23:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x11983bc00) [pid = 1652] [serial = 1911] [outer = 0x0] 23:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x12ba09c00) [pid = 1652] [serial = 1912] [outer = 0x11983bc00] 23:00:02 INFO - PROCESS | 1652 | 1464933602923 Marionette DEBUG loaded listener.js 23:00:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x138eee400) [pid = 1652] [serial = 1913] [outer = 0x11983bc00] 23:00:03 INFO - PROCESS | 1652 | 1464933603383 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 23:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 774ms 23:00:03 INFO - PROCESS | 1652 | 1464933603399 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 23:00:03 INFO - PROCESS | 1652 | 1464933603400 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 23:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:00:03 INFO - PROCESS | 1652 | 1464933603429 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:00:03 INFO - PROCESS | 1652 | 1464933603431 Marionette TRACE conn2 <- [1,2522,null,{}] 23:00:03 INFO - PROCESS | 1652 | 1464933603433 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:03 INFO - PROCESS | 1652 | 1464933603622 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 23:00:03 INFO - PROCESS | 1652 | 1464933603817 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x113d38800 == 113 [pid = 1652] [id = 638] 23:00:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x1122ad000) [pid = 1652] [serial = 1914] [outer = 0x0] 23:00:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x11768f800) [pid = 1652] [serial = 1915] [outer = 0x1122ad000] 23:00:03 INFO - PROCESS | 1652 | 1464933603867 Marionette DEBUG loaded listener.js 23:00:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x12167f800) [pid = 1652] [serial = 1916] [outer = 0x1122ad000] 23:00:04 INFO - PROCESS | 1652 | 1464933604372 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 23:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 978ms 23:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:00:04 INFO - PROCESS | 1652 | 1464933604403 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 23:00:04 INFO - PROCESS | 1652 | 1464933604404 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 23:00:04 INFO - PROCESS | 1652 | 1464933604406 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:00:04 INFO - PROCESS | 1652 | 1464933604407 Marionette TRACE conn2 <- [1,2526,null,{}] 23:00:04 INFO - PROCESS | 1652 | 1464933604410 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:04 INFO - PROCESS | 1652 | 1464933604537 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 23:00:04 INFO - PROCESS | 1652 | 1464933604673 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x120704800 == 114 [pid = 1652] [id = 639] 23:00:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x112786000) [pid = 1652] [serial = 1917] [outer = 0x0] 23:00:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x115f49800) [pid = 1652] [serial = 1918] [outer = 0x112786000] 23:00:04 INFO - PROCESS | 1652 | 1464933604711 Marionette DEBUG loaded listener.js 23:00:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x121c1fc00) [pid = 1652] [serial = 1919] [outer = 0x112786000] 23:00:05 INFO - PROCESS | 1652 | 1464933605544 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1172ms 23:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:00:05 INFO - PROCESS | 1652 | 1464933605579 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 23:00:05 INFO - PROCESS | 1652 | 1464933605581 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 23:00:05 INFO - PROCESS | 1652 | 1464933605604 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:00:05 INFO - PROCESS | 1652 | 1464933605607 Marionette TRACE conn2 <- [1,2530,null,{}] 23:00:05 INFO - PROCESS | 1652 | 1464933605613 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:05 INFO - PROCESS | 1652 | 1464933605733 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 23:00:05 INFO - PROCESS | 1652 | 1464933605841 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x1192bb000 == 115 [pid = 1652] [id = 640] 23:00:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x112691c00) [pid = 1652] [serial = 1920] [outer = 0x0] 23:00:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x1126d0400) [pid = 1652] [serial = 1921] [outer = 0x112691c00] 23:00:05 INFO - PROCESS | 1652 | 1464933605870 Marionette DEBUG loaded listener.js 23:00:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x112d7cc00) [pid = 1652] [serial = 1922] [outer = 0x112691c00] 23:00:06 INFO - PROCESS | 1652 | 1464933606295 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 746ms 23:00:06 INFO - PROCESS | 1652 | 1464933606330 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 23:00:06 INFO - PROCESS | 1652 | 1464933606334 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 23:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:00:06 INFO - PROCESS | 1652 | 1464933606339 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:00:06 INFO - PROCESS | 1652 | 1464933606340 Marionette TRACE conn2 <- [1,2534,null,{}] 23:00:06 INFO - PROCESS | 1652 | 1464933606342 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:06 INFO - PROCESS | 1652 | 1464933606452 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 23:00:06 INFO - PROCESS | 1652 | 1464933606593 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x11674a000 == 116 [pid = 1652] [id = 641] 23:00:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x112aeb400) [pid = 1652] [serial = 1923] [outer = 0x0] 23:00:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x113192800) [pid = 1652] [serial = 1924] [outer = 0x112aeb400] 23:00:06 INFO - PROCESS | 1652 | 1464933606622 Marionette DEBUG loaded listener.js 23:00:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x1131a1c00) [pid = 1652] [serial = 1925] [outer = 0x112aeb400] 23:00:07 INFO - PROCESS | 1652 | 1464933607032 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 721ms 23:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:00:07 INFO - PROCESS | 1652 | 1464933607060 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 1652 | 1464933607061 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 23:00:07 INFO - PROCESS | 1652 | 1464933607063 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 1652 | 1464933607066 Marionette TRACE conn2 <- [1,2538,null,{}] 23:00:07 INFO - PROCESS | 1652 | 1464933607090 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:07 INFO - PROCESS | 1652 | 1464933607205 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 23:00:07 INFO - PROCESS | 1652 | 1464933607317 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x12135f800 == 117 [pid = 1652] [id = 642] 23:00:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x115fe2c00) [pid = 1652] [serial = 1926] [outer = 0x0] 23:00:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x116840800) [pid = 1652] [serial = 1927] [outer = 0x115fe2c00] 23:00:07 INFO - PROCESS | 1652 | 1464933607347 Marionette DEBUG loaded listener.js 23:00:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x117779800) [pid = 1652] [serial = 1928] [outer = 0x115fe2c00] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x13b1f7000 == 116 [pid = 1652] [id = 628] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1215d4800 == 115 [pid = 1652] [id = 627] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x11313c000 == 114 [pid = 1652] [id = 626] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x13f60c800 == 113 [pid = 1652] [id = 625] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x140d2cc00) [pid = 1652] [serial = 1765] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x1184a5000) [pid = 1652] [serial = 1768] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x140ddc000) [pid = 1652] [serial = 1771] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x138eee800) [pid = 1652] [serial = 1810] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x13b668800 == 112 [pid = 1652] [id = 624] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1393a9000 == 111 [pid = 1652] [id = 623] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x138c65000 == 110 [pid = 1652] [id = 622] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12d8da800 == 109 [pid = 1652] [id = 621] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12a842800 == 108 [pid = 1652] [id = 620] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x119a16800 == 107 [pid = 1652] [id = 619] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x13af35800 == 106 [pid = 1652] [id = 618] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1df000 == 105 [pid = 1652] [id = 617] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1273ce800 == 104 [pid = 1652] [id = 616] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd52800 == 103 [pid = 1652] [id = 615] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x121689800 == 102 [pid = 1652] [id = 614] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1410a7800 == 101 [pid = 1652] [id = 612] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x13b24a800 == 100 [pid = 1652] [id = 611] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x13b233800 == 99 [pid = 1652] [id = 610] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x141180800 == 98 [pid = 1652] [id = 609] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x141ce4800 == 97 [pid = 1652] [id = 608] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x140e07000 == 96 [pid = 1652] [id = 607] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x1393a8800 == 95 [pid = 1652] [id = 606] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x12abd0000 == 94 [pid = 1652] [id = 605] 23:00:07 INFO - PROCESS | 1652 | --DOCSHELL 0x117028000 == 93 [pid = 1652] [id = 604] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x138b1a400) [pid = 1652] [serial = 1691] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x124ce8c00) [pid = 1652] [serial = 1544] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x1197a3000) [pid = 1652] [serial = 1469] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x1184ab800) [pid = 1652] [serial = 1538] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x1296aa000) [pid = 1652] [serial = 1556] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x13f59c400) [pid = 1652] [serial = 1417] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x119a86000) [pid = 1652] [serial = 1541] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x12c060c00) [pid = 1652] [serial = 1478] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x12124a800) [pid = 1652] [serial = 1487] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x138c84800) [pid = 1652] [serial = 1697] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x1271e8c00) [pid = 1652] [serial = 1472] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x138fa1800) [pid = 1652] [serial = 1339] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x138f99000) [pid = 1652] [serial = 1408] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x12ddb4800) [pid = 1652] [serial = 1484] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x12a90c800) [pid = 1652] [serial = 1475] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x117773400) [pid = 1652] [serial = 1601] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x1296a2400) [pid = 1652] [serial = 1396] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x138802c00) [pid = 1652] [serial = 1333] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x13f30c400) [pid = 1652] [serial = 1348] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x138da3c00) [pid = 1652] [serial = 1336] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x12cc78400) [pid = 1652] [serial = 1622] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x12bb16800) [pid = 1652] [serial = 1679] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x138b1ac00) [pid = 1652] [serial = 1402] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x12c09e800) [pid = 1652] [serial = 1616] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x12c11d800) [pid = 1652] [serial = 1330] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x1296a5c00) [pid = 1652] [serial = 1610] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x13f59f400) [pid = 1652] [serial = 1420] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x138f97c00) [pid = 1652] [serial = 1249] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x12797fc00) [pid = 1652] [serial = 1327] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x138ee5400) [pid = 1652] [serial = 1700] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x125f20400) [pid = 1652] [serial = 1607] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x12a917400) [pid = 1652] [serial = 1613] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x12c967000) [pid = 1652] [serial = 1625] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x12ddb5800) [pid = 1652] [serial = 1682] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x112a73400) [pid = 1652] [serial = 1667] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12938a800) [pid = 1652] [serial = 1550] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x1395dfc00) [pid = 1652] [serial = 1345] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x138a8d800) [pid = 1652] [serial = 1688] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x138c80400) [pid = 1652] [serial = 1694] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x11979f800) [pid = 1652] [serial = 1490] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x13f595000) [pid = 1652] [serial = 1414] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x12a749400) [pid = 1652] [serial = 1676] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x127962000) [pid = 1652] [serial = 1547] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x138c7d400) [pid = 1652] [serial = 1405] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12dda6400) [pid = 1652] [serial = 1399] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x119831400) [pid = 1652] [serial = 1604] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12503e400) [pid = 1652] [serial = 1673] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x13f59a400) [pid = 1652] [serial = 1354] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x1391f7800) [pid = 1652] [serial = 1342] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x1395e5c00) [pid = 1652] [serial = 1411] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x119c93c00) [pid = 1652] [serial = 1393] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x12c963800) [pid = 1652] [serial = 1619] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x1296a3c00) [pid = 1652] [serial = 1553] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x12cd97800) [pid = 1652] [serial = 1481] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x119a82400) [pid = 1652] [serial = 1670] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x12bb10800) [pid = 1652] [serial = 1795] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x12ba0d800) [pid = 1652] [serial = 1793] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x12cc83800) [pid = 1652] [serial = 1798] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x12f4d4000) [pid = 1652] [serial = 1801] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x119037c00) [pid = 1652] [serial = 1804] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x12ddaa400) [pid = 1652] [serial = 1799] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x12f4d7000) [pid = 1652] [serial = 1807] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x138b20000) [pid = 1652] [serial = 1802] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x1296a0400) [pid = 1652] [serial = 1748] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x12737b800) [pid = 1652] [serial = 1747] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x119030800) [pid = 1652] [serial = 1778] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x1182a6000) [pid = 1652] [serial = 1777] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x127894000) [pid = 1652] [serial = 1786] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x128db3800) [pid = 1652] [serial = 1787] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x125226c00) [pid = 1652] [serial = 1783] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x1271f1c00) [pid = 1652] [serial = 1784] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x138c81800) [pid = 1652] [serial = 1754] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12f3f0c00) [pid = 1652] [serial = 1753] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x116bc5c00) [pid = 1652] [serial = 1775] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x113f4bc00) [pid = 1652] [serial = 1774] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x119444c00) [pid = 1652] [serial = 1780] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12189ac00) [pid = 1652] [serial = 1781] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x1391f1400) [pid = 1652] [serial = 1757] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x138f88000) [pid = 1652] [serial = 1756] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x1212b7000) [pid = 1652] [serial = 1745] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x119c8e400) [pid = 1652] [serial = 1744] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x1297a8c00) [pid = 1652] [serial = 1789] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12a90b400) [pid = 1652] [serial = 1790] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x12c122000) [pid = 1652] [serial = 1751] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x12ab9a800) [pid = 1652] [serial = 1750] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x1395e2800) [pid = 1652] [serial = 1759] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x116845c00) [pid = 1652] [serial = 1742] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x11273f400) [pid = 1652] [serial = 1741] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x138f90400) [pid = 1652] [serial = 1739] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x13f59d800) [pid = 1652] [serial = 1762] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x12a91dc00) [pid = 1652] [serial = 1792] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x138ee3400) [pid = 1652] [serial = 1808] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 151 (0x12c962c00) [pid = 1652] [serial = 1796] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 150 (0x12c0a4000) [pid = 1652] [serial = 1805] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 149 (0x12bb10c00) [pid = 1652] [serial = 1598] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 148 (0x1395e3800) [pid = 1652] [serial = 1351] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 147 (0x11516b800) [pid = 1652] [serial = 1535] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | --DOMWINDOW == 146 (0x12f4dec00) [pid = 1652] [serial = 1685] [outer = 0x0] [url = about:blank] 23:00:07 INFO - PROCESS | 1652 | 1464933607843 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:00:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 821ms 23:00:07 INFO - PROCESS | 1652 | 1464933607885 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 23:00:07 INFO - PROCESS | 1652 | 1464933607888 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 23:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:00:07 INFO - PROCESS | 1652 | 1464933607891 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:00:07 INFO - PROCESS | 1652 | 1464933607892 Marionette TRACE conn2 <- [1,2542,null,{}] 23:00:07 INFO - PROCESS | 1652 | 1464933607894 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:07 INFO - PROCESS | 1652 | 1464933607995 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 23:00:08 INFO - PROCESS | 1652 | 1464933607999 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x11843f800 == 94 [pid = 1652] [id = 643] 23:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 147 (0x116952800) [pid = 1652] [serial = 1929] [outer = 0x0] 23:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 148 (0x1182a6400) [pid = 1652] [serial = 1930] [outer = 0x116952800] 23:00:08 INFO - PROCESS | 1652 | 1464933608028 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 149 (0x1184a3c00) [pid = 1652] [serial = 1931] [outer = 0x116952800] 23:00:08 INFO - PROCESS | 1652 | 1464933608398 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 23:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 517ms 23:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:00:08 INFO - PROCESS | 1652 | 1464933608409 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 1652 | 1464933608410 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 23:00:08 INFO - PROCESS | 1652 | 1464933608412 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - PROCESS | 1652 | 1464933608413 Marionette TRACE conn2 <- [1,2546,null,{}] 23:00:08 INFO - PROCESS | 1652 | 1464933608415 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:08 INFO - PROCESS | 1652 | 1464933608517 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 23:00:08 INFO - PROCESS | 1652 | 1464933608587 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x1207cb000 == 95 [pid = 1652] [id = 644] 23:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 150 (0x11832d000) [pid = 1652] [serial = 1932] [outer = 0x0] 23:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 151 (0x118766400) [pid = 1652] [serial = 1933] [outer = 0x11832d000] 23:00:08 INFO - PROCESS | 1652 | 1464933608613 Marionette DEBUG loaded listener.js 23:00:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 152 (0x119089400) [pid = 1652] [serial = 1934] [outer = 0x11832d000] 23:00:08 INFO - PROCESS | 1652 | 1464933608930 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 23:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 570ms 23:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:00:08 INFO - PROCESS | 1652 | 1464933608982 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 23:00:08 INFO - PROCESS | 1652 | 1464933608984 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 23:00:08 INFO - PROCESS | 1652 | 1464933608986 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:00:08 INFO - PROCESS | 1652 | 1464933608987 Marionette TRACE conn2 <- [1,2550,null,{}] 23:00:08 INFO - PROCESS | 1652 | 1464933608989 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:09 INFO - PROCESS | 1652 | 1464933609133 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 23:00:09 INFO - PROCESS | 1652 | 1464933609141 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x125a12800 == 96 [pid = 1652] [id = 645] 23:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x119703000) [pid = 1652] [serial = 1935] [outer = 0x0] 23:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x11982d400) [pid = 1652] [serial = 1936] [outer = 0x119703000] 23:00:09 INFO - PROCESS | 1652 | 1464933609167 Marionette DEBUG loaded listener.js 23:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x119c98c00) [pid = 1652] [serial = 1937] [outer = 0x119703000] 23:00:09 INFO - PROCESS | 1652 | 1464933609554 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 23:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 618ms 23:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:00:09 INFO - PROCESS | 1652 | 1464933609605 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 23:00:09 INFO - PROCESS | 1652 | 1464933609607 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 23:00:09 INFO - PROCESS | 1652 | 1464933609610 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:00:09 INFO - PROCESS | 1652 | 1464933609612 Marionette TRACE conn2 <- [1,2554,null,{}] 23:00:09 INFO - PROCESS | 1652 | 1464933609615 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:09 INFO - PROCESS | 1652 | 1464933609767 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 23:00:09 INFO - PROCESS | 1652 | 1464933609886 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297c4000 == 97 [pid = 1652] [id = 646] 23:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x11875e400) [pid = 1652] [serial = 1938] [outer = 0x0] 23:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x119c9b000) [pid = 1652] [serial = 1939] [outer = 0x11875e400] 23:00:09 INFO - PROCESS | 1652 | 1464933609911 Marionette DEBUG loaded listener.js 23:00:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x121393400) [pid = 1652] [serial = 1940] [outer = 0x11875e400] 23:00:10 INFO - PROCESS | 1652 | 1464933610277 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 720ms 23:00:10 INFO - PROCESS | 1652 | 1464933610338 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 23:00:10 INFO - PROCESS | 1652 | 1464933610339 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 23:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:00:10 INFO - PROCESS | 1652 | 1464933610342 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:00:10 INFO - PROCESS | 1652 | 1464933610343 Marionette TRACE conn2 <- [1,2558,null,{}] 23:00:10 INFO - PROCESS | 1652 | 1464933610345 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:10 INFO - PROCESS | 1652 | 1464933610471 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 23:00:10 INFO - PROCESS | 1652 | 1464933610487 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abec000 == 98 [pid = 1652] [id = 647] 23:00:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x1211b4400) [pid = 1652] [serial = 1941] [outer = 0x0] 23:00:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x1217c1400) [pid = 1652] [serial = 1942] [outer = 0x1211b4400] 23:00:10 INFO - PROCESS | 1652 | 1464933610512 Marionette DEBUG loaded listener.js 23:00:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x121ab9800) [pid = 1652] [serial = 1943] [outer = 0x1211b4400] 23:00:10 INFO - PROCESS | 1652 | 1464933610871 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 569ms 23:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:00:10 INFO - PROCESS | 1652 | 1464933610912 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 23:00:10 INFO - PROCESS | 1652 | 1464933610913 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 23:00:10 INFO - PROCESS | 1652 | 1464933610915 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:00:10 INFO - PROCESS | 1652 | 1464933610916 Marionette TRACE conn2 <- [1,2562,null,{}] 23:00:10 INFO - PROCESS | 1652 | 1464933610919 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:11 INFO - PROCESS | 1652 | 1464933611049 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 23:00:11 INFO - PROCESS | 1652 | 1464933611062 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba7a000 == 99 [pid = 1652] [id = 648] 23:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x119c95800) [pid = 1652] [serial = 1944] [outer = 0x0] 23:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x121c1f800) [pid = 1652] [serial = 1945] [outer = 0x119c95800] 23:00:11 INFO - PROCESS | 1652 | 1464933611088 Marionette DEBUG loaded listener.js 23:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x121c4c000) [pid = 1652] [serial = 1946] [outer = 0x119c95800] 23:00:11 INFO - PROCESS | 1652 | 1464933611474 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 23:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 568ms 23:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:00:11 INFO - PROCESS | 1652 | 1464933611487 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 23:00:11 INFO - PROCESS | 1652 | 1464933611488 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 23:00:11 INFO - PROCESS | 1652 | 1464933611490 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:00:11 INFO - PROCESS | 1652 | 1464933611491 Marionette TRACE conn2 <- [1,2566,null,{}] 23:00:11 INFO - PROCESS | 1652 | 1464933611494 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:11 INFO - PROCESS | 1652 | 1464933611638 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 23:00:11 INFO - PROCESS | 1652 | 1464933611656 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c659800 == 100 [pid = 1652] [id = 649] 23:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x12124a800) [pid = 1652] [serial = 1947] [outer = 0x0] 23:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x121f02c00) [pid = 1652] [serial = 1948] [outer = 0x12124a800] 23:00:11 INFO - PROCESS | 1652 | 1464933611681 Marionette DEBUG loaded listener.js 23:00:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x12503a800) [pid = 1652] [serial = 1949] [outer = 0x12124a800] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x12ddadc00) [pid = 1652] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x121c53800) [pid = 1652] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x121c54400) [pid = 1652] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x138f3b800) [pid = 1652] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x110eef400) [pid = 1652] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x110f47400) [pid = 1652] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x112aeac00) [pid = 1652] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 159 (0x11970fc00) [pid = 1652] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 158 (0x11829d800) [pid = 1652] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 157 (0x110e90000) [pid = 1652] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 156 (0x121ab3000) [pid = 1652] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 155 (0x12b1a3000) [pid = 1652] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 154 (0x12a8e4000) [pid = 1652] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 153 (0x119083800) [pid = 1652] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:00:12 INFO - PROCESS | 1652 | --DOMWINDOW == 152 (0x12d29bc00) [pid = 1652] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 768ms 23:00:12 INFO - PROCESS | 1652 | 1464933612255 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 23:00:12 INFO - PROCESS | 1652 | 1464933612258 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 23:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:00:12 INFO - PROCESS | 1652 | 1464933612260 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 23:00:12 INFO - PROCESS | 1652 | 1464933612262 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:00:12 INFO - PROCESS | 1652 | 1464933612264 Marionette TRACE conn2 <- [1,2570,null,{}] 23:00:12 INFO - PROCESS | 1652 | 1464933612266 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:12 INFO - PROCESS | 1652 | 1464933612407 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 23:00:12 INFO - PROCESS | 1652 | 1464933612487 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cd4b000 == 101 [pid = 1652] [id = 650] 23:00:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 153 (0x119083800) [pid = 1652] [serial = 1950] [outer = 0x0] 23:00:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 154 (0x12503e400) [pid = 1652] [serial = 1951] [outer = 0x119083800] 23:00:12 INFO - PROCESS | 1652 | 1464933612517 Marionette DEBUG loaded listener.js 23:00:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 155 (0x127194800) [pid = 1652] [serial = 1952] [outer = 0x119083800] 23:00:12 INFO - PROCESS | 1652 | 1464933612821 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 23:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 573ms 23:00:12 INFO - PROCESS | 1652 | 1464933612836 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 23:00:12 INFO - PROCESS | 1652 | 1464933612839 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 23:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:00:12 INFO - PROCESS | 1652 | 1464933612846 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:00:12 INFO - PROCESS | 1652 | 1464933612847 Marionette TRACE conn2 <- [1,2574,null,{}] 23:00:12 INFO - PROCESS | 1652 | 1464933612850 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:12 INFO - PROCESS | 1652 | 1464933612964 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 23:00:12 INFO - PROCESS | 1652 | 1464933612968 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5bf000 == 102 [pid = 1652] [id = 651] 23:00:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 156 (0x126fc1400) [pid = 1652] [serial = 1953] [outer = 0x0] 23:00:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 157 (0x127891400) [pid = 1652] [serial = 1954] [outer = 0x126fc1400] 23:00:12 INFO - PROCESS | 1652 | 1464933612993 Marionette DEBUG loaded listener.js 23:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 158 (0x12797c800) [pid = 1652] [serial = 1955] [outer = 0x126fc1400] 23:00:13 INFO - PROCESS | 1652 | 1464933613327 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 525ms 23:00:13 INFO - PROCESS | 1652 | 1464933613395 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 23:00:13 INFO - PROCESS | 1652 | 1464933613396 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 23:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:00:13 INFO - PROCESS | 1652 | 1464933613398 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:00:13 INFO - PROCESS | 1652 | 1464933613399 Marionette TRACE conn2 <- [1,2578,null,{}] 23:00:13 INFO - PROCESS | 1652 | 1464933613402 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:13 INFO - PROCESS | 1652 | 1464933613504 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 23:00:13 INFO - PROCESS | 1652 | 1464933613509 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1d1800 == 103 [pid = 1652] [id = 652] 23:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 159 (0x127192400) [pid = 1652] [serial = 1956] [outer = 0x0] 23:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 160 (0x127988800) [pid = 1652] [serial = 1957] [outer = 0x127192400] 23:00:13 INFO - PROCESS | 1652 | 1464933613533 Marionette DEBUG loaded listener.js 23:00:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x128db4c00) [pid = 1652] [serial = 1958] [outer = 0x127192400] 23:00:13 INFO - PROCESS | 1652 | 1464933613886 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:00:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:00:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 521ms 23:00:13 INFO - PROCESS | 1652 | 1464933613921 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 23:00:13 INFO - PROCESS | 1652 | 1464933613923 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 23:00:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:00:13 INFO - PROCESS | 1652 | 1464933613925 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:00:13 INFO - PROCESS | 1652 | 1464933613926 Marionette TRACE conn2 <- [1,2582,null,{}] 23:00:13 INFO - PROCESS | 1652 | 1464933613928 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:14 INFO - PROCESS | 1652 | 1464933614030 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 23:00:14 INFO - PROCESS | 1652 | 1464933614206 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x11314f800 == 104 [pid = 1652] [id = 653] 23:00:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x110e89c00) [pid = 1652] [serial = 1959] [outer = 0x0] 23:00:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x110e96400) [pid = 1652] [serial = 1960] [outer = 0x110e89c00] 23:00:14 INFO - PROCESS | 1652 | 1464933614241 Marionette DEBUG loaded listener.js 23:00:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x110f4a800) [pid = 1652] [serial = 1961] [outer = 0x110e89c00] 23:00:14 INFO - PROCESS | 1652 | 1464933614672 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 771ms 23:00:14 INFO - PROCESS | 1652 | 1464933614711 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 23:00:14 INFO - PROCESS | 1652 | 1464933614713 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 23:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:00:14 INFO - PROCESS | 1652 | 1464933614716 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:00:14 INFO - PROCESS | 1652 | 1464933614720 Marionette TRACE conn2 <- [1,2586,null,{}] 23:00:14 INFO - PROCESS | 1652 | 1464933614725 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:14 INFO - PROCESS | 1652 | 1464933614858 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 23:00:14 INFO - PROCESS | 1652 | 1464933614975 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x121358800 == 105 [pid = 1652] [id = 654] 23:00:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x112788800) [pid = 1652] [serial = 1962] [outer = 0x0] 23:00:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x11319c000) [pid = 1652] [serial = 1963] [outer = 0x112788800] 23:00:15 INFO - PROCESS | 1652 | 1464933615007 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x11516d800) [pid = 1652] [serial = 1964] [outer = 0x112788800] 23:00:15 INFO - PROCESS | 1652 | 1464933615428 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 773ms 23:00:15 INFO - PROCESS | 1652 | 1464933615491 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 23:00:15 INFO - PROCESS | 1652 | 1464933615494 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 23:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:00:15 INFO - PROCESS | 1652 | 1464933615498 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:00:15 INFO - PROCESS | 1652 | 1464933615499 Marionette TRACE conn2 <- [1,2590,null,{}] 23:00:15 INFO - PROCESS | 1652 | 1464933615501 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:15 INFO - PROCESS | 1652 | 1464933615625 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 23:00:15 INFO - PROCESS | 1652 | 1464933615742 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c1ab800 == 106 [pid = 1652] [id = 655] 23:00:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x11694b000) [pid = 1652] [serial = 1965] [outer = 0x0] 23:00:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1182a6000) [pid = 1652] [serial = 1966] [outer = 0x11694b000] 23:00:15 INFO - PROCESS | 1652 | 1464933615774 Marionette DEBUG loaded listener.js 23:00:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x119444c00) [pid = 1652] [serial = 1967] [outer = 0x11694b000] 23:00:16 INFO - PROCESS | 1652 | 1464933616209 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 23:00:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:00:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 775ms 23:00:16 INFO - PROCESS | 1652 | 1464933616273 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 23:00:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:00:16 INFO - PROCESS | 1652 | 1464933616274 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 23:00:16 INFO - PROCESS | 1652 | 1464933616278 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:00:16 INFO - PROCESS | 1652 | 1464933616282 Marionette TRACE conn2 <- [1,2594,null,{}] 23:00:16 INFO - PROCESS | 1652 | 1464933616290 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:16 INFO - PROCESS | 1652 | 1464933616414 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 23:00:16 INFO - PROCESS | 1652 | 1464933616535 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389e2800 == 107 [pid = 1652] [id = 656] 23:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x1197a1800) [pid = 1652] [serial = 1968] [outer = 0x0] 23:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x119842c00) [pid = 1652] [serial = 1969] [outer = 0x1197a1800] 23:00:16 INFO - PROCESS | 1652 | 1464933616566 Marionette DEBUG loaded listener.js 23:00:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x121899000) [pid = 1652] [serial = 1970] [outer = 0x1197a1800] 23:00:17 INFO - PROCESS | 1652 | 1464933617011 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 23:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 777ms 23:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:00:17 INFO - PROCESS | 1652 | 1464933617069 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 23:00:17 INFO - PROCESS | 1652 | 1464933617071 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 23:00:17 INFO - PROCESS | 1652 | 1464933617075 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:00:17 INFO - PROCESS | 1652 | 1464933617076 Marionette TRACE conn2 <- [1,2598,null,{}] 23:00:17 INFO - PROCESS | 1652 | 1464933617079 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:17 INFO - PROCESS | 1652 | 1464933617205 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 23:00:17 INFO - PROCESS | 1652 | 1464933617323 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:17 INFO - PROCESS | 1652 | ++DOCSHELL 0x138be4800 == 108 [pid = 1652] [id = 657] 23:00:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x121c54400) [pid = 1652] [serial = 1971] [outer = 0x0] 23:00:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x125224c00) [pid = 1652] [serial = 1972] [outer = 0x121c54400] 23:00:17 INFO - PROCESS | 1652 | 1464933617354 Marionette DEBUG loaded listener.js 23:00:17 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x125f28400) [pid = 1652] [serial = 1973] [outer = 0x121c54400] 23:00:17 INFO - PROCESS | 1652 | 1464933617849 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 821ms 23:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:00:17 INFO - PROCESS | 1652 | 1464933617898 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 23:00:17 INFO - PROCESS | 1652 | 1464933617900 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 23:00:17 INFO - PROCESS | 1652 | 1464933617906 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:00:17 INFO - PROCESS | 1652 | 1464933617908 Marionette TRACE conn2 <- [1,2602,null,{}] 23:00:17 INFO - PROCESS | 1652 | 1464933617912 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:18 INFO - PROCESS | 1652 | 1464933618095 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 23:00:18 INFO - PROCESS | 1652 | 1464933618186 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x138cd9000 == 109 [pid = 1652] [id = 658] 23:00:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x128db3800) [pid = 1652] [serial = 1974] [outer = 0x0] 23:00:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x128dbd000) [pid = 1652] [serial = 1975] [outer = 0x128db3800] 23:00:18 INFO - PROCESS | 1652 | 1464933618222 Marionette DEBUG loaded listener.js 23:00:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x1296a0400) [pid = 1652] [serial = 1976] [outer = 0x128db3800] 23:00:18 INFO - PROCESS | 1652 | 1464933618660 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 23:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 823ms 23:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:00:18 INFO - PROCESS | 1652 | 1464933618727 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 23:00:18 INFO - PROCESS | 1652 | 1464933618728 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 23:00:18 INFO - PROCESS | 1652 | 1464933618730 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:00:18 INFO - PROCESS | 1652 | 1464933618731 Marionette TRACE conn2 <- [1,2606,null,{}] 23:00:18 INFO - PROCESS | 1652 | 1464933618734 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:18 INFO - PROCESS | 1652 | 1464933618857 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 23:00:18 INFO - PROCESS | 1652 | 1464933618949 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x139306800 == 110 [pid = 1652] [id = 659] 23:00:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12979f400) [pid = 1652] [serial = 1977] [outer = 0x0] 23:00:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12a751800) [pid = 1652] [serial = 1978] [outer = 0x12979f400] 23:00:18 INFO - PROCESS | 1652 | 1464933618978 Marionette DEBUG loaded listener.js 23:00:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x12a8e5400) [pid = 1652] [serial = 1979] [outer = 0x12979f400] 23:00:19 INFO - PROCESS | 1652 | 1464933619400 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 23:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 720ms 23:00:19 INFO - PROCESS | 1652 | 1464933619464 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 23:00:19 INFO - PROCESS | 1652 | 1464933619465 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 23:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:00:19 INFO - PROCESS | 1652 | 1464933619470 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:00:19 INFO - PROCESS | 1652 | 1464933619471 Marionette TRACE conn2 <- [1,2610,null,{}] 23:00:19 INFO - PROCESS | 1652 | 1464933619474 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:19 INFO - PROCESS | 1652 | 1464933619593 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 23:00:19 INFO - PROCESS | 1652 | 1464933619683 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1393a9000 == 111 [pid = 1652] [id = 660] 23:00:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12a808800) [pid = 1652] [serial = 1980] [outer = 0x0] 23:00:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x12a90f400) [pid = 1652] [serial = 1981] [outer = 0x12a808800] 23:00:19 INFO - PROCESS | 1652 | 1464933619712 Marionette DEBUG loaded listener.js 23:00:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12a91fc00) [pid = 1652] [serial = 1982] [outer = 0x12a808800] 23:00:20 INFO - PROCESS | 1652 | 1464933620137 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 720ms 23:00:20 INFO - PROCESS | 1652 | 1464933620191 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 23:00:20 INFO - PROCESS | 1652 | 1464933620192 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 23:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:00:20 INFO - PROCESS | 1652 | 1464933620194 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:00:20 INFO - PROCESS | 1652 | 1464933620195 Marionette TRACE conn2 <- [1,2614,null,{}] 23:00:20 INFO - PROCESS | 1652 | 1464933620198 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:20 INFO - PROCESS | 1652 | 1464933620319 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 23:00:20 INFO - PROCESS | 1652 | 1464933620441 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x13af33800 == 112 [pid = 1652] [id = 661] 23:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12a902c00) [pid = 1652] [serial = 1983] [outer = 0x0] 23:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12ab9e400) [pid = 1652] [serial = 1984] [outer = 0x12a902c00] 23:00:20 INFO - PROCESS | 1652 | 1464933620472 Marionette DEBUG loaded listener.js 23:00:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12b0a2800) [pid = 1652] [serial = 1985] [outer = 0x12a902c00] 23:00:20 INFO - PROCESS | 1652 | 1464933620888 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 23:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 723ms 23:00:20 INFO - PROCESS | 1652 | 1464933620917 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 23:00:20 INFO - PROCESS | 1652 | 1464933620919 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 23:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:00:20 INFO - PROCESS | 1652 | 1464933620936 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:00:20 INFO - PROCESS | 1652 | 1464933620937 Marionette TRACE conn2 <- [1,2618,null,{}] 23:00:20 INFO - PROCESS | 1652 | 1464933620940 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:21 INFO - PROCESS | 1652 | 1464933621061 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 23:00:21 INFO - PROCESS | 1652 | 1464933621151 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b129000 == 113 [pid = 1652] [id = 662] 23:00:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12b0a4000) [pid = 1652] [serial = 1986] [outer = 0x0] 23:00:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12ba07c00) [pid = 1652] [serial = 1987] [outer = 0x12b0a4000] 23:00:21 INFO - PROCESS | 1652 | 1464933621181 Marionette DEBUG loaded listener.js 23:00:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12ba12c00) [pid = 1652] [serial = 1988] [outer = 0x12b0a4000] 23:00:21 INFO - PROCESS | 1652 | 1464933621663 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 772ms 23:00:21 INFO - PROCESS | 1652 | 1464933621706 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 23:00:21 INFO - PROCESS | 1652 | 1464933621707 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 23:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:00:21 INFO - PROCESS | 1652 | 1464933621709 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:00:21 INFO - PROCESS | 1652 | 1464933621711 Marionette TRACE conn2 <- [1,2622,null,{}] 23:00:21 INFO - PROCESS | 1652 | 1464933621713 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:21 INFO - PROCESS | 1652 | 1464933621835 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 23:00:21 INFO - PROCESS | 1652 | 1464933621929 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d07800 == 114 [pid = 1652] [id = 663] 23:00:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x112dd6400) [pid = 1652] [serial = 1989] [outer = 0x0] 23:00:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12ba12800) [pid = 1652] [serial = 1990] [outer = 0x112dd6400] 23:00:21 INFO - PROCESS | 1652 | 1464933621963 Marionette DEBUG loaded listener.js 23:00:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x12c069800) [pid = 1652] [serial = 1991] [outer = 0x112dd6400] 23:00:22 INFO - PROCESS | 1652 | 1464933622426 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 23:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 769ms 23:00:22 INFO - PROCESS | 1652 | 1464933622479 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 23:00:22 INFO - PROCESS | 1652 | 1464933622482 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 23:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:00:22 INFO - PROCESS | 1652 | 1464933622487 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:00:22 INFO - PROCESS | 1652 | 1464933622491 Marionette TRACE conn2 <- [1,2626,null,{}] 23:00:22 INFO - PROCESS | 1652 | 1464933622495 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:22 INFO - PROCESS | 1652 | 1464933622701 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 23:00:23 INFO - PROCESS | 1652 | 1464933623181 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x1190a0000 == 115 [pid = 1652] [id = 664] 23:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x110ee6c00) [pid = 1652] [serial = 1992] [outer = 0x0] 23:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x110ef2000) [pid = 1652] [serial = 1993] [outer = 0x110ee6c00] 23:00:23 INFO - PROCESS | 1652 | 1464933623220 Marionette DEBUG loaded listener.js 23:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x1122b5c00) [pid = 1652] [serial = 1994] [outer = 0x110ee6c00] 23:00:23 INFO - PROCESS | 1652 | 1464933623675 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1223ms 23:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:00:23 INFO - PROCESS | 1652 | 1464933623711 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 23:00:23 INFO - PROCESS | 1652 | 1464933623713 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 23:00:23 INFO - PROCESS | 1652 | 1464933623716 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:00:23 INFO - PROCESS | 1652 | 1464933623719 Marionette TRACE conn2 <- [1,2630,null,{}] 23:00:23 INFO - PROCESS | 1652 | 1464933623724 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:23 INFO - PROCESS | 1652 | 1464933623841 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 23:00:23 INFO - PROCESS | 1652 | 1464933623969 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12abd3000 == 116 [pid = 1652] [id = 665] 23:00:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x1130d5800) [pid = 1652] [serial = 1995] [outer = 0x0] 23:00:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x11516b800) [pid = 1652] [serial = 1996] [outer = 0x1130d5800] 23:00:24 INFO - PROCESS | 1652 | 1464933624000 Marionette DEBUG loaded listener.js 23:00:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x116b65000) [pid = 1652] [serial = 1997] [outer = 0x1130d5800] 23:00:24 INFO - PROCESS | 1652 | 1464933624409 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 23:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 726ms 23:00:24 INFO - PROCESS | 1652 | 1464933624450 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 23:00:24 INFO - PROCESS | 1652 | 1464933624453 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 23:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:00:24 INFO - PROCESS | 1652 | 1464933624474 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:00:24 INFO - PROCESS | 1652 | 1464933624475 Marionette TRACE conn2 <- [1,2634,null,{}] 23:00:24 INFO - PROCESS | 1652 | 1464933624478 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:24 INFO - PROCESS | 1652 | 1464933624626 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1133a7800 == 115 [pid = 1652] [id = 589] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd5f000 == 114 [pid = 1652] [id = 590] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1d1800 == 113 [pid = 1652] [id = 652] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12d5bf000 == 112 [pid = 1652] [id = 651] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12cd4b000 == 111 [pid = 1652] [id = 650] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12c659800 == 110 [pid = 1652] [id = 649] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba7a000 == 109 [pid = 1652] [id = 648] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12abec000 == 108 [pid = 1652] [id = 647] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x121395800) [pid = 1652] [serial = 1885] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1297c4000 == 107 [pid = 1652] [id = 646] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x125a12800 == 106 [pid = 1652] [id = 645] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1207cb000 == 105 [pid = 1652] [id = 644] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11843f800 == 104 [pid = 1652] [id = 643] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12135f800 == 103 [pid = 1652] [id = 642] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x11674a000 == 102 [pid = 1652] [id = 641] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1192bb000 == 101 [pid = 1652] [id = 640] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x141ee8800 == 100 [pid = 1652] [id = 634] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x141d51000 == 99 [pid = 1652] [id = 633] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1410ec800 == 98 [pid = 1652] [id = 632] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x13b243800 == 97 [pid = 1652] [id = 631] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x12d56b800 == 96 [pid = 1652] [id = 630] 23:00:24 INFO - PROCESS | 1652 | --DOCSHELL 0x1171ca800 == 95 [pid = 1652] [id = 629] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x138f8ac00) [pid = 1652] [serial = 1811] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12d753000) [pid = 1652] [serial = 1870] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x138ee6c00) [pid = 1652] [serial = 1874] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x138c1dc00) [pid = 1652] [serial = 1873] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x13f597400) [pid = 1652] [serial = 1876] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x140dd8000) [pid = 1652] [serial = 1877] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x111ed4400) [pid = 1652] [serial = 1879] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x1161f7800) [pid = 1652] [serial = 1882] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x11319a000) [pid = 1652] [serial = 1846] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x118331400) [pid = 1652] [serial = 1847] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x121a78800) [pid = 1652] [serial = 1850] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x1212bdc00) [pid = 1652] [serial = 1849] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x140ddb000) [pid = 1652] [serial = 1840] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x121c4c800) [pid = 1652] [serial = 1867] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x12c11cc00) [pid = 1652] [serial = 1828] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x112696800) [pid = 1652] [serial = 1844] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x110e94000) [pid = 1652] [serial = 1843] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x111ed5800) [pid = 1652] [serial = 1813] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x127956800) [pid = 1652] [serial = 1852] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x1297a3000) [pid = 1652] [serial = 1853] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12a751400) [pid = 1652] [serial = 1822] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12c963400) [pid = 1652] [serial = 1861] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x12cd94c00) [pid = 1652] [serial = 1862] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x13b209c00) [pid = 1652] [serial = 1834] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x12b1ab800) [pid = 1652] [serial = 1856] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12a91c800) [pid = 1652] [serial = 1855] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x121f0b400) [pid = 1652] [serial = 1858] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x12a919c00) [pid = 1652] [serial = 1859] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x138fa4800) [pid = 1652] [serial = 1831] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x1212c3800) [pid = 1652] [serial = 1819] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x12ddacc00) [pid = 1652] [serial = 1864] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12f3ed800) [pid = 1652] [serial = 1865] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x1182a5800) [pid = 1652] [serial = 1816] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x110e94800) [pid = 1652] [serial = 1825] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x140d25400) [pid = 1652] [serial = 1837] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x118765000) [pid = 1652] [serial = 1883] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x138808c00) [pid = 1652] [serial = 1871] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x1126c3c00) [pid = 1652] [serial = 1880] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | --DOMWINDOW == 160 (0x121c52000) [pid = 1652] [serial = 1868] [outer = 0x0] [url = about:blank] 23:00:24 INFO - PROCESS | 1652 | 1464933624770 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x116243000 == 96 [pid = 1652] [id = 666] 23:00:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 161 (0x110e94800) [pid = 1652] [serial = 1998] [outer = 0x0] 23:00:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x1161ee000) [pid = 1652] [serial = 1999] [outer = 0x110e94800] 23:00:24 INFO - PROCESS | 1652 | 1464933624799 Marionette DEBUG loaded listener.js 23:00:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x1184acc00) [pid = 1652] [serial = 2000] [outer = 0x110e94800] 23:00:25 INFO - PROCESS | 1652 | 1464933625118 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 672ms 23:00:25 INFO - PROCESS | 1652 | 1464933625144 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 23:00:25 INFO - PROCESS | 1652 | 1464933625145 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 23:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:00:25 INFO - PROCESS | 1652 | 1464933625149 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:00:25 INFO - PROCESS | 1652 | 1464933625155 Marionette TRACE conn2 <- [1,2638,null,{}] 23:00:25 INFO - PROCESS | 1652 | 1464933625162 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:25 INFO - PROCESS | 1652 | 1464933625267 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 23:00:25 INFO - PROCESS | 1652 | 1464933625368 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1215da000 == 97 [pid = 1652] [id = 667] 23:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x1182a0c00) [pid = 1652] [serial = 2001] [outer = 0x0] 23:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x11983a400) [pid = 1652] [serial = 2002] [outer = 0x1182a0c00] 23:00:25 INFO - PROCESS | 1652 | 1464933625394 Marionette DEBUG loaded listener.js 23:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x121248800) [pid = 1652] [serial = 2003] [outer = 0x1182a0c00] 23:00:25 INFO - PROCESS | 1652 | 1464933625690 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 576ms 23:00:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:00:25 INFO - PROCESS | 1652 | 1464933625725 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 23:00:25 INFO - PROCESS | 1652 | 1464933625727 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 23:00:25 INFO - PROCESS | 1652 | 1464933625729 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:00:25 INFO - PROCESS | 1652 | 1464933625730 Marionette TRACE conn2 <- [1,2642,null,{}] 23:00:25 INFO - PROCESS | 1652 | 1464933625732 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:25 INFO - PROCESS | 1652 | 1464933625836 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 23:00:25 INFO - PROCESS | 1652 | 1464933625916 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a850800 == 98 [pid = 1652] [id = 668] 23:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x118332400) [pid = 1652] [serial = 2004] [outer = 0x0] 23:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x12138fc00) [pid = 1652] [serial = 2005] [outer = 0x118332400] 23:00:25 INFO - PROCESS | 1652 | 1464933625949 Marionette DEBUG loaded listener.js 23:00:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x121c18800) [pid = 1652] [serial = 2006] [outer = 0x118332400] 23:00:26 INFO - PROCESS | 1652 | 1464933626238 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:00:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:00:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 518ms 23:00:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:00:26 INFO - PROCESS | 1652 | 1464933626248 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 23:00:26 INFO - PROCESS | 1652 | 1464933626249 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 23:00:26 INFO - PROCESS | 1652 | 1464933626251 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:00:26 INFO - PROCESS | 1652 | 1464933626252 Marionette TRACE conn2 <- [1,2646,null,{}] 23:00:26 INFO - PROCESS | 1652 | 1464933626262 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:26 INFO - PROCESS | 1652 | 1464933626370 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 23:00:26 INFO - PROCESS | 1652 | 1464933626453 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdb0800 == 99 [pid = 1652] [id = 669] 23:00:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x121c4cc00) [pid = 1652] [serial = 2007] [outer = 0x0] 23:00:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x121f09c00) [pid = 1652] [serial = 2008] [outer = 0x121c4cc00] 23:00:26 INFO - PROCESS | 1652 | 1464933626485 Marionette DEBUG loaded listener.js 23:00:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x1271e7c00) [pid = 1652] [serial = 2009] [outer = 0x121c4cc00] 23:00:26 INFO - PROCESS | 1652 | 1464933626822 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:00:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:00:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 622ms 23:00:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:00:26 INFO - PROCESS | 1652 | 1464933626873 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 23:00:26 INFO - PROCESS | 1652 | 1464933626874 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 23:00:26 INFO - PROCESS | 1652 | 1464933626876 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:00:26 INFO - PROCESS | 1652 | 1464933626877 Marionette TRACE conn2 <- [1,2650,null,{}] 23:00:26 INFO - PROCESS | 1652 | 1464933626880 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:27 INFO - PROCESS | 1652 | 1464933627015 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 23:00:27 INFO - PROCESS | 1652 | 1464933627035 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d263000 == 100 [pid = 1652] [id = 670] 23:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12763b400) [pid = 1652] [serial = 2010] [outer = 0x0] 23:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x128db0c00) [pid = 1652] [serial = 2011] [outer = 0x12763b400] 23:00:27 INFO - PROCESS | 1652 | 1464933627061 Marionette DEBUG loaded listener.js 23:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x129392400) [pid = 1652] [serial = 2012] [outer = 0x12763b400] 23:00:27 INFO - PROCESS | 1652 | 1464933627436 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:00:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:00:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 570ms 23:00:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:00:27 INFO - PROCESS | 1652 | 1464933627447 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 23:00:27 INFO - PROCESS | 1652 | 1464933627448 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 23:00:27 INFO - PROCESS | 1652 | 1464933627450 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:00:27 INFO - PROCESS | 1652 | 1464933627452 Marionette TRACE conn2 <- [1,2654,null,{}] 23:00:27 INFO - PROCESS | 1652 | 1464933627457 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:27 INFO - PROCESS | 1652 | 1464933627591 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 23:00:27 INFO - PROCESS | 1652 | 1464933627607 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1e0800 == 101 [pid = 1652] [id = 671] 23:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x128db4000) [pid = 1652] [serial = 2013] [outer = 0x0] 23:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x1297a5800) [pid = 1652] [serial = 2014] [outer = 0x128db4000] 23:00:27 INFO - PROCESS | 1652 | 1464933627632 Marionette DEBUG loaded listener.js 23:00:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12a919000) [pid = 1652] [serial = 2015] [outer = 0x128db4000] 23:00:28 INFO - PROCESS | 1652 | 1464933628039 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:00:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:00:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 621ms 23:00:28 INFO - PROCESS | 1652 | 1464933628078 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 23:00:28 INFO - PROCESS | 1652 | 1464933628080 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 23:00:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:00:28 INFO - PROCESS | 1652 | 1464933628083 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:00:28 INFO - PROCESS | 1652 | 1464933628085 Marionette TRACE conn2 <- [1,2658,null,{}] 23:00:28 INFO - PROCESS | 1652 | 1464933628089 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:28 INFO - PROCESS | 1652 | 1464933628293 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 23:00:28 INFO - PROCESS | 1652 | 1464933628413 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x138ac7800 == 102 [pid = 1652] [id = 672] 23:00:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12a922800) [pid = 1652] [serial = 2016] [outer = 0x0] 23:00:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x12bb0c800) [pid = 1652] [serial = 2017] [outer = 0x12a922800] 23:00:28 INFO - PROCESS | 1652 | 1464933628457 Marionette DEBUG loaded listener.js 23:00:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x12c06b800) [pid = 1652] [serial = 2018] [outer = 0x12a922800] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x11269c800) [pid = 1652] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x1211b4400) [pid = 1652] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x119c95800) [pid = 1652] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x12124a800) [pid = 1652] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x119083800) [pid = 1652] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x116952800) [pid = 1652] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x11832d000) [pid = 1652] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x112691c00) [pid = 1652] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x126fc1400) [pid = 1652] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x112aeb400) [pid = 1652] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x115fe2c00) [pid = 1652] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x119703000) [pid = 1652] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:00:28 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x11875e400) [pid = 1652] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:00:29 INFO - PROCESS | 1652 | 1464933629059 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:00:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1021ms 23:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:00:29 INFO - PROCESS | 1652 | 1464933629108 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 23:00:29 INFO - PROCESS | 1652 | 1464933629109 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 23:00:29 INFO - PROCESS | 1652 | 1464933629111 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:00:29 INFO - PROCESS | 1652 | 1464933629112 Marionette TRACE conn2 <- [1,2662,null,{}] 23:00:29 INFO - PROCESS | 1652 | 1464933629114 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:29 INFO - PROCESS | 1652 | 1464933629219 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 23:00:29 INFO - PROCESS | 1652 | 1464933629223 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1e4000 == 103 [pid = 1652] [id = 673] 23:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x110ee6000) [pid = 1652] [serial = 2019] [outer = 0x0] 23:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x11875e400) [pid = 1652] [serial = 2020] [outer = 0x110ee6000] 23:00:29 INFO - PROCESS | 1652 | 1464933629248 Marionette DEBUG loaded listener.js 23:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x1212bf400) [pid = 1652] [serial = 2021] [outer = 0x110ee6000] 23:00:29 INFO - PROCESS | 1652 | 1464933629591 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:00:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:00:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 517ms 23:00:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:00:29 INFO - PROCESS | 1652 | 1464933629645 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 23:00:29 INFO - PROCESS | 1652 | 1464933629646 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 23:00:29 INFO - PROCESS | 1652 | 1464933629649 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:00:29 INFO - PROCESS | 1652 | 1464933629650 Marionette TRACE conn2 <- [1,2666,null,{}] 23:00:29 INFO - PROCESS | 1652 | 1464933629654 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:29 INFO - PROCESS | 1652 | 1464933629776 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 23:00:29 INFO - PROCESS | 1652 | 1464933629781 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x139397800 == 104 [pid = 1652] [id = 674] 23:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x121c4b800) [pid = 1652] [serial = 2022] [outer = 0x0] 23:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12c060c00) [pid = 1652] [serial = 2023] [outer = 0x121c4b800] 23:00:29 INFO - PROCESS | 1652 | 1464933629809 Marionette DEBUG loaded listener.js 23:00:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12c969800) [pid = 1652] [serial = 2024] [outer = 0x121c4b800] 23:00:30 INFO - PROCESS | 1652 | 1464933630659 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 23:00:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 23:00:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1024ms 23:00:30 INFO - PROCESS | 1652 | 1464933630674 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 23:00:30 INFO - PROCESS | 1652 | 1464933630675 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 23:00:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:00:30 INFO - PROCESS | 1652 | 1464933630678 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:00:30 INFO - PROCESS | 1652 | 1464933630679 Marionette TRACE conn2 <- [1,2670,null,{}] 23:00:30 INFO - PROCESS | 1652 | 1464933630698 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:30 INFO - PROCESS | 1652 | 1464933630813 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 23:00:30 INFO - PROCESS | 1652 | 1464933630892 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b234800 == 105 [pid = 1652] [id = 675] 23:00:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x11982a400) [pid = 1652] [serial = 2025] [outer = 0x0] 23:00:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12cd9a800) [pid = 1652] [serial = 2026] [outer = 0x11982a400] 23:00:30 INFO - PROCESS | 1652 | 1464933630917 Marionette DEBUG loaded listener.js 23:00:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12d753400) [pid = 1652] [serial = 2027] [outer = 0x11982a400] 23:00:31 INFO - PROCESS | 1652 | 1464933631900 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 23:00:31 INFO - PROCESS | 1652 | 1464933631912 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 23:00:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:00:31 INFO - PROCESS | 1652 | 1464933631915 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:00:31 INFO - PROCESS | 1652 | 1464933631917 Marionette TRACE conn2 <- [1,2674,null,{}] 23:00:31 INFO - PROCESS | 1652 | 1464933631923 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:32 INFO - PROCESS | 1652 | 1464933632057 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 23:00:32 INFO - PROCESS | 1652 | 1464933632176 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x121e1e000 == 106 [pid = 1652] [id = 676] 23:00:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x11319f000) [pid = 1652] [serial = 2028] [outer = 0x0] 23:00:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x116b6ac00) [pid = 1652] [serial = 2029] [outer = 0x11319f000] 23:00:32 INFO - PROCESS | 1652 | 1464933632210 Marionette DEBUG loaded listener.js 23:00:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x11832dc00) [pid = 1652] [serial = 2030] [outer = 0x11319f000] 23:00:33 INFO - PROCESS | 1652 | 1464933633134 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 23:00:33 INFO - PROCESS | 1652 | 1464933633195 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 23:00:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:00:33 INFO - PROCESS | 1652 | 1464933633200 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:00:33 INFO - PROCESS | 1652 | 1464933633201 Marionette TRACE conn2 <- [1,2678,null,{}] 23:00:33 INFO - PROCESS | 1652 | 1464933633204 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:33 INFO - PROCESS | 1652 | 1464933633328 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 23:00:33 INFO - PROCESS | 1652 | 1464933633446 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x12e1cf000 == 107 [pid = 1652] [id = 677] 23:00:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x11979e800) [pid = 1652] [serial = 2031] [outer = 0x0] 23:00:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x11983dc00) [pid = 1652] [serial = 2032] [outer = 0x11979e800] 23:00:33 INFO - PROCESS | 1652 | 1464933633500 Marionette DEBUG loaded listener.js 23:00:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12183e800) [pid = 1652] [serial = 2033] [outer = 0x11979e800] 23:00:34 INFO - PROCESS | 1652 | 1464933634486 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 23:00:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 23:00:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1326ms 23:00:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:00:34 INFO - PROCESS | 1652 | 1464933634525 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 23:00:34 INFO - PROCESS | 1652 | 1464933634527 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 23:00:34 INFO - PROCESS | 1652 | 1464933634529 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:00:34 INFO - PROCESS | 1652 | 1464933634532 Marionette TRACE conn2 <- [1,2682,null,{}] 23:00:34 INFO - PROCESS | 1652 | 1464933634540 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:34 INFO - PROCESS | 1652 | 1464933634666 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 23:00:34 INFO - PROCESS | 1652 | 1464933634805 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b278000 == 108 [pid = 1652] [id = 678] 23:00:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x121c4e800) [pid = 1652] [serial = 2034] [outer = 0x0] 23:00:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x126f4ac00) [pid = 1652] [serial = 2035] [outer = 0x121c4e800] 23:00:34 INFO - PROCESS | 1652 | 1464933634839 Marionette DEBUG loaded listener.js 23:00:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x1296a5800) [pid = 1652] [serial = 2036] [outer = 0x121c4e800] 23:00:35 INFO - PROCESS | 1652 | 1464933635743 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 23:00:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 23:00:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1222ms 23:00:35 INFO - PROCESS | 1652 | 1464933635752 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 23:00:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:00:35 INFO - PROCESS | 1652 | 1464933635755 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 23:00:35 INFO - PROCESS | 1652 | 1464933635757 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:00:35 INFO - PROCESS | 1652 | 1464933635759 Marionette TRACE conn2 <- [1,2686,null,{}] 23:00:35 INFO - PROCESS | 1652 | 1464933635761 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:35 INFO - PROCESS | 1652 | 1464933635889 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 23:00:36 INFO - PROCESS | 1652 | 1464933636010 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b66d000 == 109 [pid = 1652] [id = 679] 23:00:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12a924400) [pid = 1652] [serial = 2037] [outer = 0x0] 23:00:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12c06c400) [pid = 1652] [serial = 2038] [outer = 0x12a924400] 23:00:36 INFO - PROCESS | 1652 | 1464933636042 Marionette DEBUG loaded listener.js 23:00:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12c965c00) [pid = 1652] [serial = 2039] [outer = 0x12a924400] 23:00:36 INFO - PROCESS | 1652 | 1464933636977 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 23:00:37 INFO - PROCESS | 1652 | 1464933637029 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 23:00:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:00:37 INFO - PROCESS | 1652 | 1464933637031 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:00:37 INFO - PROCESS | 1652 | 1464933637032 Marionette TRACE conn2 <- [1,2690,null,{}] 23:00:37 INFO - PROCESS | 1652 | 1464933637035 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:37 INFO - PROCESS | 1652 | 1464933637155 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 23:00:37 INFO - PROCESS | 1652 | 1464933637282 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f4ca800 == 110 [pid = 1652] [id = 680] 23:00:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x127981000) [pid = 1652] [serial = 2040] [outer = 0x0] 23:00:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x12cc7c400) [pid = 1652] [serial = 2041] [outer = 0x127981000] 23:00:37 INFO - PROCESS | 1652 | 1464933637333 Marionette DEBUG loaded listener.js 23:00:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x12d753c00) [pid = 1652] [serial = 2042] [outer = 0x127981000] 23:00:38 INFO - PROCESS | 1652 | 1464933638242 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 23:00:38 INFO - PROCESS | 1652 | 1464933638256 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 23:00:38 INFO - PROCESS | 1652 | 1464933638259 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:00:38 INFO - PROCESS | 1652 | 1464933638260 Marionette TRACE conn2 <- [1,2694,null,{}] 23:00:38 INFO - PROCESS | 1652 | 1464933638262 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:38 INFO - PROCESS | 1652 | 1464933638402 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 23:00:38 INFO - PROCESS | 1652 | 1464933638730 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x125997000 == 111 [pid = 1652] [id = 681] 23:00:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x112693400) [pid = 1652] [serial = 2043] [outer = 0x0] 23:00:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x11269d800) [pid = 1652] [serial = 2044] [outer = 0x112693400] 23:00:38 INFO - PROCESS | 1652 | 1464933638821 Marionette DEBUG loaded listener.js 23:00:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x113197800) [pid = 1652] [serial = 2045] [outer = 0x112693400] 23:00:39 INFO - PROCESS | 1652 | 1464933639747 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 23:00:39 INFO - PROCESS | 1652 | 1464933639783 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 23:00:39 INFO - PROCESS | 1652 | 1464933639786 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:00:39 INFO - PROCESS | 1652 | 1464933639788 Marionette TRACE conn2 <- [1,2698,null,{}] 23:00:39 INFO - PROCESS | 1652 | 1464933639792 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:39 INFO - PROCESS | 1652 | 1464933639906 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 23:00:40 INFO - PROCESS | 1652 | 1464933640054 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1440e5800 == 110 [pid = 1652] [id = 588] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x138bcb800 == 109 [pid = 1652] [id = 318] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x138c68000 == 108 [pid = 1652] [id = 373] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a70a800 == 107 [pid = 1652] [id = 566] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x139397800 == 106 [pid = 1652] [id = 674] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1e4000 == 105 [pid = 1652] [id = 673] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x138ac7800 == 104 [pid = 1652] [id = 672] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1e0800 == 103 [pid = 1652] [id = 671] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x127988800) [pid = 1652] [serial = 1957] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184cb000 == 104 [pid = 1652] [id = 682] 23:00:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x1182a1000) [pid = 1652] [serial = 2046] [outer = 0x0] 23:00:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x1182bc400) [pid = 1652] [serial = 2047] [outer = 0x1182a1000] 23:00:40 INFO - PROCESS | 1652 | 1464933640147 Marionette DEBUG loaded listener.js 23:00:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x119446000) [pid = 1652] [serial = 2048] [outer = 0x1182a1000] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12d263000 == 103 [pid = 1652] [id = 670] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdb0800 == 102 [pid = 1652] [id = 669] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a850800 == 101 [pid = 1652] [id = 668] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1215da000 == 100 [pid = 1652] [id = 667] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x116243000 == 99 [pid = 1652] [id = 666] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12abd3000 == 98 [pid = 1652] [id = 665] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1190a0000 == 97 [pid = 1652] [id = 664] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x13af33800 == 96 [pid = 1652] [id = 661] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1393a9000 == 95 [pid = 1652] [id = 660] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x139306800 == 94 [pid = 1652] [id = 659] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x138cd9000 == 93 [pid = 1652] [id = 658] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x138be4800 == 92 [pid = 1652] [id = 657] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1389e2800 == 91 [pid = 1652] [id = 656] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12c1ab800 == 90 [pid = 1652] [id = 655] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x121358800 == 89 [pid = 1652] [id = 654] 23:00:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11314f800 == 88 [pid = 1652] [id = 653] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x124fe5000) [pid = 1652] [serial = 1886] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x1217c1400) [pid = 1652] [serial = 1942] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x121c1f800) [pid = 1652] [serial = 1945] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x121ab9800) [pid = 1652] [serial = 1943] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x121f02c00) [pid = 1652] [serial = 1948] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x12503e400) [pid = 1652] [serial = 1951] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x121c4c000) [pid = 1652] [serial = 1946] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x1182a6400) [pid = 1652] [serial = 1930] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 188 (0x1184a3c00) [pid = 1652] [serial = 1931] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 187 (0x118766400) [pid = 1652] [serial = 1933] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 186 (0x119089400) [pid = 1652] [serial = 1934] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 185 (0x112d7cc00) [pid = 1652] [serial = 1922] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 184 (0x1126d0400) [pid = 1652] [serial = 1921] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 183 (0x121c23c00) [pid = 1652] [serial = 1894] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 182 (0x127891400) [pid = 1652] [serial = 1954] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 181 (0x12ddae000) [pid = 1652] [serial = 1906] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 180 (0x11768f800) [pid = 1652] [serial = 1915] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 179 (0x113192800) [pid = 1652] [serial = 1924] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x1131a1c00) [pid = 1652] [serial = 1925] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x117779800) [pid = 1652] [serial = 1928] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x116840800) [pid = 1652] [serial = 1927] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x110e95c00) [pid = 1652] [serial = 1888] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x115f49800) [pid = 1652] [serial = 1918] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x12a90fc00) [pid = 1652] [serial = 1900] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x1185a9000) [pid = 1652] [serial = 1891] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x11982d400) [pid = 1652] [serial = 1936] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x119c98c00) [pid = 1652] [serial = 1937] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x12c063000) [pid = 1652] [serial = 1903] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x12ba09c00) [pid = 1652] [serial = 1912] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x12797e400) [pid = 1652] [serial = 1897] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 166 (0x138c22c00) [pid = 1652] [serial = 1909] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 165 (0x12503a800) [pid = 1652] [serial = 1949] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 164 (0x119c9b000) [pid = 1652] [serial = 1939] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 163 (0x127194800) [pid = 1652] [serial = 1952] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 162 (0x121393400) [pid = 1652] [serial = 1940] [outer = 0x0] [url = about:blank] 23:00:40 INFO - PROCESS | 1652 | --DOMWINDOW == 161 (0x12797c800) [pid = 1652] [serial = 1955] [outer = 0x0] [url = about:blank] 23:00:41 INFO - PROCESS | 1652 | 1464933641008 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 23:00:41 INFO - PROCESS | 1652 | 1464933641062 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 23:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:00:41 INFO - PROCESS | 1652 | 1464933641065 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:00:41 INFO - PROCESS | 1652 | 1464933641066 Marionette TRACE conn2 <- [1,2702,null,{}] 23:00:41 INFO - PROCESS | 1652 | 1464933641069 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:41 INFO - PROCESS | 1652 | 1464933641169 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 23:00:41 INFO - PROCESS | 1652 | 1464933641174 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x126ff8000 == 89 [pid = 1652] [id = 683] 23:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 162 (0x118766400) [pid = 1652] [serial = 2049] [outer = 0x0] 23:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 163 (0x119a7dc00) [pid = 1652] [serial = 2050] [outer = 0x118766400] 23:00:41 INFO - PROCESS | 1652 | 1464933641200 Marionette DEBUG loaded listener.js 23:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 164 (0x12124bc00) [pid = 1652] [serial = 2051] [outer = 0x118766400] 23:00:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12d253000 == 88 [pid = 1652] [id = 17] 23:00:41 INFO - PROCESS | 1652 | 1464933641639 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:00:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:00:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 621ms 23:00:41 INFO - PROCESS | 1652 | 1464933641686 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 23:00:41 INFO - PROCESS | 1652 | 1464933641688 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 23:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:00:41 INFO - PROCESS | 1652 | 1464933641691 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:00:41 INFO - PROCESS | 1652 | 1464933641695 Marionette TRACE conn2 <- [1,2706,null,{}] 23:00:41 INFO - PROCESS | 1652 | 1464933641702 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:41 INFO - PROCESS | 1652 | 1464933641815 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 23:00:41 INFO - PROCESS | 1652 | 1464933641820 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba91000 == 89 [pid = 1652] [id = 684] 23:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 165 (0x121896800) [pid = 1652] [serial = 2052] [outer = 0x0] 23:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 166 (0x121c4bc00) [pid = 1652] [serial = 2053] [outer = 0x121896800] 23:00:41 INFO - PROCESS | 1652 | 1464933641853 Marionette DEBUG loaded listener.js 23:00:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 167 (0x124fdf000) [pid = 1652] [serial = 2054] [outer = 0x121896800] 23:00:42 INFO - PROCESS | 1652 | 1464933642206 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 23:00:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:00:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 524ms 23:00:42 INFO - PROCESS | 1652 | 1464933642217 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 23:00:42 INFO - PROCESS | 1652 | 1464933642218 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 23:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:00:42 INFO - PROCESS | 1652 | 1464933642222 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:00:42 INFO - PROCESS | 1652 | 1464933642225 Marionette TRACE conn2 <- [1,2710,null,{}] 23:00:42 INFO - PROCESS | 1652 | 1464933642233 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:42 INFO - PROCESS | 1652 | 1464933642388 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 23:00:42 INFO - PROCESS | 1652 | 1464933642403 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c1ab800 == 90 [pid = 1652] [id = 685] 23:00:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x121a78800) [pid = 1652] [serial = 2055] [outer = 0x0] 23:00:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1253ac800) [pid = 1652] [serial = 2056] [outer = 0x121a78800] 23:00:42 INFO - PROCESS | 1652 | 1464933642429 Marionette DEBUG loaded listener.js 23:00:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x127897400) [pid = 1652] [serial = 2057] [outer = 0x121a78800] 23:00:42 INFO - PROCESS | 1652 | 1464933642802 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 23:00:42 INFO - PROCESS | 1652 | 1464933642852 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 23:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:00:42 INFO - PROCESS | 1652 | 1464933642854 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:00:42 INFO - PROCESS | 1652 | 1464933642855 Marionette TRACE conn2 <- [1,2714,null,{}] 23:00:42 INFO - PROCESS | 1652 | 1464933642857 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:42 INFO - PROCESS | 1652 | 1464933642985 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 23:00:43 INFO - PROCESS | 1652 | 1464933642997 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d260000 == 91 [pid = 1652] [id = 686] 23:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x128db9400) [pid = 1652] [serial = 2058] [outer = 0x0] 23:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12938f400) [pid = 1652] [serial = 2059] [outer = 0x128db9400] 23:00:43 INFO - PROCESS | 1652 | 1464933643028 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12a8e2000) [pid = 1652] [serial = 2060] [outer = 0x128db9400] 23:00:43 INFO - PROCESS | 1652 | 1464933643416 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 23:00:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:00:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 569ms 23:00:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:00:43 INFO - PROCESS | 1652 | 1464933643425 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 23:00:43 INFO - PROCESS | 1652 | 1464933643426 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 23:00:43 INFO - PROCESS | 1652 | 1464933643428 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:00:43 INFO - PROCESS | 1652 | 1464933643429 Marionette TRACE conn2 <- [1,2718,null,{}] 23:00:43 INFO - PROCESS | 1652 | 1464933643431 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:43 INFO - PROCESS | 1652 | 1464933643564 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 23:00:43 INFO - PROCESS | 1652 | 1464933643589 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d8d7800 == 92 [pid = 1652] [id = 687] 23:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12a90b400) [pid = 1652] [serial = 2061] [outer = 0x0] 23:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12b0aa800) [pid = 1652] [serial = 2062] [outer = 0x12a90b400] 23:00:43 INFO - PROCESS | 1652 | 1464933643614 Marionette DEBUG loaded listener.js 23:00:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x11269c800) [pid = 1652] [serial = 2063] [outer = 0x12a90b400] 23:00:44 INFO - PROCESS | 1652 | 1464933644008 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 23:00:44 INFO - PROCESS | 1652 | 1464933644049 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 23:00:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:00:44 INFO - PROCESS | 1652 | 1464933644052 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - PROCESS | 1652 | 1464933644053 Marionette TRACE conn2 <- [1,2722,null,{}] 23:00:44 INFO - PROCESS | 1652 | 1464933644055 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:44 INFO - PROCESS | 1652 | 1464933644184 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 23:00:44 INFO - PROCESS | 1652 | 1464933644196 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389e5800 == 93 [pid = 1652] [id = 688] 23:00:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x12c061400) [pid = 1652] [serial = 2064] [outer = 0x0] 23:00:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x12c11c800) [pid = 1652] [serial = 2065] [outer = 0x12c061400] 23:00:44 INFO - PROCESS | 1652 | 1464933644221 Marionette DEBUG loaded listener.js 23:00:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x12d29d000) [pid = 1652] [serial = 2066] [outer = 0x12c061400] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 178 (0x12a922800) [pid = 1652] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 177 (0x1182a0c00) [pid = 1652] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 176 (0x128db4000) [pid = 1652] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 175 (0x1130d5800) [pid = 1652] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 174 (0x127192400) [pid = 1652] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 173 (0x110ee6000) [pid = 1652] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 172 (0x110e94800) [pid = 1652] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 171 (0x110ee6c00) [pid = 1652] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 170 (0x12763b400) [pid = 1652] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 169 (0x121c4b800) [pid = 1652] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 168 (0x121c4cc00) [pid = 1652] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:00:44 INFO - PROCESS | 1652 | --DOMWINDOW == 167 (0x118332400) [pid = 1652] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:00:44 INFO - PROCESS | 1652 | 1464933644704 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 23:00:44 INFO - PROCESS | 1652 | 1464933644728 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 23:00:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:00:44 INFO - PROCESS | 1652 | 1464933644730 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:00:44 INFO - PROCESS | 1652 | 1464933644731 Marionette TRACE conn2 <- [1,2726,null,{}] 23:00:44 INFO - PROCESS | 1652 | 1464933644734 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:44 INFO - PROCESS | 1652 | 1464933644883 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 23:00:44 INFO - PROCESS | 1652 | 1464933644958 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x138bd7000 == 94 [pid = 1652] [id = 689] 23:00:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 168 (0x121c4cc00) [pid = 1652] [serial = 2067] [outer = 0x0] 23:00:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 169 (0x1296a3400) [pid = 1652] [serial = 2068] [outer = 0x121c4cc00] 23:00:44 INFO - PROCESS | 1652 | 1464933644984 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 170 (0x12cc76800) [pid = 1652] [serial = 2069] [outer = 0x121c4cc00] 23:00:45 INFO - PROCESS | 1652 | 1464933645256 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 23:00:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:00:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 573ms 23:00:45 INFO - PROCESS | 1652 | 1464933645306 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 23:00:45 INFO - PROCESS | 1652 | 1464933645309 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 23:00:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:00:45 INFO - PROCESS | 1652 | 1464933645311 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:00:45 INFO - PROCESS | 1652 | 1464933645312 Marionette TRACE conn2 <- [1,2730,null,{}] 23:00:45 INFO - PROCESS | 1652 | 1464933645314 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:45 INFO - PROCESS | 1652 | 1464933645417 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 23:00:45 INFO - PROCESS | 1652 | 1464933645500 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:45 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d67800 == 95 [pid = 1652] [id = 690] 23:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 171 (0x119c90000) [pid = 1652] [serial = 2070] [outer = 0x0] 23:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 172 (0x12d753000) [pid = 1652] [serial = 2071] [outer = 0x119c90000] 23:00:45 INFO - PROCESS | 1652 | 1464933645526 Marionette DEBUG loaded listener.js 23:00:45 INFO - PROCESS | 1652 | ++DOMWINDOW == 173 (0x12f344000) [pid = 1652] [serial = 2072] [outer = 0x119c90000] 23:00:46 INFO - PROCESS | 1652 | 1464933646282 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 23:00:46 INFO - PROCESS | 1652 | 1464933646333 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 23:00:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:00:46 INFO - PROCESS | 1652 | 1464933646335 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:00:46 INFO - PROCESS | 1652 | 1464933646336 Marionette TRACE conn2 <- [1,2734,null,{}] 23:00:46 INFO - PROCESS | 1652 | 1464933646339 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:46 INFO - PROCESS | 1652 | 1464933646446 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 23:00:46 INFO - PROCESS | 1652 | 1464933646452 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b197000 == 96 [pid = 1652] [id = 691] 23:00:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 174 (0x12f34ac00) [pid = 1652] [serial = 2073] [outer = 0x0] 23:00:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 175 (0x12f3e7800) [pid = 1652] [serial = 2074] [outer = 0x12f34ac00] 23:00:46 INFO - PROCESS | 1652 | 1464933646481 Marionette DEBUG loaded listener.js 23:00:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 176 (0x12f4d8000) [pid = 1652] [serial = 2075] [outer = 0x12f34ac00] 23:00:47 INFO - PROCESS | 1652 | 1464933647099 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 23:00:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:00:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 821ms 23:00:47 INFO - PROCESS | 1652 | 1464933647158 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 23:00:47 INFO - PROCESS | 1652 | 1464933647162 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 23:00:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:00:47 INFO - PROCESS | 1652 | 1464933647167 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:00:47 INFO - PROCESS | 1652 | 1464933647172 Marionette TRACE conn2 <- [1,2738,null,{}] 23:00:47 INFO - PROCESS | 1652 | 1464933647177 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:47 INFO - PROCESS | 1652 | 1464933647369 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 23:00:47 INFO - PROCESS | 1652 | 1464933647545 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1278ad000 == 97 [pid = 1652] [id = 692] 23:00:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 177 (0x1161f1c00) [pid = 1652] [serial = 2076] [outer = 0x0] 23:00:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 178 (0x11829d800) [pid = 1652] [serial = 2077] [outer = 0x1161f1c00] 23:00:47 INFO - PROCESS | 1652 | 1464933647595 Marionette DEBUG loaded listener.js 23:00:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 179 (0x118764800) [pid = 1652] [serial = 2078] [outer = 0x1161f1c00] 23:00:48 INFO - PROCESS | 1652 | 1464933648132 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:00:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 974ms 23:00:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:00:48 INFO - PROCESS | 1652 | 1464933648141 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 1652 | 1464933648146 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 23:00:48 INFO - PROCESS | 1652 | 1464933648150 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 1652 | 1464933648152 Marionette TRACE conn2 <- [1,2742,null,{}] 23:00:48 INFO - PROCESS | 1652 | 1464933648157 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:48 INFO - PROCESS | 1652 | 1464933648280 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 23:00:48 INFO - PROCESS | 1652 | 1464933648378 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bdaf000 == 98 [pid = 1652] [id = 693] 23:00:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 180 (0x119703000) [pid = 1652] [serial = 2079] [outer = 0x0] 23:00:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 181 (0x121393400) [pid = 1652] [serial = 2080] [outer = 0x119703000] 23:00:48 INFO - PROCESS | 1652 | 1464933648410 Marionette DEBUG loaded listener.js 23:00:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 182 (0x121c18400) [pid = 1652] [serial = 2081] [outer = 0x119703000] 23:00:48 INFO - PROCESS | 1652 | 1464933648825 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:00:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:00:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 724ms 23:00:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:00:48 INFO - PROCESS | 1652 | 1464933648875 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 23:00:48 INFO - PROCESS | 1652 | 1464933648876 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 23:00:48 INFO - PROCESS | 1652 | 1464933648878 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:00:48 INFO - PROCESS | 1652 | 1464933648881 Marionette TRACE conn2 <- [1,2746,null,{}] 23:00:48 INFO - PROCESS | 1652 | 1464933648913 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:49 INFO - PROCESS | 1652 | 1464933649099 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 23:00:49 INFO - PROCESS | 1652 | 1464933649201 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b660800 == 99 [pid = 1652] [id = 694] 23:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 183 (0x12503e400) [pid = 1652] [serial = 2082] [outer = 0x0] 23:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 184 (0x128db1400) [pid = 1652] [serial = 2083] [outer = 0x12503e400] 23:00:49 INFO - PROCESS | 1652 | 1464933649233 Marionette DEBUG loaded listener.js 23:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 185 (0x12b1a1800) [pid = 1652] [serial = 2084] [outer = 0x12503e400] 23:00:49 INFO - PROCESS | 1652 | 1464933649654 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:00:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:00:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 796ms 23:00:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:00:49 INFO - PROCESS | 1652 | 1464933649687 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 23:00:49 INFO - PROCESS | 1652 | 1464933649689 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 23:00:49 INFO - PROCESS | 1652 | 1464933649693 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:00:49 INFO - PROCESS | 1652 | 1464933649694 Marionette TRACE conn2 <- [1,2750,null,{}] 23:00:49 INFO - PROCESS | 1652 | 1464933649697 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:49 INFO - PROCESS | 1652 | 1464933649822 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 23:00:49 INFO - PROCESS | 1652 | 1464933649921 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f54d000 == 100 [pid = 1652] [id = 695] 23:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 186 (0x12d750800) [pid = 1652] [serial = 2085] [outer = 0x0] 23:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 187 (0x12f347c00) [pid = 1652] [serial = 2086] [outer = 0x12d750800] 23:00:49 INFO - PROCESS | 1652 | 1464933649951 Marionette DEBUG loaded listener.js 23:00:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 188 (0x12f4d3000) [pid = 1652] [serial = 2087] [outer = 0x12d750800] 23:00:50 INFO - PROCESS | 1652 | 1464933650366 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:00:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:00:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 721ms 23:00:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:00:50 INFO - PROCESS | 1652 | 1464933650415 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 23:00:50 INFO - PROCESS | 1652 | 1464933650416 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 23:00:50 INFO - PROCESS | 1652 | 1464933650419 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:00:50 INFO - PROCESS | 1652 | 1464933650421 Marionette TRACE conn2 <- [1,2754,null,{}] 23:00:50 INFO - PROCESS | 1652 | 1464933650426 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:50 INFO - PROCESS | 1652 | 1464933650573 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 23:00:50 INFO - PROCESS | 1652 | 1464933650673 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f602800 == 101 [pid = 1652] [id = 696] 23:00:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 189 (0x12dda7800) [pid = 1652] [serial = 2088] [outer = 0x0] 23:00:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x12f4e1800) [pid = 1652] [serial = 2089] [outer = 0x12dda7800] 23:00:50 INFO - PROCESS | 1652 | 1464933650720 Marionette DEBUG loaded listener.js 23:00:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x13880d400) [pid = 1652] [serial = 2090] [outer = 0x12dda7800] 23:00:51 INFO - PROCESS | 1652 | 1464933651196 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:00:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:00:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 824ms 23:00:51 INFO - PROCESS | 1652 | 1464933651244 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 23:00:51 INFO - PROCESS | 1652 | 1464933651246 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 23:00:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:00:51 INFO - PROCESS | 1652 | 1464933651250 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:00:51 INFO - PROCESS | 1652 | 1464933651251 Marionette TRACE conn2 <- [1,2758,null,{}] 23:00:51 INFO - PROCESS | 1652 | 1464933651255 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:51 INFO - PROCESS | 1652 | 1464933651447 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 23:00:51 INFO - PROCESS | 1652 | 1464933651612 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x13fab6000 == 102 [pid = 1652] [id = 697] 23:00:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x138c20c00) [pid = 1652] [serial = 2091] [outer = 0x0] 23:00:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x138c26c00) [pid = 1652] [serial = 2092] [outer = 0x138c20c00] 23:00:51 INFO - PROCESS | 1652 | 1464933651644 Marionette DEBUG loaded listener.js 23:00:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x138c80c00) [pid = 1652] [serial = 2093] [outer = 0x138c20c00] 23:00:52 INFO - PROCESS | 1652 | 1464933652077 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:00:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:00:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 877ms 23:00:52 INFO - PROCESS | 1652 | 1464933652126 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 1652 | 1464933652128 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 23:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:00:52 INFO - PROCESS | 1652 | 1464933652130 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 1652 | 1464933652131 Marionette TRACE conn2 <- [1,2762,null,{}] 23:00:52 INFO - PROCESS | 1652 | 1464933652134 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:52 INFO - PROCESS | 1652 | 1464933652304 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 23:00:52 INFO - PROCESS | 1652 | 1464933652314 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c33800 == 103 [pid = 1652] [id = 698] 23:00:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x138c22c00) [pid = 1652] [serial = 2094] [outer = 0x0] 23:00:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x138d9e400) [pid = 1652] [serial = 2095] [outer = 0x138c22c00] 23:00:52 INFO - PROCESS | 1652 | 1464933652384 Marionette DEBUG loaded listener.js 23:00:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x138daa800) [pid = 1652] [serial = 2096] [outer = 0x138c22c00] 23:00:52 INFO - PROCESS | 1652 | 1464933652856 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:00:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:00:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 771ms 23:00:52 INFO - PROCESS | 1652 | 1464933652902 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 23:00:52 INFO - PROCESS | 1652 | 1464933652904 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 23:00:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:00:52 INFO - PROCESS | 1652 | 1464933652908 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:00:52 INFO - PROCESS | 1652 | 1464933652910 Marionette TRACE conn2 <- [1,2766,null,{}] 23:00:52 INFO - PROCESS | 1652 | 1464933652914 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:53 INFO - PROCESS | 1652 | 1464933653095 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 23:00:53 INFO - PROCESS | 1652 | 1464933653246 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x140f2b800 == 104 [pid = 1652] [id = 699] 23:00:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x138c89000) [pid = 1652] [serial = 2097] [outer = 0x0] 23:00:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x138eea000) [pid = 1652] [serial = 2098] [outer = 0x138c89000] 23:00:53 INFO - PROCESS | 1652 | 1464933653294 Marionette DEBUG loaded listener.js 23:00:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x138f3b800) [pid = 1652] [serial = 2099] [outer = 0x138c89000] 23:00:53 INFO - PROCESS | 1652 | 1464933653732 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:00:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:00:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 873ms 23:00:53 INFO - PROCESS | 1652 | 1464933653780 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 23:00:53 INFO - PROCESS | 1652 | 1464933653782 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 23:00:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:00:53 INFO - PROCESS | 1652 | 1464933653784 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:00:53 INFO - PROCESS | 1652 | 1464933653785 Marionette TRACE conn2 <- [1,2770,null,{}] 23:00:53 INFO - PROCESS | 1652 | 1464933653788 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:53 INFO - PROCESS | 1652 | 1464933653908 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 23:00:54 INFO - PROCESS | 1652 | 1464933654003 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x140f47000 == 105 [pid = 1652] [id = 700] 23:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x138ee7c00) [pid = 1652] [serial = 2100] [outer = 0x0] 23:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x138f43800) [pid = 1652] [serial = 2101] [outer = 0x138ee7c00] 23:00:54 INFO - PROCESS | 1652 | 1464933654033 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x138f87800) [pid = 1652] [serial = 2102] [outer = 0x138ee7c00] 23:00:54 INFO - PROCESS | 1652 | 1464933654448 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:00:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:00:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 668ms 23:00:54 INFO - PROCESS | 1652 | 1464933654470 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 23:00:54 INFO - PROCESS | 1652 | 1464933654472 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 23:00:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:00:54 INFO - PROCESS | 1652 | 1464933654477 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:00:54 INFO - PROCESS | 1652 | 1464933654478 Marionette TRACE conn2 <- [1,2774,null,{}] 23:00:54 INFO - PROCESS | 1652 | 1464933654480 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:54 INFO - PROCESS | 1652 | 1464933654600 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 23:00:54 INFO - PROCESS | 1652 | 1464933654696 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x1410e0800 == 106 [pid = 1652] [id = 701] 23:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x138f40c00) [pid = 1652] [serial = 2103] [outer = 0x0] 23:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x138f9a400) [pid = 1652] [serial = 2104] [outer = 0x138f40c00] 23:00:54 INFO - PROCESS | 1652 | 1464933654725 Marionette DEBUG loaded listener.js 23:00:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x138fa4800) [pid = 1652] [serial = 2105] [outer = 0x138f40c00] 23:00:55 INFO - PROCESS | 1652 | 1464933655144 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 23:00:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:00:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 722ms 23:00:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:00:55 INFO - PROCESS | 1652 | 1464933655199 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 23:00:55 INFO - PROCESS | 1652 | 1464933655201 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 23:00:55 INFO - PROCESS | 1652 | 1464933655203 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:00:55 INFO - PROCESS | 1652 | 1464933655205 Marionette TRACE conn2 <- [1,2778,null,{}] 23:00:55 INFO - PROCESS | 1652 | 1464933655208 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:55 INFO - PROCESS | 1652 | 1464933655364 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 23:00:55 INFO - PROCESS | 1652 | 1464933655508 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x141cd7800 == 107 [pid = 1652] [id = 702] 23:00:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x1391f8000) [pid = 1652] [serial = 2106] [outer = 0x0] 23:00:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x1395da400) [pid = 1652] [serial = 2107] [outer = 0x1391f8000] 23:00:55 INFO - PROCESS | 1652 | 1464933655544 Marionette DEBUG loaded listener.js 23:00:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x13f316400) [pid = 1652] [serial = 2108] [outer = 0x1391f8000] 23:00:55 INFO - PROCESS | 1652 | 1464933655976 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 822ms 23:00:56 INFO - PROCESS | 1652 | 1464933656026 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 23:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:00:56 INFO - PROCESS | 1652 | 1464933656029 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 23:00:56 INFO - PROCESS | 1652 | 1464933656032 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:00:56 INFO - PROCESS | 1652 | 1464933656034 Marionette TRACE conn2 <- [1,2782,null,{}] 23:00:56 INFO - PROCESS | 1652 | 1464933656038 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:56 INFO - PROCESS | 1652 | 1464933656202 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 23:00:56 INFO - PROCESS | 1652 | 1464933656348 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x141d4e000 == 108 [pid = 1652] [id = 703] 23:00:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x110f50c00) [pid = 1652] [serial = 2109] [outer = 0x0] 23:00:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x13f596400) [pid = 1652] [serial = 2110] [outer = 0x110f50c00] 23:00:56 INFO - PROCESS | 1652 | 1464933656377 Marionette DEBUG loaded listener.js 23:00:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x13f59fc00) [pid = 1652] [serial = 2111] [outer = 0x110f50c00] 23:00:56 INFO - PROCESS | 1652 | 1464933656863 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:00:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:00:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 874ms 23:00:56 INFO - PROCESS | 1652 | 1464933656907 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 23:00:56 INFO - PROCESS | 1652 | 1464933656908 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 23:00:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:00:56 INFO - PROCESS | 1652 | 1464933656910 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:00:56 INFO - PROCESS | 1652 | 1464933656913 Marionette TRACE conn2 <- [1,2786,null,{}] 23:00:56 INFO - PROCESS | 1652 | 1464933656915 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:57 INFO - PROCESS | 1652 | 1464933657039 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 23:00:57 INFO - PROCESS | 1652 | 1464933657137 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b35800 == 109 [pid = 1652] [id = 704] 23:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x113d82000) [pid = 1652] [serial = 2112] [outer = 0x0] 23:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x128d33000) [pid = 1652] [serial = 2113] [outer = 0x113d82000] 23:00:57 INFO - PROCESS | 1652 | 1464933657167 Marionette DEBUG loaded listener.js 23:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x140d26000) [pid = 1652] [serial = 2114] [outer = 0x113d82000] 23:00:57 INFO - PROCESS | 1652 | 1464933657581 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:00:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:00:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 720ms 23:00:57 INFO - PROCESS | 1652 | 1464933657630 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 23:00:57 INFO - PROCESS | 1652 | 1464933657632 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 23:00:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:00:57 INFO - PROCESS | 1652 | 1464933657634 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:00:57 INFO - PROCESS | 1652 | 1464933657635 Marionette TRACE conn2 <- [1,2790,null,{}] 23:00:57 INFO - PROCESS | 1652 | 1464933657638 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:57 INFO - PROCESS | 1652 | 1464933657764 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 23:00:57 INFO - PROCESS | 1652 | 1464933657864 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x138ac6000 == 110 [pid = 1652] [id = 705] 23:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x1290b8400) [pid = 1652] [serial = 2115] [outer = 0x0] 23:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x140d2ec00) [pid = 1652] [serial = 2116] [outer = 0x1290b8400] 23:00:57 INFO - PROCESS | 1652 | 1464933657893 Marionette DEBUG loaded listener.js 23:00:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x140dd8800) [pid = 1652] [serial = 2117] [outer = 0x1290b8400] 23:00:58 INFO - PROCESS | 1652 | 1464933658599 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:00:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:00:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1023ms 23:00:58 INFO - PROCESS | 1652 | 1464933658658 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 23:00:58 INFO - PROCESS | 1652 | 1464933658661 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 23:00:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:00:58 INFO - PROCESS | 1652 | 1464933658666 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:00:58 INFO - PROCESS | 1652 | 1464933658670 Marionette TRACE conn2 <- [1,2794,null,{}] 23:00:58 INFO - PROCESS | 1652 | 1464933658690 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:58 INFO - PROCESS | 1652 | 1464933658949 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 23:00:59 INFO - PROCESS | 1652 | 1464933659053 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba7c000 == 111 [pid = 1652] [id = 706] 23:00:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x112784800) [pid = 1652] [serial = 2118] [outer = 0x0] 23:00:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x113d83800) [pid = 1652] [serial = 2119] [outer = 0x112784800] 23:00:59 INFO - PROCESS | 1652 | 1464933659083 Marionette DEBUG loaded listener.js 23:00:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x1184db800) [pid = 1652] [serial = 2120] [outer = 0x112784800] 23:00:59 INFO - PROCESS | 1652 | 1464933659519 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 23:00:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:00:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 897ms 23:00:59 INFO - PROCESS | 1652 | 1464933659563 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 23:00:59 INFO - PROCESS | 1652 | 1464933659567 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 23:00:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:00:59 INFO - PROCESS | 1652 | 1464933659574 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:00:59 INFO - PROCESS | 1652 | 1464933659576 Marionette TRACE conn2 <- [1,2798,null,{}] 23:00:59 INFO - PROCESS | 1652 | 1464933659580 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:00:59 INFO - PROCESS | 1652 | 1464933659765 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 23:00:59 INFO - PROCESS | 1652 | 1464933659917 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:00:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x119dc7000 == 112 [pid = 1652] [id = 707] 23:00:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x119030400) [pid = 1652] [serial = 2121] [outer = 0x0] 23:00:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x1211b0400) [pid = 1652] [serial = 2122] [outer = 0x119030400] 23:00:59 INFO - PROCESS | 1652 | 1464933659962 Marionette DEBUG loaded listener.js 23:01:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x121899400) [pid = 1652] [serial = 2123] [outer = 0x119030400] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x138d67800 == 111 [pid = 1652] [id = 690] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x138bd7000 == 110 [pid = 1652] [id = 689] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1389e5800 == 109 [pid = 1652] [id = 688] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12d8d7800 == 108 [pid = 1652] [id = 687] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12d260000 == 107 [pid = 1652] [id = 686] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12c1ab800 == 106 [pid = 1652] [id = 685] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba91000 == 105 [pid = 1652] [id = 684] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x12cd9a800) [pid = 1652] [serial = 2026] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x126ff8000 == 104 [pid = 1652] [id = 683] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x1184cb000 == 103 [pid = 1652] [id = 682] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x125997000 == 102 [pid = 1652] [id = 681] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x12e1cf000 == 101 [pid = 1652] [id = 677] 23:01:00 INFO - PROCESS | 1652 | --DOCSHELL 0x121e1e000 == 100 [pid = 1652] [id = 676] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x12c969800) [pid = 1652] [serial = 2024] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x12ab9e400) [pid = 1652] [serial = 1984] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x125224c00) [pid = 1652] [serial = 1972] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x12bb0c800) [pid = 1652] [serial = 2017] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x11319c000) [pid = 1652] [serial = 1963] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 217 (0x1182a6000) [pid = 1652] [serial = 1966] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 216 (0x11983a400) [pid = 1652] [serial = 2002] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 215 (0x128dbd000) [pid = 1652] [serial = 1975] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 214 (0x1297a5800) [pid = 1652] [serial = 2014] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 213 (0x12ba12800) [pid = 1652] [serial = 1990] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 212 (0x11516b800) [pid = 1652] [serial = 1996] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 211 (0x12ba07c00) [pid = 1652] [serial = 1987] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 210 (0x128db4c00) [pid = 1652] [serial = 1958] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 209 (0x110e96400) [pid = 1652] [serial = 1960] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 208 (0x12a919000) [pid = 1652] [serial = 2015] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 207 (0x121248800) [pid = 1652] [serial = 2003] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x11875e400) [pid = 1652] [serial = 2020] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x1161ee000) [pid = 1652] [serial = 1999] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x12a751800) [pid = 1652] [serial = 1978] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x1184acc00) [pid = 1652] [serial = 2000] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x1212bf400) [pid = 1652] [serial = 2021] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x119842c00) [pid = 1652] [serial = 1969] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x12a90f400) [pid = 1652] [serial = 1981] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x12c06b800) [pid = 1652] [serial = 2018] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x1122b5c00) [pid = 1652] [serial = 1994] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x128db0c00) [pid = 1652] [serial = 2011] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x129392400) [pid = 1652] [serial = 2012] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 195 (0x116b65000) [pid = 1652] [serial = 1997] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 194 (0x12c060c00) [pid = 1652] [serial = 2023] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 193 (0x1271e7c00) [pid = 1652] [serial = 2009] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 192 (0x110ef2000) [pid = 1652] [serial = 1993] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 191 (0x121c18800) [pid = 1652] [serial = 2006] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 190 (0x121f09c00) [pid = 1652] [serial = 2008] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | --DOMWINDOW == 189 (0x12138fc00) [pid = 1652] [serial = 2005] [outer = 0x0] [url = about:blank] 23:01:00 INFO - PROCESS | 1652 | 1464933660491 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 23:01:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:01:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 924ms 23:01:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:01:00 INFO - PROCESS | 1652 | 1464933660498 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 23:01:00 INFO - PROCESS | 1652 | 1464933660499 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 23:01:00 INFO - PROCESS | 1652 | 1464933660501 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:01:00 INFO - PROCESS | 1652 | 1464933660503 Marionette TRACE conn2 <- [1,2802,null,{}] 23:01:00 INFO - PROCESS | 1652 | 1464933660513 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:00 INFO - PROCESS | 1652 | 1464933660637 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 23:01:00 INFO - PROCESS | 1652 | 1464933660643 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x125997000 == 101 [pid = 1652] [id = 708] 23:01:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 190 (0x121c49400) [pid = 1652] [serial = 2124] [outer = 0x0] 23:01:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 191 (0x125036000) [pid = 1652] [serial = 2125] [outer = 0x121c49400] 23:01:00 INFO - PROCESS | 1652 | 1464933660674 Marionette DEBUG loaded listener.js 23:01:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 192 (0x127955c00) [pid = 1652] [serial = 2126] [outer = 0x121c49400] 23:01:01 INFO - PROCESS | 1652 | 1464933661162 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:01:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:01:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 675ms 23:01:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:01:01 INFO - PROCESS | 1652 | 1464933661178 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 23:01:01 INFO - PROCESS | 1652 | 1464933661180 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 23:01:01 INFO - PROCESS | 1652 | 1464933661184 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:01:01 INFO - PROCESS | 1652 | 1464933661185 Marionette TRACE conn2 <- [1,2806,null,{}] 23:01:01 INFO - PROCESS | 1652 | 1464933661197 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:01 INFO - PROCESS | 1652 | 1464933661368 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 23:01:01 INFO - PROCESS | 1652 | 1464933661535 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bda6800 == 102 [pid = 1652] [id = 709] 23:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 193 (0x12795a800) [pid = 1652] [serial = 2127] [outer = 0x0] 23:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 194 (0x1296a1000) [pid = 1652] [serial = 2128] [outer = 0x12795a800] 23:01:01 INFO - PROCESS | 1652 | 1464933661580 Marionette DEBUG loaded listener.js 23:01:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 195 (0x12a90d000) [pid = 1652] [serial = 2129] [outer = 0x12795a800] 23:01:02 INFO - PROCESS | 1652 | 1464933662001 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 873ms 23:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:01:02 INFO - PROCESS | 1652 | 1464933662057 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 23:01:02 INFO - PROCESS | 1652 | 1464933662058 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 23:01:02 INFO - PROCESS | 1652 | 1464933662060 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - PROCESS | 1652 | 1464933662061 Marionette TRACE conn2 <- [1,2810,null,{}] 23:01:02 INFO - PROCESS | 1652 | 1464933662064 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:02 INFO - PROCESS | 1652 | 1464933662169 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 23:01:02 INFO - PROCESS | 1652 | 1464933662173 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d57f800 == 103 [pid = 1652] [id = 710] 23:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 196 (0x12a917c00) [pid = 1652] [serial = 2130] [outer = 0x0] 23:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x12b0aa000) [pid = 1652] [serial = 2131] [outer = 0x12a917c00] 23:01:02 INFO - PROCESS | 1652 | 1464933662199 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x12c060c00) [pid = 1652] [serial = 2132] [outer = 0x12a917c00] 23:01:02 INFO - PROCESS | 1652 | 1464933662578 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:01:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:01:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 568ms 23:01:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:01:02 INFO - PROCESS | 1652 | 1464933662629 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 23:01:02 INFO - PROCESS | 1652 | 1464933662630 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 23:01:02 INFO - PROCESS | 1652 | 1464933662632 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:01:02 INFO - PROCESS | 1652 | 1464933662633 Marionette TRACE conn2 <- [1,2814,null,{}] 23:01:02 INFO - PROCESS | 1652 | 1464933662635 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:02 INFO - PROCESS | 1652 | 1464933662817 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 23:01:02 INFO - PROCESS | 1652 | 1464933662857 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:02 INFO - PROCESS | 1652 | ++DOCSHELL 0x138ac7800 == 104 [pid = 1652] [id = 711] 23:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x12c967400) [pid = 1652] [serial = 2133] [outer = 0x0] 23:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x12ddaf400) [pid = 1652] [serial = 2134] [outer = 0x12c967400] 23:01:02 INFO - PROCESS | 1652 | 1464933662883 Marionette DEBUG loaded listener.js 23:01:02 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x138b1b000) [pid = 1652] [serial = 2135] [outer = 0x12c967400] 23:01:03 INFO - PROCESS | 1652 | 1464933663307 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 23:01:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:01:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 718ms 23:01:03 INFO - PROCESS | 1652 | 1464933663351 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 23:01:03 INFO - PROCESS | 1652 | 1464933663353 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 23:01:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:01:03 INFO - PROCESS | 1652 | 1464933663363 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:01:03 INFO - PROCESS | 1652 | 1464933663364 Marionette TRACE conn2 <- [1,2818,null,{}] 23:01:03 INFO - PROCESS | 1652 | 1464933663367 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:03 INFO - PROCESS | 1652 | 1464933663571 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 23:01:03 INFO - PROCESS | 1652 | 1464933663594 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:03 INFO - PROCESS | 1652 | ++DOCSHELL 0x139312800 == 105 [pid = 1652] [id = 712] 23:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x12cd9a800) [pid = 1652] [serial = 2136] [outer = 0x0] 23:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x138c28000) [pid = 1652] [serial = 2137] [outer = 0x12cd9a800] 23:01:03 INFO - PROCESS | 1652 | 1464933663619 Marionette DEBUG loaded listener.js 23:01:03 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x1391f4c00) [pid = 1652] [serial = 2138] [outer = 0x12cd9a800] 23:01:04 INFO - PROCESS | 1652 | 1464933663996 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 23:01:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:01:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 23:01:04 INFO - PROCESS | 1652 | 1464933664037 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 23:01:04 INFO - PROCESS | 1652 | 1464933664039 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 23:01:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:01:04 INFO - PROCESS | 1652 | 1464933664042 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:01:04 INFO - PROCESS | 1652 | 1464933664043 Marionette TRACE conn2 <- [1,2822,null,{}] 23:01:04 INFO - PROCESS | 1652 | 1464933664046 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:04 INFO - PROCESS | 1652 | 1464933664238 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 23:01:04 INFO - PROCESS | 1652 | 1464933664300 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:04 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b18c800 == 106 [pid = 1652] [id = 713] 23:01:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x138f44000) [pid = 1652] [serial = 2139] [outer = 0x0] 23:01:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x1395e7400) [pid = 1652] [serial = 2140] [outer = 0x138f44000] 23:01:04 INFO - PROCESS | 1652 | 1464933664340 Marionette DEBUG loaded listener.js 23:01:04 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x13f315400) [pid = 1652] [serial = 2141] [outer = 0x138f44000] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 206 (0x128db9400) [pid = 1652] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 205 (0x12a90b400) [pid = 1652] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 204 (0x12c061400) [pid = 1652] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 203 (0x112693400) [pid = 1652] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 202 (0x118766400) [pid = 1652] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 201 (0x121896800) [pid = 1652] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 200 (0x1182a1000) [pid = 1652] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 199 (0x121c4cc00) [pid = 1652] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 198 (0x119c90000) [pid = 1652] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 197 (0x12b0a1c00) [pid = 1652] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:01:04 INFO - PROCESS | 1652 | --DOMWINDOW == 196 (0x121a78800) [pid = 1652] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:01:04 INFO - PROCESS | 1652 | 1464933664873 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:01:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:01:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 869ms 23:01:04 INFO - PROCESS | 1652 | 1464933664911 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 23:01:04 INFO - PROCESS | 1652 | 1464933664912 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 23:01:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:01:04 INFO - PROCESS | 1652 | 1464933664914 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:01:04 INFO - PROCESS | 1652 | 1464933664916 Marionette TRACE conn2 <- [1,2826,null,{}] 23:01:04 INFO - PROCESS | 1652 | 1464933664918 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:05 INFO - PROCESS | 1652 | 1464933665043 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 23:01:05 INFO - PROCESS | 1652 | 1464933665154 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b238000 == 107 [pid = 1652] [id = 714] 23:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 197 (0x11319d000) [pid = 1652] [serial = 2142] [outer = 0x0] 23:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 198 (0x121896800) [pid = 1652] [serial = 2143] [outer = 0x11319d000] 23:01:05 INFO - PROCESS | 1652 | 1464933665197 Marionette DEBUG loaded listener.js 23:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 199 (0x12f346800) [pid = 1652] [serial = 2144] [outer = 0x11319d000] 23:01:05 INFO - PROCESS | 1652 | 1464933665548 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:01:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:01:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 668ms 23:01:05 INFO - PROCESS | 1652 | 1464933665584 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 23:01:05 INFO - PROCESS | 1652 | 1464933665585 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 23:01:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:01:05 INFO - PROCESS | 1652 | 1464933665587 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:01:05 INFO - PROCESS | 1652 | 1464933665590 Marionette TRACE conn2 <- [1,2830,null,{}] 23:01:05 INFO - PROCESS | 1652 | 1464933665593 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:05 INFO - PROCESS | 1652 | 1464933665718 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 23:01:05 INFO - PROCESS | 1652 | 1464933665807 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:05 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f3cb800 == 108 [pid = 1652] [id = 715] 23:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 200 (0x128db9400) [pid = 1652] [serial = 2145] [outer = 0x0] 23:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 201 (0x1395df000) [pid = 1652] [serial = 2146] [outer = 0x128db9400] 23:01:05 INFO - PROCESS | 1652 | 1464933665832 Marionette DEBUG loaded listener.js 23:01:05 INFO - PROCESS | 1652 | ++DOMWINDOW == 202 (0x140de0000) [pid = 1652] [serial = 2147] [outer = 0x128db9400] 23:01:06 INFO - PROCESS | 1652 | 1464933666131 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:01:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 572ms 23:01:06 INFO - PROCESS | 1652 | 1464933666160 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 23:01:06 INFO - PROCESS | 1652 | 1464933666161 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 23:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:01:06 INFO - PROCESS | 1652 | 1464933666163 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:01:06 INFO - PROCESS | 1652 | 1464933666165 Marionette TRACE conn2 <- [1,2834,null,{}] 23:01:06 INFO - PROCESS | 1652 | 1464933666167 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:06 INFO - PROCESS | 1652 | 1464933666291 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 23:01:06 INFO - PROCESS | 1652 | 1464933666373 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:06 INFO - PROCESS | 1652 | ++DOCSHELL 0x13faaf000 == 109 [pid = 1652] [id = 716] 23:01:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 203 (0x12c061400) [pid = 1652] [serial = 2148] [outer = 0x0] 23:01:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 204 (0x140eddc00) [pid = 1652] [serial = 2149] [outer = 0x12c061400] 23:01:06 INFO - PROCESS | 1652 | 1464933666402 Marionette DEBUG loaded listener.js 23:01:06 INFO - PROCESS | 1652 | ++DOMWINDOW == 205 (0x141e65c00) [pid = 1652] [serial = 2150] [outer = 0x12c061400] 23:01:06 INFO - PROCESS | 1652 | 1464933666676 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:01:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:01:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 520ms 23:01:06 INFO - PROCESS | 1652 | 1464933666685 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 23:01:06 INFO - PROCESS | 1652 | 1464933666686 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 23:01:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:01:06 INFO - PROCESS | 1652 | 1464933666698 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:01:06 INFO - PROCESS | 1652 | 1464933666699 Marionette TRACE conn2 <- [1,2838,null,{}] 23:01:06 INFO - PROCESS | 1652 | 1464933666701 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:06 INFO - PROCESS | 1652 | 1464933666826 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 23:01:07 INFO - PROCESS | 1652 | 1464933667037 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:07 INFO - PROCESS | 1652 | ++DOCSHELL 0x11830e800 == 110 [pid = 1652] [id = 717] 23:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 206 (0x111ed4400) [pid = 1652] [serial = 2151] [outer = 0x0] 23:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 207 (0x112694000) [pid = 1652] [serial = 2152] [outer = 0x111ed4400] 23:01:07 INFO - PROCESS | 1652 | 1464933667112 Marionette DEBUG loaded listener.js 23:01:07 INFO - PROCESS | 1652 | ++DOMWINDOW == 208 (0x116704400) [pid = 1652] [serial = 2153] [outer = 0x111ed4400] 23:01:07 INFO - PROCESS | 1652 | 1464933667600 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:01:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:01:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 924ms 23:01:07 INFO - PROCESS | 1652 | 1464933667622 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 23:01:07 INFO - PROCESS | 1652 | 1464933667626 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 23:01:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:01:07 INFO - PROCESS | 1652 | 1464933667631 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:01:07 INFO - PROCESS | 1652 | 1464933667635 Marionette TRACE conn2 <- [1,2842,null,{}] 23:01:07 INFO - PROCESS | 1652 | 1464933667663 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:07 INFO - PROCESS | 1652 | 1464933667874 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 23:01:08 INFO - PROCESS | 1652 | 1464933668061 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c195800 == 111 [pid = 1652] [id = 718] 23:01:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 209 (0x1212bf400) [pid = 1652] [serial = 2154] [outer = 0x0] 23:01:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 210 (0x12189b000) [pid = 1652] [serial = 2155] [outer = 0x1212bf400] 23:01:08 INFO - PROCESS | 1652 | 1464933668112 Marionette DEBUG loaded listener.js 23:01:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 211 (0x121c51c00) [pid = 1652] [serial = 2156] [outer = 0x1212bf400] 23:01:08 INFO - PROCESS | 1652 | 1464933668606 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:01:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:01:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1044ms 23:01:08 INFO - PROCESS | 1652 | 1464933668677 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 23:01:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:01:08 INFO - PROCESS | 1652 | 1464933668680 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 23:01:08 INFO - PROCESS | 1652 | 1464933668682 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:01:08 INFO - PROCESS | 1652 | 1464933668684 Marionette TRACE conn2 <- [1,2846,null,{}] 23:01:08 INFO - PROCESS | 1652 | 1464933668686 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:08 INFO - PROCESS | 1652 | 1464933668817 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 23:01:08 INFO - PROCESS | 1652 | 1464933668948 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:08 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f563800 == 112 [pid = 1652] [id = 719] 23:01:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 212 (0x126f3dc00) [pid = 1652] [serial = 2157] [outer = 0x0] 23:01:08 INFO - PROCESS | 1652 | ++DOMWINDOW == 213 (0x129394000) [pid = 1652] [serial = 2158] [outer = 0x126f3dc00] 23:01:08 INFO - PROCESS | 1652 | 1464933668979 Marionette DEBUG loaded listener.js 23:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 214 (0x12c113400) [pid = 1652] [serial = 2159] [outer = 0x126f3dc00] 23:01:09 INFO - PROCESS | 1652 | 1464933669450 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:01:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:01:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 820ms 23:01:09 INFO - PROCESS | 1652 | 1464933669504 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 23:01:09 INFO - PROCESS | 1652 | 1464933669506 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 23:01:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:01:09 INFO - PROCESS | 1652 | 1464933669518 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:01:09 INFO - PROCESS | 1652 | 1464933669525 Marionette TRACE conn2 <- [1,2850,null,{}] 23:01:09 INFO - PROCESS | 1652 | 1464933669553 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:09 INFO - PROCESS | 1652 | 1464933669763 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 23:01:09 INFO - PROCESS | 1652 | 1464933669918 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:09 INFO - PROCESS | 1652 | ++DOCSHELL 0x142dcd000 == 113 [pid = 1652] [id = 720] 23:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 215 (0x119c97400) [pid = 1652] [serial = 2160] [outer = 0x0] 23:01:09 INFO - PROCESS | 1652 | ++DOMWINDOW == 216 (0x12d29f000) [pid = 1652] [serial = 2161] [outer = 0x119c97400] 23:01:09 INFO - PROCESS | 1652 | 1464933669966 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 217 (0x12ddb0c00) [pid = 1652] [serial = 2162] [outer = 0x119c97400] 23:01:10 INFO - PROCESS | 1652 | 1464933670402 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:01:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:01:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 904ms 23:01:10 INFO - PROCESS | 1652 | 1464933670414 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 23:01:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:01:10 INFO - PROCESS | 1652 | 1464933670416 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 23:01:10 INFO - PROCESS | 1652 | 1464933670418 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:01:10 INFO - PROCESS | 1652 | 1464933670420 Marionette TRACE conn2 <- [1,2854,null,{}] 23:01:10 INFO - PROCESS | 1652 | 1464933670424 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:10 INFO - PROCESS | 1652 | 1464933670555 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 23:01:10 INFO - PROCESS | 1652 | 1464933670694 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:10 INFO - PROCESS | 1652 | ++DOCSHELL 0x14322d800 == 114 [pid = 1652] [id = 721] 23:01:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 218 (0x138f3c800) [pid = 1652] [serial = 2163] [outer = 0x0] 23:01:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 219 (0x13b207000) [pid = 1652] [serial = 2164] [outer = 0x138f3c800] 23:01:10 INFO - PROCESS | 1652 | 1464933670725 Marionette DEBUG loaded listener.js 23:01:10 INFO - PROCESS | 1652 | ++DOMWINDOW == 220 (0x13fe86c00) [pid = 1652] [serial = 2165] [outer = 0x138f3c800] 23:01:11 INFO - PROCESS | 1652 | 1464933671110 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 722ms 23:01:11 INFO - PROCESS | 1652 | 1464933671142 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 23:01:11 INFO - PROCESS | 1652 | 1464933671143 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 23:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:01:11 INFO - PROCESS | 1652 | 1464933671145 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:01:11 INFO - PROCESS | 1652 | 1464933671146 Marionette TRACE conn2 <- [1,2858,null,{}] 23:01:11 INFO - PROCESS | 1652 | 1464933671149 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:11 INFO - PROCESS | 1652 | 1464933671295 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 23:01:11 INFO - PROCESS | 1652 | 1464933671407 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:11 INFO - PROCESS | 1652 | ++DOCSHELL 0x1432da800 == 115 [pid = 1652] [id = 722] 23:01:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 221 (0x13fe8ec00) [pid = 1652] [serial = 2166] [outer = 0x0] 23:01:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 222 (0x13fe90800) [pid = 1652] [serial = 2167] [outer = 0x13fe8ec00] 23:01:11 INFO - PROCESS | 1652 | 1464933671442 Marionette DEBUG loaded listener.js 23:01:11 INFO - PROCESS | 1652 | ++DOMWINDOW == 223 (0x140ee3800) [pid = 1652] [serial = 2168] [outer = 0x13fe8ec00] 23:01:11 INFO - PROCESS | 1652 | 1464933671863 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:01:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:01:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 769ms 23:01:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:01:11 INFO - PROCESS | 1652 | 1464933671914 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 23:01:11 INFO - PROCESS | 1652 | 1464933671915 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 23:01:11 INFO - PROCESS | 1652 | 1464933671918 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:01:11 INFO - PROCESS | 1652 | 1464933671919 Marionette TRACE conn2 <- [1,2862,null,{}] 23:01:11 INFO - PROCESS | 1652 | 1464933671941 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:12 INFO - PROCESS | 1652 | 1464933672072 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 23:01:12 INFO - PROCESS | 1652 | 1464933672172 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:12 INFO - PROCESS | 1652 | ++DOCSHELL 0x1440e5000 == 116 [pid = 1652] [id = 723] 23:01:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 224 (0x140ee5000) [pid = 1652] [serial = 2169] [outer = 0x0] 23:01:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x141e66400) [pid = 1652] [serial = 2170] [outer = 0x140ee5000] 23:01:12 INFO - PROCESS | 1652 | 1464933672203 Marionette DEBUG loaded listener.js 23:01:12 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x141e6c800) [pid = 1652] [serial = 2171] [outer = 0x140ee5000] 23:01:12 INFO - PROCESS | 1652 | 1464933672720 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:01:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:01:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 868ms 23:01:12 INFO - PROCESS | 1652 | 1464933672787 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 23:01:12 INFO - PROCESS | 1652 | 1464933672789 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 23:01:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:01:12 INFO - PROCESS | 1652 | 1464933672793 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:01:12 INFO - PROCESS | 1652 | 1464933672795 Marionette TRACE conn2 <- [1,2866,null,{}] 23:01:12 INFO - PROCESS | 1652 | 1464933672798 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:12 INFO - PROCESS | 1652 | 1464933672922 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 23:01:13 INFO - PROCESS | 1652 | 1464933673050 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x141d3c800 == 117 [pid = 1652] [id = 724] 23:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x12199e400) [pid = 1652] [serial = 2172] [outer = 0x0] 23:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x1219a2c00) [pid = 1652] [serial = 2173] [outer = 0x12199e400] 23:01:13 INFO - PROCESS | 1652 | 1464933673081 Marionette DEBUG loaded listener.js 23:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x1219a6c00) [pid = 1652] [serial = 2174] [outer = 0x12199e400] 23:01:13 INFO - PROCESS | 1652 | 1464933673498 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:01:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 23:01:13 INFO - PROCESS | 1652 | 1464933673513 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 23:01:13 INFO - PROCESS | 1652 | 1464933673514 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 23:01:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:01:13 INFO - PROCESS | 1652 | 1464933673516 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:01:13 INFO - PROCESS | 1652 | 1464933673517 Marionette TRACE conn2 <- [1,2870,null,{}] 23:01:13 INFO - PROCESS | 1652 | 1464933673520 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:13 INFO - PROCESS | 1652 | 1464933673649 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 23:01:13 INFO - PROCESS | 1652 | 1464933673780 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:13 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b6ab800 == 118 [pid = 1652] [id = 725] 23:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x12199f400) [pid = 1652] [serial = 2175] [outer = 0x0] 23:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x1219a9c00) [pid = 1652] [serial = 2176] [outer = 0x12199f400] 23:01:13 INFO - PROCESS | 1652 | 1464933673808 Marionette DEBUG loaded listener.js 23:01:13 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x141e70000) [pid = 1652] [serial = 2177] [outer = 0x12199f400] 23:01:14 INFO - PROCESS | 1652 | 1464933674204 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 23:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 718ms 23:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:01:14 INFO - PROCESS | 1652 | 1464933674235 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 23:01:14 INFO - PROCESS | 1652 | 1464933674236 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 23:01:14 INFO - PROCESS | 1652 | 1464933674239 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:01:14 INFO - PROCESS | 1652 | 1464933674240 Marionette TRACE conn2 <- [1,2874,null,{}] 23:01:14 INFO - PROCESS | 1652 | 1464933674242 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:14 INFO - PROCESS | 1652 | 1464933674390 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 23:01:14 INFO - PROCESS | 1652 | 1464933674492 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:14 INFO - PROCESS | 1652 | ++DOCSHELL 0x140e3f000 == 119 [pid = 1652] [id = 726] 23:01:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x141beac00) [pid = 1652] [serial = 2178] [outer = 0x0] 23:01:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x141bf3800) [pid = 1652] [serial = 2179] [outer = 0x141beac00] 23:01:14 INFO - PROCESS | 1652 | 1464933674520 Marionette DEBUG loaded listener.js 23:01:14 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x141bf7400) [pid = 1652] [serial = 2180] [outer = 0x141beac00] 23:01:14 INFO - PROCESS | 1652 | 1464933674937 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:01:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:01:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 719ms 23:01:14 INFO - PROCESS | 1652 | 1464933674959 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 23:01:14 INFO - PROCESS | 1652 | 1464933674960 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 23:01:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:01:14 INFO - PROCESS | 1652 | 1464933674962 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:01:14 INFO - PROCESS | 1652 | 1464933674963 Marionette TRACE conn2 <- [1,2878,null,{}] 23:01:14 INFO - PROCESS | 1652 | 1464933674966 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:15 INFO - PROCESS | 1652 | 1464933675097 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 23:01:15 INFO - PROCESS | 1652 | 1464933675228 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:15 INFO - PROCESS | 1652 | ++DOCSHELL 0x140e54800 == 120 [pid = 1652] [id = 727] 23:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x141bf4400) [pid = 1652] [serial = 2181] [outer = 0x0] 23:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x143169800) [pid = 1652] [serial = 2182] [outer = 0x141bf4400] 23:01:15 INFO - PROCESS | 1652 | 1464933675261 Marionette DEBUG loaded listener.js 23:01:15 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x143170400) [pid = 1652] [serial = 2183] [outer = 0x141bf4400] 23:01:15 INFO - PROCESS | 1652 | 1464933675777 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:01:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 870ms 23:01:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:01:15 INFO - PROCESS | 1652 | 1464933675832 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 23:01:15 INFO - PROCESS | 1652 | 1464933675834 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 23:01:15 INFO - PROCESS | 1652 | 1464933675836 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:01:15 INFO - PROCESS | 1652 | 1464933675838 Marionette TRACE conn2 <- [1,2882,null,{}] 23:01:15 INFO - PROCESS | 1652 | 1464933675841 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:15 INFO - PROCESS | 1652 | 1464933675985 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 23:01:16 INFO - PROCESS | 1652 | 1464933676121 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x11314f800 == 121 [pid = 1652] [id = 728] 23:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x110f4b400) [pid = 1652] [serial = 2184] [outer = 0x0] 23:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x118767400) [pid = 1652] [serial = 2185] [outer = 0x110f4b400] 23:01:16 INFO - PROCESS | 1652 | 1464933676151 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x141bf6800) [pid = 1652] [serial = 2186] [outer = 0x110f4b400] 23:01:16 INFO - PROCESS | 1652 | 1464933676578 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:01:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:01:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 771ms 23:01:16 INFO - PROCESS | 1652 | 1464933676625 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 23:01:16 INFO - PROCESS | 1652 | 1464933676626 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 23:01:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:01:16 INFO - PROCESS | 1652 | 1464933676630 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:01:16 INFO - PROCESS | 1652 | 1464933676631 Marionette TRACE conn2 <- [1,2886,null,{}] 23:01:16 INFO - PROCESS | 1652 | 1464933676634 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:16 INFO - PROCESS | 1652 | 1464933676767 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 23:01:16 INFO - PROCESS | 1652 | 1464933676873 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:16 INFO - PROCESS | 1652 | ++DOCSHELL 0x13755d000 == 122 [pid = 1652] [id = 729] 23:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x1126cd400) [pid = 1652] [serial = 2187] [outer = 0x0] 23:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x143176800) [pid = 1652] [serial = 2188] [outer = 0x1126cd400] 23:01:16 INFO - PROCESS | 1652 | 1464933676902 Marionette DEBUG loaded listener.js 23:01:16 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x1431f1400) [pid = 1652] [serial = 2189] [outer = 0x1126cd400] 23:01:17 INFO - PROCESS | 1652 | 1464933677876 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:01:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:01:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1271ms 23:01:17 INFO - PROCESS | 1652 | 1464933677914 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 23:01:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:01:17 INFO - PROCESS | 1652 | 1464933677917 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 23:01:17 INFO - PROCESS | 1652 | 1464933677920 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:01:17 INFO - PROCESS | 1652 | 1464933677925 Marionette TRACE conn2 <- [1,2890,null,{}] 23:01:17 INFO - PROCESS | 1652 | 1464933677930 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:18 INFO - PROCESS | 1652 | 1464933678060 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 23:01:18 INFO - PROCESS | 1652 | 1464933678191 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x113144000 == 123 [pid = 1652] [id = 730] 23:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x110f4f800) [pid = 1652] [serial = 2190] [outer = 0x0] 23:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x111a02400) [pid = 1652] [serial = 2191] [outer = 0x110f4f800] 23:01:18 INFO - PROCESS | 1652 | 1464933678222 Marionette DEBUG loaded listener.js 23:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x11201ac00) [pid = 1652] [serial = 2192] [outer = 0x110f4f800] 23:01:18 INFO - PROCESS | 1652 | 1464933678636 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:01:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:01:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 775ms 23:01:18 INFO - PROCESS | 1652 | 1464933678695 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 23:01:18 INFO - PROCESS | 1652 | 1464933678698 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 23:01:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:01:18 INFO - PROCESS | 1652 | 1464933678703 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:01:18 INFO - PROCESS | 1652 | 1464933678705 Marionette TRACE conn2 <- [1,2894,null,{}] 23:01:18 INFO - PROCESS | 1652 | 1464933678707 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:18 INFO - PROCESS | 1652 | 1464933678829 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 23:01:18 INFO - PROCESS | 1652 | 1464933678964 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:18 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168f5800 == 124 [pid = 1652] [id = 731] 23:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x11277dc00) [pid = 1652] [serial = 2193] [outer = 0x0] 23:01:18 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x112784400) [pid = 1652] [serial = 2194] [outer = 0x11277dc00] 23:01:18 INFO - PROCESS | 1652 | 1464933678995 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x112a77800) [pid = 1652] [serial = 2195] [outer = 0x11277dc00] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x138be1000 == 123 [pid = 1652] [id = 338] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x138abe800 == 122 [pid = 1652] [id = 340] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13faaf000 == 121 [pid = 1652] [id = 716] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13f3cb800 == 120 [pid = 1652] [id = 715] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13b238000 == 119 [pid = 1652] [id = 714] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13b18c800 == 118 [pid = 1652] [id = 713] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x12c06c400) [pid = 1652] [serial = 2038] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x12cc7c400) [pid = 1652] [serial = 2041] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x139312800 == 117 [pid = 1652] [id = 712] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x138ac7800 == 116 [pid = 1652] [id = 711] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12d57f800 == 115 [pid = 1652] [id = 710] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12bda6800 == 114 [pid = 1652] [id = 709] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x125997000 == 113 [pid = 1652] [id = 708] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x119dc7000 == 112 [pid = 1652] [id = 707] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12d24e800 == 111 [pid = 1652] [id = 18] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba7c000 == 110 [pid = 1652] [id = 706] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x141d4e000 == 109 [pid = 1652] [id = 703] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x140f47000 == 108 [pid = 1652] [id = 700] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x140f2b800 == 107 [pid = 1652] [id = 699] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x140c33800 == 106 [pid = 1652] [id = 698] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13fab6000 == 105 [pid = 1652] [id = 697] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13f602800 == 104 [pid = 1652] [id = 696] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13f54d000 == 103 [pid = 1652] [id = 695] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x13b660800 == 102 [pid = 1652] [id = 694] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x12bdaf000 == 101 [pid = 1652] [id = 693] 23:01:19 INFO - PROCESS | 1652 | --DOCSHELL 0x1278ad000 == 100 [pid = 1652] [id = 692] 23:01:19 INFO - PROCESS | 1652 | 1464933679511 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:01:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 823ms 23:01:19 INFO - PROCESS | 1652 | 1464933679527 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 23:01:19 INFO - PROCESS | 1652 | 1464933679529 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 23:01:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:01:19 INFO - PROCESS | 1652 | 1464933679531 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:01:19 INFO - PROCESS | 1652 | 1464933679534 Marionette TRACE conn2 <- [1,2898,null,{}] 23:01:19 INFO - PROCESS | 1652 | 1464933679544 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x12938f400) [pid = 1652] [serial = 2059] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x12b0aa800) [pid = 1652] [serial = 2062] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x12c11c800) [pid = 1652] [serial = 2065] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x11269d800) [pid = 1652] [serial = 2044] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x11269c800) [pid = 1652] [serial = 2063] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x119a7dc00) [pid = 1652] [serial = 2050] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x12124bc00) [pid = 1652] [serial = 2051] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x121c4bc00) [pid = 1652] [serial = 2053] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x124fdf000) [pid = 1652] [serial = 2054] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x1182bc400) [pid = 1652] [serial = 2047] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x119446000) [pid = 1652] [serial = 2048] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x126f4ac00) [pid = 1652] [serial = 2035] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x11983dc00) [pid = 1652] [serial = 2032] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x116b6ac00) [pid = 1652] [serial = 2029] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x1296a3400) [pid = 1652] [serial = 2068] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x12d753000) [pid = 1652] [serial = 2071] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x12f3e2c00) [pid = 1652] [serial = 1439] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x12d29d000) [pid = 1652] [serial = 2066] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x113197800) [pid = 1652] [serial = 2045] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x127897400) [pid = 1652] [serial = 2057] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x12f344000) [pid = 1652] [serial = 2072] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x1253ac800) [pid = 1652] [serial = 2056] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x12a8e2000) [pid = 1652] [serial = 2060] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x12cc76800) [pid = 1652] [serial = 2069] [outer = 0x0] [url = about:blank] 23:01:19 INFO - PROCESS | 1652 | 1464933679705 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 23:01:19 INFO - PROCESS | 1652 | 1464933679764 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:19 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184c8000 == 101 [pid = 1652] [id = 732] 23:01:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 225 (0x11319c000) [pid = 1652] [serial = 2196] [outer = 0x0] 23:01:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 226 (0x113f11800) [pid = 1652] [serial = 2197] [outer = 0x11319c000] 23:01:19 INFO - PROCESS | 1652 | 1464933679793 Marionette DEBUG loaded listener.js 23:01:19 INFO - PROCESS | 1652 | ++DOMWINDOW == 227 (0x116845c00) [pid = 1652] [serial = 2198] [outer = 0x11319c000] 23:01:20 INFO - PROCESS | 1652 | 1464933680197 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 723ms 23:01:20 INFO - PROCESS | 1652 | 1464933680264 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 23:01:20 INFO - PROCESS | 1652 | 1464933680267 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 23:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:01:20 INFO - PROCESS | 1652 | 1464933680270 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:01:20 INFO - PROCESS | 1652 | 1464933680273 Marionette TRACE conn2 <- [1,2902,null,{}] 23:01:20 INFO - PROCESS | 1652 | 1464933680276 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:20 INFO - PROCESS | 1652 | 1464933680441 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 23:01:20 INFO - PROCESS | 1652 | 1464933680560 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:20 INFO - PROCESS | 1652 | ++DOCSHELL 0x121364800 == 102 [pid = 1652] [id = 733] 23:01:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 228 (0x11319e000) [pid = 1652] [serial = 2199] [outer = 0x0] 23:01:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 229 (0x1182aa000) [pid = 1652] [serial = 2200] [outer = 0x11319e000] 23:01:20 INFO - PROCESS | 1652 | 1464933680590 Marionette DEBUG loaded listener.js 23:01:20 INFO - PROCESS | 1652 | ++DOMWINDOW == 230 (0x118326800) [pid = 1652] [serial = 2201] [outer = 0x11319e000] 23:01:20 INFO - PROCESS | 1652 | 1464933680896 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:01:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:01:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 672ms 23:01:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:01:20 INFO - PROCESS | 1652 | 1464933680950 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 23:01:20 INFO - PROCESS | 1652 | 1464933680951 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 23:01:20 INFO - PROCESS | 1652 | 1464933680953 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:01:20 INFO - PROCESS | 1652 | 1464933680954 Marionette TRACE conn2 <- [1,2906,null,{}] 23:01:20 INFO - PROCESS | 1652 | 1464933680974 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:21 INFO - PROCESS | 1652 | 1464933681112 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 23:01:21 INFO - PROCESS | 1652 | 1464933681121 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x121b20000 == 103 [pid = 1652] [id = 734] 23:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 231 (0x1182bc000) [pid = 1652] [serial = 2202] [outer = 0x0] 23:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 232 (0x1184d5c00) [pid = 1652] [serial = 2203] [outer = 0x1182bc000] 23:01:21 INFO - PROCESS | 1652 | 1464933681147 Marionette DEBUG loaded listener.js 23:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 233 (0x118d20400) [pid = 1652] [serial = 2204] [outer = 0x1182bc000] 23:01:21 INFO - PROCESS | 1652 | 1464933681491 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:01:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:01:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 571ms 23:01:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:01:21 INFO - PROCESS | 1652 | 1464933681526 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 23:01:21 INFO - PROCESS | 1652 | 1464933681527 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 23:01:21 INFO - PROCESS | 1652 | 1464933681529 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:01:21 INFO - PROCESS | 1652 | 1464933681530 Marionette TRACE conn2 <- [1,2910,null,{}] 23:01:21 INFO - PROCESS | 1652 | 1464933681532 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:21 INFO - PROCESS | 1652 | 1464933681652 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 23:01:21 INFO - PROCESS | 1652 | 1464933681764 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:21 INFO - PROCESS | 1652 | ++DOCSHELL 0x1273bd800 == 104 [pid = 1652] [id = 735] 23:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 234 (0x118d19c00) [pid = 1652] [serial = 2205] [outer = 0x0] 23:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x11943d800) [pid = 1652] [serial = 2206] [outer = 0x118d19c00] 23:01:21 INFO - PROCESS | 1652 | 1464933681791 Marionette DEBUG loaded listener.js 23:01:21 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x119c96400) [pid = 1652] [serial = 2207] [outer = 0x118d19c00] 23:01:22 INFO - PROCESS | 1652 | 1464933682096 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 23:01:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:01:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:01:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 620ms 23:01:22 INFO - PROCESS | 1652 | 1464933682149 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 1652 | 1464933682151 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 23:01:22 INFO - TEST-START | /DOMEvents/constructors.html 23:01:22 INFO - PROCESS | 1652 | 1464933682161 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 1652 | 1464933682162 Marionette TRACE conn2 <- [1,2914,null,{}] 23:01:22 INFO - PROCESS | 1652 | 1464933682164 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:22 INFO - PROCESS | 1652 | 1464933682309 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 23:01:22 INFO - PROCESS | 1652 | 1464933682342 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12a953000 == 105 [pid = 1652] [id = 736] 23:01:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x11983c800) [pid = 1652] [serial = 2208] [outer = 0x0] 23:01:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x119edd800) [pid = 1652] [serial = 2209] [outer = 0x11983c800] 23:01:22 INFO - PROCESS | 1652 | 1464933682367 Marionette DEBUG loaded listener.js 23:01:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x1212c5000) [pid = 1652] [serial = 2210] [outer = 0x11983c800] 23:01:22 INFO - PROCESS | 1652 | 1464933682752 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:01:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:01:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:01:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:01:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:01:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 626ms 23:01:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:01:22 INFO - PROCESS | 1652 | 1464933682793 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 23:01:22 INFO - PROCESS | 1652 | 1464933682794 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 23:01:22 INFO - PROCESS | 1652 | 1464933682796 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:01:22 INFO - PROCESS | 1652 | 1464933682797 Marionette TRACE conn2 <- [1,2918,null,{}] 23:01:22 INFO - PROCESS | 1652 | 1464933682800 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:22 INFO - PROCESS | 1652 | 1464933682938 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 23:01:22 INFO - PROCESS | 1652 | 1464933682955 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:22 INFO - PROCESS | 1652 | ++DOCSHELL 0x12bd99800 == 106 [pid = 1652] [id = 737] 23:01:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x1212bd000) [pid = 1652] [serial = 2211] [outer = 0x0] 23:01:22 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x121678400) [pid = 1652] [serial = 2212] [outer = 0x1212bd000] 23:01:22 INFO - PROCESS | 1652 | 1464933682980 Marionette DEBUG loaded listener.js 23:01:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x1219a5000) [pid = 1652] [serial = 2213] [outer = 0x1212bd000] 23:01:23 INFO - PROCESS | 1652 | 1464933683329 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:01:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:01:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 568ms 23:01:23 INFO - PROCESS | 1652 | 1464933683365 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 23:01:23 INFO - PROCESS | 1652 | 1464933683366 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 23:01:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:01:23 INFO - PROCESS | 1652 | 1464933683368 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:01:23 INFO - PROCESS | 1652 | 1464933683369 Marionette TRACE conn2 <- [1,2922,null,{}] 23:01:23 INFO - PROCESS | 1652 | 1464933683371 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:23 INFO - PROCESS | 1652 | 1464933683510 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 23:01:23 INFO - PROCESS | 1652 | 1464933683528 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:23 INFO - PROCESS | 1652 | ++DOCSHELL 0x12c19d800 == 107 [pid = 1652] [id = 738] 23:01:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x121391c00) [pid = 1652] [serial = 2214] [outer = 0x0] 23:01:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x121ab4c00) [pid = 1652] [serial = 2215] [outer = 0x121391c00] 23:01:23 INFO - PROCESS | 1652 | 1464933683553 Marionette DEBUG loaded listener.js 23:01:23 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x121c1f800) [pid = 1652] [serial = 2216] [outer = 0x121391c00] 23:01:23 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x128db9400) [pid = 1652] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x12c967400) [pid = 1652] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x12cd9a800) [pid = 1652] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x11319d000) [pid = 1652] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x138f44000) [pid = 1652] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x112784800) [pid = 1652] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x119030400) [pid = 1652] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x121c49400) [pid = 1652] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x12a917c00) [pid = 1652] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:01:24 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x12795a800) [pid = 1652] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:01:24 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:01:24 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:01:24 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:01:24 INFO - PROCESS | 1652 | [1652] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 23:01:24 INFO - PROCESS | 1652 | 1464933684112 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 23:01:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:01:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01: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 23:01:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01: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 23:01:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01: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]" 23:01:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:01:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:01:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:01:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 773ms 23:01:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:01:24 INFO - PROCESS | 1652 | 1464933684141 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 23:01:24 INFO - PROCESS | 1652 | 1464933684143 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 23:01:24 INFO - PROCESS | 1652 | 1464933684145 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:01:24 INFO - PROCESS | 1652 | 1464933684146 Marionette TRACE conn2 <- [1,2926,null,{}] 23:01:24 INFO - PROCESS | 1652 | 1464933684148 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:24 INFO - PROCESS | 1652 | 1464933684254 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 23:01:24 INFO - PROCESS | 1652 | 1464933684347 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12cab3800 == 108 [pid = 1652] [id = 739] 23:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x1218a0000) [pid = 1652] [serial = 2217] [outer = 0x0] 23:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x121c4b800) [pid = 1652] [serial = 2218] [outer = 0x1218a0000] 23:01:24 INFO - PROCESS | 1652 | 1464933684374 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x125224c00) [pid = 1652] [serial = 2219] [outer = 0x1218a0000] 23:01:24 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:01:24 INFO - PROCESS | 1652 | 1464933684633 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 23:01: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 23:01:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 518ms 23:01:24 INFO - PROCESS | 1652 | 1464933684664 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 23:01:24 INFO - PROCESS | 1652 | 1464933684666 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 23:01:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:01:24 INFO - PROCESS | 1652 | 1464933684668 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:01:24 INFO - PROCESS | 1652 | 1464933684670 Marionette TRACE conn2 <- [1,2930,null,{}] 23:01:24 INFO - PROCESS | 1652 | 1464933684687 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:24 INFO - PROCESS | 1652 | 1464933684820 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 23:01:24 INFO - PROCESS | 1652 | 1464933684825 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:24 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d57f800 == 109 [pid = 1652] [id = 740] 23:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x12535b800) [pid = 1652] [serial = 2220] [outer = 0x0] 23:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x125f22400) [pid = 1652] [serial = 2221] [outer = 0x12535b800] 23:01:24 INFO - PROCESS | 1652 | 1464933684854 Marionette DEBUG loaded listener.js 23:01:24 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x127961c00) [pid = 1652] [serial = 2222] [outer = 0x12535b800] 23:01:25 INFO - PROCESS | 1652 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:01:25 INFO - PROCESS | 1652 | 1464933685236 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 23:01:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:01:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 573ms 23:01:25 INFO - PROCESS | 1652 | 1464933685242 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 1652 | 1464933685243 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 23:01:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:01:25 INFO - PROCESS | 1652 | 1464933685245 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 1652 | 1464933685246 Marionette TRACE conn2 <- [1,2934,null,{}] 23:01:25 INFO - PROCESS | 1652 | 1464933685248 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:25 INFO - PROCESS | 1652 | 1464933685411 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 23:01:25 INFO - PROCESS | 1652 | 1464933685420 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d8dc800 == 110 [pid = 1652] [id = 741] 23:01:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x12535cc00) [pid = 1652] [serial = 2223] [outer = 0x0] 23:01:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x127982c00) [pid = 1652] [serial = 2224] [outer = 0x12535cc00] 23:01:25 INFO - PROCESS | 1652 | 1464933685446 Marionette DEBUG loaded listener.js 23:01:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x12535c400) [pid = 1652] [serial = 2225] [outer = 0x12535cc00] 23:01:25 INFO - PROCESS | 1652 | 1464933685766 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:01: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. 23:01:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 568ms 23:01:25 INFO - PROCESS | 1652 | 1464933685814 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 23:01:25 INFO - PROCESS | 1652 | 1464933685815 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 23:01:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:01:25 INFO - PROCESS | 1652 | 1464933685817 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:01:25 INFO - PROCESS | 1652 | 1464933685818 Marionette TRACE conn2 <- [1,2938,null,{}] 23:01:25 INFO - PROCESS | 1652 | 1464933685820 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:25 INFO - PROCESS | 1652 | 1464933685938 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 23:01:25 INFO - PROCESS | 1652 | 1464933685942 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:25 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389d6800 == 111 [pid = 1652] [id = 742] 23:01:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x128dbac00) [pid = 1652] [serial = 2226] [outer = 0x0] 23:01:25 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x128dbd000) [pid = 1652] [serial = 2227] [outer = 0x128dbac00] 23:01:25 INFO - PROCESS | 1652 | 1464933685966 Marionette DEBUG loaded listener.js 23:01:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x1294efc00) [pid = 1652] [serial = 2228] [outer = 0x128dbac00] 23:01:26 INFO - PROCESS | 1652 | 1464933686535 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:01: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. 23:01:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 770ms 23:01:26 INFO - PROCESS | 1652 | 1464933686593 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 23:01:26 INFO - PROCESS | 1652 | 1464933686596 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 23:01:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:01:26 INFO - PROCESS | 1652 | 1464933686601 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:01:26 INFO - PROCESS | 1652 | 1464933686604 Marionette TRACE conn2 <- [1,2942,null,{}] 23:01:26 INFO - PROCESS | 1652 | 1464933686611 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:26 INFO - PROCESS | 1652 | 1464933686747 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 23:01:26 INFO - PROCESS | 1652 | 1464933686850 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:26 INFO - PROCESS | 1652 | ++DOCSHELL 0x1181f4800 == 112 [pid = 1652] [id = 743] 23:01:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x11269c800) [pid = 1652] [serial = 2229] [outer = 0x0] 23:01:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x112a7fc00) [pid = 1652] [serial = 2230] [outer = 0x11269c800] 23:01:26 INFO - PROCESS | 1652 | 1464933686882 Marionette DEBUG loaded listener.js 23:01:26 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x1139f1c00) [pid = 1652] [serial = 2231] [outer = 0x11269c800] 23:01:27 INFO - PROCESS | 1652 | 1464933687338 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 23:01: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 23:01:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:01:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 774ms 23:01:27 INFO - PROCESS | 1652 | 1464933687404 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 23:01:27 INFO - PROCESS | 1652 | 1464933687410 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 23:01:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:01:27 INFO - PROCESS | 1652 | 1464933687421 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:01:27 INFO - PROCESS | 1652 | 1464933687424 Marionette TRACE conn2 <- [1,2946,null,{}] 23:01:27 INFO - PROCESS | 1652 | 1464933687428 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:27 INFO - PROCESS | 1652 | 1464933687629 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 23:01:27 INFO - PROCESS | 1652 | 1464933687805 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:27 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293ed000 == 113 [pid = 1652] [id = 744] 23:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x1162aec00) [pid = 1652] [serial = 2232] [outer = 0x0] 23:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x11829e000) [pid = 1652] [serial = 2233] [outer = 0x1162aec00] 23:01:27 INFO - PROCESS | 1652 | 1464933687835 Marionette DEBUG loaded listener.js 23:01:27 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x119089400) [pid = 1652] [serial = 2234] [outer = 0x1162aec00] 23:01:28 INFO - PROCESS | 1652 | 1464933688199 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:01:28 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:01:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 825ms 23:01:28 INFO - PROCESS | 1652 | 1464933688245 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 23:01:28 INFO - PROCESS | 1652 | 1464933688246 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 23:01:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:01:28 INFO - PROCESS | 1652 | 1464933688249 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:01:28 INFO - PROCESS | 1652 | 1464933688252 Marionette TRACE conn2 <- [1,2950,null,{}] 23:01:28 INFO - PROCESS | 1652 | 1464933688260 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:28 INFO - PROCESS | 1652 | 1464933688422 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 23:01:28 INFO - PROCESS | 1652 | 1464933688529 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389d3800 == 114 [pid = 1652] [id = 745] 23:01:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x11970b400) [pid = 1652] [serial = 2235] [outer = 0x0] 23:01:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x119c8ec00) [pid = 1652] [serial = 2236] [outer = 0x11970b400] 23:01:28 INFO - PROCESS | 1652 | 1464933688561 Marionette DEBUG loaded listener.js 23:01:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x12189a400) [pid = 1652] [serial = 2237] [outer = 0x11970b400] 23:01:28 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389e4800 == 115 [pid = 1652] [id = 746] 23:01:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x121c1a400) [pid = 1652] [serial = 2238] [outer = 0x0] 23:01:28 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x119d03400) [pid = 1652] [serial = 2239] [outer = 0x121c1a400] 23:01:28 INFO - PROCESS | 1652 | 1464933688974 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:01:29 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:01:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 774ms 23:01:29 INFO - PROCESS | 1652 | 1464933689024 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 23:01:29 INFO - PROCESS | 1652 | 1464933689025 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 23:01:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:01:29 INFO - PROCESS | 1652 | 1464933689028 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:01:29 INFO - PROCESS | 1652 | 1464933689029 Marionette TRACE conn2 <- [1,2954,null,{}] 23:01:29 INFO - PROCESS | 1652 | 1464933689031 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:29 INFO - PROCESS | 1652 | 1464933689217 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 23:01:29 INFO - PROCESS | 1652 | 1464933689348 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:29 INFO - PROCESS | 1652 | ++DOCSHELL 0x138cdd000 == 116 [pid = 1652] [id = 747] 23:01:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x12199ac00) [pid = 1652] [serial = 2240] [outer = 0x0] 23:01:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x1253ac400) [pid = 1652] [serial = 2241] [outer = 0x12199ac00] 23:01:29 INFO - PROCESS | 1652 | 1464933689380 Marionette DEBUG loaded listener.js 23:01:29 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x127380c00) [pid = 1652] [serial = 2242] [outer = 0x12199ac00] 23:01:29 INFO - PROCESS | 1652 | 1464933689788 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:01:29 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:01: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 23:01:29 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 771ms 23:01:29 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:01:29 INFO - PROCESS | 1652 | 1464933689801 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 23:01:29 INFO - PROCESS | 1652 | 1464933689803 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 23:01:29 INFO - PROCESS | 1652 | 1464933689806 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:01:29 INFO - PROCESS | 1652 | 1464933689808 Marionette TRACE conn2 <- [1,2958,null,{}] 23:01:29 INFO - PROCESS | 1652 | 1464933689812 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:29 INFO - PROCESS | 1652 | 1464933689985 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 23:01:30 INFO - PROCESS | 1652 | 1464933690115 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x13930c000 == 117 [pid = 1652] [id = 748] 23:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x121c18800) [pid = 1652] [serial = 2243] [outer = 0x0] 23:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x127986800) [pid = 1652] [serial = 2244] [outer = 0x121c18800] 23:01:30 INFO - PROCESS | 1652 | 1464933690145 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x1294f8000) [pid = 1652] [serial = 2245] [outer = 0x121c18800] 23:01:30 INFO - PROCESS | 1652 | 1464933690528 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:01:30 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:01:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 23:01:30 INFO - PROCESS | 1652 | 1464933690602 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 23:01:30 INFO - PROCESS | 1652 | 1464933690603 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 23:01:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:01:30 INFO - PROCESS | 1652 | 1464933690610 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:01:30 INFO - PROCESS | 1652 | 1464933690611 Marionette TRACE conn2 <- [1,2962,null,{}] 23:01:30 INFO - PROCESS | 1652 | 1464933690613 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:30 INFO - PROCESS | 1652 | 1464933690751 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 23:01:30 INFO - PROCESS | 1652 | 1464933690884 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:30 INFO - PROCESS | 1652 | ++DOCSHELL 0x13af33000 == 118 [pid = 1652] [id = 749] 23:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x129394400) [pid = 1652] [serial = 2246] [outer = 0x0] 23:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x1297a2000) [pid = 1652] [serial = 2247] [outer = 0x129394400] 23:01:30 INFO - PROCESS | 1652 | 1464933690915 Marionette DEBUG loaded listener.js 23:01:30 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x12a80ac00) [pid = 1652] [serial = 2248] [outer = 0x129394400] 23:01:31 INFO - PROCESS | 1652 | 1464933691279 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:01:31 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:01:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 719ms 23:01:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:01:31 INFO - PROCESS | 1652 | 1464933691329 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 23:01:31 INFO - PROCESS | 1652 | 1464933691330 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 23:01:31 INFO - PROCESS | 1652 | 1464933691332 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:01:31 INFO - PROCESS | 1652 | 1464933691333 Marionette TRACE conn2 <- [1,2966,null,{}] 23:01:31 INFO - PROCESS | 1652 | 1464933691336 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:31 INFO - PROCESS | 1652 | 1464933691465 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 23:01:31 INFO - PROCESS | 1652 | 1464933691596 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:31 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b192800 == 119 [pid = 1652] [id = 750] 23:01:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x1296a6000) [pid = 1652] [serial = 2249] [outer = 0x0] 23:01:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x12a8e6400) [pid = 1652] [serial = 2250] [outer = 0x1296a6000] 23:01:31 INFO - PROCESS | 1652 | 1464933691626 Marionette DEBUG loaded listener.js 23:01:31 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x12a90bc00) [pid = 1652] [serial = 2251] [outer = 0x1296a6000] 23:01:32 INFO - PROCESS | 1652 | 1464933692003 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:01:32 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:01:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 721ms 23:01:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:01:32 INFO - PROCESS | 1652 | 1464933692053 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 23:01:32 INFO - PROCESS | 1652 | 1464933692054 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 23:01:32 INFO - PROCESS | 1652 | 1464933692057 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:01:32 INFO - PROCESS | 1652 | 1464933692058 Marionette TRACE conn2 <- [1,2970,null,{}] 23:01:32 INFO - PROCESS | 1652 | 1464933692060 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:32 INFO - PROCESS | 1652 | 1464933692188 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 23:01:32 INFO - PROCESS | 1652 | 1464933692311 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:32 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b23d000 == 120 [pid = 1652] [id = 751] 23:01:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x12a810400) [pid = 1652] [serial = 2252] [outer = 0x0] 23:01:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x12a917c00) [pid = 1652] [serial = 2253] [outer = 0x12a810400] 23:01:32 INFO - PROCESS | 1652 | 1464933692340 Marionette DEBUG loaded listener.js 23:01:32 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x12ab93000) [pid = 1652] [serial = 2254] [outer = 0x12a810400] 23:01:32 INFO - PROCESS | 1652 | 1464933692699 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:01:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:01:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 668ms 23:01:32 INFO - PROCESS | 1652 | 1464933692726 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 23:01:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:01:32 INFO - PROCESS | 1652 | 1464933692727 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 23:01:32 INFO - PROCESS | 1652 | 1464933692730 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:01:32 INFO - PROCESS | 1652 | 1464933692731 Marionette TRACE conn2 <- [1,2974,null,{}] 23:01:32 INFO - PROCESS | 1652 | 1464933692733 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:32 INFO - PROCESS | 1652 | 1464933692861 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 23:01:32 INFO - PROCESS | 1652 | 1464933692994 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b669800 == 121 [pid = 1652] [id = 752] 23:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x12a8de400) [pid = 1652] [serial = 2255] [outer = 0x0] 23:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x12b064800) [pid = 1652] [serial = 2256] [outer = 0x12a8de400] 23:01:33 INFO - PROCESS | 1652 | 1464933693026 Marionette DEBUG loaded listener.js 23:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 276 (0x12b1a3000) [pid = 1652] [serial = 2257] [outer = 0x12a8de400] 23:01:33 INFO - PROCESS | 1652 | 1464933693385 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 23:01:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 23:01:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 669ms 23:01:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:01:33 INFO - PROCESS | 1652 | 1464933693400 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 23:01:33 INFO - PROCESS | 1652 | 1464933693401 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 23:01:33 INFO - PROCESS | 1652 | 1464933693403 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:01:33 INFO - PROCESS | 1652 | 1464933693404 Marionette TRACE conn2 <- [1,2978,null,{}] 23:01:33 INFO - PROCESS | 1652 | 1464933693406 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:33 INFO - PROCESS | 1652 | 1464933693537 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 23:01:33 INFO - PROCESS | 1652 | 1464933693693 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:33 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f4c7800 == 122 [pid = 1652] [id = 753] 23:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 277 (0x12ba0c000) [pid = 1652] [serial = 2258] [outer = 0x0] 23:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 278 (0x12bb0d000) [pid = 1652] [serial = 2259] [outer = 0x12ba0c000] 23:01:33 INFO - PROCESS | 1652 | 1464933693723 Marionette DEBUG loaded listener.js 23:01:33 INFO - PROCESS | 1652 | ++DOMWINDOW == 279 (0x12bb1b800) [pid = 1652] [serial = 2260] [outer = 0x12ba0c000] 23:01:34 INFO - PROCESS | 1652 | 1464933694087 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:01:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 23:01:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 720ms 23:01:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:01:34 INFO - PROCESS | 1652 | 1464933694123 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 23:01:34 INFO - PROCESS | 1652 | 1464933694125 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 23:01:34 INFO - PROCESS | 1652 | 1464933694127 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:01:34 INFO - PROCESS | 1652 | 1464933694130 Marionette TRACE conn2 <- [1,2982,null,{}] 23:01:34 INFO - PROCESS | 1652 | 1464933694132 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:34 INFO - PROCESS | 1652 | 1464933694273 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 23:01:34 INFO - PROCESS | 1652 | 1464933694410 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:34 INFO - PROCESS | 1652 | ++DOCSHELL 0x13f61a800 == 123 [pid = 1652] [id = 754] 23:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 280 (0x12c065000) [pid = 1652] [serial = 2261] [outer = 0x0] 23:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 281 (0x12c0a3000) [pid = 1652] [serial = 2262] [outer = 0x12c065000] 23:01:34 INFO - PROCESS | 1652 | 1464933694443 Marionette DEBUG loaded listener.js 23:01:34 INFO - PROCESS | 1652 | ++DOMWINDOW == 282 (0x12c96d000) [pid = 1652] [serial = 2263] [outer = 0x12c065000] 23:01:34 INFO - PROCESS | 1652 | 1464933694814 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 23:01:34 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 23:01:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:01:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:01:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 723ms 23:01:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:01:34 INFO - PROCESS | 1652 | 1464933694850 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 23:01:34 INFO - PROCESS | 1652 | 1464933694852 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 23:01:34 INFO - PROCESS | 1652 | 1464933694854 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:01:34 INFO - PROCESS | 1652 | 1464933694855 Marionette TRACE conn2 <- [1,2986,null,{}] 23:01:34 INFO - PROCESS | 1652 | 1464933694858 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:34 INFO - PROCESS | 1652 | 1464933694989 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 23:01:35 INFO - PROCESS | 1652 | 1464933695114 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x140c35000 == 124 [pid = 1652] [id = 755] 23:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 283 (0x12c065400) [pid = 1652] [serial = 2264] [outer = 0x0] 23:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 284 (0x12cc82800) [pid = 1652] [serial = 2265] [outer = 0x12c065400] 23:01:35 INFO - PROCESS | 1652 | 1464933695143 Marionette DEBUG loaded listener.js 23:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 285 (0x12cd9bc00) [pid = 1652] [serial = 2266] [outer = 0x12c065400] 23:01:35 INFO - PROCESS | 1652 | 1464933695497 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:01:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 23:01:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 669ms 23:01:35 INFO - PROCESS | 1652 | 1464933695524 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 23:01:35 INFO - PROCESS | 1652 | 1464933695525 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 23:01:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:01:35 INFO - PROCESS | 1652 | 1464933695528 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:01:35 INFO - PROCESS | 1652 | 1464933695529 Marionette TRACE conn2 <- [1,2990,null,{}] 23:01:35 INFO - PROCESS | 1652 | 1464933695531 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:35 INFO - PROCESS | 1652 | 1464933695660 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 23:01:35 INFO - PROCESS | 1652 | 1464933695797 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:35 INFO - PROCESS | 1652 | ++DOCSHELL 0x140e52000 == 125 [pid = 1652] [id = 756] 23:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 286 (0x111c7fc00) [pid = 1652] [serial = 2267] [outer = 0x0] 23:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 287 (0x12cc7d400) [pid = 1652] [serial = 2268] [outer = 0x111c7fc00] 23:01:35 INFO - PROCESS | 1652 | 1464933695827 Marionette DEBUG loaded listener.js 23:01:35 INFO - PROCESS | 1652 | ++DOMWINDOW == 288 (0x12d2a5c00) [pid = 1652] [serial = 2269] [outer = 0x111c7fc00] 23:01:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x11622f000 == 126 [pid = 1652] [id = 757] 23:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 289 (0x12ba12800) [pid = 1652] [serial = 2270] [outer = 0x0] 23:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 290 (0x12cc81400) [pid = 1652] [serial = 2271] [outer = 0x12ba12800] 23:01:36 INFO - PROCESS | 1652 | 1464933696270 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:01:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 23:01:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 768ms 23:01:36 INFO - PROCESS | 1652 | 1464933696296 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 23:01:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:01:36 INFO - PROCESS | 1652 | 1464933696297 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 23:01:36 INFO - PROCESS | 1652 | 1464933696300 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:01:36 INFO - PROCESS | 1652 | 1464933696301 Marionette TRACE conn2 <- [1,2994,null,{}] 23:01:36 INFO - PROCESS | 1652 | 1464933696304 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:36 INFO - PROCESS | 1652 | 1464933696504 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 23:01:36 INFO - PROCESS | 1652 | 1464933696870 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:36 INFO - PROCESS | 1652 | ++DOCSHELL 0x117f11000 == 127 [pid = 1652] [id = 758] 23:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 291 (0x110e98000) [pid = 1652] [serial = 2272] [outer = 0x0] 23:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 292 (0x110ef0000) [pid = 1652] [serial = 2273] [outer = 0x110e98000] 23:01:36 INFO - PROCESS | 1652 | 1464933696900 Marionette DEBUG loaded listener.js 23:01:36 INFO - PROCESS | 1652 | ++DOMWINDOW == 293 (0x112693400) [pid = 1652] [serial = 2274] [outer = 0x110e98000] 23:01:37 INFO - PROCESS | 1652 | 1464933697276 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:01:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:01:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 23:01:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1025ms 23:01:37 INFO - PROCESS | 1652 | 1464933697326 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 23:01:37 INFO - PROCESS | 1652 | 1464933697329 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 23:01:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:01:37 INFO - PROCESS | 1652 | 1464933697341 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:01:37 INFO - PROCESS | 1652 | 1464933697344 Marionette TRACE conn2 <- [1,2998,null,{}] 23:01:37 INFO - PROCESS | 1652 | 1464933697346 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:37 INFO - PROCESS | 1652 | 1464933697513 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 23:01:37 INFO - PROCESS | 1652 | 1464933697657 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:37 INFO - PROCESS | 1652 | ++DOCSHELL 0x12ba97000 == 128 [pid = 1652] [id = 759] 23:01:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 294 (0x112789800) [pid = 1652] [serial = 2275] [outer = 0x0] 23:01:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 295 (0x113d0ac00) [pid = 1652] [serial = 2276] [outer = 0x112789800] 23:01:37 INFO - PROCESS | 1652 | 1464933697686 Marionette DEBUG loaded listener.js 23:01:37 INFO - PROCESS | 1652 | ++DOMWINDOW == 296 (0x1182a1c00) [pid = 1652] [serial = 2277] [outer = 0x112789800] 23:01:38 INFO - PROCESS | 1652 | 1464933698082 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:01:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 23:01:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 774ms 23:01:38 INFO - PROCESS | 1652 | 1464933698162 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 23:01:38 INFO - PROCESS | 1652 | 1464933698166 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 23:01:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:01:38 INFO - PROCESS | 1652 | 1464933698176 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:01:38 INFO - PROCESS | 1652 | 1464933698178 Marionette TRACE conn2 <- [1,3002,null,{}] 23:01:38 INFO - PROCESS | 1652 | 1464933698181 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:38 INFO - PROCESS | 1652 | 1464933698366 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 23:01:38 INFO - PROCESS | 1652 | 1464933698563 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:38 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b16b800 == 129 [pid = 1652] [id = 760] 23:01:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 297 (0x11832d400) [pid = 1652] [serial = 2278] [outer = 0x0] 23:01:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 298 (0x119442800) [pid = 1652] [serial = 2279] [outer = 0x11832d400] 23:01:38 INFO - PROCESS | 1652 | 1464933698608 Marionette DEBUG loaded listener.js 23:01:38 INFO - PROCESS | 1652 | ++DOMWINDOW == 299 (0x11982f400) [pid = 1652] [serial = 2280] [outer = 0x11832d400] 23:01:39 INFO - PROCESS | 1652 | 1464933699012 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:01:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 23:01:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 871ms 23:01:39 INFO - PROCESS | 1652 | 1464933699046 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 1652 | 1464933699047 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 23:01:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:01:39 INFO - PROCESS | 1652 | 1464933699056 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 1652 | 1464933699063 Marionette TRACE conn2 <- [1,3006,null,{}] 23:01:39 INFO - PROCESS | 1652 | 1464933699067 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:39 INFO - PROCESS | 1652 | 1464933699224 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 23:01:39 INFO - PROCESS | 1652 | 1464933699369 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:39 INFO - PROCESS | 1652 | ++DOCSHELL 0x138d05800 == 130 [pid = 1652] [id = 761] 23:01:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 300 (0x118d1f800) [pid = 1652] [serial = 2281] [outer = 0x0] 23:01:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 301 (0x12124dc00) [pid = 1652] [serial = 2282] [outer = 0x118d1f800] 23:01:39 INFO - PROCESS | 1652 | 1464933699399 Marionette DEBUG loaded listener.js 23:01:39 INFO - PROCESS | 1652 | ++DOMWINDOW == 302 (0x121c16800) [pid = 1652] [serial = 2283] [outer = 0x118d1f800] 23:01:39 INFO - PROCESS | 1652 | 1464933699778 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:01:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 23:01:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 735ms 23:01:39 INFO - PROCESS | 1652 | 1464933699785 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 23:01:39 INFO - PROCESS | 1652 | 1464933699787 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 23:01:39 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:01:39 INFO - PROCESS | 1652 | 1464933699789 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:01:39 INFO - PROCESS | 1652 | 1464933699792 Marionette TRACE conn2 <- [1,3010,null,{}] 23:01:39 INFO - PROCESS | 1652 | 1464933699795 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:39 INFO - PROCESS | 1652 | 1464933699931 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 23:01:40 INFO - PROCESS | 1652 | 1464933700043 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x13930f000 == 131 [pid = 1652] [id = 762] 23:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 303 (0x119834000) [pid = 1652] [serial = 2284] [outer = 0x0] 23:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 304 (0x125035c00) [pid = 1652] [serial = 2285] [outer = 0x119834000] 23:01:40 INFO - PROCESS | 1652 | 1464933700071 Marionette DEBUG loaded listener.js 23:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 305 (0x126fc2400) [pid = 1652] [serial = 2286] [outer = 0x119834000] 23:01:40 INFO - PROCESS | 1652 | 1464933700481 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 23:01:40 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 23:01:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 720ms 23:01:40 INFO - PROCESS | 1652 | 1464933700510 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 23:01:40 INFO - PROCESS | 1652 | 1464933700513 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 23:01:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:01:40 INFO - PROCESS | 1652 | 1464933700516 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:01:40 INFO - PROCESS | 1652 | 1464933700518 Marionette TRACE conn2 <- [1,3014,null,{}] 23:01:40 INFO - PROCESS | 1652 | 1464933700521 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:40 INFO - PROCESS | 1652 | 1464933700705 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12d8dc800 == 130 [pid = 1652] [id = 741] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12d57f800 == 129 [pid = 1652] [id = 740] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x141cd7800 == 128 [pid = 1652] [id = 702] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12c19d800 == 127 [pid = 1652] [id = 738] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12bd99800 == 126 [pid = 1652] [id = 737] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 304 (0x138eea000) [pid = 1652] [serial = 2098] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 303 (0x138f43800) [pid = 1652] [serial = 2101] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 302 (0x121393400) [pid = 1652] [serial = 2080] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 301 (0x128db1400) [pid = 1652] [serial = 2083] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 300 (0x138c26c00) [pid = 1652] [serial = 2092] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 299 (0x12f347c00) [pid = 1652] [serial = 2086] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 298 (0x11829d800) [pid = 1652] [serial = 2077] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 297 (0x12f4e1800) [pid = 1652] [serial = 2089] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 296 (0x140d2ec00) [pid = 1652] [serial = 2116] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 295 (0x138f9a400) [pid = 1652] [serial = 2104] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 294 (0x1395da400) [pid = 1652] [serial = 2107] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 293 (0x13f596400) [pid = 1652] [serial = 2110] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 292 (0x128d33000) [pid = 1652] [serial = 2113] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 291 (0x138d9e400) [pid = 1652] [serial = 2095] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | --DOMWINDOW == 290 (0x140eddc00) [pid = 1652] [serial = 2149] [outer = 0x0] [url = about:blank] 23:01:40 INFO - PROCESS | 1652 | 1464933700968 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x12a953000 == 125 [pid = 1652] [id = 736] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1273bd800 == 124 [pid = 1652] [id = 735] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x121b20000 == 123 [pid = 1652] [id = 734] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x121364800 == 122 [pid = 1652] [id = 733] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1184c8000 == 121 [pid = 1652] [id = 732] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x1168f5800 == 120 [pid = 1652] [id = 731] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x113144000 == 119 [pid = 1652] [id = 730] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x13755d000 == 118 [pid = 1652] [id = 729] 23:01:40 INFO - PROCESS | 1652 | --DOCSHELL 0x11314f800 == 117 [pid = 1652] [id = 728] 23:01:40 INFO - PROCESS | 1652 | ++DOCSHELL 0x1162db800 == 118 [pid = 1652] [id = 763] 23:01:40 INFO - PROCESS | 1652 | ++DOMWINDOW == 291 (0x118d21800) [pid = 1652] [serial = 2287] [outer = 0x0] 23:01:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 292 (0x11983d400) [pid = 1652] [serial = 2288] [outer = 0x118d21800] 23:01:41 INFO - PROCESS | 1652 | 1464933701015 Marionette DEBUG loaded listener.js 23:01:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 293 (0x126f3d400) [pid = 1652] [serial = 2289] [outer = 0x118d21800] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x140e54800 == 117 [pid = 1652] [id = 727] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x140e3f000 == 116 [pid = 1652] [id = 726] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x13b6ab800 == 115 [pid = 1652] [id = 725] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x141d3c800 == 114 [pid = 1652] [id = 724] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1440e5000 == 113 [pid = 1652] [id = 723] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x1432da800 == 112 [pid = 1652] [id = 722] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x14322d800 == 111 [pid = 1652] [id = 721] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x142dcd000 == 110 [pid = 1652] [id = 720] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x13f563800 == 109 [pid = 1652] [id = 719] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x12c195800 == 108 [pid = 1652] [id = 718] 23:01:41 INFO - PROCESS | 1652 | --DOCSHELL 0x11830e800 == 107 [pid = 1652] [id = 717] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 292 (0x12ddaf400) [pid = 1652] [serial = 2134] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 291 (0x138c28000) [pid = 1652] [serial = 2137] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 290 (0x121896800) [pid = 1652] [serial = 2143] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 289 (0x1395e7400) [pid = 1652] [serial = 2140] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 288 (0x1184db800) [pid = 1652] [serial = 2120] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 287 (0x113d83800) [pid = 1652] [serial = 2119] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 286 (0x121899400) [pid = 1652] [serial = 2123] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 285 (0x1211b0400) [pid = 1652] [serial = 2122] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 284 (0x125036000) [pid = 1652] [serial = 2125] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 283 (0x127955c00) [pid = 1652] [serial = 2126] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 282 (0x12b0aa000) [pid = 1652] [serial = 2131] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 281 (0x12f3e7800) [pid = 1652] [serial = 2074] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 280 (0x1296a1000) [pid = 1652] [serial = 2128] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 279 (0x12a90d000) [pid = 1652] [serial = 2129] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 278 (0x140de0000) [pid = 1652] [serial = 2147] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 277 (0x13f315400) [pid = 1652] [serial = 2141] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 276 (0x1391f4c00) [pid = 1652] [serial = 2138] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 275 (0x138b1b000) [pid = 1652] [serial = 2135] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x12f346800) [pid = 1652] [serial = 2144] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x1395df000) [pid = 1652] [serial = 2146] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x12c060c00) [pid = 1652] [serial = 2132] [outer = 0x0] [url = about:blank] 23:01:41 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:01:41 INFO - PROCESS | 1652 | 1464933701399 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:01:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:01:41 INFO - {} 23:01:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:01:41 INFO - {} 23:01:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:01:41 INFO - {} 23:01:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:01:41 INFO - {} 23:01:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 921ms 23:01:41 INFO - TEST-START | /FileAPI/fileReader.html 23:01:41 INFO - PROCESS | 1652 | 1464933701437 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 1652 | 1464933701438 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 23:01:41 INFO - PROCESS | 1652 | 1464933701440 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - PROCESS | 1652 | 1464933701441 Marionette TRACE conn2 <- [1,3018,null,{}] 23:01:41 INFO - PROCESS | 1652 | 1464933701444 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:41 INFO - PROCESS | 1652 | 1464933701553 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 23:01:41 INFO - PROCESS | 1652 | 1464933701658 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:41 INFO - PROCESS | 1652 | ++DOCSHELL 0x12b1ea000 == 108 [pid = 1652] [id = 764] 23:01:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x119c95c00) [pid = 1652] [serial = 2290] [outer = 0x0] 23:01:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x12795a800) [pid = 1652] [serial = 2291] [outer = 0x119c95c00] 23:01:41 INFO - PROCESS | 1652 | 1464933701685 Marionette DEBUG loaded listener.js 23:01:41 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x12a751800) [pid = 1652] [serial = 2292] [outer = 0x119c95c00] 23:01:41 INFO - PROCESS | 1652 | 1464933701953 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 23:01:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:01:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:01:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:01:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:01:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 520ms 23:01:41 INFO - PROCESS | 1652 | 1464933701970 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 23:01:41 INFO - PROCESS | 1652 | 1464933701972 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 23:01:41 INFO - TEST-START | /FileAPI/historical.html 23:01:41 INFO - PROCESS | 1652 | 1464933701985 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:01:41 INFO - PROCESS | 1652 | 1464933701986 Marionette TRACE conn2 <- [1,3022,null,{}] 23:01:41 INFO - PROCESS | 1652 | 1464933701998 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:42 INFO - PROCESS | 1652 | 1464933702189 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 23:01:42 INFO - PROCESS | 1652 | 1464933702343 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x12caa0000 == 109 [pid = 1652] [id = 765] 23:01:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 276 (0x1297a8c00) [pid = 1652] [serial = 2293] [outer = 0x0] 23:01:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 277 (0x12ab92800) [pid = 1652] [serial = 2294] [outer = 0x1297a8c00] 23:01:42 INFO - PROCESS | 1652 | 1464933702385 Marionette DEBUG loaded listener.js 23:01:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 278 (0x12bb1a800) [pid = 1652] [serial = 2295] [outer = 0x1297a8c00] 23:01:42 INFO - PROCESS | 1652 | 1464933702656 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 23:01:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:01:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:01:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:01:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:01:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:01:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:01:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:01:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:01:42 INFO - TEST-OK | /FileAPI/historical.html | took 724ms 23:01:42 INFO - PROCESS | 1652 | 1464933702714 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 23:01:42 INFO - PROCESS | 1652 | 1464933702715 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 23:01:42 INFO - TEST-START | /FileAPI/idlharness.html 23:01:42 INFO - PROCESS | 1652 | 1464933702717 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:01:42 INFO - PROCESS | 1652 | 1464933702718 Marionette TRACE conn2 <- [1,3026,null,{}] 23:01:42 INFO - PROCESS | 1652 | 1464933702721 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:42 INFO - PROCESS | 1652 | 1464933702894 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 23:01:42 INFO - PROCESS | 1652 | 1464933702970 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:42 INFO - PROCESS | 1652 | ++DOCSHELL 0x13b1df000 == 110 [pid = 1652] [id = 766] 23:01:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 279 (0x1297ac400) [pid = 1652] [serial = 2296] [outer = 0x0] 23:01:42 INFO - PROCESS | 1652 | ++DOMWINDOW == 280 (0x12c068000) [pid = 1652] [serial = 2297] [outer = 0x1297ac400] 23:01:42 INFO - PROCESS | 1652 | 1464933702995 Marionette DEBUG loaded listener.js 23:01:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 281 (0x12c963400) [pid = 1652] [serial = 2298] [outer = 0x1297ac400] 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:01:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:01:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:01:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:01:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:01:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:01:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:01:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:01:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:01:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:01:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:01:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:01:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:01:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:01:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:01:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:01:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:01:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:01:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:01:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:01:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:01:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:01:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:01:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:01:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:01:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:01:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:01:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:01:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:01:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:01:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:01:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:01:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:01:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:01:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:01:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:01:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:01:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 23:01:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:01:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:01:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:01:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:01:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:01:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:01:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:01:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:01:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:01:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:01:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:01:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:01:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:01:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:01:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:01:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:01:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:01:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:01:43 INFO - PROCESS | 1652 | 1464933703526 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:01:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:01:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:01:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:01:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:01:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:01:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:01:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:01:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:01:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:01:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 23:01:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:01:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:01:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:01:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:01:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:01:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:01:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:01:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 23:01:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 23:01:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 23:01:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:01:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:01:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 835ms 23:01:43 INFO - PROCESS | 1652 | 1464933703554 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 23:01:43 INFO - PROCESS | 1652 | 1464933703556 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 23:01:43 INFO - TEST-START | /FileAPI/idlharness.worker 23:01:43 INFO - PROCESS | 1652 | 1464933703563 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:01:43 INFO - PROCESS | 1652 | 1464933703565 Marionette TRACE conn2 <- [1,3030,null,{}] 23:01:43 INFO - PROCESS | 1652 | 1464933703567 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:43 INFO - PROCESS | 1652 | 1464933703751 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 23:01:43 INFO - PROCESS | 1652 | 1464933703775 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:43 INFO - PROCESS | 1652 | ++DOCSHELL 0x141172800 == 111 [pid = 1652] [id = 767] 23:01:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 282 (0x12c968000) [pid = 1652] [serial = 2299] [outer = 0x0] 23:01:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 283 (0x12d74f800) [pid = 1652] [serial = 2300] [outer = 0x12c968000] 23:01:43 INFO - PROCESS | 1652 | 1464933703814 Marionette DEBUG loaded listener.js 23:01:43 INFO - PROCESS | 1652 | ++DOMWINDOW == 284 (0x138c87000) [pid = 1652] [serial = 2301] [outer = 0x12c968000] 23:01:44 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:01:44 INFO - PROCESS | 1652 | 1464933704607 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:01:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:01:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:01:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:01:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:01:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:01:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:01:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:01:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:01:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:01:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:01:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:01:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:01:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 23:01:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:01:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:01:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 23:01:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:01:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:01:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:01:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:01:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:01:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:01:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:01:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:01:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:01:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:01:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:01:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:01:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:01:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:01:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:01:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:01:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:01:44 INFO - {} 23:01:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1088ms 23:01:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:01:44 INFO - PROCESS | 1652 | 1464933704653 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 23:01:44 INFO - PROCESS | 1652 | 1464933704654 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 23:01:44 INFO - PROCESS | 1652 | 1464933704656 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:01:44 INFO - PROCESS | 1652 | 1464933704657 Marionette TRACE conn2 <- [1,3034,null,{}] 23:01:44 INFO - PROCESS | 1652 | 1464933704659 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:44 INFO - PROCESS | 1652 | 1464933704822 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 23:01:44 INFO - PROCESS | 1652 | 1464933704836 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:44 INFO - PROCESS | 1652 | ++DOCSHELL 0x13fc1a000 == 112 [pid = 1652] [id = 768] 23:01:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 285 (0x138dabc00) [pid = 1652] [serial = 2302] [outer = 0x0] 23:01:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 286 (0x140dd5800) [pid = 1652] [serial = 2303] [outer = 0x138dabc00] 23:01:44 INFO - PROCESS | 1652 | 1464933704866 Marionette DEBUG loaded listener.js 23:01:44 INFO - PROCESS | 1652 | ++DOMWINDOW == 287 (0x140edbc00) [pid = 1652] [serial = 2304] [outer = 0x138dabc00] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 286 (0x119832400) [pid = 1652] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 285 (0x1126cf400) [pid = 1652] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 284 (0x13b20ac00) [pid = 1652] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 283 (0x11983bc00) [pid = 1652] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 282 (0x12a754400) [pid = 1652] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 281 (0x112786000) [pid = 1652] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 280 (0x1395da800) [pid = 1652] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 279 (0x12bb09400) [pid = 1652] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 278 (0x1122ad000) [pid = 1652] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 277 (0x138f8e800) [pid = 1652] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 276 (0x127984c00) [pid = 1652] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 275 (0x128db3800) [pid = 1652] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x121c54400) [pid = 1652] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x12bb06000) [pid = 1652] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x110f44400) [pid = 1652] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x112dd6400) [pid = 1652] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x11319f400) [pid = 1652] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x121f08400) [pid = 1652] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x12a902c00) [pid = 1652] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x12138e800) [pid = 1652] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x110e89c00) [pid = 1652] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x1197a1800) [pid = 1652] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x138a99000) [pid = 1652] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x12c116400) [pid = 1652] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x12979f400) [pid = 1652] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x112788800) [pid = 1652] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x11694b000) [pid = 1652] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x121249400) [pid = 1652] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x138da1400) [pid = 1652] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x1395dbc00) [pid = 1652] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x138f49400) [pid = 1652] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x110e8a800) [pid = 1652] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x1290b8400) [pid = 1652] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x12a808800) [pid = 1652] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x110e8ec00) [pid = 1652] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x1391f8800) [pid = 1652] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x11829c400) [pid = 1652] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x12c061400) [pid = 1652] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x12b0a4000) [pid = 1652] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x121391c00) [pid = 1652] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x11983c800) [pid = 1652] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x1212bd000) [pid = 1652] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x1218a0000) [pid = 1652] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x12535b800) [pid = 1652] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x1182bc000) [pid = 1652] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x110f4f800) [pid = 1652] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x11319c000) [pid = 1652] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x11277dc00) [pid = 1652] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x11319e000) [pid = 1652] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x12535cc00) [pid = 1652] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x118d19c00) [pid = 1652] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x12d253800) [pid = 1652] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:01:45 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x12d25d800) [pid = 1652] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:01:45 INFO - PROCESS | 1652 | 1464933705693 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:01:45 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:01:45 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1073ms 23:01:45 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:01:45 INFO - PROCESS | 1652 | 1464933705729 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 23:01:45 INFO - PROCESS | 1652 | 1464933705731 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 23:01:45 INFO - PROCESS | 1652 | 1464933705733 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:01:45 INFO - PROCESS | 1652 | 1464933705735 Marionette TRACE conn2 <- [1,3038,null,{}] 23:01:45 INFO - PROCESS | 1652 | 1464933705737 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:45 INFO - PROCESS | 1652 | 1464933705895 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 23:01:46 INFO - PROCESS | 1652 | 1464933706033 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x12076d000 == 113 [pid = 1652] [id = 769] 23:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 235 (0x112a75c00) [pid = 1652] [serial = 2305] [outer = 0x0] 23:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 236 (0x11334fc00) [pid = 1652] [serial = 2306] [outer = 0x112a75c00] 23:01:46 INFO - PROCESS | 1652 | 1464933706074 Marionette DEBUG loaded listener.js 23:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 237 (0x11768fc00) [pid = 1652] [serial = 2307] [outer = 0x112a75c00] 23:01:46 INFO - PROCESS | 1652 | 1464933706377 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 23:01:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:01:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:01:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:01:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 673ms 23:01:46 INFO - PROCESS | 1652 | 1464933706412 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 23:01:46 INFO - PROCESS | 1652 | 1464933706413 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 23:01:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:01:46 INFO - PROCESS | 1652 | 1464933706416 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:01:46 INFO - PROCESS | 1652 | 1464933706417 Marionette TRACE conn2 <- [1,3042,null,{}] 23:01:46 INFO - PROCESS | 1652 | 1464933706419 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:46 INFO - PROCESS | 1652 | 1464933706552 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 23:01:46 INFO - PROCESS | 1652 | 1464933706655 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:46 INFO - PROCESS | 1652 | ++DOCSHELL 0x1293e2000 == 114 [pid = 1652] [id = 770] 23:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 238 (0x11694b000) [pid = 1652] [serial = 2308] [outer = 0x0] 23:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 239 (0x1211b8c00) [pid = 1652] [serial = 2309] [outer = 0x11694b000] 23:01:46 INFO - PROCESS | 1652 | 1464933706680 Marionette DEBUG loaded listener.js 23:01:46 INFO - PROCESS | 1652 | ++DOMWINDOW == 240 (0x121c53800) [pid = 1652] [serial = 2310] [outer = 0x11694b000] 23:01:47 INFO - PROCESS | 1652 | 1464933707105 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:01:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:01:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 23:01:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:01:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:01:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:01:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 731ms 23:01:47 INFO - PROCESS | 1652 | 1464933707147 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 23:01:47 INFO - PROCESS | 1652 | 1464933707148 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 23:01:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:01:47 INFO - PROCESS | 1652 | 1464933707151 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - PROCESS | 1652 | 1464933707152 Marionette TRACE conn2 <- [1,3046,null,{}] 23:01:47 INFO - PROCESS | 1652 | 1464933707154 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:47 INFO - PROCESS | 1652 | 1464933707319 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 23:01:47 INFO - PROCESS | 1652 | 1464933707431 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:47 INFO - PROCESS | 1652 | ++DOCSHELL 0x1474a1800 == 115 [pid = 1652] [id = 771] 23:01:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 241 (0x1197a1800) [pid = 1652] [serial = 2311] [outer = 0x0] 23:01:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 242 (0x127894000) [pid = 1652] [serial = 2312] [outer = 0x1197a1800] 23:01:47 INFO - PROCESS | 1652 | 1464933707456 Marionette DEBUG loaded listener.js 23:01:47 INFO - PROCESS | 1652 | ++DOMWINDOW == 243 (0x138c89800) [pid = 1652] [serial = 2313] [outer = 0x1197a1800] 23:01:47 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:01:47 INFO - PROCESS | 1652 | 1464933707894 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:01:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:01:47 INFO - {} 23:01:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 775ms 23:01:47 INFO - PROCESS | 1652 | 1464933707926 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 23:01:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:01:47 INFO - PROCESS | 1652 | 1464933707929 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 23:01:47 INFO - PROCESS | 1652 | 1464933707932 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:01:47 INFO - PROCESS | 1652 | 1464933707935 Marionette TRACE conn2 <- [1,3050,null,{}] 23:01:47 INFO - PROCESS | 1652 | 1464933707938 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:48 INFO - PROCESS | 1652 | 1464933708118 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 23:01:48 INFO - PROCESS | 1652 | 1464933708234 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:48 INFO - PROCESS | 1652 | ++DOCSHELL 0x12789a800 == 116 [pid = 1652] [id = 772] 23:01:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 244 (0x11319d800) [pid = 1652] [serial = 2314] [outer = 0x0] 23:01:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 245 (0x116178000) [pid = 1652] [serial = 2315] [outer = 0x11319d800] 23:01:48 INFO - PROCESS | 1652 | 1464933708265 Marionette DEBUG loaded listener.js 23:01:48 INFO - PROCESS | 1652 | ++DOMWINDOW == 246 (0x11769a000) [pid = 1652] [serial = 2316] [outer = 0x11319d800] 23:01:48 INFO - PROCESS | 1652 | 1464933708678 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 23:01:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:01:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:01:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:01:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:01:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 773ms 23:01:48 INFO - PROCESS | 1652 | 1464933708706 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 23:01:48 INFO - PROCESS | 1652 | 1464933708710 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 23:01:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:01:48 INFO - PROCESS | 1652 | 1464933708715 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:01:48 INFO - PROCESS | 1652 | 1464933708717 Marionette TRACE conn2 <- [1,3054,null,{}] 23:01:48 INFO - PROCESS | 1652 | 1464933708719 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:48 INFO - PROCESS | 1652 | 1464933708855 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 23:01:48 INFO - PROCESS | 1652 | 1464933708996 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:49 INFO - PROCESS | 1652 | ++DOCSHELL 0x138c59800 == 117 [pid = 1652] [id = 773] 23:01:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 247 (0x118327800) [pid = 1652] [serial = 2317] [outer = 0x0] 23:01:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 248 (0x11944a000) [pid = 1652] [serial = 2318] [outer = 0x118327800] 23:01:49 INFO - PROCESS | 1652 | 1464933709026 Marionette DEBUG loaded listener.js 23:01:49 INFO - PROCESS | 1652 | ++DOMWINDOW == 249 (0x119c8f000) [pid = 1652] [serial = 2319] [outer = 0x118327800] 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:01:49 INFO - PROCESS | 1652 | 1464933709522 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:01:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:01:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 23:01:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:01:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:01:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:01:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 839ms 23:01:49 INFO - PROCESS | 1652 | 1464933709593 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 23:01:49 INFO - PROCESS | 1652 | 1464933709594 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 23:01:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:01:49 INFO - PROCESS | 1652 | 1464933709601 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:01:49 INFO - PROCESS | 1652 | 1464933709604 Marionette TRACE conn2 <- [1,3058,null,{}] 23:01:49 INFO - PROCESS | 1652 | 1464933709616 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:49 INFO - PROCESS | 1652 | 1464933709785 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 23:01:50 INFO - PROCESS | 1652 | 1464933710020 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x13fc06800 == 118 [pid = 1652] [id = 774] 23:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 250 (0x121896800) [pid = 1652] [serial = 2320] [outer = 0x0] 23:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 251 (0x129392000) [pid = 1652] [serial = 2321] [outer = 0x121896800] 23:01:50 INFO - PROCESS | 1652 | 1464933710076 Marionette DEBUG loaded listener.js 23:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 252 (0x12b0a5800) [pid = 1652] [serial = 2322] [outer = 0x121896800] 23:01:50 INFO - PROCESS | 1652 | 1464933710521 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:01:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:01:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:01:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:01:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:01:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:01:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:01:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:01:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:01:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:01:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 930ms 23:01:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:01:50 INFO - PROCESS | 1652 | 1464933710531 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 23:01:50 INFO - PROCESS | 1652 | 1464933710533 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 23:01:50 INFO - PROCESS | 1652 | 1464933710535 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:01:50 INFO - PROCESS | 1652 | 1464933710536 Marionette TRACE conn2 <- [1,3062,null,{}] 23:01:50 INFO - PROCESS | 1652 | 1464933710539 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:50 INFO - PROCESS | 1652 | 1464933710676 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 23:01:50 INFO - PROCESS | 1652 | 1464933710815 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:50 INFO - PROCESS | 1652 | ++DOCSHELL 0x141ed4000 == 119 [pid = 1652] [id = 775] 23:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 253 (0x12a8e1c00) [pid = 1652] [serial = 2323] [outer = 0x0] 23:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 254 (0x138809c00) [pid = 1652] [serial = 2324] [outer = 0x12a8e1c00] 23:01:50 INFO - PROCESS | 1652 | 1464933710846 Marionette DEBUG loaded listener.js 23:01:50 INFO - PROCESS | 1652 | ++DOMWINDOW == 255 (0x138a9a800) [pid = 1652] [serial = 2325] [outer = 0x12a8e1c00] 23:01:51 INFO - PROCESS | 1652 | [1652] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:01:51 INFO - PROCESS | 1652 | 1464933711255 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:01:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:01:51 INFO - {} 23:01:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 724ms 23:01:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:01:51 INFO - PROCESS | 1652 | 1464933711259 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 23:01:51 INFO - PROCESS | 1652 | 1464933711260 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 23:01:51 INFO - PROCESS | 1652 | 1464933711262 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 1652 | 1464933711264 Marionette TRACE conn2 <- [1,3066,null,{}] 23:01:51 INFO - PROCESS | 1652 | 1464933711266 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:51 INFO - PROCESS | 1652 | 1464933711398 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 23:01:51 INFO - PROCESS | 1652 | 1464933711539 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:51 INFO - PROCESS | 1652 | ++DOCSHELL 0x143229800 == 120 [pid = 1652] [id = 776] 23:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 256 (0x138c7e800) [pid = 1652] [serial = 2326] [outer = 0x0] 23:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 257 (0x138da5c00) [pid = 1652] [serial = 2327] [outer = 0x138c7e800] 23:01:51 INFO - PROCESS | 1652 | 1464933711571 Marionette DEBUG loaded listener.js 23:01:51 INFO - PROCESS | 1652 | ++DOMWINDOW == 258 (0x138ef1400) [pid = 1652] [serial = 2328] [outer = 0x138c7e800] 23:01:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:01:51 INFO - PROCESS | 1652 | 1464933711929 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 23:01:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:01:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:01:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:01:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:01:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:01:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:01:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 23:01:51 INFO - PROCESS | 1652 | 1464933711934 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 23:01:51 INFO - PROCESS | 1652 | 1464933711936 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 23:01:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:01:51 INFO - PROCESS | 1652 | 1464933711938 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:01:51 INFO - PROCESS | 1652 | 1464933711939 Marionette TRACE conn2 <- [1,3070,null,{}] 23:01:51 INFO - PROCESS | 1652 | 1464933711942 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:52 INFO - PROCESS | 1652 | 1464933712090 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 23:01:52 INFO - PROCESS | 1652 | 1464933712241 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:52 INFO - PROCESS | 1652 | ++DOCSHELL 0x144044000 == 121 [pid = 1652] [id = 777] 23:01:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 259 (0x138f44000) [pid = 1652] [serial = 2329] [outer = 0x0] 23:01:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 260 (0x138f8b000) [pid = 1652] [serial = 2330] [outer = 0x138f44000] 23:01:52 INFO - PROCESS | 1652 | 1464933712272 Marionette DEBUG loaded listener.js 23:01:52 INFO - PROCESS | 1652 | ++DOMWINDOW == 261 (0x1391f1400) [pid = 1652] [serial = 2331] [outer = 0x138f44000] 23:01:52 INFO - PROCESS | 1652 | 1464933712680 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 23:01:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:01:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:01:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:01:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:01:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:01:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:01:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 769ms 23:01:52 INFO - PROCESS | 1652 | 1464933712708 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 23:01:52 INFO - PROCESS | 1652 | 1464933712711 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 23:01:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:01:52 INFO - PROCESS | 1652 | 1464933712714 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:01:52 INFO - PROCESS | 1652 | 1464933712716 Marionette TRACE conn2 <- [1,3074,null,{}] 23:01:52 INFO - PROCESS | 1652 | 1464933712720 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:52 INFO - PROCESS | 1652 | 1464933712981 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 23:01:53 INFO - PROCESS | 1652 | 1464933713156 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x1168e9000 == 122 [pid = 1652] [id = 778] 23:01:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 262 (0x110e98400) [pid = 1652] [serial = 2332] [outer = 0x0] 23:01:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 263 (0x111e3d800) [pid = 1652] [serial = 2333] [outer = 0x110e98400] 23:01:53 INFO - PROCESS | 1652 | 1464933713194 Marionette DEBUG loaded listener.js 23:01:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 264 (0x138ef0000) [pid = 1652] [serial = 2334] [outer = 0x110e98400] 23:01:53 INFO - PROCESS | 1652 | 1464933713593 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 23:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:01:53 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:01:53 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 922ms 23:01:53 INFO - PROCESS | 1652 | 1464933713635 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 23:01:53 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:01:53 INFO - PROCESS | 1652 | 1464933713637 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 23:01:53 INFO - PROCESS | 1652 | 1464933713639 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:01:53 INFO - PROCESS | 1652 | 1464933713640 Marionette TRACE conn2 <- [1,3078,null,{}] 23:01:53 INFO - PROCESS | 1652 | 1464933713643 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:53 INFO - PROCESS | 1652 | 1464933713774 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 23:01:53 INFO - PROCESS | 1652 | 1464933713922 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:53 INFO - PROCESS | 1652 | ++DOCSHELL 0x14749a000 == 123 [pid = 1652] [id = 779] 23:01:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 265 (0x138a9b000) [pid = 1652] [serial = 2335] [outer = 0x0] 23:01:53 INFO - PROCESS | 1652 | ++DOMWINDOW == 266 (0x1395db400) [pid = 1652] [serial = 2336] [outer = 0x138a9b000] 23:01:53 INFO - PROCESS | 1652 | 1464933713954 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 267 (0x1395e1c00) [pid = 1652] [serial = 2337] [outer = 0x138a9b000] 23:01:54 INFO - PROCESS | 1652 | 1464933714317 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 23:01:54 INFO - PROCESS | 1652 | 1464933714362 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 23:01:54 INFO - PROCESS | 1652 | 1464933714364 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:01:54 INFO - PROCESS | 1652 | 1464933714366 Marionette TRACE conn2 <- [1,3082,null,{}] 23:01:54 INFO - PROCESS | 1652 | 1464933714368 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:54 INFO - PROCESS | 1652 | 1464933714502 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 23:01:54 INFO - PROCESS | 1652 | 1464933714652 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:54 INFO - PROCESS | 1652 | ++DOCSHELL 0x141e52000 == 124 [pid = 1652] [id = 780] 23:01:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 268 (0x1391f9c00) [pid = 1652] [serial = 2338] [outer = 0x0] 23:01:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 269 (0x13b20d400) [pid = 1652] [serial = 2339] [outer = 0x1391f9c00] 23:01:54 INFO - PROCESS | 1652 | 1464933714682 Marionette DEBUG loaded listener.js 23:01:54 INFO - PROCESS | 1652 | ++DOMWINDOW == 270 (0x13f59b000) [pid = 1652] [serial = 2340] [outer = 0x1391f9c00] 23:01:55 INFO - PROCESS | 1652 | 1464933715039 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 23:01:55 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:01:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:01:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:01:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:01:55 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:01:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 720ms 23:01:55 INFO - PROCESS | 1652 | 1464933715085 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 23:01:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:01:55 INFO - PROCESS | 1652 | 1464933715087 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 23:01:55 INFO - PROCESS | 1652 | 1464933715091 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:01:55 INFO - PROCESS | 1652 | 1464933715093 Marionette TRACE conn2 <- [1,3086,null,{}] 23:01:55 INFO - PROCESS | 1652 | 1464933715096 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:55 INFO - PROCESS | 1652 | 1464933715259 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 23:01:55 INFO - PROCESS | 1652 | 1464933715411 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:55 INFO - PROCESS | 1652 | ++DOCSHELL 0x1474df800 == 125 [pid = 1652] [id = 781] 23:01:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 271 (0x13f59b800) [pid = 1652] [serial = 2341] [outer = 0x0] 23:01:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 272 (0x140d2ac00) [pid = 1652] [serial = 2342] [outer = 0x13f59b800] 23:01:55 INFO - PROCESS | 1652 | 1464933715439 Marionette DEBUG loaded listener.js 23:01:55 INFO - PROCESS | 1652 | ++DOMWINDOW == 273 (0x140edc800) [pid = 1652] [serial = 2343] [outer = 0x13f59b800] 23:01:55 INFO - PROCESS | 1652 | 1464933715801 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:01:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:01:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 723ms 23:01:55 INFO - PROCESS | 1652 | 1464933715814 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 23:01:55 INFO - PROCESS | 1652 | 1464933715815 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 23:01:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:01:55 INFO - PROCESS | 1652 | 1464933715817 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:01:55 INFO - PROCESS | 1652 | 1464933715819 Marionette TRACE conn2 <- [1,3090,null,{}] 23:01:55 INFO - PROCESS | 1652 | 1464933715822 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:55 INFO - PROCESS | 1652 | 1464933715971 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 23:01:56 INFO - PROCESS | 1652 | 1464933716166 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:56 INFO - PROCESS | 1652 | ++DOCSHELL 0x144488800 == 126 [pid = 1652] [id = 782] 23:01:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 274 (0x141b48000) [pid = 1652] [serial = 2344] [outer = 0x0] 23:01:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 275 (0x141b4d000) [pid = 1652] [serial = 2345] [outer = 0x141b48000] 23:01:56 INFO - PROCESS | 1652 | 1464933716200 Marionette DEBUG loaded listener.js 23:01:56 INFO - PROCESS | 1652 | ++DOMWINDOW == 276 (0x141b53c00) [pid = 1652] [serial = 2346] [outer = 0x141b48000] 23:01:56 INFO - PROCESS | 1652 | 1464933716652 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:01:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:01:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 875ms 23:01:56 INFO - PROCESS | 1652 | 1464933716693 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 23:01:56 INFO - PROCESS | 1652 | 1464933716695 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 23:01:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:01:56 INFO - PROCESS | 1652 | 1464933716699 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:01:56 INFO - PROCESS | 1652 | 1464933716701 Marionette TRACE conn2 <- [1,3094,null,{}] 23:01:56 INFO - PROCESS | 1652 | 1464933716705 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:56 INFO - PROCESS | 1652 | 1464933716918 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 23:01:57 INFO - PROCESS | 1652 | 1464933717130 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x11673a800 == 127 [pid = 1652] [id = 783] 23:01:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 277 (0x112690c00) [pid = 1652] [serial = 2347] [outer = 0x0] 23:01:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 278 (0x11829f400) [pid = 1652] [serial = 2348] [outer = 0x112690c00] 23:01:57 INFO - PROCESS | 1652 | 1464933717178 Marionette DEBUG loaded listener.js 23:01:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 279 (0x121897400) [pid = 1652] [serial = 2349] [outer = 0x112690c00] 23:01:57 INFO - PROCESS | 1652 | 1464933717593 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:01:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:01:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 927ms 23:01:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:01:57 INFO - PROCESS | 1652 | 1464933717625 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 23:01:57 INFO - PROCESS | 1652 | 1464933717626 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 23:01:57 INFO - PROCESS | 1652 | 1464933717629 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:01:57 INFO - PROCESS | 1652 | 1464933717630 Marionette TRACE conn2 <- [1,3098,null,{}] 23:01:57 INFO - PROCESS | 1652 | 1464933717632 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:57 INFO - PROCESS | 1652 | 1464933717770 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 23:01:57 INFO - PROCESS | 1652 | 1464933717926 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:57 INFO - PROCESS | 1652 | ++DOCSHELL 0x1297bf000 == 128 [pid = 1652] [id = 784] 23:01:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 280 (0x112694c00) [pid = 1652] [serial = 2350] [outer = 0x0] 23:01:57 INFO - PROCESS | 1652 | ++DOMWINDOW == 281 (0x1253aec00) [pid = 1652] [serial = 2351] [outer = 0x112694c00] 23:01:57 INFO - PROCESS | 1652 | 1464933717956 Marionette DEBUG loaded listener.js 23:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 282 (0x141b48c00) [pid = 1652] [serial = 2352] [outer = 0x112694c00] 23:01:58 INFO - PROCESS | 1652 | 1464933718346 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 23:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:01:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:01:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 722ms 23:01:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:01:58 INFO - PROCESS | 1652 | 1464933718351 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 23:01:58 INFO - PROCESS | 1652 | 1464933718353 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 23:01:58 INFO - PROCESS | 1652 | 1464933718355 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:01:58 INFO - PROCESS | 1652 | 1464933718356 Marionette TRACE conn2 <- [1,3102,null,{}] 23:01:58 INFO - PROCESS | 1652 | 1464933718359 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:58 INFO - PROCESS | 1652 | 1464933718500 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 23:01:58 INFO - PROCESS | 1652 | 1464933718645 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:58 INFO - PROCESS | 1652 | ++DOCSHELL 0x12d5cf800 == 129 [pid = 1652] [id = 785] 23:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 283 (0x1126c5800) [pid = 1652] [serial = 2353] [outer = 0x0] 23:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 284 (0x140ddb000) [pid = 1652] [serial = 2354] [outer = 0x1126c5800] 23:01:58 INFO - PROCESS | 1652 | 1464933718674 Marionette DEBUG loaded listener.js 23:01:58 INFO - PROCESS | 1652 | ++DOMWINDOW == 285 (0x141bf1000) [pid = 1652] [serial = 2355] [outer = 0x1126c5800] 23:01:59 INFO - PROCESS | 1652 | 1464933719034 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:01:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:01:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 721ms 23:01:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:01:59 INFO - PROCESS | 1652 | 1464933719076 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 23:01:59 INFO - PROCESS | 1652 | 1464933719078 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 23:01:59 INFO - PROCESS | 1652 | 1464933719080 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 23:01:59 INFO - PROCESS | 1652 | 1464933719081 Marionette TRACE conn2 <- [1,3106,null,{}] 23:01:59 INFO - PROCESS | 1652 | 1464933719084 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:59 INFO - PROCESS | 1652 | 1464933719223 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 23:01:59 INFO - PROCESS | 1652 | 1464933719377 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:01:59 INFO - PROCESS | 1652 | ++DOCSHELL 0x11969f000 == 130 [pid = 1652] [id = 786] 23:01:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 286 (0x1126d0c00) [pid = 1652] [serial = 2356] [outer = 0x0] 23:01:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 287 (0x11319c800) [pid = 1652] [serial = 2357] [outer = 0x1126d0c00] 23:01:59 INFO - PROCESS | 1652 | 1464933719407 Marionette DEBUG loaded listener.js 23:01:59 INFO - PROCESS | 1652 | ++DOMWINDOW == 288 (0x12b0adc00) [pid = 1652] [serial = 2358] [outer = 0x1126d0c00] 23:01:59 INFO - PROCESS | 1652 | 1464933719784 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 23:01:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:01:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:01:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:01:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 722ms 23:01:59 INFO - PROCESS | 1652 | 1464933719802 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 23:01:59 INFO - PROCESS | 1652 | 1464933719804 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 23:01:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:01:59 INFO - PROCESS | 1652 | 1464933719806 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 23:01:59 INFO - PROCESS | 1652 | 1464933719807 Marionette TRACE conn2 <- [1,3110,null,{}] 23:01:59 INFO - PROCESS | 1652 | 1464933719810 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:01:59 INFO - PROCESS | 1652 | 1464933719950 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 23:02:00 INFO - PROCESS | 1652 | 1464933720100 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:00 INFO - PROCESS | 1652 | ++DOCSHELL 0x1389ce800 == 131 [pid = 1652] [id = 787] 23:02:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 289 (0x11277e400) [pid = 1652] [serial = 2359] [outer = 0x0] 23:02:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 290 (0x1218a1c00) [pid = 1652] [serial = 2360] [outer = 0x11277e400] 23:02:00 INFO - PROCESS | 1652 | 1464933720129 Marionette DEBUG loaded listener.js 23:02:00 INFO - PROCESS | 1652 | ++DOMWINDOW == 291 (0x1391f1c00) [pid = 1652] [serial = 2361] [outer = 0x11277e400] 23:02:00 INFO - PROCESS | 1652 | 1464933720877 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 23:02:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:02:00 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 23:02:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:02:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:02:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:02:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:02:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1121ms 23:02:00 INFO - PROCESS | 1652 | 1464933720928 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 23:02:00 INFO - PROCESS | 1652 | 1464933720930 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 23:02:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:02:00 INFO - PROCESS | 1652 | 1464933720934 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 23:02:00 INFO - PROCESS | 1652 | 1464933720936 Marionette TRACE conn2 <- [1,3114,null,{}] 23:02:00 INFO - PROCESS | 1652 | 1464933720940 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:02:01 INFO - PROCESS | 1652 | 1464933721062 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 23:02:01 INFO - PROCESS | 1652 | 1464933721262 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\", \"63ca795c-6b2d-4e15-be36-6418e288f6a2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:02:01 INFO - PROCESS | 1652 | ++DOCSHELL 0x1184b6000 == 132 [pid = 1652] [id = 788] 23:02:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 292 (0x110f4b800) [pid = 1652] [serial = 2362] [outer = 0x0] 23:02:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 293 (0x1122b5c00) [pid = 1652] [serial = 2363] [outer = 0x110f4b800] 23:02:01 INFO - PROCESS | 1652 | 1464933721294 Marionette DEBUG loaded listener.js 23:02:01 INFO - PROCESS | 1652 | ++DOMWINDOW == 294 (0x1126cbc00) [pid = 1652] [serial = 2364] [outer = 0x110f4b800] 23:02:01 INFO - PROCESS | 1652 | 1464933721706 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:02:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:02:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 823ms 23:02:01 INFO - PROCESS | 1652 | 1464933721757 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 23:02:01 INFO - PROCESS | 1652 | 1464933721760 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12abce800 == 131 [pid = 1652] [id = 191] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1293e2000 == 130 [pid = 1652] [id = 770] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12076d000 == 129 [pid = 1652] [id = 769] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13fc1a000 == 128 [pid = 1652] [id = 768] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x141172800 == 127 [pid = 1652] [id = 767] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13b1df000 == 126 [pid = 1652] [id = 766] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13b197000 == 125 [pid = 1652] [id = 691] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12caa0000 == 124 [pid = 1652] [id = 765] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12b1ea000 == 123 [pid = 1652] [id = 764] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1162db800 == 122 [pid = 1652] [id = 763] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13930f000 == 121 [pid = 1652] [id = 762] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12cab3800 == 120 [pid = 1652] [id = 739] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x138d05800 == 119 [pid = 1652] [id = 761] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12b16b800 == 118 [pid = 1652] [id = 760] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x12ba97000 == 117 [pid = 1652] [id = 759] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x117f11000 == 116 [pid = 1652] [id = 758] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x11622f000 == 115 [pid = 1652] [id = 757] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13f61a800 == 114 [pid = 1652] [id = 754] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13f4c7800 == 113 [pid = 1652] [id = 753] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13b669800 == 112 [pid = 1652] [id = 752] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13b23d000 == 111 [pid = 1652] [id = 751] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13b192800 == 110 [pid = 1652] [id = 750] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13af33000 == 109 [pid = 1652] [id = 749] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1410e0800 == 108 [pid = 1652] [id = 701] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x13930c000 == 107 [pid = 1652] [id = 748] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x138cdd000 == 106 [pid = 1652] [id = 747] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1389e4800 == 105 [pid = 1652] [id = 746] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1389d3800 == 104 [pid = 1652] [id = 745] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1293ed000 == 103 [pid = 1652] [id = 744] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1181f4800 == 102 [pid = 1652] [id = 743] 23:02:02 INFO - PROCESS | 1652 | --DOCSHELL 0x1389d6800 == 101 [pid = 1652] [id = 742] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 293 (0x138c8ac00) [pid = 1652] [serial = 1910] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 292 (0x138811000) [pid = 1652] [serial = 1907] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 291 (0x12a8e5400) [pid = 1652] [serial = 1979] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 290 (0x11516d800) [pid = 1652] [serial = 1964] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 289 (0x119444c00) [pid = 1652] [serial = 1967] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 288 (0x125f28c00) [pid = 1652] [serial = 1895] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 287 (0x13b202c00) [pid = 1652] [serial = 1832] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 286 (0x140d34000) [pid = 1652] [serial = 1766] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 285 (0x140edb000) [pid = 1652] [serial = 1841] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 284 (0x112a7e000) [pid = 1652] [serial = 1889] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 283 (0x140dd8800) [pid = 1652] [serial = 2117] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 282 (0x12a91fc00) [pid = 1652] [serial = 1982] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 281 (0x110e98800) [pid = 1652] [serial = 1826] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 280 (0x13f593800) [pid = 1652] [serial = 1760] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 279 (0x119833800) [pid = 1652] [serial = 1892] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 278 (0x141e65c00) [pid = 1652] [serial = 2150] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 277 (0x12ba12c00) [pid = 1652] [serial = 1988] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 276 (0x121c24400) [pid = 1652] [serial = 1820] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 275 (0x140d32c00) [pid = 1652] [serial = 1769] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 274 (0x140dd4800) [pid = 1652] [serial = 1838] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 273 (0x138eee400) [pid = 1652] [serial = 1913] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 272 (0x12b0a3000) [pid = 1652] [serial = 1901] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 271 (0x121c1fc00) [pid = 1652] [serial = 1919] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 270 (0x140d27400) [pid = 1652] [serial = 1763] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 269 (0x12cc7c000) [pid = 1652] [serial = 1904] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 268 (0x12167f800) [pid = 1652] [serial = 1916] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 267 (0x13b210800) [pid = 1652] [serial = 1835] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 266 (0x12a917800) [pid = 1652] [serial = 1823] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 265 (0x1296a0400) [pid = 1652] [serial = 1976] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 264 (0x125f28400) [pid = 1652] [serial = 1973] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 263 (0x138c82c00) [pid = 1652] [serial = 1829] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 262 (0x113194800) [pid = 1652] [serial = 1814] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 261 (0x12c069800) [pid = 1652] [serial = 1991] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 260 (0x119449c00) [pid = 1652] [serial = 1817] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 259 (0x140de2800) [pid = 1652] [serial = 1772] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 258 (0x12b0a2800) [pid = 1652] [serial = 1985] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 257 (0x12979e400) [pid = 1652] [serial = 1898] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 256 (0x110f4a800) [pid = 1652] [serial = 1961] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 255 (0x121899000) [pid = 1652] [serial = 1970] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 254 (0x119edd800) [pid = 1652] [serial = 2209] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 253 (0x121678400) [pid = 1652] [serial = 2212] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 252 (0x121ab4c00) [pid = 1652] [serial = 2215] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 251 (0x121c4b800) [pid = 1652] [serial = 2218] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 250 (0x1219a5000) [pid = 1652] [serial = 2213] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 249 (0x125224c00) [pid = 1652] [serial = 2219] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 248 (0x125f22400) [pid = 1652] [serial = 2221] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 247 (0x121c1f800) [pid = 1652] [serial = 2216] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 246 (0x12189b000) [pid = 1652] [serial = 2155] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 245 (0x143169800) [pid = 1652] [serial = 2182] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 244 (0x12d29f000) [pid = 1652] [serial = 2161] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 243 (0x1184d5c00) [pid = 1652] [serial = 2203] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 242 (0x111a02400) [pid = 1652] [serial = 2191] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 241 (0x113f11800) [pid = 1652] [serial = 2197] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 240 (0x118d20400) [pid = 1652] [serial = 2204] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 239 (0x116845c00) [pid = 1652] [serial = 2198] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 238 (0x112784400) [pid = 1652] [serial = 2194] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 237 (0x112a77800) [pid = 1652] [serial = 2195] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 236 (0x118767400) [pid = 1652] [serial = 2185] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 235 (0x112694000) [pid = 1652] [serial = 2152] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 234 (0x11201ac00) [pid = 1652] [serial = 2192] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 233 (0x129394000) [pid = 1652] [serial = 2158] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 232 (0x143176800) [pid = 1652] [serial = 2188] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 231 (0x13b207000) [pid = 1652] [serial = 2164] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 230 (0x1219a2c00) [pid = 1652] [serial = 2173] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 229 (0x1219a9c00) [pid = 1652] [serial = 2176] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 228 (0x1182aa000) [pid = 1652] [serial = 2200] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 227 (0x118326800) [pid = 1652] [serial = 2201] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 226 (0x141e66400) [pid = 1652] [serial = 2170] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 225 (0x13fe90800) [pid = 1652] [serial = 2167] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 224 (0x141bf3800) [pid = 1652] [serial = 2179] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 223 (0x12535c400) [pid = 1652] [serial = 2225] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 222 (0x11943d800) [pid = 1652] [serial = 2206] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 221 (0x119c96400) [pid = 1652] [serial = 2207] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 220 (0x1212c5000) [pid = 1652] [serial = 2210] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 219 (0x127982c00) [pid = 1652] [serial = 2224] [outer = 0x0] [url = about:blank] 23:02:02 INFO - PROCESS | 1652 | --DOMWINDOW == 218 (0x127961c00) [pid = 1652] [serial = 2222] [outer = 0x0] [url = about:blank] 23:02:02 WARNING - u'runner_teardown' () 23:02:02 INFO - No more tests 23:02:02 INFO - Got 0 unexpected results 23:02:02 INFO - SUITE-END | took 541s 23:02:02 INFO - Closing logging queue 23:02:02 INFO - queue closed 23:02:02 INFO - Return code: 0 23:02:02 WARNING - # TBPL SUCCESS # 23:02:02 INFO - Running post-action listener: _resource_record_post_action 23:02:02 INFO - Running post-run listener: _resource_record_post_run 23:02:04 INFO - Total resource usage - Wall time: 563s; CPU: 57.0%; Read bytes: 31215104; Write bytes: 953293824; Read time: 202; Write time: 5046 23:02:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:02:04 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150700544; Write bytes: 147171328; Read time: 13655; Write time: 310 23:02:04 INFO - run-tests - Wall time: 545s; CPU: 57.0%; Read bytes: 29031936; Write bytes: 793486336; Read time: 181; Write time: 4693 23:02:04 INFO - Running post-run listener: _upload_blobber_files 23:02:04 INFO - Blob upload gear active. 23:02:04 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 23:02:04 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 23:02:04 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 23:02:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 23:02:04 INFO - (blobuploader) - INFO - Open directory for files ... 23:02:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 23:02:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:02:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:02:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:02:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:02:05 INFO - (blobuploader) - INFO - Done attempting. 23:02:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 23:02:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:02:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:02:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:02:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:02:07 INFO - (blobuploader) - INFO - Done attempting. 23:02:07 INFO - (blobuploader) - INFO - Iteration through files over. 23:02:07 INFO - Return code: 0 23:02:07 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 23:02:07 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 23:02:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/45d9b0134a5fa4b5d414ecec568f29ae2e1c64c983caef7cb7820c7886330682ea6e937ec744a2a17d34c03d908ff57fc2760dbb4d1611ea50d8a54f0b93c5a4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4826e20dd1665ec35e635f574c37808a18c22f51463d59f6e3ecc6cc3968f1dc6cbc8bab2b9fc211951d427d4ac7f48b296b3bd48876a838aefc6ffd242a5e69"} 23:02:07 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 23:02:07 INFO - Writing to file /builds/slave/test/properties/blobber_files 23:02:07 INFO - Contents: 23:02:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/45d9b0134a5fa4b5d414ecec568f29ae2e1c64c983caef7cb7820c7886330682ea6e937ec744a2a17d34c03d908ff57fc2760dbb4d1611ea50d8a54f0b93c5a4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4826e20dd1665ec35e635f574c37808a18c22f51463d59f6e3ecc6cc3968f1dc6cbc8bab2b9fc211951d427d4ac7f48b296b3bd48876a838aefc6ffd242a5e69"} 23:02:07 INFO - Running post-run listener: copy_logs_to_upload_dir 23:02:07 INFO - Copying logs to upload dir... 23:02:07 INFO - mkdir: /builds/slave/test/build/upload/logs 23:02:07 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=771.329529 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 12 mins, 51 secs) (at 2016-06-02 23:02:07.463325) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 23:02:07.467157) ========= 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.GwlbsqhSWR/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.ibUnwImY0h/Listeners TMPDIR=/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/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/45d9b0134a5fa4b5d414ecec568f29ae2e1c64c983caef7cb7820c7886330682ea6e937ec744a2a17d34c03d908ff57fc2760dbb4d1611ea50d8a54f0b93c5a4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4826e20dd1665ec35e635f574c37808a18c22f51463d59f6e3ecc6cc3968f1dc6cbc8bab2b9fc211951d427d4ac7f48b296b3bd48876a838aefc6ffd242a5e69"} build_url:https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012862 build_url: 'https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/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/45d9b0134a5fa4b5d414ecec568f29ae2e1c64c983caef7cb7820c7886330682ea6e937ec744a2a17d34c03d908ff57fc2760dbb4d1611ea50d8a54f0b93c5a4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4826e20dd1665ec35e635f574c37808a18c22f51463d59f6e3ecc6cc3968f1dc6cbc8bab2b9fc211951d427d4ac7f48b296b3bd48876a838aefc6ffd242a5e69"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cXVI-q0WS8S6TrWmpNkL_g/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-02 23:02:07.505345) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:02:07.505771) ========= 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.GwlbsqhSWR/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.ibUnwImY0h/Listeners TMPDIR=/var/folders/m1/k6zf3gmj55ngzdrqbcq3628800000w/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.005170 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 23:02:07.557455) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 23:02:07.559124) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-02 23:02:07.559559) ========= ========= Total master_lag: 0.48 =========