builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0063 starttime: 1463036679.4 results: success (0) buildid: 20160511222711 builduid: 45fab69c536f4eca97bc2590092cddd9 revision: 901b6248af7d34012dc519cef40ec38c034f1c39 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:39.397967) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:39.398422) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:39.398699) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:39.418090) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:39.418371) ========= 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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-12 00:04:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.51M=0.001s 2016-05-12 00:04:40 (8.51 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.590065 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:40.158391) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:40.158704) ========= 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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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.020397 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:40.197202) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 00:04:40.197786) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 901b6248af7d34012dc519cef40ec38c034f1c39 --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 901b6248af7d34012dc519cef40ec38c034f1c39 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-12 00:04:40,282 truncating revision to first 12 chars 2016-05-12 00:04:40,282 Setting DEBUG logging. 2016-05-12 00:04:40,282 attempt 1/10 2016-05-12 00:04:40,282 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/901b6248af7d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 00:04:40,874 unpacking tar archive at: mozilla-aurora-901b6248af7d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.840009 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-12 00:04:41.246141) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:41.246418) ========= script_repo_revision: 901b6248af7d34012dc519cef40ec38c034f1c39 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:41.246795) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:41.247074) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 00:04:41.290852) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 58 secs) (at 2016-05-12 00:04:41.291149) ========= /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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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 00:04:41 INFO - MultiFileLogger online at 20160512 00:04:41 in /builds/slave/test 00:04:41 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 00:04:41 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:04:41 INFO - {'append_to_log': False, 00:04:41 INFO - 'base_work_dir': '/builds/slave/test', 00:04:41 INFO - 'blob_upload_branch': 'mozilla-aurora', 00:04:41 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:04:41 INFO - 'buildbot_json_path': 'buildprops.json', 00:04:41 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:04:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:04:41 INFO - 'download_minidump_stackwalk': True, 00:04:41 INFO - 'download_symbols': 'true', 00:04:41 INFO - 'e10s': False, 00:04:41 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:04:41 INFO - 'tooltool.py': '/tools/tooltool.py', 00:04:41 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:04:41 INFO - '/tools/misc-python/virtualenv.py')}, 00:04:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:04:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:04:41 INFO - 'log_level': 'info', 00:04:41 INFO - 'log_to_console': True, 00:04:41 INFO - 'opt_config_files': (), 00:04:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:04:41 INFO - '--processes=1', 00:04:41 INFO - '--config=%(test_path)s/wptrunner.ini', 00:04:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:04:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:04:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:04:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:04:41 INFO - 'pip_index': False, 00:04:41 INFO - 'require_test_zip': True, 00:04:41 INFO - 'test_type': ('testharness',), 00:04:41 INFO - 'this_chunk': '1', 00:04:41 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:04:41 INFO - 'total_chunks': '10', 00:04:41 INFO - 'virtualenv_path': 'venv', 00:04:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:04:41 INFO - 'work_dir': 'build'} 00:04:41 INFO - ##### 00:04:41 INFO - ##### Running clobber step. 00:04:41 INFO - ##### 00:04:41 INFO - Running pre-action listener: _resource_record_pre_action 00:04:41 INFO - Running main action method: clobber 00:04:41 INFO - rmtree: /builds/slave/test/build 00:04:41 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:04:43 INFO - Running post-action listener: _resource_record_post_action 00:04:43 INFO - ##### 00:04:43 INFO - ##### Running read-buildbot-config step. 00:04:43 INFO - ##### 00:04:43 INFO - Running pre-action listener: _resource_record_pre_action 00:04:43 INFO - Running main action method: read_buildbot_config 00:04:43 INFO - Using buildbot properties: 00:04:43 INFO - { 00:04:43 INFO - "project": "", 00:04:43 INFO - "product": "firefox", 00:04:43 INFO - "script_repo_revision": "production", 00:04:43 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 00:04:43 INFO - "repository": "", 00:04:43 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 00:04:43 INFO - "buildid": "20160511222711", 00:04:43 INFO - "pgo_build": "False", 00:04:43 INFO - "basedir": "/builds/slave/test", 00:04:43 INFO - "buildnumber": 197, 00:04:43 INFO - "slavename": "t-yosemite-r7-0063", 00:04:43 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 00:04:43 INFO - "platform": "macosx64", 00:04:43 INFO - "branch": "mozilla-aurora", 00:04:43 INFO - "revision": "901b6248af7d34012dc519cef40ec38c034f1c39", 00:04:43 INFO - "repo_path": "releases/mozilla-aurora", 00:04:43 INFO - "moz_repo_path": "", 00:04:43 INFO - "stage_platform": "macosx64", 00:04:43 INFO - "builduid": "45fab69c536f4eca97bc2590092cddd9", 00:04:43 INFO - "slavebuilddir": "test" 00:04:43 INFO - } 00:04:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 00:04:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 00:04:43 INFO - Running post-action listener: _resource_record_post_action 00:04:43 INFO - ##### 00:04:43 INFO - ##### Running download-and-extract step. 00:04:43 INFO - ##### 00:04:43 INFO - Running pre-action listener: _resource_record_pre_action 00:04:43 INFO - Running main action method: download_and_extract 00:04:43 INFO - mkdir: /builds/slave/test/build/tests 00:04:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:04:43 INFO - https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 00:04:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 00:04:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 00:04:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:04:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:05:00 INFO - Downloaded 1235 bytes. 00:05:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 00:05:00 INFO - Using the following test package requirements: 00:05:00 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 00:05:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:05:00 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 00:05:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:05:00 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 00:05:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:05:00 INFO - u'jsshell-mac64.zip'], 00:05:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:05:00 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 00:05:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 00:05:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:05:00 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 00:05:00 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:05:00 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 00:05:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:05:00 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 00:05:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 00:05:00 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 00:05:01 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 00:05: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')]} 00:05:01 INFO - https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 00:05:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 00:05:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 00:05:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:05:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:05:04 INFO - Downloaded 17970252 bytes. 00:05:04 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/*'] 00:05:04 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/* 00:05:04 INFO - caution: filename not matched: web-platform/* 00:05:04 INFO - Return code: 11 00:05: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')]} 00:05:04 INFO - https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 00:05:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 00:05:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 00:05:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:05:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:05:06 INFO - Downloaded 36408648 bytes. 00:05:06 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/*'] 00:05:06 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/* 00:05:10 INFO - caution: filename not matched: bin/* 00:05:10 INFO - caution: filename not matched: config/* 00:05:10 INFO - caution: filename not matched: mozbase/* 00:05:10 INFO - caution: filename not matched: marionette/* 00:05:10 INFO - caution: filename not matched: tools/wptserve/* 00:05:10 INFO - Return code: 11 00:05:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:10 INFO - https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 00:05:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 00:05:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 00:05:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 00:05:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:05:15 INFO - Downloaded 73037157 bytes. 00:05:15 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 00:05:15 INFO - mkdir: /builds/slave/test/properties 00:05:15 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:05:15 INFO - Writing to file /builds/slave/test/properties/build_url 00:05:15 INFO - Contents: 00:05:15 INFO - build_url:https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 00:05:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 00:05:16 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:05:16 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:05:16 INFO - Contents: 00:05:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 00:05:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:16 INFO - https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:05:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 00:05:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 00:05:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:05:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/He9a2-ReR9KT9myrP-InxA/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 00:05:19 INFO - Downloaded 103560847 bytes. 00:05:19 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'] 00:05:19 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 00:05:22 INFO - Return code: 0 00:05:22 INFO - Running post-action listener: _resource_record_post_action 00:05:22 INFO - Running post-action listener: set_extra_try_arguments 00:05:22 INFO - ##### 00:05:22 INFO - ##### Running create-virtualenv step. 00:05:22 INFO - ##### 00:05:22 INFO - Running pre-action listener: _pre_create_virtualenv 00:05:22 INFO - Running pre-action listener: _resource_record_pre_action 00:05:22 INFO - Running main action method: create_virtualenv 00:05:22 INFO - Creating virtualenv /builds/slave/test/build/venv 00:05:22 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 00:05:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:05:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:05:22 INFO - Using real prefix '/tools/python27' 00:05:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:05:23 INFO - Installing distribute.............................................................................................................................................................................................done. 00:05:26 INFO - Installing pip.................done. 00:05:26 INFO - Return code: 0 00:05:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:26 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 0x1058b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4cac8d420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d15e0>, '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 0x1054b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054df990>, '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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:05:26 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 00:05:26 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 00:05:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Go1uN2TIs6/Render', 00:05:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:05:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:05:26 INFO - 'HOME': '/Users/cltbld', 00:05:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:05:26 INFO - 'LOGNAME': 'cltbld', 00:05:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:26 INFO - 'MOZ_NO_REMOTE': '1', 00:05:26 INFO - 'NO_EM_RESTART': '1', 00:05:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:05:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:26 INFO - 'PWD': '/builds/slave/test', 00:05:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:05:26 INFO - 'SHELL': '/bin/bash', 00:05:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OtzSEKw6Ho/Listeners', 00:05:26 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 00:05:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:05:26 INFO - 'USER': 'cltbld', 00:05:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:05:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:05:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:05:26 INFO - 'XPC_FLAGS': '0x0', 00:05:26 INFO - 'XPC_SERVICE_NAME': '0', 00:05:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:05:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:26 INFO - Downloading/unpacking psutil>=0.7.1 00:05: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 00:05: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 00:05: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 00:05: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 00:05: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 00:05: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 00:05:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:05:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:05:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:05:29 INFO - Installing collected packages: psutil 00:05:29 INFO - Running setup.py install for psutil 00:05:29 INFO - building 'psutil._psutil_osx' extension 00:05:29 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 00:05:29 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 00:05:29 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 00:05:30 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 00:05:30 INFO - building 'psutil._psutil_posix' extension 00:05:30 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 00:05:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 00:05:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 00:05:30 INFO - ^ 00:05:30 INFO - 1 warning generated. 00:05:30 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 00:05:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:05:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:05:30 INFO - Successfully installed psutil 00:05:30 INFO - Cleaning up... 00:05:30 INFO - Return code: 0 00:05:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:05:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:30 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 0x1058b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4cac8d420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d15e0>, '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 0x1054b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054df990>, '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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:05:30 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 00:05:30 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 00:05:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Go1uN2TIs6/Render', 00:05:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:05:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:05:30 INFO - 'HOME': '/Users/cltbld', 00:05:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:05:30 INFO - 'LOGNAME': 'cltbld', 00:05:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:30 INFO - 'MOZ_NO_REMOTE': '1', 00:05:30 INFO - 'NO_EM_RESTART': '1', 00:05:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:30 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:05:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:30 INFO - 'PWD': '/builds/slave/test', 00:05:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:05:30 INFO - 'SHELL': '/bin/bash', 00:05:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OtzSEKw6Ho/Listeners', 00:05:30 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 00:05:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:05:30 INFO - 'USER': 'cltbld', 00:05:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:05:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:05:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:05:30 INFO - 'XPC_FLAGS': '0x0', 00:05:30 INFO - 'XPC_SERVICE_NAME': '0', 00:05:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:05:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:30 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:05:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:05:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:05:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:05:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:05:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:05:33 INFO - Installing collected packages: mozsystemmonitor 00:05:33 INFO - Running setup.py install for mozsystemmonitor 00:05:33 INFO - Successfully installed mozsystemmonitor 00:05:33 INFO - Cleaning up... 00:05:33 INFO - Return code: 0 00:05:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:05:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:33 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 0x1058b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4cac8d420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d15e0>, '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 0x1054b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054df990>, '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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:05:33 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 00:05:33 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 00:05:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Go1uN2TIs6/Render', 00:05:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:05:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:05:33 INFO - 'HOME': '/Users/cltbld', 00:05:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:05:33 INFO - 'LOGNAME': 'cltbld', 00:05:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:33 INFO - 'MOZ_NO_REMOTE': '1', 00:05:33 INFO - 'NO_EM_RESTART': '1', 00:05:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:05:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:33 INFO - 'PWD': '/builds/slave/test', 00:05:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:05:33 INFO - 'SHELL': '/bin/bash', 00:05:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OtzSEKw6Ho/Listeners', 00:05:33 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 00:05:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:05:33 INFO - 'USER': 'cltbld', 00:05:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:05:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:05:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:05:33 INFO - 'XPC_FLAGS': '0x0', 00:05:33 INFO - 'XPC_SERVICE_NAME': '0', 00:05:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:05:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:33 INFO - Downloading/unpacking blobuploader==1.2.4 00:05:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:05:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:05:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:36 INFO - Downloading blobuploader-1.2.4.tar.gz 00:05:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:05:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:05: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 00:05: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 00:05: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 00:05: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 00:05: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 00:05: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 00:05:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:05:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:05: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 00:05: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 00:05: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 00:05: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 00:05: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 00:05: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 00:05:37 INFO - Downloading docopt-0.6.1.tar.gz 00:05:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:05:37 INFO - Installing collected packages: blobuploader, requests, docopt 00:05:37 INFO - Running setup.py install for blobuploader 00:05:37 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:05:37 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:05:37 INFO - Running setup.py install for requests 00:05:37 INFO - Running setup.py install for docopt 00:05:38 INFO - Successfully installed blobuploader requests docopt 00:05:38 INFO - Cleaning up... 00:05:38 INFO - Return code: 0 00:05:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:05:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:38 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 0x1058b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4cac8d420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d15e0>, '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 0x1054b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054df990>, '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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:05:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:05:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:05:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Go1uN2TIs6/Render', 00:05:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:05:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:05:38 INFO - 'HOME': '/Users/cltbld', 00:05:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:05:38 INFO - 'LOGNAME': 'cltbld', 00:05:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:38 INFO - 'MOZ_NO_REMOTE': '1', 00:05:38 INFO - 'NO_EM_RESTART': '1', 00:05:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:05:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:38 INFO - 'PWD': '/builds/slave/test', 00:05:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:05:38 INFO - 'SHELL': '/bin/bash', 00:05:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OtzSEKw6Ho/Listeners', 00:05:38 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 00:05:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:05:38 INFO - 'USER': 'cltbld', 00:05:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:05:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:05:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:05:38 INFO - 'XPC_FLAGS': '0x0', 00:05:38 INFO - 'XPC_SERVICE_NAME': '0', 00:05:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:05:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:05:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-hTUT6J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:05:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:05:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-7OCaVQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:05:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:05:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-dGbDMR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:05:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:05:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-v2o6il-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:05:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:05:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ERavKd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:05:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:05:38 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-_RfbMe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-QIF551-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-_LL0dh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-uLxyF8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-kIY1b8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-9uzxyB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-iNVT5I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-gS_QOs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-Mn2ofn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:05:39 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-DWVqcE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:05:40 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-vCJnk4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:05:40 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-jH_Ohv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:05:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:05:40 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-g1gqM8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:05:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:05:40 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-y11wFY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:05:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:05:40 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-v_JZNC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:05:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:05:40 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-QTAFFD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:05:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:05:41 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 00:05:41 INFO - Running setup.py install for manifestparser 00:05:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:05:41 INFO - Running setup.py install for mozcrash 00:05:41 INFO - Running setup.py install for mozdebug 00:05:41 INFO - Running setup.py install for mozdevice 00:05:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:05:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:05:41 INFO - Running setup.py install for mozfile 00:05:41 INFO - Running setup.py install for mozhttpd 00:05:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:05:41 INFO - Running setup.py install for mozinfo 00:05:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Running setup.py install for mozInstall 00:05:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Running setup.py install for mozleak 00:05:42 INFO - Running setup.py install for mozlog 00:05:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Running setup.py install for moznetwork 00:05:42 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Running setup.py install for mozprocess 00:05:42 INFO - Running setup.py install for mozprofile 00:05:42 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:05:42 INFO - Running setup.py install for mozrunner 00:05:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:05:43 INFO - Running setup.py install for mozscreenshot 00:05:43 INFO - Running setup.py install for moztest 00:05:43 INFO - Running setup.py install for mozversion 00:05:43 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:05:43 INFO - Running setup.py install for wptserve 00:05:43 INFO - Running setup.py install for marionette-driver 00:05:43 INFO - Running setup.py install for browsermob-proxy 00:05:44 INFO - Running setup.py install for marionette-client 00:05:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:05:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:05:44 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 00:05:44 INFO - Cleaning up... 00:05:44 INFO - Return code: 0 00:05:44 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:05:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:05:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:05:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 00:05:44 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 0x1058b8e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d5f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fc4cac8d420>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1058d15e0>, '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 0x1054b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054df990>, '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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 00:05:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:05:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:05:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Go1uN2TIs6/Render', 00:05:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:05:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:05:44 INFO - 'HOME': '/Users/cltbld', 00:05:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:05:44 INFO - 'LOGNAME': 'cltbld', 00:05:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:05:44 INFO - 'MOZ_NO_REMOTE': '1', 00:05:44 INFO - 'NO_EM_RESTART': '1', 00:05:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:05:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:05:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:05:44 INFO - 'PWD': '/builds/slave/test', 00:05:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:05:44 INFO - 'SHELL': '/bin/bash', 00:05:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OtzSEKw6Ho/Listeners', 00:05:44 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 00:05:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:05:44 INFO - 'USER': 'cltbld', 00:05:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:05:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:05:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:05:44 INFO - 'XPC_FLAGS': '0x0', 00:05:44 INFO - 'XPC_SERVICE_NAME': '0', 00:05:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:05:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-bh3Bib-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-Z_MbMr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-JtH9gc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-tuCOsH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-JV0Cn5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-fNbPpe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-2oQ43L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-OBgRfr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:05:45 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-k8LoUQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-eqKY5x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-ivQWOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-XhUFak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-3F1hBw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-BWshI4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-TpVLK5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-fGvYe2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-WJx7IP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:05:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:05:46 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-uaro1T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 00:05:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:05:47 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-dqCkBy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 00:05:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:05:47 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-GkTa1S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:05:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:05:47 INFO - Running setup.py (path:/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/pip-qJoWQf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:05:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:05:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:05:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:05:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 00:05:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:05:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:05:50 INFO - Downloading blessings-1.6.tar.gz 00:05:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:05:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:05:50 INFO - Installing collected packages: blessings 00:05:50 INFO - Running setup.py install for blessings 00:05:50 INFO - Successfully installed blessings 00:05:50 INFO - Cleaning up... 00:05:50 INFO - Return code: 0 00:05:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:05:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:05:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:05:51 INFO - Reading from file tmpfile_stdout 00:05:51 INFO - Current package versions: 00:05:51 INFO - blessings == 1.6 00:05:51 INFO - blobuploader == 1.2.4 00:05:51 INFO - browsermob-proxy == 0.6.0 00:05:51 INFO - docopt == 0.6.1 00:05:51 INFO - manifestparser == 1.1 00:05:51 INFO - marionette-client == 2.3.0 00:05:51 INFO - marionette-driver == 1.4.0 00:05:51 INFO - mozInstall == 1.12 00:05:51 INFO - mozcrash == 0.17 00:05:51 INFO - mozdebug == 0.1 00:05:51 INFO - mozdevice == 0.48 00:05:51 INFO - mozfile == 1.2 00:05:51 INFO - mozhttpd == 0.7 00:05:51 INFO - mozinfo == 0.9 00:05:51 INFO - mozleak == 0.1 00:05:51 INFO - mozlog == 3.1 00:05:51 INFO - moznetwork == 0.27 00:05:51 INFO - mozprocess == 0.22 00:05:51 INFO - mozprofile == 0.28 00:05:51 INFO - mozrunner == 6.11 00:05:51 INFO - mozscreenshot == 0.1 00:05:51 INFO - mozsystemmonitor == 0.0 00:05:51 INFO - moztest == 0.7 00:05:51 INFO - mozversion == 1.4 00:05:51 INFO - psutil == 3.1.1 00:05:51 INFO - requests == 1.2.3 00:05:51 INFO - wptserve == 1.4.0 00:05:51 INFO - wsgiref == 0.1.2 00:05:51 INFO - Running post-action listener: _resource_record_post_action 00:05:51 INFO - Running post-action listener: _start_resource_monitoring 00:05:51 INFO - Starting resource monitoring. 00:05:51 INFO - ##### 00:05:51 INFO - ##### Running pull step. 00:05:51 INFO - ##### 00:05:51 INFO - Running pre-action listener: _resource_record_pre_action 00:05:51 INFO - Running main action method: pull 00:05:51 INFO - Pull has nothing to do! 00:05:51 INFO - Running post-action listener: _resource_record_post_action 00:05:51 INFO - ##### 00:05:51 INFO - ##### Running install step. 00:05:51 INFO - ##### 00:05:51 INFO - Running pre-action listener: _resource_record_pre_action 00:05:51 INFO - Running main action method: install 00:05:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:05:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:05:51 INFO - Reading from file tmpfile_stdout 00:05:51 INFO - Detecting whether we're running mozinstall >=1.0... 00:05:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:05:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:05:51 INFO - Reading from file tmpfile_stdout 00:05:51 INFO - Output received: 00:05:51 INFO - Usage: mozinstall [options] installer 00:05:51 INFO - Options: 00:05:51 INFO - -h, --help show this help message and exit 00:05:51 INFO - -d DEST, --destination=DEST 00:05:51 INFO - Directory to install application into. [default: 00:05:51 INFO - "/builds/slave/test"] 00:05:51 INFO - --app=APP Application being installed. [default: firefox] 00:05:51 INFO - mkdir: /builds/slave/test/build/application 00:05:51 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'] 00:05:51 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 00:06:09 INFO - Reading from file tmpfile_stdout 00:06:09 INFO - Output received: 00:06:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 00:06:09 INFO - Running post-action listener: _resource_record_post_action 00:06:09 INFO - ##### 00:06:09 INFO - ##### Running run-tests step. 00:06:09 INFO - ##### 00:06:09 INFO - Running pre-action listener: _resource_record_pre_action 00:06:09 INFO - Running main action method: run_tests 00:06:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:06:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:06:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:06:09 INFO - grabbing minidump binary from tooltool 00:06:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:06:09 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 0x1058d15e0>, '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 0x1054b4cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1054df990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:06:09 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:06:09 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 00:06:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:06:09 INFO - Return code: 0 00:06:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 00:06:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:06:09 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/He9a2-ReR9KT9myrP-InxA/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 00:06:09 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/He9a2-ReR9KT9myrP-InxA/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 00:06:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.Go1uN2TIs6/Render', 00:06:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 00:06:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 00:06:09 INFO - 'HOME': '/Users/cltbld', 00:06:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 00:06:09 INFO - 'LOGNAME': 'cltbld', 00:06:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:06:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:06:09 INFO - 'MOZ_NO_REMOTE': '1', 00:06:09 INFO - 'NO_EM_RESTART': '1', 00:06:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:06:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 00:06:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:06:09 INFO - 'PWD': '/builds/slave/test', 00:06:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 00:06:09 INFO - 'SHELL': '/bin/bash', 00:06:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OtzSEKw6Ho/Listeners', 00:06:09 INFO - 'TMPDIR': '/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/T/', 00:06:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 00:06:09 INFO - 'USER': 'cltbld', 00:06:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 00:06:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 00:06:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 00:06:09 INFO - 'XPC_FLAGS': '0x0', 00:06:09 INFO - 'XPC_SERVICE_NAME': '0', 00:06:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 00:06:09 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/He9a2-ReR9KT9myrP-InxA/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 00:06:09 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 00:06:09 INFO - import pkg_resources 00:06:10 INFO - Using 1 client processes 00:06:10 INFO - wptserve Starting http server on 127.0.0.1:8000 00:06:10 INFO - wptserve Starting http server on 127.0.0.1:8001 00:06:10 INFO - wptserve Starting http server on 127.0.0.1:8443 00:06:12 INFO - SUITE-START | Running 778 tests 00:06:12 INFO - Running testharness tests 00:06:12 INFO - Setting up ssl 00:06:12 INFO - PROCESS | certutil | 00:06:12 INFO - PROCESS | certutil | 00:06:12 INFO - PROCESS | certutil | 00:06:12 INFO - Certificate Nickname Trust Attributes 00:06:12 INFO - SSL,S/MIME,JAR/XPI 00:06:12 INFO - 00:06:12 INFO - web-platform-tests CT,, 00:06:12 INFO - 00:06:12 INFO - Starting runner 00:06:14 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 00:06:14 INFO - PROCESS | 2094 | 1463036774315 Marionette DEBUG Marionette enabled via build flag and pref 00:06:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x113c4e800 == 1 [pid = 2094] [id = 1] 00:06:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 1 (0x113c4f000) [pid = 2094] [serial = 1] [outer = 0x0] 00:06:14 INFO - PROCESS | 2094 | [2094] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:06:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 2 (0x113c50000) [pid = 2094] [serial = 2] [outer = 0x113c4f000] 00:06:14 INFO - PROCESS | 2094 | 1463036774700 Marionette INFO Listening on port 2828 00:06:14 INFO - PROCESS | 2094 | 1463036774932 Marionette DEBUG Marionette enabled via command-line flag 00:06:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166fb000 == 2 [pid = 2094] [id = 2] 00:06:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 3 (0x1166fb800) [pid = 2094] [serial = 3] [outer = 0x0] 00:06:14 INFO - PROCESS | 2094 | [2094] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:06:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 4 (0x11686c000) [pid = 2094] [serial = 4] [outer = 0x1166fb800] 00:06:15 INFO - PROCESS | 2094 | [2094] 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 00:06:15 INFO - PROCESS | 2094 | 1463036775113 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55583 00:06:15 INFO - PROCESS | 2094 | 1463036775236 Marionette DEBUG Closed connection conn0 00:06:15 INFO - PROCESS | 2094 | [2094] 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 00:06:15 INFO - PROCESS | 2094 | 1463036775241 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55584 00:06:15 INFO - PROCESS | 2094 | 1463036775258 Marionette DEBUG Closed connection conn1 00:06:15 INFO - PROCESS | 2094 | [2094] 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 00:06:15 INFO - PROCESS | 2094 | 1463036775264 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55585 00:06:15 INFO - PROCESS | 2094 | 1463036775280 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:06:15 INFO - PROCESS | 2094 | 1463036775284 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":"20160511222711","device":"desktop","version":"48.0a2"} 00:06:15 INFO - PROCESS | 2094 | [2094] 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 00:06:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x119c82000 == 3 [pid = 2094] [id = 3] 00:06:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 5 (0x119c88800) [pid = 2094] [serial = 5] [outer = 0x0] 00:06:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x119c89800 == 4 [pid = 2094] [id = 4] 00:06:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 6 (0x119c10400) [pid = 2094] [serial = 6] [outer = 0x0] 00:06:16 INFO - PROCESS | 2094 | [2094] 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 00:06:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x121603000 == 5 [pid = 2094] [id = 5] 00:06:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 7 (0x119c0ec00) [pid = 2094] [serial = 7] [outer = 0x0] 00:06:16 INFO - PROCESS | 2094 | [2094] 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 00:06:16 INFO - PROCESS | 2094 | [2094] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:06:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 8 (0x1217c2800) [pid = 2094] [serial = 8] [outer = 0x119c0ec00] 00:06:16 INFO - PROCESS | 2094 | [2094] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:06:16 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 00:06:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 9 (0x121ad9000) [pid = 2094] [serial = 9] [outer = 0x119c88800] 00:06:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 10 (0x121288000) [pid = 2094] [serial = 10] [outer = 0x119c10400] 00:06:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 11 (0x12128a000) [pid = 2094] [serial = 11] [outer = 0x119c0ec00] 00:06:17 INFO - PROCESS | 2094 | [2094] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:06:17 INFO - PROCESS | 2094 | 1463036777328 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 2094 | 1463036777337 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 00:06:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 12 (0x1268bb000) [pid = 2094] [serial = 12] [outer = 0x119c0ec00] 00:06:17 INFO - PROCESS | 2094 | 1463036777706 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"154c840e-3554-b64f-821c-ea1d5269bbdc","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":"20160511222711","device":"desktop","version":"48.0a2","command_id":1}}] 00:06:17 INFO - PROCESS | 2094 | 1463036777800 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:06:17 INFO - PROCESS | 2094 | 1463036777842 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 00:06:17 INFO - PROCESS | 2094 | 1463036777928 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:06:17 INFO - PROCESS | 2094 | [2094] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:06:17 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:06:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 13 (0x1278c5800) [pid = 2094] [serial = 13] [outer = 0x119c0ec00] 00:06:18 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:06:18 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:06:18 INFO - PROCESS | 2094 | 1463036778194 Marionette TRACE conn2 <- [1,3,null,{}] 00:06:18 INFO - PROCESS | 2094 | 1463036778196 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:06:18 INFO - PROCESS | 2094 | 1463036778218 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 00:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:06:18 INFO - PROCESS | 2094 | 1463036778246 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 2094 | 1463036778247 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 00:06:18 INFO - PROCESS | 2094 | 1463036778250 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 2094 | 1463036778253 Marionette TRACE conn2 <- [1,6,null,{}] 00:06:18 INFO - PROCESS | 2094 | 1463036778255 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:18 INFO - PROCESS | 2094 | 1463036778266 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 00:06:18 INFO - PROCESS | 2094 | 1463036778268 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292be800 == 6 [pid = 2094] [id = 6] 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 14 (0x1292a6400) [pid = 2094] [serial = 14] [outer = 0x0] 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 15 (0x1292a8000) [pid = 2094] [serial = 15] [outer = 0x1292a6400] 00:06:18 INFO - PROCESS | 2094 | 1463036778300 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 16 (0x129482400) [pid = 2094] [serial = 16] [outer = 0x1292a6400] 00:06:18 INFO - PROCESS | 2094 | 1463036778579 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 00:06:18 INFO - PROCESS | 2094 | 1463036778621 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 2094 | 1463036778622 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 00:06:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x114e39000 == 7 [pid = 2094] [id = 7] 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 17 (0x114edb400) [pid = 2094] [serial = 17] [outer = 0x0] 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 18 (0x12972c000) [pid = 2094] [serial = 18] [outer = 0x114edb400] 00:06:18 INFO - PROCESS | 2094 | 1463036778647 Marionette DEBUG loaded listener.js 00:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 19 (0x12972ec00) [pid = 2094] [serial = 19] [outer = 0x114edb400] 00:06:18 INFO - PROCESS | 2094 | 1463036778702 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 2094 | 1463036778703 Marionette TRACE conn2 <- [1,10,null,{}] 00:06:18 INFO - PROCESS | 2094 | 1463036778725 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:18 INFO - PROCESS | 2094 | 1463036778852 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 00:06:18 INFO - PROCESS | 2094 | 1463036778888 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab0a800 == 8 [pid = 2094] [id = 8] 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 20 (0x12ab24800) [pid = 2094] [serial = 20] [outer = 0x0] 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 21 (0x12ab26400) [pid = 2094] [serial = 21] [outer = 0x12ab24800] 00:06:18 INFO - PROCESS | 2094 | 1463036778917 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 22 (0x12ab2ac00) [pid = 2094] [serial = 22] [outer = 0x12ab24800] 00:06:19 INFO - PROCESS | 2094 | 1463036779220 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 556ms 00:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:06:19 INFO - PROCESS | 2094 | 1463036779231 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 2094 | 1463036779233 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 00:06:19 INFO - PROCESS | 2094 | 1463036779235 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 2094 | 1463036779236 Marionette TRACE conn2 <- [1,14,null,{}] 00:06:19 INFO - PROCESS | 2094 | 1463036779238 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:19 INFO - PROCESS | 2094 | 1463036779379 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 00:06:19 INFO - PROCESS | 2094 | 1463036779386 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ac34800 == 9 [pid = 2094] [id = 9] 00:06:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 23 (0x12b359400) [pid = 2094] [serial = 23] [outer = 0x0] 00:06:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 24 (0x12b35b000) [pid = 2094] [serial = 24] [outer = 0x12b359400] 00:06:19 INFO - PROCESS | 2094 | 1463036779411 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 25 (0x12b3c1000) [pid = 2094] [serial = 25] [outer = 0x12b359400] 00:06:19 INFO - PROCESS | 2094 | 1463036779661 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 00:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 469ms 00:06:19 INFO - PROCESS | 2094 | 1463036779704 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 2094 | 1463036779706 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 00:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:06:19 INFO - PROCESS | 2094 | 1463036779716 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - PROCESS | 2094 | 1463036779717 Marionette TRACE conn2 <- [1,18,null,{}] 00:06:19 INFO - PROCESS | 2094 | 1463036779720 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:19 INFO - PROCESS | 2094 | 1463036779816 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 00:06:19 INFO - PROCESS | 2094 | 1463036779822 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba89800 == 10 [pid = 2094] [id = 10] 00:06:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 26 (0x12bb2a400) [pid = 2094] [serial = 26] [outer = 0x0] 00:06:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 27 (0x12bb31400) [pid = 2094] [serial = 27] [outer = 0x12bb2a400] 00:06:19 INFO - PROCESS | 2094 | 1463036779847 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 28 (0x12bb6b000) [pid = 2094] [serial = 28] [outer = 0x12bb2a400] 00:06:20 INFO - PROCESS | 2094 | 1463036780112 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 469ms 00:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:06:20 INFO - PROCESS | 2094 | 1463036780186 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 2094 | 1463036780188 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 00:06:20 INFO - PROCESS | 2094 | 1463036780190 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 2094 | 1463036780193 Marionette TRACE conn2 <- [1,22,null,{}] 00:06:20 INFO - PROCESS | 2094 | 1463036780196 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:20 INFO - PROCESS | 2094 | 1463036780285 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 00:06:20 INFO - PROCESS | 2094 | 1463036780289 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c057800 == 11 [pid = 2094] [id = 11] 00:06:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 29 (0x12bb6ec00) [pid = 2094] [serial = 29] [outer = 0x0] 00:06:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 30 (0x12bb78400) [pid = 2094] [serial = 30] [outer = 0x12bb6ec00] 00:06:20 INFO - PROCESS | 2094 | 1463036780316 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 31 (0x12bf36400) [pid = 2094] [serial = 31] [outer = 0x12bb6ec00] 00:06:20 INFO - PROCESS | 2094 | 1463036780624 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 471ms 00:06:20 INFO - PROCESS | 2094 | 1463036780662 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 2094 | 1463036780663 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 00:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:06:20 INFO - PROCESS | 2094 | 1463036780665 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 2094 | 1463036780666 Marionette TRACE conn2 <- [1,26,null,{}] 00:06:20 INFO - PROCESS | 2094 | 1463036780668 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:20 INFO - PROCESS | 2094 | 1463036780755 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 00:06:20 INFO - PROCESS | 2094 | 1463036780764 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2c0000 == 12 [pid = 2094] [id = 12] 00:06:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 32 (0x11832c800) [pid = 2094] [serial = 32] [outer = 0x0] 00:06:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 33 (0x118333c00) [pid = 2094] [serial = 33] [outer = 0x11832c800] 00:06:20 INFO - PROCESS | 2094 | 1463036780788 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 34 (0x12bf3ac00) [pid = 2094] [serial = 34] [outer = 0x11832c800] 00:06:21 INFO - PROCESS | 2094 | 1463036781030 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 00:06:21 INFO - PROCESS | 2094 | 1463036781084 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 2094 | 1463036781085 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 00:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:06:21 INFO - PROCESS | 2094 | 1463036781087 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 2094 | 1463036781088 Marionette TRACE conn2 <- [1,30,null,{}] 00:06:21 INFO - PROCESS | 2094 | 1463036781098 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:21 INFO - PROCESS | 2094 | 1463036781190 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 00:06:21 INFO - PROCESS | 2094 | 1463036781197 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c50f800 == 13 [pid = 2094] [id = 13] 00:06:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 35 (0x12bf3d800) [pid = 2094] [serial = 35] [outer = 0x0] 00:06:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 36 (0x12c4ec800) [pid = 2094] [serial = 36] [outer = 0x12bf3d800] 00:06:21 INFO - PROCESS | 2094 | 1463036781222 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 37 (0x12c4f0800) [pid = 2094] [serial = 37] [outer = 0x12bf3d800] 00:06:21 INFO - PROCESS | 2094 | 1463036781465 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 00:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:06:21 INFO - PROCESS | 2094 | 1463036781513 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 2094 | 1463036781514 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 00:06:21 INFO - PROCESS | 2094 | 1463036781517 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 2094 | 1463036781518 Marionette TRACE conn2 <- [1,34,null,{}] 00:06:21 INFO - PROCESS | 2094 | 1463036781520 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:21 INFO - PROCESS | 2094 | 1463036781603 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 00:06:21 INFO - PROCESS | 2094 | 1463036781608 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca35800 == 14 [pid = 2094] [id = 14] 00:06:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 38 (0x12c4f0c00) [pid = 2094] [serial = 38] [outer = 0x0] 00:06:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 39 (0x12c4f7800) [pid = 2094] [serial = 39] [outer = 0x12c4f0c00] 00:06:21 INFO - PROCESS | 2094 | 1463036781643 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 40 (0x12ca16000) [pid = 2094] [serial = 40] [outer = 0x12c4f0c00] 00:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 367ms 00:06:21 INFO - PROCESS | 2094 | 1463036781877 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 00:06:21 INFO - PROCESS | 2094 | 1463036781885 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 2094 | 1463036781886 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 00:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:06:21 INFO - PROCESS | 2094 | 1463036781888 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 2094 | 1463036781889 Marionette TRACE conn2 <- [1,38,null,{}] 00:06:21 INFO - PROCESS | 2094 | 1463036781899 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:21 INFO - PROCESS | 2094 | 1463036781991 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 00:06:22 INFO - PROCESS | 2094 | 1463036781998 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf4a800 == 15 [pid = 2094] [id = 15] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 41 (0x12ca1c400) [pid = 2094] [serial = 41] [outer = 0x0] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 42 (0x12ca21800) [pid = 2094] [serial = 42] [outer = 0x12ca1c400] 00:06:22 INFO - PROCESS | 2094 | 1463036782022 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 43 (0x12cf84800) [pid = 2094] [serial = 43] [outer = 0x12ca1c400] 00:06:22 INFO - PROCESS | 2094 | 1463036782261 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 00:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 422ms 00:06:22 INFO - PROCESS | 2094 | 1463036782314 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 2094 | 1463036782315 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 00:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:06:22 INFO - PROCESS | 2094 | 1463036782317 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 2094 | 1463036782318 Marionette TRACE conn2 <- [1,42,null,{}] 00:06:22 INFO - PROCESS | 2094 | 1463036782321 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:22 INFO - PROCESS | 2094 | 1463036782412 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 00:06:22 INFO - PROCESS | 2094 | 1463036782416 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d30f800 == 16 [pid = 2094] [id = 16] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 44 (0x12cf87400) [pid = 2094] [serial = 44] [outer = 0x0] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 45 (0x12d0b3400) [pid = 2094] [serial = 45] [outer = 0x12cf87400] 00:06:22 INFO - PROCESS | 2094 | 1463036782442 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 46 (0x12d0b7c00) [pid = 2094] [serial = 46] [outer = 0x12cf87400] 00:06:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d580800 == 17 [pid = 2094] [id = 17] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 47 (0x12d582800) [pid = 2094] [serial = 47] [outer = 0x0] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 48 (0x12d57c800) [pid = 2094] [serial = 48] [outer = 0x12d582800] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 49 (0x12d31a000) [pid = 2094] [serial = 49] [outer = 0x12d582800] 00:06:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d582000 == 18 [pid = 2094] [id = 18] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 50 (0x12d0c0400) [pid = 2094] [serial = 50] [outer = 0x0] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 51 (0x12d5a2c00) [pid = 2094] [serial = 51] [outer = 0x12d0c0400] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 52 (0x1166d0000) [pid = 2094] [serial = 52] [outer = 0x12d0c0400] 00:06:22 INFO - PROCESS | 2094 | 1463036782802 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 00:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 517ms 00:06:22 INFO - PROCESS | 2094 | 1463036782836 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 2094 | 1463036782837 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 00:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:06:22 INFO - PROCESS | 2094 | 1463036782839 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 2094 | 1463036782850 Marionette TRACE conn2 <- [1,46,null,{}] 00:06:22 INFO - PROCESS | 2094 | 1463036782853 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:22 INFO - PROCESS | 2094 | 1463036782935 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 00:06:22 INFO - PROCESS | 2094 | 1463036782939 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12daa0800 == 19 [pid = 2094] [id = 19] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 53 (0x12d0bd400) [pid = 2094] [serial = 53] [outer = 0x0] 00:06:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 54 (0x12d5a8400) [pid = 2094] [serial = 54] [outer = 0x12d0bd400] 00:06:22 INFO - PROCESS | 2094 | 1463036782969 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 55 (0x12db6f000) [pid = 2094] [serial = 55] [outer = 0x12d0bd400] 00:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 379ms 00:06:23 INFO - PROCESS | 2094 | 1463036783214 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:06:23 INFO - PROCESS | 2094 | 1463036783218 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 2094 | 1463036783219 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 00:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:06:23 INFO - PROCESS | 2094 | 1463036783221 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 2094 | 1463036783222 Marionette TRACE conn2 <- [1,50,null,{}] 00:06:23 INFO - PROCESS | 2094 | 1463036783231 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:23 INFO - PROCESS | 2094 | 1463036783327 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 00:06:23 INFO - PROCESS | 2094 | 1463036783332 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd34000 == 20 [pid = 2094] [id = 20] 00:06:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 56 (0x118038c00) [pid = 2094] [serial = 56] [outer = 0x0] 00:06:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 57 (0x1182d6800) [pid = 2094] [serial = 57] [outer = 0x118038c00] 00:06:23 INFO - PROCESS | 2094 | 1463036783356 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 58 (0x12db75c00) [pid = 2094] [serial = 58] [outer = 0x118038c00] 00:06:23 INFO - PROCESS | 2094 | 1463036783574 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 370ms 00:06:23 INFO - PROCESS | 2094 | 1463036783598 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 2094 | 1463036783599 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 00:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:06:23 INFO - PROCESS | 2094 | 1463036783601 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 2094 | 1463036783602 Marionette TRACE conn2 <- [1,54,null,{}] 00:06:23 INFO - PROCESS | 2094 | 1463036783604 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:23 INFO - PROCESS | 2094 | 1463036783705 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 00:06:23 INFO - PROCESS | 2094 | 1463036783710 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd10800 == 21 [pid = 2094] [id = 21] 00:06:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 59 (0x1180ea000) [pid = 2094] [serial = 59] [outer = 0x0] 00:06:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 60 (0x1180f0800) [pid = 2094] [serial = 60] [outer = 0x1180ea000] 00:06:23 INFO - PROCESS | 2094 | 1463036783734 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 61 (0x1180f4800) [pid = 2094] [serial = 61] [outer = 0x1180ea000] 00:06:23 INFO - PROCESS | 2094 | 1463036783967 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 00:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:06:24 INFO - PROCESS | 2094 | 1463036784020 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 2094 | 1463036784021 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 00:06:24 INFO - PROCESS | 2094 | 1463036784031 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 2094 | 1463036784033 Marionette TRACE conn2 <- [1,58,null,{}] 00:06:24 INFO - PROCESS | 2094 | 1463036784035 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:24 INFO - PROCESS | 2094 | 1463036784128 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 00:06:24 INFO - PROCESS | 2094 | 1463036784144 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x12e317800 == 22 [pid = 2094] [id = 22] 00:06:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 62 (0x12e22bc00) [pid = 2094] [serial = 62] [outer = 0x0] 00:06:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 63 (0x12e22ec00) [pid = 2094] [serial = 63] [outer = 0x12e22bc00] 00:06:24 INFO - PROCESS | 2094 | 1463036784170 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 64 (0x12e233400) [pid = 2094] [serial = 64] [outer = 0x12e22bc00] 00:06:24 INFO - PROCESS | 2094 | 1463036784422 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 427ms 00:06:24 INFO - PROCESS | 2094 | 1463036784451 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 2094 | 1463036784453 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 00:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:06:24 INFO - PROCESS | 2094 | 1463036784545 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 2094 | 1463036784547 Marionette TRACE conn2 <- [1,62,null,{}] 00:06:25 INFO - PROCESS | 2094 | 1463036785080 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:25 INFO - PROCESS | 2094 | 1463036785194 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 00:06:25 INFO - PROCESS | 2094 | 1463036785242 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x112081800 == 23 [pid = 2094] [id = 23] 00:06:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 65 (0x11202c400) [pid = 2094] [serial = 65] [outer = 0x0] 00:06:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 66 (0x112031800) [pid = 2094] [serial = 66] [outer = 0x11202c400] 00:06:25 INFO - PROCESS | 2094 | 1463036785272 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 67 (0x112a61000) [pid = 2094] [serial = 67] [outer = 0x11202c400] 00:06:25 INFO - PROCESS | 2094 | 1463036785785 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1379ms 00:06:25 INFO - PROCESS | 2094 | 1463036785860 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 2094 | 1463036785863 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 00:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:06:25 INFO - PROCESS | 2094 | 1463036785868 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - PROCESS | 2094 | 1463036785870 Marionette TRACE conn2 <- [1,66,null,{}] 00:06:25 INFO - PROCESS | 2094 | 1463036785877 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:25 INFO - PROCESS | 2094 | 1463036785984 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 00:06:26 INFO - PROCESS | 2094 | 1463036786037 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x11665c000 == 24 [pid = 2094] [id = 24] 00:06:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 68 (0x1133f0000) [pid = 2094] [serial = 68] [outer = 0x0] 00:06:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 69 (0x115ab3800) [pid = 2094] [serial = 69] [outer = 0x1133f0000] 00:06:26 INFO - PROCESS | 2094 | 1463036786067 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 70 (0x116a6d400) [pid = 2094] [serial = 70] [outer = 0x1133f0000] 00:06:26 INFO - PROCESS | 2094 | 1463036786466 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 623ms 00:06:26 INFO - PROCESS | 2094 | 1463036786490 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 2094 | 1463036786493 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 00:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:06:26 INFO - PROCESS | 2094 | 1463036786497 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 2094 | 1463036786498 Marionette TRACE conn2 <- [1,70,null,{}] 00:06:26 INFO - PROCESS | 2094 | 1463036786513 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:26 INFO - PROCESS | 2094 | 1463036786621 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 00:06:26 INFO - PROCESS | 2094 | 1463036786664 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x11711d000 == 25 [pid = 2094] [id = 25] 00:06:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 71 (0x118176000) [pid = 2094] [serial = 71] [outer = 0x0] 00:06:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 72 (0x118325400) [pid = 2094] [serial = 72] [outer = 0x118176000] 00:06:26 INFO - PROCESS | 2094 | 1463036786701 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 73 (0x118334800) [pid = 2094] [serial = 73] [outer = 0x118176000] 00:06:27 INFO - PROCESS | 2094 | 1463036787341 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 918ms 00:06:27 INFO - PROCESS | 2094 | 1463036787416 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 00:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:06:27 INFO - PROCESS | 2094 | 1463036787417 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 00:06:27 INFO - PROCESS | 2094 | 1463036787420 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 2094 | 1463036787423 Marionette TRACE conn2 <- [1,74,null,{}] 00:06:27 INFO - PROCESS | 2094 | 1463036787429 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:27 INFO - PROCESS | 2094 | 1463036787513 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 00:06:27 INFO - PROCESS | 2094 | 1463036787566 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x113c49800 == 26 [pid = 2094] [id = 26] 00:06:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 74 (0x1164b4800) [pid = 2094] [serial = 74] [outer = 0x0] 00:06:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 75 (0x1164ba800) [pid = 2094] [serial = 75] [outer = 0x1164b4800] 00:06:27 INFO - PROCESS | 2094 | 1463036787594 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 76 (0x11684a800) [pid = 2094] [serial = 76] [outer = 0x1164b4800] 00:06:28 INFO - PROCESS | 2094 | 1463036788025 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 624ms 00:06:28 INFO - PROCESS | 2094 | 1463036788045 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 00:06:28 INFO - PROCESS | 2094 | 1463036788049 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 00:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:06:28 INFO - PROCESS | 2094 | 1463036788053 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 2094 | 1463036788055 Marionette TRACE conn2 <- [1,78,null,{}] 00:06:28 INFO - PROCESS | 2094 | 1463036788057 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:28 INFO - PROCESS | 2094 | 1463036788127 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 00:06:28 INFO - PROCESS | 2094 | 1463036788132 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x116487000 == 27 [pid = 2094] [id = 27] 00:06:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 77 (0x1168c2c00) [pid = 2094] [serial = 77] [outer = 0x0] 00:06:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 78 (0x116fcdc00) [pid = 2094] [serial = 78] [outer = 0x1168c2c00] 00:06:28 INFO - PROCESS | 2094 | 1463036788158 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 79 (0x117d2f800) [pid = 2094] [serial = 79] [outer = 0x1168c2c00] 00:06:28 INFO - PROCESS | 2094 | 1463036788470 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 00:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:06:28 INFO - PROCESS | 2094 | 1463036788522 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 00:06:28 INFO - PROCESS | 2094 | 1463036788524 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 00:06:28 INFO - PROCESS | 2094 | 1463036788526 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 2094 | 1463036788529 Marionette TRACE conn2 <- [1,82,null,{}] 00:06:28 INFO - PROCESS | 2094 | 1463036788538 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:28 INFO - PROCESS | 2094 | 1463036788648 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 00:06:28 INFO - PROCESS | 2094 | 1463036788656 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x116885800 == 28 [pid = 2094] [id = 28] 00:06:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 80 (0x1180f2c00) [pid = 2094] [serial = 80] [outer = 0x0] 00:06:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 81 (0x11817dc00) [pid = 2094] [serial = 81] [outer = 0x1180f2c00] 00:06:28 INFO - PROCESS | 2094 | 1463036788703 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x11832b400) [pid = 2094] [serial = 82] [outer = 0x1180f2c00] 00:06:29 INFO - PROCESS | 2094 | 1463036789117 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 621ms 00:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:06:29 INFO - PROCESS | 2094 | 1463036789148 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 2094 | 1463036789149 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 00:06:29 INFO - PROCESS | 2094 | 1463036789151 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 2094 | 1463036789152 Marionette TRACE conn2 <- [1,86,null,{}] 00:06:29 INFO - PROCESS | 2094 | 1463036789155 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:29 INFO - PROCESS | 2094 | 1463036789233 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 00:06:29 INFO - PROCESS | 2094 | 1463036789237 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x11735e000 == 29 [pid = 2094] [id = 29] 00:06:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x11847b400) [pid = 2094] [serial = 83] [outer = 0x0] 00:06:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x11886ec00) [pid = 2094] [serial = 84] [outer = 0x11847b400] 00:06:29 INFO - PROCESS | 2094 | 1463036789265 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x118ad9400) [pid = 2094] [serial = 85] [outer = 0x11847b400] 00:06:29 INFO - PROCESS | 2094 | 1463036789579 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 00:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:06:29 INFO - PROCESS | 2094 | 1463036789619 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 2094 | 1463036789621 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 00:06:29 INFO - PROCESS | 2094 | 1463036789623 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 2094 | 1463036789624 Marionette TRACE conn2 <- [1,90,null,{}] 00:06:29 INFO - PROCESS | 2094 | 1463036789626 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:29 INFO - PROCESS | 2094 | 1463036789712 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 00:06:29 INFO - PROCESS | 2094 | 1463036789718 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181dd800 == 30 [pid = 2094] [id = 30] 00:06:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x11847b800) [pid = 2094] [serial = 86] [outer = 0x0] 00:06:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x119262000) [pid = 2094] [serial = 87] [outer = 0x11847b800] 00:06:29 INFO - PROCESS | 2094 | 1463036789744 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x119388800) [pid = 2094] [serial = 88] [outer = 0x11847b800] 00:06:30 INFO - PROCESS | 2094 | 1463036790014 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 00:06:30 INFO - PROCESS | 2094 | 1463036790048 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 00:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:06:30 INFO - PROCESS | 2094 | 1463036790049 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 00:06:30 INFO - PROCESS | 2094 | 1463036790051 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 2094 | 1463036790053 Marionette TRACE conn2 <- [1,94,null,{}] 00:06:30 INFO - PROCESS | 2094 | 1463036790055 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:30 INFO - PROCESS | 2094 | 1463036790152 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 00:06:30 INFO - PROCESS | 2094 | 1463036790158 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x1184a8800 == 31 [pid = 2094] [id = 31] 00:06:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x118abe400) [pid = 2094] [serial = 89] [outer = 0x0] 00:06:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x119656800) [pid = 2094] [serial = 90] [outer = 0x118abe400] 00:06:30 INFO - PROCESS | 2094 | 1463036790186 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x11969bc00) [pid = 2094] [serial = 91] [outer = 0x118abe400] 00:06:30 INFO - PROCESS | 2094 | 1463036790555 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 518ms 00:06:30 INFO - PROCESS | 2094 | 1463036790571 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 2094 | 1463036790574 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 00:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:06:30 INFO - PROCESS | 2094 | 1463036790591 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 2094 | 1463036790593 Marionette TRACE conn2 <- [1,98,null,{}] 00:06:30 INFO - PROCESS | 2094 | 1463036790596 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:30 INFO - PROCESS | 2094 | 1463036790702 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 00:06:30 INFO - PROCESS | 2094 | 1463036790712 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190c1000 == 32 [pid = 2094] [id = 32] 00:06:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x119695c00) [pid = 2094] [serial = 92] [outer = 0x0] 00:06:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x119783c00) [pid = 2094] [serial = 93] [outer = 0x119695c00] 00:06:30 INFO - PROCESS | 2094 | 1463036790751 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x1198c7c00) [pid = 2094] [serial = 94] [outer = 0x119695c00] 00:06:31 INFO - PROCESS | 2094 | 1463036791098 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 534ms 00:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:06:31 INFO - PROCESS | 2094 | 1463036791115 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 2094 | 1463036791116 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 00:06:31 INFO - PROCESS | 2094 | 1463036791118 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 2094 | 1463036791119 Marionette TRACE conn2 <- [1,102,null,{}] 00:06:31 INFO - PROCESS | 2094 | 1463036791122 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:31 INFO - PROCESS | 2094 | 1463036791194 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 00:06:31 INFO - PROCESS | 2094 | 1463036791239 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193ce800 == 33 [pid = 2094] [id = 33] 00:06:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x119786000) [pid = 2094] [serial = 95] [outer = 0x0] 00:06:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x119a9d800) [pid = 2094] [serial = 96] [outer = 0x119786000] 00:06:31 INFO - PROCESS | 2094 | 1463036791264 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x119cb9c00) [pid = 2094] [serial = 97] [outer = 0x119786000] 00:06:31 INFO - PROCESS | 2094 | 1463036791516 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 423ms 00:06:31 INFO - PROCESS | 2094 | 1463036791577 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 2094 | 1463036791581 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 00:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:06:31 INFO - PROCESS | 2094 | 1463036791593 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 2094 | 1463036791596 Marionette TRACE conn2 <- [1,106,null,{}] 00:06:31 INFO - PROCESS | 2094 | 1463036791600 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:31 INFO - PROCESS | 2094 | 1463036791710 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 00:06:31 INFO - PROCESS | 2094 | 1463036791717 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197ba800 == 34 [pid = 2094] [id = 34] 00:06:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x119cb9800) [pid = 2094] [serial = 98] [outer = 0x0] 00:06:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x121153400) [pid = 2094] [serial = 99] [outer = 0x119cb9800] 00:06:31 INFO - PROCESS | 2094 | 1463036791755 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x121287800) [pid = 2094] [serial = 100] [outer = 0x119cb9800] 00:06:32 INFO - PROCESS | 2094 | 1463036792147 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 573ms 00:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:06:32 INFO - PROCESS | 2094 | 1463036792164 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 2094 | 1463036792165 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 00:06:32 INFO - PROCESS | 2094 | 1463036792167 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 2094 | 1463036792168 Marionette TRACE conn2 <- [1,110,null,{}] 00:06:32 INFO - PROCESS | 2094 | 1463036792170 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:32 INFO - PROCESS | 2094 | 1463036792263 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 00:06:32 INFO - PROCESS | 2094 | 1463036792270 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a59000 == 35 [pid = 2094] [id = 35] 00:06:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x12072f400) [pid = 2094] [serial = 101] [outer = 0x0] 00:06:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x1213ad000) [pid = 2094] [serial = 102] [outer = 0x12072f400] 00:06:32 INFO - PROCESS | 2094 | 1463036792297 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x12152a000) [pid = 2094] [serial = 103] [outer = 0x12072f400] 00:06:32 INFO - PROCESS | 2094 | 1463036792581 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 00:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:06:32 INFO - PROCESS | 2094 | 1463036792635 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 2094 | 1463036792637 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 00:06:32 INFO - PROCESS | 2094 | 1463036792639 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 2094 | 1463036792641 Marionette TRACE conn2 <- [1,114,null,{}] 00:06:32 INFO - PROCESS | 2094 | 1463036792645 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:32 INFO - PROCESS | 2094 | 1463036792726 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 00:06:32 INFO - PROCESS | 2094 | 1463036792730 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x12077f800 == 36 [pid = 2094] [id = 36] 00:06:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x1217cdc00) [pid = 2094] [serial = 104] [outer = 0x0] 00:06:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x1240ddc00) [pid = 2094] [serial = 105] [outer = 0x1217cdc00] 00:06:32 INFO - PROCESS | 2094 | 1463036792771 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x124b03c00) [pid = 2094] [serial = 106] [outer = 0x1217cdc00] 00:06:33 INFO - PROCESS | 2094 | 1463036793080 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 473ms 00:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:06:33 INFO - PROCESS | 2094 | 1463036793113 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 2094 | 1463036793114 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 00:06:33 INFO - PROCESS | 2094 | 1463036793116 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 2094 | 1463036793117 Marionette TRACE conn2 <- [1,118,null,{}] 00:06:33 INFO - PROCESS | 2094 | 1463036793119 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:33 INFO - PROCESS | 2094 | 1463036793211 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 00:06:33 INFO - PROCESS | 2094 | 1463036793218 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x121098800 == 37 [pid = 2094] [id = 37] 00:06:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x119386800) [pid = 2094] [serial = 107] [outer = 0x0] 00:06:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x124b63000) [pid = 2094] [serial = 108] [outer = 0x119386800] 00:06:33 INFO - PROCESS | 2094 | 1463036793245 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x125e8b400) [pid = 2094] [serial = 109] [outer = 0x119386800] 00:06:33 INFO - PROCESS | 2094 | 1463036793502 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 417ms 00:06:33 INFO - PROCESS | 2094 | 1463036793534 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 2094 | 1463036793535 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 00:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:06:33 INFO - PROCESS | 2094 | 1463036793537 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 2094 | 1463036793538 Marionette TRACE conn2 <- [1,122,null,{}] 00:06:33 INFO - PROCESS | 2094 | 1463036793549 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:33 INFO - PROCESS | 2094 | 1463036793624 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 00:06:33 INFO - PROCESS | 2094 | 1463036793631 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x121605000 == 38 [pid = 2094] [id = 38] 00:06:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x124bad000) [pid = 2094] [serial = 110] [outer = 0x0] 00:06:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x125e96400) [pid = 2094] [serial = 111] [outer = 0x124bad000] 00:06:33 INFO - PROCESS | 2094 | 1463036793655 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x126229000) [pid = 2094] [serial = 112] [outer = 0x124bad000] 00:06:33 INFO - PROCESS | 2094 | 1463036793938 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 00:06:33 INFO - PROCESS | 2094 | 1463036793956 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 2094 | 1463036793957 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 00:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:06:33 INFO - PROCESS | 2094 | 1463036793967 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 2094 | 1463036793968 Marionette TRACE conn2 <- [1,126,null,{}] 00:06:33 INFO - PROCESS | 2094 | 1463036793970 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:34 INFO - PROCESS | 2094 | 1463036794048 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 00:06:34 INFO - PROCESS | 2094 | 1463036794095 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x121ad6000 == 39 [pid = 2094] [id = 39] 00:06:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x125e8d400) [pid = 2094] [serial = 113] [outer = 0x0] 00:06:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x1262c5400) [pid = 2094] [serial = 114] [outer = 0x125e8d400] 00:06:34 INFO - PROCESS | 2094 | 1463036794119 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x126a3ac00) [pid = 2094] [serial = 115] [outer = 0x125e8d400] 00:06:34 INFO - PROCESS | 2094 | 1463036794356 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 00:06:34 INFO - PROCESS | 2094 | 1463036794389 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 2094 | 1463036794390 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 00:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:06:34 INFO - PROCESS | 2094 | 1463036794402 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - PROCESS | 2094 | 1463036794403 Marionette TRACE conn2 <- [1,130,null,{}] 00:06:34 INFO - PROCESS | 2094 | 1463036794406 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:34 INFO - PROCESS | 2094 | 1463036794490 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 00:06:34 INFO - PROCESS | 2094 | 1463036794496 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x124aea800 == 40 [pid = 2094] [id = 40] 00:06:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x126d1f800) [pid = 2094] [serial = 116] [outer = 0x0] 00:06:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x126dcb400) [pid = 2094] [serial = 117] [outer = 0x126d1f800] 00:06:34 INFO - PROCESS | 2094 | 1463036794520 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x1278d0c00) [pid = 2094] [serial = 118] [outer = 0x126d1f800] 00:06:34 INFO - PROCESS | 2094 | 1463036794797 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 00:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 00:06:34 INFO - PROCESS | 2094 | 1463036794821 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 2094 | 1463036794822 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 00:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:06:34 INFO - PROCESS | 2094 | 1463036794833 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - PROCESS | 2094 | 1463036794834 Marionette TRACE conn2 <- [1,134,null,{}] 00:06:34 INFO - PROCESS | 2094 | 1463036794836 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:34 INFO - PROCESS | 2094 | 1463036794921 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 00:06:34 INFO - PROCESS | 2094 | 1463036794980 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x124b3b000 == 41 [pid = 2094] [id = 41] 00:06:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x126d22000) [pid = 2094] [serial = 119] [outer = 0x0] 00:06:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x128c79000) [pid = 2094] [serial = 120] [outer = 0x126d22000] 00:06:35 INFO - PROCESS | 2094 | 1463036795004 Marionette DEBUG loaded listener.js 00:06:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x1292a0800) [pid = 2094] [serial = 121] [outer = 0x126d22000] 00:06:35 INFO - PROCESS | 2094 | 1463036795901 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 00:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1128ms 00:06:35 INFO - PROCESS | 2094 | 1463036795960 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 2094 | 1463036795962 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 00:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:06:35 INFO - PROCESS | 2094 | 1463036795966 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 2094 | 1463036795968 Marionette TRACE conn2 <- [1,138,null,{}] 00:06:35 INFO - PROCESS | 2094 | 1463036795972 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:36 INFO - PROCESS | 2094 | 1463036796061 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 00:06:36 INFO - PROCESS | 2094 | 1463036796068 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x112e31000 == 42 [pid = 2094] [id = 42] 00:06:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x11620c400) [pid = 2094] [serial = 122] [outer = 0x0] 00:06:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x116279400) [pid = 2094] [serial = 123] [outer = 0x11620c400] 00:06:36 INFO - PROCESS | 2094 | 1463036796095 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x11660d400) [pid = 2094] [serial = 124] [outer = 0x11620c400] 00:06:36 INFO - PROCESS | 2094 | 1463036796405 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 471ms 00:06:36 INFO - PROCESS | 2094 | 1463036796437 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 2094 | 1463036796440 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 00:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:06:36 INFO - PROCESS | 2094 | 1463036796447 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - PROCESS | 2094 | 1463036796449 Marionette TRACE conn2 <- [1,142,null,{}] 00:06:36 INFO - PROCESS | 2094 | 1463036796451 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:36 INFO - PROCESS | 2094 | 1463036796536 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 00:06:36 INFO - PROCESS | 2094 | 1463036796544 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x11624c800 == 43 [pid = 2094] [id = 43] 00:06:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x1168c9800) [pid = 2094] [serial = 125] [outer = 0x0] 00:06:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x117592800) [pid = 2094] [serial = 126] [outer = 0x1168c9800] 00:06:36 INFO - PROCESS | 2094 | 1463036796592 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x118036400) [pid = 2094] [serial = 127] [outer = 0x1168c9800] 00:06:36 INFO - PROCESS | 2094 | 1463036796906 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 518ms 00:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:06:36 INFO - PROCESS | 2094 | 1463036796966 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 2094 | 1463036796967 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 00:06:36 INFO - PROCESS | 2094 | 1463036796969 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - PROCESS | 2094 | 1463036796971 Marionette TRACE conn2 <- [1,146,null,{}] 00:06:36 INFO - PROCESS | 2094 | 1463036796979 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:37 INFO - PROCESS | 2094 | 1463036797078 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 00:06:37 INFO - PROCESS | 2094 | 1463036797084 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f85000 == 44 [pid = 2094] [id = 44] 00:06:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x118175400) [pid = 2094] [serial = 128] [outer = 0x0] 00:06:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x118236400) [pid = 2094] [serial = 129] [outer = 0x118175400] 00:06:37 INFO - PROCESS | 2094 | 1463036797111 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x11832cc00) [pid = 2094] [serial = 130] [outer = 0x118175400] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x1180ea000) [pid = 2094] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x118038c00) [pid = 2094] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x12d0bd400) [pid = 2094] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x12cf87400) [pid = 2094] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x12ca1c400) [pid = 2094] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x12c4f0c00) [pid = 2094] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x12bf3d800) [pid = 2094] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x11832c800) [pid = 2094] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x12bb6ec00) [pid = 2094] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x12bb2a400) [pid = 2094] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x12b359400) [pid = 2094] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x12ab24800) [pid = 2094] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1292a6400) [pid = 2094] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x119786000) [pid = 2094] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x119cb9800) [pid = 2094] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x1217cdc00) [pid = 2094] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x119386800) [pid = 2094] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x124bad000) [pid = 2094] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x12e22bc00) [pid = 2094] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x11202c400) [pid = 2094] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x1133f0000) [pid = 2094] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x118176000) [pid = 2094] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x1164b4800) [pid = 2094] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1168c2c00) [pid = 2094] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x1180f2c00) [pid = 2094] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x11847b400) [pid = 2094] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x11847b800) [pid = 2094] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x118abe400) [pid = 2094] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:06:37 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x119695c00) [pid = 2094] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:06:37 INFO - PROCESS | 2094 | 1463036797864 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 921ms 00:06:37 INFO - PROCESS | 2094 | 1463036797891 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 2094 | 1463036797893 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 00:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:06:37 INFO - PROCESS | 2094 | 1463036797895 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 2094 | 1463036797896 Marionette TRACE conn2 <- [1,150,null,{}] 00:06:37 INFO - PROCESS | 2094 | 1463036797898 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:37 INFO - PROCESS | 2094 | 1463036797962 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 00:06:37 INFO - PROCESS | 2094 | 1463036797966 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d0a800 == 45 [pid = 2094] [id = 45] 00:06:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x114edc000) [pid = 2094] [serial = 131] [outer = 0x0] 00:06:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1180e7c00) [pid = 2094] [serial = 132] [outer = 0x114edc000] 00:06:37 INFO - PROCESS | 2094 | 1463036797993 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x11847b400) [pid = 2094] [serial = 133] [outer = 0x114edc000] 00:06:38 INFO - PROCESS | 2094 | 1463036798330 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 469ms 00:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:06:38 INFO - PROCESS | 2094 | 1463036798364 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 2094 | 1463036798366 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 00:06:38 INFO - PROCESS | 2094 | 1463036798368 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 2094 | 1463036798369 Marionette TRACE conn2 <- [1,154,null,{}] 00:06:38 INFO - PROCESS | 2094 | 1463036798371 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:38 INFO - PROCESS | 2094 | 1463036798438 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 00:06:38 INFO - PROCESS | 2094 | 1463036798444 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x11848b000 == 46 [pid = 2094] [id = 46] 00:06:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x11847dc00) [pid = 2094] [serial = 134] [outer = 0x0] 00:06:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x118876400) [pid = 2094] [serial = 135] [outer = 0x11847dc00] 00:06:38 INFO - PROCESS | 2094 | 1463036798469 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x118adfc00) [pid = 2094] [serial = 136] [outer = 0x11847dc00] 00:06:38 INFO - PROCESS | 2094 | 1463036798798 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 467ms 00:06:38 INFO - PROCESS | 2094 | 1463036798836 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 00:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:06:38 INFO - PROCESS | 2094 | 1463036798837 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 00:06:38 INFO - PROCESS | 2094 | 1463036798839 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 2094 | 1463036798840 Marionette TRACE conn2 <- [1,158,null,{}] 00:06:38 INFO - PROCESS | 2094 | 1463036798842 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:38 INFO - PROCESS | 2094 | 1463036798925 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 00:06:38 INFO - PROCESS | 2094 | 1463036798969 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a3b800 == 47 [pid = 2094] [id = 47] 00:06:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x11684d400) [pid = 2094] [serial = 137] [outer = 0x0] 00:06:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x119265000) [pid = 2094] [serial = 138] [outer = 0x11684d400] 00:06:38 INFO - PROCESS | 2094 | 1463036798994 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x11968e400) [pid = 2094] [serial = 139] [outer = 0x11684d400] 00:06:39 INFO - PROCESS | 2094 | 1463036799259 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 469ms 00:06:39 INFO - PROCESS | 2094 | 1463036799316 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 2094 | 1463036799317 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 00:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:06:39 INFO - PROCESS | 2094 | 1463036799319 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 2094 | 1463036799320 Marionette TRACE conn2 <- [1,162,null,{}] 00:06:39 INFO - PROCESS | 2094 | 1463036799323 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:39 INFO - PROCESS | 2094 | 1463036799393 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 00:06:39 INFO - PROCESS | 2094 | 1463036799397 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193eb800 == 48 [pid = 2094] [id = 48] 00:06:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x119694800) [pid = 2094] [serial = 140] [outer = 0x0] 00:06:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x11969b000) [pid = 2094] [serial = 141] [outer = 0x119694800] 00:06:39 INFO - PROCESS | 2094 | 1463036799423 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x1198c0800) [pid = 2094] [serial = 142] [outer = 0x119694800] 00:06:39 INFO - PROCESS | 2094 | 1463036799711 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 418ms 00:06:39 INFO - PROCESS | 2094 | 1463036799797 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 2094 | 1463036799800 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 00:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:06:39 INFO - PROCESS | 2094 | 1463036799805 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 2094 | 1463036799807 Marionette TRACE conn2 <- [1,166,null,{}] 00:06:39 INFO - PROCESS | 2094 | 1463036799811 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:39 INFO - PROCESS | 2094 | 1463036799888 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 00:06:39 INFO - PROCESS | 2094 | 1463036799970 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x112edf800 == 49 [pid = 2094] [id = 49] 00:06:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x112fe5c00) [pid = 2094] [serial = 143] [outer = 0x0] 00:06:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x1133f0000) [pid = 2094] [serial = 144] [outer = 0x112fe5c00] 00:06:40 INFO - PROCESS | 2094 | 1463036800001 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x116465000) [pid = 2094] [serial = 145] [outer = 0x112fe5c00] 00:06:40 INFO - PROCESS | 2094 | 1463036800450 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 674ms 00:06:40 INFO - PROCESS | 2094 | 1463036800478 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 2094 | 1463036800481 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 00:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:06:40 INFO - PROCESS | 2094 | 1463036800487 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 2094 | 1463036800489 Marionette TRACE conn2 <- [1,170,null,{}] 00:06:40 INFO - PROCESS | 2094 | 1463036800511 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:40 INFO - PROCESS | 2094 | 1463036800601 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 00:06:40 INFO - PROCESS | 2094 | 1463036800657 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190b1800 == 50 [pid = 2094] [id = 50] 00:06:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x117586c00) [pid = 2094] [serial = 146] [outer = 0x0] 00:06:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x1180e9400) [pid = 2094] [serial = 147] [outer = 0x117586c00] 00:06:40 INFO - PROCESS | 2094 | 1463036800687 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x118180400) [pid = 2094] [serial = 148] [outer = 0x117586c00] 00:06:41 INFO - PROCESS | 2094 | 1463036801091 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 640ms 00:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:06:41 INFO - PROCESS | 2094 | 1463036801126 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 2094 | 1463036801127 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 00:06:41 INFO - PROCESS | 2094 | 1463036801130 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 2094 | 1463036801131 Marionette TRACE conn2 <- [1,174,null,{}] 00:06:41 INFO - PROCESS | 2094 | 1463036801138 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:41 INFO - PROCESS | 2094 | 1463036801262 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 00:06:41 INFO - PROCESS | 2094 | 1463036801322 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x121082000 == 51 [pid = 2094] [id = 51] 00:06:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x119388c00) [pid = 2094] [serial = 149] [outer = 0x0] 00:06:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x11938f400) [pid = 2094] [serial = 150] [outer = 0x119388c00] 00:06:41 INFO - PROCESS | 2094 | 1463036801356 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x11965c000) [pid = 2094] [serial = 151] [outer = 0x119388c00] 00:06:41 INFO - PROCESS | 2094 | 1463036801762 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 00:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:06:41 INFO - PROCESS | 2094 | 1463036801799 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 2094 | 1463036801801 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 00:06:41 INFO - PROCESS | 2094 | 1463036801803 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - PROCESS | 2094 | 1463036801804 Marionette TRACE conn2 <- [1,178,null,{}] 00:06:41 INFO - PROCESS | 2094 | 1463036801807 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:41 INFO - PROCESS | 2094 | 1463036801896 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 00:06:41 INFO - PROCESS | 2094 | 1463036801936 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213c9800 == 52 [pid = 2094] [id = 52] 00:06:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x119698c00) [pid = 2094] [serial = 152] [outer = 0x0] 00:06:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x1198cd800) [pid = 2094] [serial = 153] [outer = 0x119698c00] 00:06:41 INFO - PROCESS | 2094 | 1463036801965 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x119c0a400) [pid = 2094] [serial = 154] [outer = 0x119698c00] 00:06:42 INFO - PROCESS | 2094 | 1463036802387 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 00:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:06:42 INFO - PROCESS | 2094 | 1463036802422 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 2094 | 1463036802423 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 00:06:42 INFO - PROCESS | 2094 | 1463036802425 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - PROCESS | 2094 | 1463036802426 Marionette TRACE conn2 <- [1,182,null,{}] 00:06:42 INFO - PROCESS | 2094 | 1463036802429 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:42 INFO - PROCESS | 2094 | 1463036802515 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 00:06:42 INFO - PROCESS | 2094 | 1463036802585 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x112ed2800 == 53 [pid = 2094] [id = 53] 00:06:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x11627f000) [pid = 2094] [serial = 155] [outer = 0x0] 00:06:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x118329800) [pid = 2094] [serial = 156] [outer = 0x11627f000] 00:06:42 INFO - PROCESS | 2094 | 1463036802614 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x119788000) [pid = 2094] [serial = 157] [outer = 0x11627f000] 00:06:43 INFO - PROCESS | 2094 | 1463036803073 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 672ms 00:06:43 INFO - PROCESS | 2094 | 1463036803097 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 2094 | 1463036803099 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 00:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:06:43 INFO - PROCESS | 2094 | 1463036803103 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - PROCESS | 2094 | 1463036803105 Marionette TRACE conn2 <- [1,186,null,{}] 00:06:43 INFO - PROCESS | 2094 | 1463036803109 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:43 INFO - PROCESS | 2094 | 1463036803198 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 00:06:43 INFO - PROCESS | 2094 | 1463036803241 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x11647c800 == 54 [pid = 2094] [id = 54] 00:06:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x113cb4c00) [pid = 2094] [serial = 158] [outer = 0x0] 00:06:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x115f58800) [pid = 2094] [serial = 159] [outer = 0x113cb4c00] 00:06:43 INFO - PROCESS | 2094 | 1463036803269 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x11660ac00) [pid = 2094] [serial = 160] [outer = 0x113cb4c00] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x118a3b800 == 53 [pid = 2094] [id = 47] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x11848b000 == 52 [pid = 2094] [id = 46] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x117d0a800 == 51 [pid = 2094] [id = 45] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x116f85000 == 50 [pid = 2094] [id = 44] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1181dd800 == 49 [pid = 2094] [id = 30] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1190c1000 == 48 [pid = 2094] [id = 32] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x119a59000 == 47 [pid = 2094] [id = 35] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x11624c800 == 46 [pid = 2094] [id = 43] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x116885800 == 45 [pid = 2094] [id = 28] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1184a8800 == 44 [pid = 2094] [id = 31] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x112e31000 == 43 [pid = 2094] [id = 42] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x11735e000 == 42 [pid = 2094] [id = 29] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x116487000 == 41 [pid = 2094] [id = 27] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1197ba800 == 40 [pid = 2094] [id = 34] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x12077f800 == 39 [pid = 2094] [id = 36] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1193ce800 == 38 [pid = 2094] [id = 33] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x112ed2800 == 37 [pid = 2094] [id = 53] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1213c9800 == 36 [pid = 2094] [id = 52] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x121082000 == 35 [pid = 2094] [id = 51] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x124aea800 == 34 [pid = 2094] [id = 40] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x124b3b000 == 33 [pid = 2094] [id = 41] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x121605000 == 32 [pid = 2094] [id = 38] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1190b1800 == 31 [pid = 2094] [id = 50] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1193eb800 == 30 [pid = 2094] [id = 48] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x121ad6000 == 29 [pid = 2094] [id = 39] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x112edf800 == 28 [pid = 2094] [id = 49] 00:06:43 INFO - PROCESS | 2094 | --DOCSHELL 0x121098800 == 27 [pid = 2094] [id = 37] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x119783c00) [pid = 2094] [serial = 93] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x119a9d800) [pid = 2094] [serial = 96] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x119cb9c00) [pid = 2094] [serial = 97] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x121153400) [pid = 2094] [serial = 99] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1213ad000) [pid = 2094] [serial = 102] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x1240ddc00) [pid = 2094] [serial = 105] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x124b63000) [pid = 2094] [serial = 108] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x125e96400) [pid = 2094] [serial = 111] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x1262c5400) [pid = 2094] [serial = 114] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x126dcb400) [pid = 2094] [serial = 117] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x112031800) [pid = 2094] [serial = 66] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x115ab3800) [pid = 2094] [serial = 69] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x118325400) [pid = 2094] [serial = 72] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x118334800) [pid = 2094] [serial = 73] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x1164ba800) [pid = 2094] [serial = 75] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x11684a800) [pid = 2094] [serial = 76] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x116fcdc00) [pid = 2094] [serial = 78] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x117d2f800) [pid = 2094] [serial = 79] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x11817dc00) [pid = 2094] [serial = 81] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x11886ec00) [pid = 2094] [serial = 84] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x119262000) [pid = 2094] [serial = 87] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x119388800) [pid = 2094] [serial = 88] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x119656800) [pid = 2094] [serial = 90] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x11969bc00) [pid = 2094] [serial = 91] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1198c7c00) [pid = 2094] [serial = 94] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x124b03c00) [pid = 2094] [serial = 106] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x126229000) [pid = 2094] [serial = 112] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x125e8b400) [pid = 2094] [serial = 109] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x11832b400) [pid = 2094] [serial = 82] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x118ad9400) [pid = 2094] [serial = 85] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x116a6d400) [pid = 2094] [serial = 70] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x112a61000) [pid = 2094] [serial = 67] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x12e233400) [pid = 2094] [serial = 64] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x121287800) [pid = 2094] [serial = 100] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x12128a000) [pid = 2094] [serial = 11] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x1217c2800) [pid = 2094] [serial = 8] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x12c4ec800) [pid = 2094] [serial = 36] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x118333c00) [pid = 2094] [serial = 33] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x12bf3ac00) [pid = 2094] [serial = 34] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x12bb78400) [pid = 2094] [serial = 30] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x12bf36400) [pid = 2094] [serial = 31] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x12bb31400) [pid = 2094] [serial = 27] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x12bb6b000) [pid = 2094] [serial = 28] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x12b3c1000) [pid = 2094] [serial = 25] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x12b35b000) [pid = 2094] [serial = 24] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x12ab26400) [pid = 2094] [serial = 21] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x12ab2ac00) [pid = 2094] [serial = 22] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x129482400) [pid = 2094] [serial = 16] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x12972c000) [pid = 2094] [serial = 18] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 81 (0x1292a8000) [pid = 2094] [serial = 15] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 80 (0x12e22ec00) [pid = 2094] [serial = 63] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 79 (0x1180f0800) [pid = 2094] [serial = 60] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 78 (0x1180f4800) [pid = 2094] [serial = 61] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 77 (0x1182d6800) [pid = 2094] [serial = 57] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 76 (0x12db75c00) [pid = 2094] [serial = 58] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 75 (0x12db6f000) [pid = 2094] [serial = 55] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 74 (0x12d5a8400) [pid = 2094] [serial = 54] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 73 (0x12d57c800) [pid = 2094] [serial = 48] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 72 (0x12d5a2c00) [pid = 2094] [serial = 51] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 71 (0x12d0b3400) [pid = 2094] [serial = 45] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 70 (0x12d0b7c00) [pid = 2094] [serial = 46] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 69 (0x12ca21800) [pid = 2094] [serial = 42] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 68 (0x12cf84800) [pid = 2094] [serial = 43] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 67 (0x12c4f7800) [pid = 2094] [serial = 39] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 66 (0x12ca16000) [pid = 2094] [serial = 40] [outer = 0x0] [url = about:blank] 00:06:43 INFO - PROCESS | 2094 | --DOMWINDOW == 65 (0x12c4f0800) [pid = 2094] [serial = 37] [outer = 0x0] [url = about:blank] 00:06:44 INFO - PROCESS | 2094 | 1463036804086 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1024ms 00:06:44 INFO - PROCESS | 2094 | 1463036804127 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 2094 | 1463036804130 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 00:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:06:44 INFO - PROCESS | 2094 | 1463036804138 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 2094 | 1463036804140 Marionette TRACE conn2 <- [1,190,null,{}] 00:06:44 INFO - PROCESS | 2094 | 1463036804144 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:44 INFO - PROCESS | 2094 | 1463036804216 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 00:06:44 INFO - PROCESS | 2094 | 1463036804253 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x112737800 == 28 [pid = 2094] [id = 55] 00:06:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 66 (0x115f59400) [pid = 2094] [serial = 161] [outer = 0x0] 00:06:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 67 (0x1164b9800) [pid = 2094] [serial = 162] [outer = 0x115f59400] 00:06:44 INFO - PROCESS | 2094 | 1463036804280 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 68 (0x11684a800) [pid = 2094] [serial = 163] [outer = 0x115f59400] 00:06:44 INFO - PROCESS | 2094 | 1463036804548 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 424ms 00:06:44 INFO - PROCESS | 2094 | 1463036804565 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 2094 | 1463036804570 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 00:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:06:44 INFO - PROCESS | 2094 | 1463036804587 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 2094 | 1463036804588 Marionette TRACE conn2 <- [1,194,null,{}] 00:06:44 INFO - PROCESS | 2094 | 1463036804591 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:44 INFO - PROCESS | 2094 | 1463036804670 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 00:06:44 INFO - PROCESS | 2094 | 1463036804676 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166e3800 == 29 [pid = 2094] [id = 56] 00:06:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 69 (0x115aaf000) [pid = 2094] [serial = 164] [outer = 0x0] 00:06:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 70 (0x117314800) [pid = 2094] [serial = 165] [outer = 0x115aaf000] 00:06:44 INFO - PROCESS | 2094 | 1463036804703 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 71 (0x1180ed000) [pid = 2094] [serial = 166] [outer = 0x115aaf000] 00:06:45 INFO - PROCESS | 2094 | 1463036804999 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 474ms 00:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:06:45 INFO - PROCESS | 2094 | 1463036805056 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 2094 | 1463036805058 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 00:06:45 INFO - PROCESS | 2094 | 1463036805062 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 2094 | 1463036805065 Marionette TRACE conn2 <- [1,198,null,{}] 00:06:45 INFO - PROCESS | 2094 | 1463036805072 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:45 INFO - PROCESS | 2094 | 1463036805149 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 00:06:45 INFO - PROCESS | 2094 | 1463036805155 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x11712c000 == 30 [pid = 2094] [id = 57] 00:06:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 72 (0x11330a800) [pid = 2094] [serial = 167] [outer = 0x0] 00:06:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 73 (0x11817f400) [pid = 2094] [serial = 168] [outer = 0x11330a800] 00:06:45 INFO - PROCESS | 2094 | 1463036805185 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 74 (0x118327800) [pid = 2094] [serial = 169] [outer = 0x11330a800] 00:06:45 INFO - PROCESS | 2094 | 1463036805467 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 421ms 00:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:06:45 INFO - PROCESS | 2094 | 1463036805483 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 2094 | 1463036805485 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 00:06:45 INFO - PROCESS | 2094 | 1463036805487 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 2094 | 1463036805488 Marionette TRACE conn2 <- [1,202,null,{}] 00:06:45 INFO - PROCESS | 2094 | 1463036805490 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:45 INFO - PROCESS | 2094 | 1463036805570 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 00:06:45 INFO - PROCESS | 2094 | 1463036805574 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181e2800 == 31 [pid = 2094] [id = 58] 00:06:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 75 (0x11832e800) [pid = 2094] [serial = 170] [outer = 0x0] 00:06:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 76 (0x118487c00) [pid = 2094] [serial = 171] [outer = 0x11832e800] 00:06:45 INFO - PROCESS | 2094 | 1463036805602 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 77 (0x118ac1000) [pid = 2094] [serial = 172] [outer = 0x11832e800] 00:06:45 INFO - PROCESS | 2094 | 1463036805884 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 418ms 00:06:45 INFO - PROCESS | 2094 | 1463036805906 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 00:06:45 INFO - PROCESS | 2094 | 1463036805908 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 00:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:06:45 INFO - PROCESS | 2094 | 1463036805928 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 2094 | 1463036805931 Marionette TRACE conn2 <- [1,206,null,{}] 00:06:45 INFO - PROCESS | 2094 | 1463036805934 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:46 INFO - PROCESS | 2094 | 1463036806048 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 00:06:46 INFO - PROCESS | 2094 | 1463036806066 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x11842e800 == 32 [pid = 2094] [id = 59] 00:06:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 78 (0x113cbcc00) [pid = 2094] [serial = 173] [outer = 0x0] 00:06:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 79 (0x11886c400) [pid = 2094] [serial = 174] [outer = 0x113cbcc00] 00:06:46 INFO - PROCESS | 2094 | 1463036806106 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 80 (0x11926c400) [pid = 2094] [serial = 175] [outer = 0x113cbcc00] 00:06:46 INFO - PROCESS | 2094 | 1463036806566 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 688ms 00:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:06:46 INFO - PROCESS | 2094 | 1463036806601 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 2094 | 1463036806602 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 00:06:46 INFO - PROCESS | 2094 | 1463036806604 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 2094 | 1463036806605 Marionette TRACE conn2 <- [1,210,null,{}] 00:06:46 INFO - PROCESS | 2094 | 1463036806608 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:46 INFO - PROCESS | 2094 | 1463036806702 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 00:06:46 INFO - PROCESS | 2094 | 1463036806706 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190ca000 == 33 [pid = 2094] [id = 60] 00:06:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 81 (0x119268800) [pid = 2094] [serial = 176] [outer = 0x0] 00:06:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x119391400) [pid = 2094] [serial = 177] [outer = 0x119268800] 00:06:46 INFO - PROCESS | 2094 | 1463036806732 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x119788c00) [pid = 2094] [serial = 178] [outer = 0x119268800] 00:06:47 INFO - PROCESS | 2094 | 1463036807050 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 00:06:47 INFO - PROCESS | 2094 | 1463036807074 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 00:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:06:47 INFO - PROCESS | 2094 | 1463036807077 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 00:06:47 INFO - PROCESS | 2094 | 1463036807080 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 2094 | 1463036807082 Marionette TRACE conn2 <- [1,214,null,{}] 00:06:47 INFO - PROCESS | 2094 | 1463036807094 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:47 INFO - PROCESS | 2094 | 1463036807220 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 00:06:47 INFO - PROCESS | 2094 | 1463036807227 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197c4800 == 34 [pid = 2094] [id = 61] 00:06:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x11926cc00) [pid = 2094] [serial = 179] [outer = 0x0] 00:06:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x119a9f800) [pid = 2094] [serial = 180] [outer = 0x11926cc00] 00:06:47 INFO - PROCESS | 2094 | 1463036807266 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x119cb9c00) [pid = 2094] [serial = 181] [outer = 0x11926cc00] 00:06:47 INFO - PROCESS | 2094 | 1463036807636 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 581ms 00:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:06:47 INFO - PROCESS | 2094 | 1463036807667 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 2094 | 1463036807668 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 00:06:47 INFO - PROCESS | 2094 | 1463036807670 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 2094 | 1463036807671 Marionette TRACE conn2 <- [1,218,null,{}] 00:06:47 INFO - PROCESS | 2094 | 1463036807674 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:47 INFO - PROCESS | 2094 | 1463036807770 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 00:06:47 INFO - PROCESS | 2094 | 1463036807776 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12070b000 == 35 [pid = 2094] [id = 62] 00:06:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x119aa1000) [pid = 2094] [serial = 182] [outer = 0x0] 00:06:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x12127d400) [pid = 2094] [serial = 183] [outer = 0x119aa1000] 00:06:47 INFO - PROCESS | 2094 | 1463036807802 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x1213ab400) [pid = 2094] [serial = 184] [outer = 0x119aa1000] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x126d22000) [pid = 2094] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x126d1f800) [pid = 2094] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x12072f400) [pid = 2094] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x125e8d400) [pid = 2094] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x119694800) [pid = 2094] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x11684d400) [pid = 2094] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x1168c9800) [pid = 2094] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 81 (0x11620c400) [pid = 2094] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 80 (0x118175400) [pid = 2094] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 79 (0x114edc000) [pid = 2094] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:06:48 INFO - PROCESS | 2094 | --DOMWINDOW == 78 (0x11847dc00) [pid = 2094] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:06:48 INFO - PROCESS | 2094 | 1463036808152 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 519ms 00:06:48 INFO - PROCESS | 2094 | 1463036808189 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 2094 | 1463036808191 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 00:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:06:48 INFO - PROCESS | 2094 | 1463036808193 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 2094 | 1463036808194 Marionette TRACE conn2 <- [1,222,null,{}] 00:06:48 INFO - PROCESS | 2094 | 1463036808196 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:48 INFO - PROCESS | 2094 | 1463036808263 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 00:06:48 INFO - PROCESS | 2094 | 1463036808267 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x11712b800 == 36 [pid = 2094] [id = 63] 00:06:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 79 (0x1168cac00) [pid = 2094] [serial = 185] [outer = 0x0] 00:06:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 80 (0x118175400) [pid = 2094] [serial = 186] [outer = 0x1168cac00] 00:06:48 INFO - PROCESS | 2094 | 1463036808293 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 81 (0x1213b3000) [pid = 2094] [serial = 187] [outer = 0x1168cac00] 00:06:48 INFO - PROCESS | 2094 | 1463036808611 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 00:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:06:48 INFO - PROCESS | 2094 | 1463036808665 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 2094 | 1463036808666 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 00:06:48 INFO - PROCESS | 2094 | 1463036808668 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - PROCESS | 2094 | 1463036808670 Marionette TRACE conn2 <- [1,226,null,{}] 00:06:48 INFO - PROCESS | 2094 | 1463036808673 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:48 INFO - PROCESS | 2094 | 1463036808744 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 00:06:48 INFO - PROCESS | 2094 | 1463036808749 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213c7000 == 37 [pid = 2094] [id = 64] 00:06:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x1213b6400) [pid = 2094] [serial = 188] [outer = 0x0] 00:06:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x1217cf400) [pid = 2094] [serial = 189] [outer = 0x1213b6400] 00:06:48 INFO - PROCESS | 2094 | 1463036808777 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x12334ec00) [pid = 2094] [serial = 190] [outer = 0x1213b6400] 00:06:49 INFO - PROCESS | 2094 | 1463036809196 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 00:06:49 INFO - PROCESS | 2094 | 1463036809238 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 00:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:06:49 INFO - PROCESS | 2094 | 1463036809240 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 00:06:49 INFO - PROCESS | 2094 | 1463036809242 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 2094 | 1463036809244 Marionette TRACE conn2 <- [1,230,null,{}] 00:06:49 INFO - PROCESS | 2094 | 1463036809250 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:49 INFO - PROCESS | 2094 | 1463036809334 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 00:06:49 INFO - PROCESS | 2094 | 1463036809338 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x11842e000 == 38 [pid = 2094] [id = 65] 00:06:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x1236e5c00) [pid = 2094] [serial = 191] [outer = 0x0] 00:06:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x1242b7c00) [pid = 2094] [serial = 192] [outer = 0x1236e5c00] 00:06:49 INFO - PROCESS | 2094 | 1463036809368 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x124b02400) [pid = 2094] [serial = 193] [outer = 0x1236e5c00] 00:06:49 INFO - PROCESS | 2094 | 1463036809670 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 00:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 471ms 00:06:49 INFO - PROCESS | 2094 | 1463036809713 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 2094 | 1463036809714 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 00:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:06:49 INFO - PROCESS | 2094 | 1463036809716 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 2094 | 1463036809717 Marionette TRACE conn2 <- [1,234,null,{}] 00:06:49 INFO - PROCESS | 2094 | 1463036809720 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:49 INFO - PROCESS | 2094 | 1463036809786 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 00:06:49 INFO - PROCESS | 2094 | 1463036809791 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x124ade800 == 39 [pid = 2094] [id = 66] 00:06:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x124b0a000) [pid = 2094] [serial = 194] [outer = 0x0] 00:06:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x124b62400) [pid = 2094] [serial = 195] [outer = 0x124b0a000] 00:06:49 INFO - PROCESS | 2094 | 1463036809818 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x124babc00) [pid = 2094] [serial = 196] [outer = 0x124b0a000] 00:06:50 INFO - PROCESS | 2094 | 1463036810160 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 468ms 00:06:50 INFO - PROCESS | 2094 | 1463036810184 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 2094 | 1463036810187 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 00:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:06:50 INFO - PROCESS | 2094 | 1463036810207 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 2094 | 1463036810209 Marionette TRACE conn2 <- [1,238,null,{}] 00:06:50 INFO - PROCESS | 2094 | 1463036810215 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:50 INFO - PROCESS | 2094 | 1463036810314 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 00:06:50 INFO - PROCESS | 2094 | 1463036810374 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x11265c000 == 40 [pid = 2094] [id = 67] 00:06:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x1131b1400) [pid = 2094] [serial = 197] [outer = 0x0] 00:06:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x1133f0c00) [pid = 2094] [serial = 198] [outer = 0x1131b1400] 00:06:50 INFO - PROCESS | 2094 | 1463036810406 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x1164b3800) [pid = 2094] [serial = 199] [outer = 0x1131b1400] 00:06:50 INFO - PROCESS | 2094 | 1463036810897 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 740ms 00:06:50 INFO - PROCESS | 2094 | 1463036810931 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 2094 | 1463036810935 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 00:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:06:50 INFO - PROCESS | 2094 | 1463036810939 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 2094 | 1463036810941 Marionette TRACE conn2 <- [1,242,null,{}] 00:06:50 INFO - PROCESS | 2094 | 1463036810971 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:51 INFO - PROCESS | 2094 | 1463036811074 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 00:06:51 INFO - PROCESS | 2094 | 1463036811194 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a2f000 == 41 [pid = 2094] [id = 68] 00:06:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x11803b800) [pid = 2094] [serial = 200] [outer = 0x0] 00:06:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1180ec800) [pid = 2094] [serial = 201] [outer = 0x11803b800] 00:06:51 INFO - PROCESS | 2094 | 1463036811223 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x118177c00) [pid = 2094] [serial = 202] [outer = 0x11803b800] 00:06:51 INFO - PROCESS | 2094 | 1463036811784 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x11842e000 == 40 [pid = 2094] [id = 65] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x1213c7000 == 39 [pid = 2094] [id = 64] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x11712b800 == 38 [pid = 2094] [id = 63] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x12070b000 == 37 [pid = 2094] [id = 62] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x1197c4800 == 36 [pid = 2094] [id = 61] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x1190ca000 == 35 [pid = 2094] [id = 60] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x11842e800 == 34 [pid = 2094] [id = 59] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x1181e2800 == 33 [pid = 2094] [id = 58] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x11712c000 == 32 [pid = 2094] [id = 57] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x1166e3800 == 31 [pid = 2094] [id = 56] 00:06:51 INFO - PROCESS | 2094 | --DOCSHELL 0x112737800 == 30 [pid = 2094] [id = 55] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x11969b000) [pid = 2094] [serial = 141] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1198c0800) [pid = 2094] [serial = 142] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x11968e400) [pid = 2094] [serial = 139] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x117592800) [pid = 2094] [serial = 126] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x116279400) [pid = 2094] [serial = 123] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x118236400) [pid = 2094] [serial = 129] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x118036400) [pid = 2094] [serial = 127] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x1180e7c00) [pid = 2094] [serial = 132] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x119265000) [pid = 2094] [serial = 138] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x11832cc00) [pid = 2094] [serial = 130] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x118876400) [pid = 2094] [serial = 135] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x11660d400) [pid = 2094] [serial = 124] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x1292a0800) [pid = 2094] [serial = 121] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x118adfc00) [pid = 2094] [serial = 136] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 81 (0x11847b400) [pid = 2094] [serial = 133] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 80 (0x128c79000) [pid = 2094] [serial = 120] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 79 (0x1278d0c00) [pid = 2094] [serial = 118] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 78 (0x12152a000) [pid = 2094] [serial = 103] [outer = 0x0] [url = about:blank] 00:06:51 INFO - PROCESS | 2094 | --DOMWINDOW == 77 (0x126a3ac00) [pid = 2094] [serial = 115] [outer = 0x0] [url = about:blank] 00:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 900ms 00:06:51 INFO - PROCESS | 2094 | 1463036811839 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 2094 | 1463036811843 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 00:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:06:51 INFO - PROCESS | 2094 | 1463036811846 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - PROCESS | 2094 | 1463036811848 Marionette TRACE conn2 <- [1,246,null,{}] 00:06:51 INFO - PROCESS | 2094 | 1463036811852 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:51 INFO - PROCESS | 2094 | 1463036811919 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 00:06:51 INFO - PROCESS | 2094 | 1463036811929 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x115f10000 == 31 [pid = 2094] [id = 69] 00:06:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 78 (0x1164b5800) [pid = 2094] [serial = 203] [outer = 0x0] 00:06:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 79 (0x1166cf400) [pid = 2094] [serial = 204] [outer = 0x1164b5800] 00:06:51 INFO - PROCESS | 2094 | 1463036811957 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 80 (0x116fc7800) [pid = 2094] [serial = 205] [outer = 0x1164b5800] 00:06:52 INFO - PROCESS | 2094 | 1463036812267 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 471ms 00:06:52 INFO - PROCESS | 2094 | 1463036812318 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 2094 | 1463036812322 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 00:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:06:52 INFO - PROCESS | 2094 | 1463036812326 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 2094 | 1463036812327 Marionette TRACE conn2 <- [1,250,null,{}] 00:06:52 INFO - PROCESS | 2094 | 1463036812330 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:52 INFO - PROCESS | 2094 | 1463036812409 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 00:06:52 INFO - PROCESS | 2094 | 1463036812467 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x117119800 == 32 [pid = 2094] [id = 70] 00:06:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 81 (0x1180ef000) [pid = 2094] [serial = 206] [outer = 0x0] 00:06:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x118183c00) [pid = 2094] [serial = 207] [outer = 0x1180ef000] 00:06:52 INFO - PROCESS | 2094 | 1463036812492 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x118327c00) [pid = 2094] [serial = 208] [outer = 0x1180ef000] 00:06:52 INFO - PROCESS | 2094 | 1463036812757 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:06:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x11832c800) [pid = 2094] [serial = 209] [outer = 0x12d0c0400] 00:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 469ms 00:06:52 INFO - PROCESS | 2094 | 1463036812816 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 00:06:52 INFO - PROCESS | 2094 | 1463036812817 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 00:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:06:52 INFO - PROCESS | 2094 | 1463036812834 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:06:52 INFO - PROCESS | 2094 | 1463036812836 Marionette TRACE conn2 <- [1,254,null,{}] 00:06:52 INFO - PROCESS | 2094 | 1463036812845 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:52 INFO - PROCESS | 2094 | 1463036812927 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 00:06:52 INFO - PROCESS | 2094 | 1463036812973 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181dd800 == 33 [pid = 2094] [id = 71] 00:06:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x112fe6800) [pid = 2094] [serial = 210] [outer = 0x0] 00:06:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x118332000) [pid = 2094] [serial = 211] [outer = 0x112fe6800] 00:06:53 INFO - PROCESS | 2094 | 1463036813002 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x11938e000) [pid = 2094] [serial = 212] [outer = 0x112fe6800] 00:06:53 INFO - PROCESS | 2094 | 1463036813269 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 470ms 00:06:53 INFO - PROCESS | 2094 | 1463036813305 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 2094 | 1463036813307 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 00:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:06:53 INFO - PROCESS | 2094 | 1463036813322 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 2094 | 1463036813324 Marionette TRACE conn2 <- [1,258,null,{}] 00:06:53 INFO - PROCESS | 2094 | 1463036813337 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:53 INFO - PROCESS | 2094 | 1463036813453 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 00:06:53 INFO - PROCESS | 2094 | 1463036813516 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x119005800 == 34 [pid = 2094] [id = 72] 00:06:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x118177800) [pid = 2094] [serial = 213] [outer = 0x0] 00:06:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x119657000) [pid = 2094] [serial = 214] [outer = 0x118177800] 00:06:53 INFO - PROCESS | 2094 | 1463036813555 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x11969bc00) [pid = 2094] [serial = 215] [outer = 0x118177800] 00:06:53 INFO - PROCESS | 2094 | 1463036813883 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 571ms 00:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:06:53 INFO - PROCESS | 2094 | 1463036813899 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 2094 | 1463036813900 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 00:06:53 INFO - PROCESS | 2094 | 1463036813902 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - PROCESS | 2094 | 1463036813903 Marionette TRACE conn2 <- [1,262,null,{}] 00:06:53 INFO - PROCESS | 2094 | 1463036813905 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:53 INFO - PROCESS | 2094 | 1463036813995 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 00:06:54 INFO - PROCESS | 2094 | 1463036814000 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a4c000 == 35 [pid = 2094] [id = 73] 00:06:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x118178800) [pid = 2094] [serial = 216] [outer = 0x0] 00:06:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x11978b000) [pid = 2094] [serial = 217] [outer = 0x118178800] 00:06:54 INFO - PROCESS | 2094 | 1463036814026 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x119c06000) [pid = 2094] [serial = 218] [outer = 0x118178800] 00:06:54 INFO - PROCESS | 2094 | 1463036814351 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 00:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 00:06:54 INFO - PROCESS | 2094 | 1463036814371 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 2094 | 1463036814372 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 00:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:06:54 INFO - PROCESS | 2094 | 1463036814374 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 2094 | 1463036814375 Marionette TRACE conn2 <- [1,266,null,{}] 00:06:54 INFO - PROCESS | 2094 | 1463036814385 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:54 INFO - PROCESS | 2094 | 1463036814485 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 00:06:54 INFO - PROCESS | 2094 | 1463036814491 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x120711800 == 36 [pid = 2094] [id = 74] 00:06:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x119aa3800) [pid = 2094] [serial = 219] [outer = 0x0] 00:06:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x121287800) [pid = 2094] [serial = 220] [outer = 0x119aa3800] 00:06:54 INFO - PROCESS | 2094 | 1463036814519 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x1242b6400) [pid = 2094] [serial = 221] [outer = 0x119aa3800] 00:06:54 INFO - PROCESS | 2094 | 1463036814853 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 00:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 525ms 00:06:54 INFO - PROCESS | 2094 | 1463036814900 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 2094 | 1463036814901 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 00:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:06:54 INFO - PROCESS | 2094 | 1463036814903 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 2094 | 1463036814904 Marionette TRACE conn2 <- [1,270,null,{}] 00:06:54 INFO - PROCESS | 2094 | 1463036814906 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:54 INFO - PROCESS | 2094 | 1463036814988 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 00:06:55 INFO - PROCESS | 2094 | 1463036815017 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x121621800 == 37 [pid = 2094] [id = 75] 00:06:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x119c06400) [pid = 2094] [serial = 222] [outer = 0x0] 00:06:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x124a0d400) [pid = 2094] [serial = 223] [outer = 0x119c06400] 00:06:55 INFO - PROCESS | 2094 | 1463036815042 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x124b61c00) [pid = 2094] [serial = 224] [outer = 0x119c06400] 00:06:55 INFO - PROCESS | 2094 | 1463036815312 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 419ms 00:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:06:55 INFO - PROCESS | 2094 | 1463036815322 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 2094 | 1463036815323 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 00:06:55 INFO - PROCESS | 2094 | 1463036815342 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - PROCESS | 2094 | 1463036815345 Marionette TRACE conn2 <- [1,274,null,{}] 00:06:55 INFO - PROCESS | 2094 | 1463036815354 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:55 INFO - PROCESS | 2094 | 1463036815449 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 00:06:55 INFO - PROCESS | 2094 | 1463036815454 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x12361c800 == 38 [pid = 2094] [id = 76] 00:06:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x1240da000) [pid = 2094] [serial = 225] [outer = 0x0] 00:06:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x124ba9800) [pid = 2094] [serial = 226] [outer = 0x1240da000] 00:06:55 INFO - PROCESS | 2094 | 1463036815479 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x125e98c00) [pid = 2094] [serial = 227] [outer = 0x1240da000] 00:06:55 INFO - PROCESS | 2094 | 1463036815765 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 00:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 492ms 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x119268800) [pid = 2094] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x11330a800) [pid = 2094] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x11926cc00) [pid = 2094] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x115f59400) [pid = 2094] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x119aa1000) [pid = 2094] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x1168cac00) [pid = 2094] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x112fe5c00) [pid = 2094] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x115aaf000) [pid = 2094] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x117586c00) [pid = 2094] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x11832e800) [pid = 2094] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x119388c00) [pid = 2094] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x1236e5c00) [pid = 2094] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x119698c00) [pid = 2094] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x11627f000) [pid = 2094] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x1213b6400) [pid = 2094] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:06:55 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x113cbcc00) [pid = 2094] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:06:55 INFO - PROCESS | 2094 | 1463036815881 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 2094 | 1463036815883 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 00:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:06:55 INFO - PROCESS | 2094 | 1463036815887 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - PROCESS | 2094 | 1463036815888 Marionette TRACE conn2 <- [1,278,null,{}] 00:06:55 INFO - PROCESS | 2094 | 1463036815891 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:55 INFO - PROCESS | 2094 | 1463036815959 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 00:06:55 INFO - PROCESS | 2094 | 1463036815965 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x118433800 == 39 [pid = 2094] [id = 77] 00:06:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x11684c400) [pid = 2094] [serial = 228] [outer = 0x0] 00:06:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x1180e5400) [pid = 2094] [serial = 229] [outer = 0x11684c400] 00:06:55 INFO - PROCESS | 2094 | 1463036815990 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x11926cc00) [pid = 2094] [serial = 230] [outer = 0x11684c400] 00:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 418ms 00:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:06:56 INFO - PROCESS | 2094 | 1463036816301 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 00:06:56 INFO - PROCESS | 2094 | 1463036816306 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 2094 | 1463036816307 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 00:06:56 INFO - PROCESS | 2094 | 1463036816309 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 2094 | 1463036816312 Marionette TRACE conn2 <- [1,282,null,{}] 00:06:56 INFO - PROCESS | 2094 | 1463036816316 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:56 INFO - PROCESS | 2094 | 1463036816386 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 00:06:56 INFO - PROCESS | 2094 | 1463036816390 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x125e20800 == 40 [pid = 2094] [id = 78] 00:06:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x11977e800) [pid = 2094] [serial = 231] [outer = 0x0] 00:06:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x125e98800) [pid = 2094] [serial = 232] [outer = 0x11977e800] 00:06:56 INFO - PROCESS | 2094 | 1463036816418 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x1262cd000) [pid = 2094] [serial = 233] [outer = 0x11977e800] 00:06:56 INFO - PROCESS | 2094 | 1463036816716 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 00:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 422ms 00:06:56 INFO - PROCESS | 2094 | 1463036816738 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 2094 | 1463036816739 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 00:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:06:56 INFO - PROCESS | 2094 | 1463036816741 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 2094 | 1463036816745 Marionette TRACE conn2 <- [1,286,null,{}] 00:06:56 INFO - PROCESS | 2094 | 1463036816749 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:56 INFO - PROCESS | 2094 | 1463036816855 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 00:06:56 INFO - PROCESS | 2094 | 1463036816862 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x12689b800 == 41 [pid = 2094] [id = 79] 00:06:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x116847400) [pid = 2094] [serial = 234] [outer = 0x0] 00:06:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x12656ec00) [pid = 2094] [serial = 235] [outer = 0x116847400] 00:06:56 INFO - PROCESS | 2094 | 1463036816890 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1278c3000) [pid = 2094] [serial = 236] [outer = 0x116847400] 00:06:57 INFO - PROCESS | 2094 | 1463036817186 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 00:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 474ms 00:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:06:57 INFO - PROCESS | 2094 | 1463036817216 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 2094 | 1463036817218 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 00:06:57 INFO - PROCESS | 2094 | 1463036817221 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 2094 | 1463036817222 Marionette TRACE conn2 <- [1,290,null,{}] 00:06:57 INFO - PROCESS | 2094 | 1463036817225 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:57 INFO - PROCESS | 2094 | 1463036817338 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 00:06:57 INFO - PROCESS | 2094 | 1463036817345 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x1290aa800 == 42 [pid = 2094] [id = 80] 00:06:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x1278c3400) [pid = 2094] [serial = 237] [outer = 0x0] 00:06:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x1290bf800) [pid = 2094] [serial = 238] [outer = 0x1278c3400] 00:06:57 INFO - PROCESS | 2094 | 1463036817383 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x1292a0400) [pid = 2094] [serial = 239] [outer = 0x1278c3400] 00:06:57 INFO - PROCESS | 2094 | 1463036817734 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 521ms 00:06:57 INFO - PROCESS | 2094 | 1463036817741 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 00:06:57 INFO - PROCESS | 2094 | 1463036817742 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 00:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:06:57 INFO - PROCESS | 2094 | 1463036817747 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 2094 | 1463036817748 Marionette TRACE conn2 <- [1,294,null,{}] 00:06:57 INFO - PROCESS | 2094 | 1463036817751 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:57 INFO - PROCESS | 2094 | 1463036817830 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 00:06:57 INFO - PROCESS | 2094 | 1463036817920 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x11203f800 == 43 [pid = 2094] [id = 81] 00:06:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x1110af800) [pid = 2094] [serial = 240] [outer = 0x0] 00:06:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x111e2a000) [pid = 2094] [serial = 241] [outer = 0x1110af800] 00:06:57 INFO - PROCESS | 2094 | 1463036817952 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x114edb800) [pid = 2094] [serial = 242] [outer = 0x1110af800] 00:06:58 INFO - PROCESS | 2094 | 1463036818367 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 00:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:06:58 INFO - PROCESS | 2094 | 1463036818417 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 00:06:58 INFO - PROCESS | 2094 | 1463036818419 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 00:06:58 INFO - PROCESS | 2094 | 1463036818423 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:06:58 INFO - PROCESS | 2094 | 1463036818425 Marionette TRACE conn2 <- [1,298,null,{}] 00:06:58 INFO - PROCESS | 2094 | 1463036818429 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:58 INFO - PROCESS | 2094 | 1463036818523 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 00:06:58 INFO - PROCESS | 2094 | 1463036818568 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x118491800 == 44 [pid = 2094] [id = 82] 00:06:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x1166cf800) [pid = 2094] [serial = 243] [outer = 0x0] 00:06:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1180ef400) [pid = 2094] [serial = 244] [outer = 0x1166cf800] 00:06:58 INFO - PROCESS | 2094 | 1463036818598 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x1182d4400) [pid = 2094] [serial = 245] [outer = 0x1166cf800] 00:06:59 INFO - PROCESS | 2094 | 1463036819002 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 623ms 00:06:59 INFO - PROCESS | 2094 | 1463036819047 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 2094 | 1463036819049 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 00:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:06:59 INFO - PROCESS | 2094 | 1463036819053 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 2094 | 1463036819054 Marionette TRACE conn2 <- [1,302,null,{}] 00:06:59 INFO - PROCESS | 2094 | 1463036819057 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:59 INFO - PROCESS | 2094 | 1463036819153 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 00:06:59 INFO - PROCESS | 2094 | 1463036819212 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x121190800 == 45 [pid = 2094] [id = 83] 00:06:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x11847b800) [pid = 2094] [serial = 246] [outer = 0x0] 00:06:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x119387400) [pid = 2094] [serial = 247] [outer = 0x11847b800] 00:06:59 INFO - PROCESS | 2094 | 1463036819243 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x11977c400) [pid = 2094] [serial = 248] [outer = 0x11847b800] 00:06:59 INFO - PROCESS | 2094 | 1463036819653 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 618ms 00:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:06:59 INFO - PROCESS | 2094 | 1463036819672 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 2094 | 1463036819673 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 00:06:59 INFO - PROCESS | 2094 | 1463036819677 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 2094 | 1463036819682 Marionette TRACE conn2 <- [1,306,null,{}] 00:06:59 INFO - PROCESS | 2094 | 1463036819688 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:06:59 INFO - PROCESS | 2094 | 1463036819786 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 00:06:59 INFO - PROCESS | 2094 | 1463036819863 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298a1800 == 46 [pid = 2094] [id = 84] 00:06:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x121153c00) [pid = 2094] [serial = 249] [outer = 0x0] 00:06:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x12406d000) [pid = 2094] [serial = 250] [outer = 0x121153c00] 00:06:59 INFO - PROCESS | 2094 | 1463036819891 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x124b0ec00) [pid = 2094] [serial = 251] [outer = 0x121153c00] 00:07:00 INFO - PROCESS | 2094 | 1463036820313 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 675ms 00:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:07:00 INFO - PROCESS | 2094 | 1463036820351 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 00:07:00 INFO - PROCESS | 2094 | 1463036820353 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 00:07:00 INFO - PROCESS | 2094 | 1463036820355 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:07:00 INFO - PROCESS | 2094 | 1463036820357 Marionette TRACE conn2 <- [1,310,null,{}] 00:07:00 INFO - PROCESS | 2094 | 1463036820378 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:00 INFO - PROCESS | 2094 | 1463036820473 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 00:07:00 INFO - PROCESS | 2094 | 1463036820654 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x116874800 == 47 [pid = 2094] [id = 85] 00:07:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x1131b0c00) [pid = 2094] [serial = 252] [outer = 0x0] 00:07:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x11620b800) [pid = 2094] [serial = 253] [outer = 0x1131b0c00] 00:07:00 INFO - PROCESS | 2094 | 1463036820683 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x11660d400) [pid = 2094] [serial = 254] [outer = 0x1131b0c00] 00:07:01 INFO - PROCESS | 2094 | 1463036821106 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 770ms 00:07:01 INFO - PROCESS | 2094 | 1463036821127 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 2094 | 1463036821130 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 00:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:07:01 INFO - PROCESS | 2094 | 1463036821133 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 2094 | 1463036821135 Marionette TRACE conn2 <- [1,314,null,{}] 00:07:01 INFO - PROCESS | 2094 | 1463036821138 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:01 INFO - PROCESS | 2094 | 1463036821223 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 00:07:01 INFO - PROCESS | 2094 | 1463036821267 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x117131800 == 48 [pid = 2094] [id = 86] 00:07:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x1168c0400) [pid = 2094] [serial = 255] [outer = 0x0] 00:07:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x1180e7c00) [pid = 2094] [serial = 256] [outer = 0x1168c0400] 00:07:01 INFO - PROCESS | 2094 | 1463036821299 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1182cd800) [pid = 2094] [serial = 257] [outer = 0x1168c0400] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x11647c800 == 47 [pid = 2094] [id = 54] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x1290aa800 == 46 [pid = 2094] [id = 80] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x12689b800 == 45 [pid = 2094] [id = 79] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x125e20800 == 44 [pid = 2094] [id = 78] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x118433800 == 43 [pid = 2094] [id = 77] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x12361c800 == 42 [pid = 2094] [id = 76] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x121621800 == 41 [pid = 2094] [id = 75] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x120711800 == 40 [pid = 2094] [id = 74] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x119a4c000 == 39 [pid = 2094] [id = 73] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x124b62400) [pid = 2094] [serial = 195] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x119005800 == 38 [pid = 2094] [id = 72] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x1181dd800 == 37 [pid = 2094] [id = 71] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x117119800 == 36 [pid = 2094] [id = 70] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x115f10000 == 35 [pid = 2094] [id = 69] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x118a2f000 == 34 [pid = 2094] [id = 68] 00:07:01 INFO - PROCESS | 2094 | --DOCSHELL 0x11265c000 == 33 [pid = 2094] [id = 67] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x119391400) [pid = 2094] [serial = 177] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x115f58800) [pid = 2094] [serial = 159] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x11817f400) [pid = 2094] [serial = 168] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x118327800) [pid = 2094] [serial = 169] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x119a9f800) [pid = 2094] [serial = 180] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x1164b9800) [pid = 2094] [serial = 162] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x12127d400) [pid = 2094] [serial = 183] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x11684a800) [pid = 2094] [serial = 163] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1213b3000) [pid = 2094] [serial = 187] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x116465000) [pid = 2094] [serial = 145] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x119cb9c00) [pid = 2094] [serial = 181] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x1133f0000) [pid = 2094] [serial = 144] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x117314800) [pid = 2094] [serial = 165] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x1180ed000) [pid = 2094] [serial = 166] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x118180400) [pid = 2094] [serial = 148] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x118487c00) [pid = 2094] [serial = 171] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x118ac1000) [pid = 2094] [serial = 172] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x1180e9400) [pid = 2094] [serial = 147] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x118175400) [pid = 2094] [serial = 186] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x11965c000) [pid = 2094] [serial = 151] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x11938f400) [pid = 2094] [serial = 150] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x1242b7c00) [pid = 2094] [serial = 192] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x119c0a400) [pid = 2094] [serial = 154] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x1198cd800) [pid = 2094] [serial = 153] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x119788000) [pid = 2094] [serial = 157] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x1213ab400) [pid = 2094] [serial = 184] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x118329800) [pid = 2094] [serial = 156] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x124b02400) [pid = 2094] [serial = 193] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x1217cf400) [pid = 2094] [serial = 189] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x11886c400) [pid = 2094] [serial = 174] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x11926c400) [pid = 2094] [serial = 175] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x119788c00) [pid = 2094] [serial = 178] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x12334ec00) [pid = 2094] [serial = 190] [outer = 0x0] [url = about:blank] 00:07:01 INFO - PROCESS | 2094 | 1463036821641 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 520ms 00:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:07:01 INFO - PROCESS | 2094 | 1463036821654 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 2094 | 1463036821657 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 00:07:01 INFO - PROCESS | 2094 | 1463036821662 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 2094 | 1463036821663 Marionette TRACE conn2 <- [1,318,null,{}] 00:07:01 INFO - PROCESS | 2094 | 1463036821667 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:01 INFO - PROCESS | 2094 | 1463036821775 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 00:07:01 INFO - PROCESS | 2094 | 1463036821836 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x116473000 == 34 [pid = 2094] [id = 87] 00:07:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x1168ca400) [pid = 2094] [serial = 258] [outer = 0x0] 00:07:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x1182d4c00) [pid = 2094] [serial = 259] [outer = 0x1168ca400] 00:07:01 INFO - PROCESS | 2094 | 1463036821882 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x118875400) [pid = 2094] [serial = 260] [outer = 0x1168ca400] 00:07:02 INFO - PROCESS | 2094 | 1463036822217 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 574ms 00:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:07:02 INFO - PROCESS | 2094 | 1463036822236 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 00:07:02 INFO - PROCESS | 2094 | 1463036822237 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 00:07:02 INFO - PROCESS | 2094 | 1463036822246 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 2094 | 1463036822251 Marionette TRACE conn2 <- [1,322,null,{}] 00:07:02 INFO - PROCESS | 2094 | 1463036822255 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:02 INFO - PROCESS | 2094 | 1463036822330 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 00:07:02 INFO - PROCESS | 2094 | 1463036822372 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x11735d800 == 35 [pid = 2094] [id = 88] 00:07:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x118327000) [pid = 2094] [serial = 261] [outer = 0x0] 00:07:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x11926c400) [pid = 2094] [serial = 262] [outer = 0x118327000] 00:07:02 INFO - PROCESS | 2094 | 1463036822398 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x11965ac00) [pid = 2094] [serial = 263] [outer = 0x118327000] 00:07:02 INFO - PROCESS | 2094 | 1463036822697 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 482ms 00:07:02 INFO - PROCESS | 2094 | 1463036822722 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 00:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:07:02 INFO - PROCESS | 2094 | 1463036822723 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 00:07:02 INFO - PROCESS | 2094 | 1463036822726 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 2094 | 1463036822729 Marionette TRACE conn2 <- [1,326,null,{}] 00:07:02 INFO - PROCESS | 2094 | 1463036822732 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:02 INFO - PROCESS | 2094 | 1463036822807 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 00:07:02 INFO - PROCESS | 2094 | 1463036822813 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193e0000 == 36 [pid = 2094] [id = 89] 00:07:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x118873800) [pid = 2094] [serial = 264] [outer = 0x0] 00:07:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x11969b000) [pid = 2094] [serial = 265] [outer = 0x118873800] 00:07:02 INFO - PROCESS | 2094 | 1463036822839 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x119a9d400) [pid = 2094] [serial = 266] [outer = 0x118873800] 00:07:03 INFO - PROCESS | 2094 | 1463036823130 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 421ms 00:07:03 INFO - PROCESS | 2094 | 1463036823154 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 2094 | 1463036823155 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 00:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:07:03 INFO - PROCESS | 2094 | 1463036823158 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 2094 | 1463036823159 Marionette TRACE conn2 <- [1,330,null,{}] 00:07:03 INFO - PROCESS | 2094 | 1463036823165 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:03 INFO - PROCESS | 2094 | 1463036823260 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 00:07:03 INFO - PROCESS | 2094 | 1463036823266 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197ce800 == 37 [pid = 2094] [id = 90] 00:07:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x119aa0400) [pid = 2094] [serial = 267] [outer = 0x0] 00:07:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x119cba000) [pid = 2094] [serial = 268] [outer = 0x119aa0400] 00:07:03 INFO - PROCESS | 2094 | 1463036823298 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x12130e800) [pid = 2094] [serial = 269] [outer = 0x119aa0400] 00:07:03 INFO - PROCESS | 2094 | 1463036823651 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 523ms 00:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:07:03 INFO - PROCESS | 2094 | 1463036823688 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 2094 | 1463036823689 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 00:07:03 INFO - PROCESS | 2094 | 1463036823691 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - PROCESS | 2094 | 1463036823692 Marionette TRACE conn2 <- [1,334,null,{}] 00:07:03 INFO - PROCESS | 2094 | 1463036823694 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:03 INFO - PROCESS | 2094 | 1463036823781 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 00:07:03 INFO - PROCESS | 2094 | 1463036823786 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x12071d000 == 38 [pid = 2094] [id = 91] 00:07:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x119aa0c00) [pid = 2094] [serial = 270] [outer = 0x0] 00:07:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x1219f2c00) [pid = 2094] [serial = 271] [outer = 0x119aa0c00] 00:07:03 INFO - PROCESS | 2094 | 1463036823819 Marionette DEBUG loaded listener.js 00:07:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x124a11800) [pid = 2094] [serial = 272] [outer = 0x119aa0c00] 00:07:04 INFO - PROCESS | 2094 | 1463036824135 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 00:07:04 INFO - PROCESS | 2094 | 1463036824159 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 2094 | 1463036824162 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 00:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:07:04 INFO - PROCESS | 2094 | 1463036824166 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - PROCESS | 2094 | 1463036824167 Marionette TRACE conn2 <- [1,338,null,{}] 00:07:04 INFO - PROCESS | 2094 | 1463036824183 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:04 INFO - PROCESS | 2094 | 1463036824271 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 00:07:04 INFO - PROCESS | 2094 | 1463036824276 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x11622f800 == 39 [pid = 2094] [id = 92] 00:07:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x1213ab400) [pid = 2094] [serial = 273] [outer = 0x0] 00:07:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x124b62800) [pid = 2094] [serial = 274] [outer = 0x1213ab400] 00:07:04 INFO - PROCESS | 2094 | 1463036824301 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x125e96400) [pid = 2094] [serial = 275] [outer = 0x1213ab400] 00:07:04 INFO - PROCESS | 2094 | 1463036824586 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 483ms 00:07:04 INFO - PROCESS | 2094 | 1463036824650 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 2094 | 1463036824651 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 00:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:07:04 INFO - PROCESS | 2094 | 1463036824653 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - PROCESS | 2094 | 1463036824654 Marionette TRACE conn2 <- [1,342,null,{}] 00:07:04 INFO - PROCESS | 2094 | 1463036824657 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:04 INFO - PROCESS | 2094 | 1463036824745 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 00:07:04 INFO - PROCESS | 2094 | 1463036824750 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x12361e000 == 40 [pid = 2094] [id = 93] 00:07:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x124b5f000) [pid = 2094] [serial = 276] [outer = 0x0] 00:07:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x12656d400) [pid = 2094] [serial = 277] [outer = 0x124b5f000] 00:07:04 INFO - PROCESS | 2094 | 1463036824775 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x126a40000) [pid = 2094] [serial = 278] [outer = 0x124b5f000] 00:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 00:07:05 INFO - PROCESS | 2094 | 1463036825117 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:05 INFO - PROCESS | 2094 | 1463036825121 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 2094 | 1463036825123 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 00:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:07:05 INFO - PROCESS | 2094 | 1463036825125 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 2094 | 1463036825127 Marionette TRACE conn2 <- [1,346,null,{}] 00:07:05 INFO - PROCESS | 2094 | 1463036825130 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:05 INFO - PROCESS | 2094 | 1463036825218 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 00:07:05 INFO - PROCESS | 2094 | 1463036825244 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x124b30000 == 41 [pid = 2094] [id = 94] 00:07:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x126dc7800) [pid = 2094] [serial = 279] [outer = 0x0] 00:07:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x126dcb400) [pid = 2094] [serial = 280] [outer = 0x126dc7800] 00:07:05 INFO - PROCESS | 2094 | 1463036825269 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x128c6d800) [pid = 2094] [serial = 281] [outer = 0x126dc7800] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x119aa3800) [pid = 2094] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x116847400) [pid = 2094] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x119c06400) [pid = 2094] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x118178800) [pid = 2094] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x112fe6800) [pid = 2094] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x11684c400) [pid = 2094] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x1180ef000) [pid = 2094] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x1164b5800) [pid = 2094] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x11977e800) [pid = 2094] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x1240da000) [pid = 2094] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x118177800) [pid = 2094] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:07:05 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x124b0a000) [pid = 2094] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:07:05 INFO - PROCESS | 2094 | 1463036825646 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 00:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:07:05 INFO - PROCESS | 2094 | 1463036825696 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 2094 | 1463036825697 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 00:07:05 INFO - PROCESS | 2094 | 1463036825699 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 2094 | 1463036825700 Marionette TRACE conn2 <- [1,350,null,{}] 00:07:05 INFO - PROCESS | 2094 | 1463036825703 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:05 INFO - PROCESS | 2094 | 1463036825775 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 00:07:05 INFO - PROCESS | 2094 | 1463036825783 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x123333000 == 42 [pid = 2094] [id = 95] 00:07:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x119387800) [pid = 2094] [serial = 282] [outer = 0x0] 00:07:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x1198c0800) [pid = 2094] [serial = 283] [outer = 0x119387800] 00:07:05 INFO - PROCESS | 2094 | 1463036825813 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x128c6dc00) [pid = 2094] [serial = 284] [outer = 0x119387800] 00:07:06 INFO - PROCESS | 2094 | 1463036826117 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 468ms 00:07:06 INFO - PROCESS | 2094 | 1463036826167 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 2094 | 1463036826169 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 00:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:07:06 INFO - PROCESS | 2094 | 1463036826171 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 2094 | 1463036826173 Marionette TRACE conn2 <- [1,354,null,{}] 00:07:06 INFO - PROCESS | 2094 | 1463036826182 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:06 INFO - PROCESS | 2094 | 1463036826284 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 00:07:06 INFO - PROCESS | 2094 | 1463036826290 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x12908f800 == 43 [pid = 2094] [id = 96] 00:07:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x126dc8000) [pid = 2094] [serial = 285] [outer = 0x0] 00:07:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x1290ccc00) [pid = 2094] [serial = 286] [outer = 0x126dc8000] 00:07:06 INFO - PROCESS | 2094 | 1463036826328 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x1292a8800) [pid = 2094] [serial = 287] [outer = 0x126dc8000] 00:07:06 INFO - PROCESS | 2094 | 1463036826740 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 619ms 00:07:06 INFO - PROCESS | 2094 | 1463036826791 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 2094 | 1463036826793 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 00:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:07:06 INFO - PROCESS | 2094 | 1463036826796 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 2094 | 1463036826798 Marionette TRACE conn2 <- [1,358,null,{}] 00:07:06 INFO - PROCESS | 2094 | 1463036826801 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:06 INFO - PROCESS | 2094 | 1463036826930 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 00:07:06 INFO - PROCESS | 2094 | 1463036826938 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x12989d800 == 44 [pid = 2094] [id = 97] 00:07:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x12947d800) [pid = 2094] [serial = 288] [outer = 0x0] 00:07:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x129484000) [pid = 2094] [serial = 289] [outer = 0x12947d800] 00:07:06 INFO - PROCESS | 2094 | 1463036826962 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x12948a400) [pid = 2094] [serial = 290] [outer = 0x12947d800] 00:07:07 INFO - PROCESS | 2094 | 1463036827234 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 470ms 00:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:07:07 INFO - PROCESS | 2094 | 1463036827266 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 2094 | 1463036827267 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 00:07:07 INFO - PROCESS | 2094 | 1463036827269 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - PROCESS | 2094 | 1463036827270 Marionette TRACE conn2 <- [1,362,null,{}] 00:07:07 INFO - PROCESS | 2094 | 1463036827272 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:07 INFO - PROCESS | 2094 | 1463036827349 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 00:07:07 INFO - PROCESS | 2094 | 1463036827354 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a98c800 == 45 [pid = 2094] [id = 98] 00:07:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x129721800) [pid = 2094] [serial = 291] [outer = 0x0] 00:07:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x12972a800) [pid = 2094] [serial = 292] [outer = 0x129721800] 00:07:07 INFO - PROCESS | 2094 | 1463036827388 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x12a625c00) [pid = 2094] [serial = 293] [outer = 0x129721800] 00:07:07 INFO - PROCESS | 2094 | 1463036827838 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 618ms 00:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:07:07 INFO - PROCESS | 2094 | 1463036827888 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 2094 | 1463036827890 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 00:07:07 INFO - PROCESS | 2094 | 1463036827894 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - PROCESS | 2094 | 1463036827896 Marionette TRACE conn2 <- [1,366,null,{}] 00:07:07 INFO - PROCESS | 2094 | 1463036827900 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:08 INFO - PROCESS | 2094 | 1463036827998 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 00:07:08 INFO - PROCESS | 2094 | 1463036828044 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x116887000 == 46 [pid = 2094] [id = 99] 00:07:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x115f58000) [pid = 2094] [serial = 294] [outer = 0x0] 00:07:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x1164ba800) [pid = 2094] [serial = 295] [outer = 0x115f58000] 00:07:08 INFO - PROCESS | 2094 | 1463036828075 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x117d2f000) [pid = 2094] [serial = 296] [outer = 0x115f58000] 00:07:08 INFO - PROCESS | 2094 | 1463036828518 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 00:07:08 INFO - PROCESS | 2094 | 1463036828565 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 2094 | 1463036828569 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 00:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:07:08 INFO - PROCESS | 2094 | 1463036828573 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 2094 | 1463036828575 Marionette TRACE conn2 <- [1,370,null,{}] 00:07:08 INFO - PROCESS | 2094 | 1463036828580 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:08 INFO - PROCESS | 2094 | 1463036828695 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 00:07:08 INFO - PROCESS | 2094 | 1463036828766 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193da000 == 47 [pid = 2094] [id = 100] 00:07:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x11832e800) [pid = 2094] [serial = 297] [outer = 0x0] 00:07:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x118488c00) [pid = 2094] [serial = 298] [outer = 0x11832e800] 00:07:08 INFO - PROCESS | 2094 | 1463036828795 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x119268000) [pid = 2094] [serial = 299] [outer = 0x11832e800] 00:07:09 INFO - PROCESS | 2094 | 1463036829202 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 673ms 00:07:09 INFO - PROCESS | 2094 | 1463036829247 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 2094 | 1463036829248 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 00:07:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:07:09 INFO - PROCESS | 2094 | 1463036829251 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - PROCESS | 2094 | 1463036829253 Marionette TRACE conn2 <- [1,374,null,{}] 00:07:09 INFO - PROCESS | 2094 | 1463036829278 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:09 INFO - PROCESS | 2094 | 1463036829390 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 00:07:09 INFO - PROCESS | 2094 | 1463036829437 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292c4000 == 48 [pid = 2094] [id = 101] 00:07:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x119788c00) [pid = 2094] [serial = 300] [outer = 0x0] 00:07:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x119aa5800) [pid = 2094] [serial = 301] [outer = 0x119788c00] 00:07:09 INFO - PROCESS | 2094 | 1463036829470 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x12128ac00) [pid = 2094] [serial = 302] [outer = 0x119788c00] 00:07:09 INFO - PROCESS | 2094 | 1463036829895 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:07:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:07:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 670ms 00:07:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:07:09 INFO - PROCESS | 2094 | 1463036829922 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 2094 | 1463036829924 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 00:07:09 INFO - PROCESS | 2094 | 1463036829926 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - PROCESS | 2094 | 1463036829927 Marionette TRACE conn2 <- [1,378,null,{}] 00:07:09 INFO - PROCESS | 2094 | 1463036829930 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:10 INFO - PROCESS | 2094 | 1463036830057 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 00:07:10 INFO - PROCESS | 2094 | 1463036830114 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x11711b000 == 49 [pid = 2094] [id = 102] 00:07:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x121524800) [pid = 2094] [serial = 303] [outer = 0x0] 00:07:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x124518800) [pid = 2094] [serial = 304] [outer = 0x121524800] 00:07:10 INFO - PROCESS | 2094 | 1463036830144 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x1268bcc00) [pid = 2094] [serial = 305] [outer = 0x121524800] 00:07:10 INFO - PROCESS | 2094 | 1463036830684 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:07:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:07:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 771ms 00:07:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:07:10 INFO - PROCESS | 2094 | 1463036830697 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 00:07:10 INFO - PROCESS | 2094 | 1463036830699 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 00:07:10 INFO - PROCESS | 2094 | 1463036830702 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:07:10 INFO - PROCESS | 2094 | 1463036830704 Marionette TRACE conn2 <- [1,382,null,{}] 00:07:10 INFO - PROCESS | 2094 | 1463036830708 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:10 INFO - PROCESS | 2094 | 1463036830792 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 00:07:10 INFO - PROCESS | 2094 | 1463036830837 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a45000 == 50 [pid = 2094] [id = 103] 00:07:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x11627f000) [pid = 2094] [serial = 306] [outer = 0x0] 00:07:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x117594c00) [pid = 2094] [serial = 307] [outer = 0x11627f000] 00:07:10 INFO - PROCESS | 2094 | 1463036830865 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x1180ee800) [pid = 2094] [serial = 308] [outer = 0x11627f000] 00:07:11 INFO - PROCESS | 2094 | 1463036831293 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:07:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:07:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 621ms 00:07:11 INFO - PROCESS | 2094 | 1463036831351 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 2094 | 1463036831355 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 00:07:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:07:11 INFO - PROCESS | 2094 | 1463036831378 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 2094 | 1463036831379 Marionette TRACE conn2 <- [1,386,null,{}] 00:07:11 INFO - PROCESS | 2094 | 1463036831390 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:11 INFO - PROCESS | 2094 | 1463036831504 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x124ade800 == 49 [pid = 2094] [id = 66] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12989d800 == 48 [pid = 2094] [id = 97] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12908f800 == 47 [pid = 2094] [id = 96] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x123333000 == 46 [pid = 2094] [id = 95] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x124b30000 == 45 [pid = 2094] [id = 94] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12361e000 == 44 [pid = 2094] [id = 93] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x11622f800 == 43 [pid = 2094] [id = 92] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12071d000 == 42 [pid = 2094] [id = 91] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x1290bf800) [pid = 2094] [serial = 238] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1197ce800 == 41 [pid = 2094] [id = 90] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1193e0000 == 40 [pid = 2094] [id = 89] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x11735d800 == 39 [pid = 2094] [id = 88] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x116473000 == 38 [pid = 2094] [id = 87] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x117131800 == 37 [pid = 2094] [id = 86] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x116874800 == 36 [pid = 2094] [id = 85] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1298a1800 == 35 [pid = 2094] [id = 84] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x121190800 == 34 [pid = 2094] [id = 83] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x118491800 == 33 [pid = 2094] [id = 82] 00:07:11 INFO - PROCESS | 2094 | --DOCSHELL 0x11203f800 == 32 [pid = 2094] [id = 81] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x1242b6400) [pid = 2094] [serial = 221] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x12656ec00) [pid = 2094] [serial = 235] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1180ec800) [pid = 2094] [serial = 201] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x124b61c00) [pid = 2094] [serial = 224] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x119c06000) [pid = 2094] [serial = 218] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x118332000) [pid = 2094] [serial = 211] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x1133f0c00) [pid = 2094] [serial = 198] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x11978b000) [pid = 2094] [serial = 217] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x11938e000) [pid = 2094] [serial = 212] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x11926cc00) [pid = 2094] [serial = 230] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x118327c00) [pid = 2094] [serial = 208] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x124a0d400) [pid = 2094] [serial = 223] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x1278c3000) [pid = 2094] [serial = 236] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x116fc7800) [pid = 2094] [serial = 205] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x1180e5400) [pid = 2094] [serial = 229] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x1166d0000) [pid = 2094] [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.] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x125e98800) [pid = 2094] [serial = 232] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x121287800) [pid = 2094] [serial = 220] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x1166cf400) [pid = 2094] [serial = 204] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x125e98c00) [pid = 2094] [serial = 227] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x11969bc00) [pid = 2094] [serial = 215] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x124babc00) [pid = 2094] [serial = 196] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x118183c00) [pid = 2094] [serial = 207] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x119657000) [pid = 2094] [serial = 214] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x124ba9800) [pid = 2094] [serial = 226] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1262cd000) [pid = 2094] [serial = 233] [outer = 0x0] [url = about:blank] 00:07:11 INFO - PROCESS | 2094 | 1463036831602 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x115a77000 == 33 [pid = 2094] [id = 104] 00:07:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x116fc7800) [pid = 2094] [serial = 309] [outer = 0x0] 00:07:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x1180f2800) [pid = 2094] [serial = 310] [outer = 0x116fc7800] 00:07:11 INFO - PROCESS | 2094 | 1463036831630 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x118ae4000) [pid = 2094] [serial = 311] [outer = 0x116fc7800] 00:07:11 INFO - PROCESS | 2094 | 1463036831948 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 00:07:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 631ms 00:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:07:12 INFO - PROCESS | 2094 | 1463036832002 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 2094 | 1463036832004 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 00:07:12 INFO - PROCESS | 2094 | 1463036832007 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 2094 | 1463036832011 Marionette TRACE conn2 <- [1,390,null,{}] 00:07:12 INFO - PROCESS | 2094 | 1463036832022 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:12 INFO - PROCESS | 2094 | 1463036832150 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 00:07:12 INFO - PROCESS | 2094 | 1463036832214 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a3b000 == 34 [pid = 2094] [id = 105] 00:07:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x118ad7800) [pid = 2094] [serial = 312] [outer = 0x0] 00:07:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x11964e400) [pid = 2094] [serial = 313] [outer = 0x118ad7800] 00:07:12 INFO - PROCESS | 2094 | 1463036832257 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x1198ca000) [pid = 2094] [serial = 314] [outer = 0x118ad7800] 00:07:12 INFO - PROCESS | 2094 | 1463036832586 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 00:07:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 624ms 00:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:07:12 INFO - PROCESS | 2094 | 1463036832632 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 2094 | 1463036832633 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 00:07:12 INFO - PROCESS | 2094 | 1463036832636 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 2094 | 1463036832637 Marionette TRACE conn2 <- [1,394,null,{}] 00:07:12 INFO - PROCESS | 2094 | 1463036832639 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:12 INFO - PROCESS | 2094 | 1463036832723 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 00:07:12 INFO - PROCESS | 2094 | 1463036832787 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197c1800 == 35 [pid = 2094] [id = 106] 00:07:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x119c07000) [pid = 2094] [serial = 315] [outer = 0x0] 00:07:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x121286c00) [pid = 2094] [serial = 316] [outer = 0x119c07000] 00:07:12 INFO - PROCESS | 2094 | 1463036832812 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x123354c00) [pid = 2094] [serial = 317] [outer = 0x119c07000] 00:07:13 INFO - PROCESS | 2094 | 1463036833077 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 00:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 468ms 00:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:07:13 INFO - PROCESS | 2094 | 1463036833104 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 00:07:13 INFO - PROCESS | 2094 | 1463036833106 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 00:07:13 INFO - PROCESS | 2094 | 1463036833108 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:07:13 INFO - PROCESS | 2094 | 1463036833109 Marionette TRACE conn2 <- [1,398,null,{}] 00:07:13 INFO - PROCESS | 2094 | 1463036833119 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:13 INFO - PROCESS | 2094 | 1463036833197 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 00:07:13 INFO - PROCESS | 2094 | 1463036833202 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x1210a1800 == 36 [pid = 2094] [id = 107] 00:07:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x12152e400) [pid = 2094] [serial = 318] [outer = 0x0] 00:07:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x124a0dc00) [pid = 2094] [serial = 319] [outer = 0x12152e400] 00:07:13 INFO - PROCESS | 2094 | 1463036833227 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x124b0e400) [pid = 2094] [serial = 320] [outer = 0x12152e400] 00:07:13 INFO - PROCESS | 2094 | 1463036833584 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 00:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 528ms 00:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:07:13 INFO - PROCESS | 2094 | 1463036833637 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 00:07:13 INFO - PROCESS | 2094 | 1463036833639 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 00:07:13 INFO - PROCESS | 2094 | 1463036833642 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:07:13 INFO - PROCESS | 2094 | 1463036833644 Marionette TRACE conn2 <- [1,402,null,{}] 00:07:13 INFO - PROCESS | 2094 | 1463036833647 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:13 INFO - PROCESS | 2094 | 1463036833799 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 00:07:13 INFO - PROCESS | 2094 | 1463036833815 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213d4800 == 37 [pid = 2094] [id = 108] 00:07:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x124b62000) [pid = 2094] [serial = 321] [outer = 0x0] 00:07:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x126228000) [pid = 2094] [serial = 322] [outer = 0x124b62000] 00:07:13 INFO - PROCESS | 2094 | 1463036833856 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x128c6e000) [pid = 2094] [serial = 323] [outer = 0x124b62000] 00:07:14 INFO - PROCESS | 2094 | 1463036834283 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 00:07:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:07:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 672ms 00:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:07:14 INFO - PROCESS | 2094 | 1463036834315 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 00:07:14 INFO - PROCESS | 2094 | 1463036834316 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 00:07:14 INFO - PROCESS | 2094 | 1463036834318 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:07:14 INFO - PROCESS | 2094 | 1463036834320 Marionette TRACE conn2 <- [1,406,null,{}] 00:07:14 INFO - PROCESS | 2094 | 1463036834322 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:14 INFO - PROCESS | 2094 | 1463036834408 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 00:07:14 INFO - PROCESS | 2094 | 1463036834464 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x125e1f800 == 38 [pid = 2094] [id = 109] 00:07:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x1292a6000) [pid = 2094] [serial = 324] [outer = 0x0] 00:07:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x129481400) [pid = 2094] [serial = 325] [outer = 0x1292a6000] 00:07:14 INFO - PROCESS | 2094 | 1463036834494 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x128c77c00) [pid = 2094] [serial = 326] [outer = 0x1292a6000] 00:07:15 INFO - PROCESS | 2094 | 1463036835053 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 00:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 769ms 00:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:07:15 INFO - PROCESS | 2094 | 1463036835089 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 00:07:15 INFO - PROCESS | 2094 | 1463036835090 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 00:07:15 INFO - PROCESS | 2094 | 1463036835092 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - PROCESS | 2094 | 1463036835093 Marionette TRACE conn2 <- [1,410,null,{}] 00:07:15 INFO - PROCESS | 2094 | 1463036835112 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:15 INFO - PROCESS | 2094 | 1463036835199 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 00:07:15 INFO - PROCESS | 2094 | 1463036835230 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x128ca2000 == 39 [pid = 2094] [id = 110] 00:07:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x12972e800) [pid = 2094] [serial = 327] [outer = 0x0] 00:07:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x12972f400) [pid = 2094] [serial = 328] [outer = 0x12972e800] 00:07:15 INFO - PROCESS | 2094 | 1463036835255 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x12a818800) [pid = 2094] [serial = 329] [outer = 0x12972e800] 00:07:15 INFO - PROCESS | 2094 | 1463036835556 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 00:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 521ms 00:07:15 INFO - PROCESS | 2094 | 1463036835613 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 00:07:15 INFO - PROCESS | 2094 | 1463036835615 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 00:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:07:15 INFO - PROCESS | 2094 | 1463036835617 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - PROCESS | 2094 | 1463036835618 Marionette TRACE conn2 <- [1,414,null,{}] 00:07:15 INFO - PROCESS | 2094 | 1463036835620 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:15 INFO - PROCESS | 2094 | 1463036835818 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x1131b0c00) [pid = 2094] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x119aa0c00) [pid = 2094] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x1168ca400) [pid = 2094] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x124b5f000) [pid = 2094] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x118873800) [pid = 2094] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x119aa0400) [pid = 2094] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x118327000) [pid = 2094] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x1168c0400) [pid = 2094] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1213ab400) [pid = 2094] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x126dc7800) [pid = 2094] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x119387800) [pid = 2094] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x126dc8000) [pid = 2094] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x12947d800) [pid = 2094] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:07:15 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x1278c3400) [pid = 2094] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:07:15 INFO - PROCESS | 2094 | 1463036835858 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x118426800 == 40 [pid = 2094] [id = 111] 00:07:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x1168c0400) [pid = 2094] [serial = 330] [outer = 0x0] 00:07:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x118326800) [pid = 2094] [serial = 331] [outer = 0x1168c0400] 00:07:15 INFO - PROCESS | 2094 | 1463036835884 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x119aa0400) [pid = 2094] [serial = 332] [outer = 0x1168c0400] 00:07:16 INFO - PROCESS | 2094 | 1463036836142 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 00:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 568ms 00:07:16 INFO - PROCESS | 2094 | 1463036836185 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 2094 | 1463036836186 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 00:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:07:16 INFO - PROCESS | 2094 | 1463036836189 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 2094 | 1463036836190 Marionette TRACE conn2 <- [1,418,null,{}] 00:07:16 INFO - PROCESS | 2094 | 1463036836193 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:16 INFO - PROCESS | 2094 | 1463036836288 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 00:07:16 INFO - PROCESS | 2094 | 1463036836295 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a85c000 == 41 [pid = 2094] [id = 112] 00:07:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x126228c00) [pid = 2094] [serial = 333] [outer = 0x0] 00:07:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x12947dc00) [pid = 2094] [serial = 334] [outer = 0x126228c00] 00:07:16 INFO - PROCESS | 2094 | 1463036836337 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x12a9b2000) [pid = 2094] [serial = 335] [outer = 0x126228c00] 00:07:17 INFO - PROCESS | 2094 | 1463036837245 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 00:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1069ms 00:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:07:17 INFO - PROCESS | 2094 | 1463036837259 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 2094 | 1463036837261 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 00:07:17 INFO - PROCESS | 2094 | 1463036837266 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 2094 | 1463036837268 Marionette TRACE conn2 <- [1,422,null,{}] 00:07:17 INFO - PROCESS | 2094 | 1463036837270 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:17 INFO - PROCESS | 2094 | 1463036837376 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 00:07:17 INFO - PROCESS | 2094 | 1463036837378 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:07:17 INFO - PROCESS | 2094 | 1463036837385 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acc2000 == 42 [pid = 2094] [id = 113] 00:07:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x12ac67400) [pid = 2094] [serial = 336] [outer = 0x0] 00:07:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x12b352000) [pid = 2094] [serial = 337] [outer = 0x12ac67400] 00:07:17 INFO - PROCESS | 2094 | 1463036837413 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x12b3ba400) [pid = 2094] [serial = 338] [outer = 0x12ac67400] 00:07:18 INFO - PROCESS | 2094 | 1463036838238 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 00:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1023ms 00:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:07:18 INFO - PROCESS | 2094 | 1463036838289 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 2094 | 1463036838292 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 00:07:18 INFO - PROCESS | 2094 | 1463036838296 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 2094 | 1463036838298 Marionette TRACE conn2 <- [1,426,null,{}] 00:07:18 INFO - PROCESS | 2094 | 1463036838315 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:18 INFO - PROCESS | 2094 | 1463036838415 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 00:07:18 INFO - PROCESS | 2094 | 1463036838459 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f7c800 == 43 [pid = 2094] [id = 114] 00:07:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x116854c00) [pid = 2094] [serial = 339] [outer = 0x0] 00:07:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x116a6cc00) [pid = 2094] [serial = 340] [outer = 0x116854c00] 00:07:18 INFO - PROCESS | 2094 | 1463036838491 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x1180edc00) [pid = 2094] [serial = 341] [outer = 0x116854c00] 00:07:18 INFO - PROCESS | 2094 | 1463036838939 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 2094 | 1463036838985 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 00:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:07:18 INFO - PROCESS | 2094 | 1463036838990 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 2094 | 1463036838991 Marionette TRACE conn2 <- [1,430,null,{}] 00:07:18 INFO - PROCESS | 2094 | 1463036838994 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:19 INFO - PROCESS | 2094 | 1463036839093 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 00:07:19 INFO - PROCESS | 2094 | 1463036839140 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x1184a4800 == 44 [pid = 2094] [id = 115] 00:07:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x11817f400) [pid = 2094] [serial = 342] [outer = 0x0] 00:07:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x119388800) [pid = 2094] [serial = 343] [outer = 0x11817f400] 00:07:19 INFO - PROCESS | 2094 | 1463036839170 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x11965d400) [pid = 2094] [serial = 344] [outer = 0x11817f400] 00:07:19 INFO - PROCESS | 2094 | 1463036839593 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 620ms 00:07:19 INFO - PROCESS | 2094 | 1463036839610 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 2094 | 1463036839613 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 00:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:07:19 INFO - PROCESS | 2094 | 1463036839616 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - PROCESS | 2094 | 1463036839618 Marionette TRACE conn2 <- [1,434,null,{}] 00:07:19 INFO - PROCESS | 2094 | 1463036839626 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:19 INFO - PROCESS | 2094 | 1463036839759 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 00:07:19 INFO - PROCESS | 2094 | 1463036839767 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab0d800 == 45 [pid = 2094] [id = 116] 00:07:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x121527800) [pid = 2094] [serial = 345] [outer = 0x0] 00:07:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x124a0e800) [pid = 2094] [serial = 346] [outer = 0x121527800] 00:07:19 INFO - PROCESS | 2094 | 1463036839799 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x126224800) [pid = 2094] [serial = 347] [outer = 0x121527800] 00:07:20 INFO - PROCESS | 2094 | 1463036840224 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 00:07:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 00:07:20 INFO - PROCESS | 2094 | 1463036840287 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 00:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:07:20 INFO - PROCESS | 2094 | 1463036840289 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 00:07:20 INFO - PROCESS | 2094 | 1463036840292 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 2094 | 1463036840293 Marionette TRACE conn2 <- [1,438,null,{}] 00:07:20 INFO - PROCESS | 2094 | 1463036840295 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:20 INFO - PROCESS | 2094 | 1463036840392 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 00:07:20 INFO - PROCESS | 2094 | 1463036840438 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba77800 == 46 [pid = 2094] [id = 117] 00:07:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x123353800) [pid = 2094] [serial = 348] [outer = 0x0] 00:07:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x126a3d800) [pid = 2094] [serial = 349] [outer = 0x123353800] 00:07:20 INFO - PROCESS | 2094 | 1463036840468 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x129484400) [pid = 2094] [serial = 350] [outer = 0x123353800] 00:07:20 INFO - PROCESS | 2094 | 1463036840920 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 00:07:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 00:07:20 INFO - PROCESS | 2094 | 1463036840963 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 00:07:20 INFO - PROCESS | 2094 | 1463036840964 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 00:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:07:20 INFO - PROCESS | 2094 | 1463036840966 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 2094 | 1463036840968 Marionette TRACE conn2 <- [1,442,null,{}] 00:07:20 INFO - PROCESS | 2094 | 1463036840970 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:21 INFO - PROCESS | 2094 | 1463036841085 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 00:07:21 INFO - PROCESS | 2094 | 1463036841285 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x11711a800 == 47 [pid = 2094] [id = 118] 00:07:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x116274800) [pid = 2094] [serial = 351] [outer = 0x0] 00:07:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x116848000) [pid = 2094] [serial = 352] [outer = 0x116274800] 00:07:21 INFO - PROCESS | 2094 | 1463036841313 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x118038400) [pid = 2094] [serial = 353] [outer = 0x116274800] 00:07:21 INFO - PROCESS | 2094 | 1463036841735 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 00:07:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:07:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 822ms 00:07:21 INFO - PROCESS | 2094 | 1463036841789 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 00:07:21 INFO - PROCESS | 2094 | 1463036841792 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 00:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:07:21 INFO - PROCESS | 2094 | 1463036841814 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:07:21 INFO - PROCESS | 2094 | 1463036841817 Marionette TRACE conn2 <- [1,446,null,{}] 00:07:21 INFO - PROCESS | 2094 | 1463036841820 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:21 INFO - PROCESS | 2094 | 1463036841907 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 00:07:21 INFO - PROCESS | 2094 | --DOCSHELL 0x12a85c000 == 46 [pid = 2094] [id = 112] 00:07:21 INFO - PROCESS | 2094 | --DOCSHELL 0x118426800 == 45 [pid = 2094] [id = 111] 00:07:21 INFO - PROCESS | 2094 | --DOCSHELL 0x128ca2000 == 44 [pid = 2094] [id = 110] 00:07:21 INFO - PROCESS | 2094 | --DOCSHELL 0x125e1f800 == 43 [pid = 2094] [id = 109] 00:07:21 INFO - PROCESS | 2094 | --DOCSHELL 0x1213d4800 == 42 [pid = 2094] [id = 108] 00:07:21 INFO - PROCESS | 2094 | --DOCSHELL 0x1210a1800 == 41 [pid = 2094] [id = 107] 00:07:21 INFO - PROCESS | 2094 | --DOCSHELL 0x1197c1800 == 40 [pid = 2094] [id = 106] 00:07:21 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x12972a800) [pid = 2094] [serial = 292] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | 1463036842000 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 2094 | --DOCSHELL 0x118a3b000 == 39 [pid = 2094] [id = 105] 00:07:22 INFO - PROCESS | 2094 | --DOCSHELL 0x115a77000 == 38 [pid = 2094] [id = 104] 00:07:22 INFO - PROCESS | 2094 | --DOCSHELL 0x118a45000 == 37 [pid = 2094] [id = 103] 00:07:22 INFO - PROCESS | 2094 | --DOCSHELL 0x1193da000 == 36 [pid = 2094] [id = 100] 00:07:22 INFO - PROCESS | 2094 | --DOCSHELL 0x116887000 == 35 [pid = 2094] [id = 99] 00:07:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12a98c800 == 34 [pid = 2094] [id = 98] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x1292a0400) [pid = 2094] [serial = 239] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x111e2a000) [pid = 2094] [serial = 241] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x1180ef400) [pid = 2094] [serial = 244] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x119387400) [pid = 2094] [serial = 247] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x11660d400) [pid = 2094] [serial = 254] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x11620b800) [pid = 2094] [serial = 253] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1219f2c00) [pid = 2094] [serial = 271] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x1182d4c00) [pid = 2094] [serial = 259] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x118875400) [pid = 2094] [serial = 260] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x12656d400) [pid = 2094] [serial = 277] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x11969b000) [pid = 2094] [serial = 265] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x119a9d400) [pid = 2094] [serial = 266] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x119cba000) [pid = 2094] [serial = 268] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x11926c400) [pid = 2094] [serial = 262] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x11965ac00) [pid = 2094] [serial = 263] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x1180e7c00) [pid = 2094] [serial = 256] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x1182cd800) [pid = 2094] [serial = 257] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x125e96400) [pid = 2094] [serial = 275] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x124b62800) [pid = 2094] [serial = 274] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x126dcb400) [pid = 2094] [serial = 280] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x12406d000) [pid = 2094] [serial = 250] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x126a40000) [pid = 2094] [serial = 278] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x1198c0800) [pid = 2094] [serial = 283] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x1290ccc00) [pid = 2094] [serial = 286] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x128c6dc00) [pid = 2094] [serial = 284] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x129484000) [pid = 2094] [serial = 289] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x128c6d800) [pid = 2094] [serial = 281] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x12948a400) [pid = 2094] [serial = 290] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x1292a8800) [pid = 2094] [serial = 287] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x124a11800) [pid = 2094] [serial = 272] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x12130e800) [pid = 2094] [serial = 269] [outer = 0x0] [url = about:blank] 00:07:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x114e46800 == 35 [pid = 2094] [id = 119] 00:07:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x115ab3c00) [pid = 2094] [serial = 354] [outer = 0x0] 00:07:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1182cd800) [pid = 2094] [serial = 355] [outer = 0x115ab3c00] 00:07:22 INFO - PROCESS | 2094 | 1463036842037 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x118878800) [pid = 2094] [serial = 356] [outer = 0x115ab3c00] 00:07:22 INFO - PROCESS | 2094 | 1463036842350 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 00:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 571ms 00:07:22 INFO - PROCESS | 2094 | 1463036842386 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 2094 | 1463036842388 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 00:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:07:22 INFO - PROCESS | 2094 | 1463036842391 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - PROCESS | 2094 | 1463036842392 Marionette TRACE conn2 <- [1,450,null,{}] 00:07:22 INFO - PROCESS | 2094 | 1463036842394 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:22 INFO - PROCESS | 2094 | 1463036842466 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 00:07:22 INFO - PROCESS | 2094 | 1463036842494 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x11842d000 == 36 [pid = 2094] [id = 120] 00:07:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x119693c00) [pid = 2094] [serial = 357] [outer = 0x0] 00:07:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x119696c00) [pid = 2094] [serial = 358] [outer = 0x119693c00] 00:07:22 INFO - PROCESS | 2094 | 1463036842520 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x1198cd800) [pid = 2094] [serial = 359] [outer = 0x119693c00] 00:07:22 INFO - PROCESS | 2094 | 1463036842852 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 2094 | 1463036842866 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 00:07:22 INFO - PROCESS | 2094 | 1463036842873 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - PROCESS | 2094 | 1463036842876 Marionette TRACE conn2 <- [1,454,null,{}] 00:07:22 INFO - PROCESS | 2094 | 1463036842882 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:22 INFO - PROCESS | 2094 | 1463036842957 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 00:07:23 INFO - PROCESS | 2094 | 1463036843000 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d4000 == 37 [pid = 2094] [id = 121] 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x11965d000) [pid = 2094] [serial = 360] [outer = 0x0] 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x12127d400) [pid = 2094] [serial = 361] [outer = 0x11965d000] 00:07:23 INFO - PROCESS | 2094 | 1463036843025 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x124b11400) [pid = 2094] [serial = 362] [outer = 0x11965d000] 00:07:23 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:23 INFO - PROCESS | 2094 | 1463036843323 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:07:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 478ms 00:07:23 INFO - PROCESS | 2094 | 1463036843349 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 2094 | 1463036843351 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 00:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:07:23 INFO - PROCESS | 2094 | 1463036843353 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 2094 | 1463036843354 Marionette TRACE conn2 <- [1,458,null,{}] 00:07:23 INFO - PROCESS | 2094 | 1463036843356 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:23 INFO - PROCESS | 2094 | 1463036843431 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 00:07:23 INFO - PROCESS | 2094 | 1463036843435 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213bc000 == 38 [pid = 2094] [id = 122] 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x124ba5c00) [pid = 2094] [serial = 363] [outer = 0x0] 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x126231000) [pid = 2094] [serial = 364] [outer = 0x124ba5c00] 00:07:23 INFO - PROCESS | 2094 | 1463036843461 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x1278c4800) [pid = 2094] [serial = 365] [outer = 0x124ba5c00] 00:07:23 INFO - PROCESS | 2094 | 1463036843788 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 2094 | 1463036843823 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 00:07:23 INFO - PROCESS | 2094 | 1463036843825 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 2094 | 1463036843827 Marionette TRACE conn2 <- [1,462,null,{}] 00:07:23 INFO - PROCESS | 2094 | 1463036843844 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:23 INFO - PROCESS | 2094 | 1463036843914 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 00:07:23 INFO - PROCESS | 2094 | 1463036843919 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12360f000 == 39 [pid = 2094] [id = 123] 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x1292a5800) [pid = 2094] [serial = 366] [outer = 0x0] 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x12947e400) [pid = 2094] [serial = 367] [outer = 0x1292a5800] 00:07:23 INFO - PROCESS | 2094 | 1463036843951 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x12972f000) [pid = 2094] [serial = 368] [outer = 0x1292a5800] 00:07:24 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:24 INFO - PROCESS | 2094 | 1463036844375 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 2094 | 1463036844415 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 00:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:07:24 INFO - PROCESS | 2094 | 1463036844429 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - PROCESS | 2094 | 1463036844430 Marionette TRACE conn2 <- [1,466,null,{}] 00:07:24 INFO - PROCESS | 2094 | 1463036844441 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:24 INFO - PROCESS | 2094 | 1463036844589 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 00:07:24 INFO - PROCESS | 2094 | 1463036844637 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x1164df000 == 40 [pid = 2094] [id = 124] 00:07:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x12972d000) [pid = 2094] [serial = 369] [outer = 0x0] 00:07:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x12ab2c800) [pid = 2094] [serial = 370] [outer = 0x12972d000] 00:07:24 INFO - PROCESS | 2094 | 1463036844676 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x12ac5cc00) [pid = 2094] [serial = 371] [outer = 0x12972d000] 00:07:25 INFO - PROCESS | 2094 | 1463036845060 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 00:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:07:25 INFO - PROCESS | 2094 | 1463036845100 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 00:07:25 INFO - PROCESS | 2094 | 1463036845102 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 2094 | 1463036845103 Marionette TRACE conn2 <- [1,470,null,{}] 00:07:25 INFO - PROCESS | 2094 | 1463036845106 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:25 INFO - PROCESS | 2094 | 1463036845192 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 00:07:25 INFO - PROCESS | 2094 | 1463036845203 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x126af2800 == 41 [pid = 2094] [id = 125] 00:07:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x12ab2ec00) [pid = 2094] [serial = 372] [outer = 0x0] 00:07:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x12b35c400) [pid = 2094] [serial = 373] [outer = 0x12ab2ec00] 00:07:25 INFO - PROCESS | 2094 | 1463036845228 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x12b3c8000) [pid = 2094] [serial = 374] [outer = 0x12ab2ec00] 00:07:25 INFO - PROCESS | 2094 | 1463036845543 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 468ms 00:07:25 INFO - PROCESS | 2094 | 1463036845571 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 2094 | 1463036845572 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 00:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:07:25 INFO - PROCESS | 2094 | 1463036845574 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 2094 | 1463036845575 Marionette TRACE conn2 <- [1,474,null,{}] 00:07:25 INFO - PROCESS | 2094 | 1463036845584 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:25 INFO - PROCESS | 2094 | 1463036845675 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 00:07:25 INFO - PROCESS | 2094 | 1463036845679 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x12964b000 == 42 [pid = 2094] [id = 126] 00:07:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x12b3c7c00) [pid = 2094] [serial = 375] [outer = 0x0] 00:07:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x12bb2dc00) [pid = 2094] [serial = 376] [outer = 0x12b3c7c00] 00:07:25 INFO - PROCESS | 2094 | 1463036845703 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x12bb36800) [pid = 2094] [serial = 377] [outer = 0x12b3c7c00] 00:07:26 INFO - PROCESS | 2094 | 1463036846043 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 00:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:07:26 INFO - PROCESS | 2094 | 1463036846098 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 2094 | 1463036846099 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 00:07:26 INFO - PROCESS | 2094 | 1463036846101 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 2094 | 1463036846102 Marionette TRACE conn2 <- [1,478,null,{}] 00:07:26 INFO - PROCESS | 2094 | 1463036846104 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:26 INFO - PROCESS | 2094 | 1463036846251 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x119c07000) [pid = 2094] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x118ad7800) [pid = 2094] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x124b62000) [pid = 2094] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x12152e400) [pid = 2094] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x11627f000) [pid = 2094] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x116fc7800) [pid = 2094] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x1292a6000) [pid = 2094] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x12972e800) [pid = 2094] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x1168c0400) [pid = 2094] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:07:26 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x126228c00) [pid = 2094] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:07:26 INFO - PROCESS | 2094 | 1463036846289 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197c7800 == 43 [pid = 2094] [id = 127] 00:07:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x1168c0400) [pid = 2094] [serial = 378] [outer = 0x0] 00:07:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x118ad7800) [pid = 2094] [serial = 379] [outer = 0x1168c0400] 00:07:26 INFO - PROCESS | 2094 | 1463036846315 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x124b02400) [pid = 2094] [serial = 380] [outer = 0x1168c0400] 00:07:26 INFO - PROCESS | 2094 | 1463036846570 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 00:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:07:26 INFO - PROCESS | 2094 | 1463036846620 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 2094 | 1463036846621 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 00:07:26 INFO - PROCESS | 2094 | 1463036846623 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 2094 | 1463036846624 Marionette TRACE conn2 <- [1,482,null,{}] 00:07:26 INFO - PROCESS | 2094 | 1463036846634 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:26 INFO - PROCESS | 2094 | 1463036846715 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 00:07:26 INFO - PROCESS | 2094 | 1463036846720 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acd0800 == 44 [pid = 2094] [id = 128] 00:07:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x128c77000) [pid = 2094] [serial = 381] [outer = 0x0] 00:07:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x12bb70400) [pid = 2094] [serial = 382] [outer = 0x128c77000] 00:07:26 INFO - PROCESS | 2094 | 1463036846750 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x12bf34400) [pid = 2094] [serial = 383] [outer = 0x128c77000] 00:07:27 INFO - PROCESS | 2094 | 1463036847105 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 00:07:27 INFO - PROCESS | 2094 | 1463036847142 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 2094 | 1463036847143 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 00:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:07:27 INFO - PROCESS | 2094 | 1463036847148 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 2094 | 1463036847150 Marionette TRACE conn2 <- [1,486,null,{}] 00:07:27 INFO - PROCESS | 2094 | 1463036847152 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:27 INFO - PROCESS | 2094 | 1463036847238 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 00:07:27 INFO - PROCESS | 2094 | 1463036847247 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c053000 == 45 [pid = 2094] [id = 129] 00:07:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x12bb70000) [pid = 2094] [serial = 384] [outer = 0x0] 00:07:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x12bf41800) [pid = 2094] [serial = 385] [outer = 0x12bb70000] 00:07:27 INFO - PROCESS | 2094 | 1463036847272 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x12c4ebc00) [pid = 2094] [serial = 386] [outer = 0x12bb70000] 00:07:27 INFO - PROCESS | 2094 | 1463036847581 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 471ms 00:07:27 INFO - PROCESS | 2094 | 1463036847618 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 2094 | 1463036847619 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 00:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:07:27 INFO - PROCESS | 2094 | 1463036847622 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 2094 | 1463036847623 Marionette TRACE conn2 <- [1,490,null,{}] 00:07:27 INFO - PROCESS | 2094 | 1463036847625 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:27 INFO - PROCESS | 2094 | 1463036847702 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 00:07:27 INFO - PROCESS | 2094 | 1463036847750 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2b7800 == 46 [pid = 2094] [id = 130] 00:07:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x124b68c00) [pid = 2094] [serial = 387] [outer = 0x0] 00:07:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x12c4edc00) [pid = 2094] [serial = 388] [outer = 0x124b68c00] 00:07:27 INFO - PROCESS | 2094 | 1463036847774 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x12c4f5800) [pid = 2094] [serial = 389] [outer = 0x124b68c00] 00:07:28 INFO - PROCESS | 2094 | 1463036848089 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 00:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 517ms 00:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:07:28 INFO - PROCESS | 2094 | 1463036848141 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 2094 | 1463036848142 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 00:07:28 INFO - PROCESS | 2094 | 1463036848146 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 2094 | 1463036848147 Marionette TRACE conn2 <- [1,494,null,{}] 00:07:28 INFO - PROCESS | 2094 | 1463036848151 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:28 INFO - PROCESS | 2094 | 1463036848267 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 00:07:28 INFO - PROCESS | 2094 | 1463036848413 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x113c53800 == 47 [pid = 2094] [id = 131] 00:07:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x111e2a000) [pid = 2094] [serial = 390] [outer = 0x0] 00:07:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x1131b0c00) [pid = 2094] [serial = 391] [outer = 0x111e2a000] 00:07:28 INFO - PROCESS | 2094 | 1463036848462 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x117d2e400) [pid = 2094] [serial = 392] [outer = 0x111e2a000] 00:07:28 INFO - PROCESS | 2094 | 1463036848911 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 00:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 823ms 00:07:28 INFO - PROCESS | 2094 | 1463036848978 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 2094 | 1463036848981 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 00:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:07:28 INFO - PROCESS | 2094 | 1463036848986 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 2094 | 1463036848988 Marionette TRACE conn2 <- [1,498,null,{}] 00:07:28 INFO - PROCESS | 2094 | 1463036848991 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:29 INFO - PROCESS | 2094 | 1463036849091 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 00:07:29 INFO - PROCESS | 2094 | 1463036849154 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a63000 == 48 [pid = 2094] [id = 132] 00:07:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x118877800) [pid = 2094] [serial = 393] [outer = 0x0] 00:07:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x11938dc00) [pid = 2094] [serial = 394] [outer = 0x118877800] 00:07:29 INFO - PROCESS | 2094 | 1463036849184 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x1198c0400) [pid = 2094] [serial = 395] [outer = 0x118877800] 00:07:29 INFO - PROCESS | 2094 | 1463036849597 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 00:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:07:29 INFO - PROCESS | 2094 | 1463036849608 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 2094 | 1463036849613 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 00:07:29 INFO - PROCESS | 2094 | 1463036849616 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 2094 | 1463036849617 Marionette TRACE conn2 <- [1,502,null,{}] 00:07:29 INFO - PROCESS | 2094 | 1463036849620 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:29 INFO - PROCESS | 2094 | 1463036849741 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 00:07:29 INFO - PROCESS | 2094 | 1463036849804 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab1c800 == 49 [pid = 2094] [id = 133] 00:07:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x124b02800) [pid = 2094] [serial = 396] [outer = 0x0] 00:07:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x124bac800) [pid = 2094] [serial = 397] [outer = 0x124b02800] 00:07:29 INFO - PROCESS | 2094 | 1463036849834 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x128c77800) [pid = 2094] [serial = 398] [outer = 0x124b02800] 00:07:30 INFO - PROCESS | 2094 | 1463036850249 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 668ms 00:07:30 INFO - PROCESS | 2094 | 1463036850285 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 2094 | 1463036850287 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 00:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:07:30 INFO - PROCESS | 2094 | 1463036850294 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 2094 | 1463036850298 Marionette TRACE conn2 <- [1,506,null,{}] 00:07:30 INFO - PROCESS | 2094 | 1463036850301 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:30 INFO - PROCESS | 2094 | 1463036850401 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 00:07:30 INFO - PROCESS | 2094 | 1463036850452 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c50e800 == 50 [pid = 2094] [id = 134] 00:07:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x128c72000) [pid = 2094] [serial = 399] [outer = 0x0] 00:07:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12a810400) [pid = 2094] [serial = 400] [outer = 0x128c72000] 00:07:30 INFO - PROCESS | 2094 | 1463036850482 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x12b3c1400) [pid = 2094] [serial = 401] [outer = 0x128c72000] 00:07:30 INFO - PROCESS | 2094 | 1463036850904 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 627ms 00:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:07:30 INFO - PROCESS | 2094 | 1463036850916 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 2094 | 1463036850918 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 00:07:30 INFO - PROCESS | 2094 | 1463036850921 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - PROCESS | 2094 | 1463036850922 Marionette TRACE conn2 <- [1,510,null,{}] 00:07:30 INFO - PROCESS | 2094 | 1463036850924 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:31 INFO - PROCESS | 2094 | 1463036851018 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 00:07:31 INFO - PROCESS | 2094 | 1463036851100 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca39000 == 51 [pid = 2094] [id = 135] 00:07:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x12bb6c000) [pid = 2094] [serial = 402] [outer = 0x0] 00:07:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x12bf3b800) [pid = 2094] [serial = 403] [outer = 0x12bb6c000] 00:07:31 INFO - PROCESS | 2094 | 1463036851130 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x12bf62000) [pid = 2094] [serial = 404] [outer = 0x12bb6c000] 00:07:31 INFO - PROCESS | 2094 | 1463036851509 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 618ms 00:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:07:31 INFO - PROCESS | 2094 | 1463036851546 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 2094 | 1463036851547 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 00:07:31 INFO - PROCESS | 2094 | 1463036851550 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 2094 | 1463036851552 Marionette TRACE conn2 <- [1,514,null,{}] 00:07:31 INFO - PROCESS | 2094 | 1463036851554 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:31 INFO - PROCESS | 2094 | 1463036851649 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 00:07:31 INFO - PROCESS | 2094 | 1463036851698 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf47800 == 52 [pid = 2094] [id = 136] 00:07:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x12c4fa800) [pid = 2094] [serial = 405] [outer = 0x0] 00:07:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x12ca15000) [pid = 2094] [serial = 406] [outer = 0x12c4fa800] 00:07:31 INFO - PROCESS | 2094 | 1463036851732 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x12ca1e800) [pid = 2094] [serial = 407] [outer = 0x12c4fa800] 00:07:32 INFO - PROCESS | 2094 | 1463036852311 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 00:07:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 822ms 00:07:32 INFO - PROCESS | 2094 | 1463036852373 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 2094 | 1463036852375 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 00:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:07:32 INFO - PROCESS | 2094 | 1463036852397 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 2094 | 1463036852399 Marionette TRACE conn2 <- [1,518,null,{}] 00:07:32 INFO - PROCESS | 2094 | 1463036852405 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:32 INFO - PROCESS | 2094 | 1463036852493 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 00:07:32 INFO - PROCESS | 2094 | 1463036852563 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x121087800 == 53 [pid = 2094] [id = 137] 00:07:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x113cb7400) [pid = 2094] [serial = 408] [outer = 0x0] 00:07:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x116a77c00) [pid = 2094] [serial = 409] [outer = 0x113cb7400] 00:07:32 INFO - PROCESS | 2094 | 1463036852590 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x118abe400) [pid = 2094] [serial = 410] [outer = 0x113cb7400] 00:07:33 INFO - PROCESS | 2094 | 1463036853017 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 00:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:07:33 INFO - PROCESS | 2094 | 1463036853069 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 2094 | 1463036853073 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2b7800 == 52 [pid = 2094] [id = 130] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12c053000 == 51 [pid = 2094] [id = 129] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12acd0800 == 50 [pid = 2094] [id = 128] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x1197c7800 == 49 [pid = 2094] [id = 127] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12964b000 == 48 [pid = 2094] [id = 126] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x126af2800 == 47 [pid = 2094] [id = 125] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x1164df000 == 46 [pid = 2094] [id = 124] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x1164ba800) [pid = 2094] [serial = 295] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x118488c00) [pid = 2094] [serial = 298] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x119aa5800) [pid = 2094] [serial = 301] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x12b352000) [pid = 2094] [serial = 337] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | 1463036853138 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 2094 | 1463036853140 Marionette TRACE conn2 <- [1,522,null,{}] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12360f000 == 45 [pid = 2094] [id = 123] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x1213bc000 == 44 [pid = 2094] [id = 122] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d4000 == 43 [pid = 2094] [id = 121] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x11842d000 == 42 [pid = 2094] [id = 120] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x114e46800 == 41 [pid = 2094] [id = 119] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x11711a800 == 40 [pid = 2094] [id = 118] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab0d800 == 39 [pid = 2094] [id = 116] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x1184a4800 == 38 [pid = 2094] [id = 115] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x116f7c800 == 37 [pid = 2094] [id = 114] 00:07:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12acc2000 == 36 [pid = 2094] [id = 113] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x121286c00) [pid = 2094] [serial = 316] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x124518800) [pid = 2094] [serial = 304] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x11964e400) [pid = 2094] [serial = 313] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x128c6e000) [pid = 2094] [serial = 323] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x124a0dc00) [pid = 2094] [serial = 319] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x1180ee800) [pid = 2094] [serial = 308] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x117594c00) [pid = 2094] [serial = 307] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x1180f2800) [pid = 2094] [serial = 310] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x118ae4000) [pid = 2094] [serial = 311] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1198ca000) [pid = 2094] [serial = 314] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x129481400) [pid = 2094] [serial = 325] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x12a818800) [pid = 2094] [serial = 329] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x12972f400) [pid = 2094] [serial = 328] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x128c77c00) [pid = 2094] [serial = 326] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x119aa0400) [pid = 2094] [serial = 332] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x118326800) [pid = 2094] [serial = 331] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x123354c00) [pid = 2094] [serial = 317] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x126228000) [pid = 2094] [serial = 322] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x12a9b2000) [pid = 2094] [serial = 335] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x12947dc00) [pid = 2094] [serial = 334] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x124b0e400) [pid = 2094] [serial = 320] [outer = 0x0] [url = about:blank] 00:07:33 INFO - PROCESS | 2094 | 1463036853153 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:33 INFO - PROCESS | 2094 | 1463036853226 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 00:07:33 INFO - PROCESS | 2094 | 1463036853282 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x1164c8800 == 37 [pid = 2094] [id = 138] 00:07:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x116467800) [pid = 2094] [serial = 411] [outer = 0x0] 00:07:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x11938e000) [pid = 2094] [serial = 412] [outer = 0x116467800] 00:07:33 INFO - PROCESS | 2094 | 1463036853309 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x119aa5800) [pid = 2094] [serial = 413] [outer = 0x116467800] 00:07:33 INFO - PROCESS | 2094 | 1463036853614 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 590ms 00:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:07:33 INFO - PROCESS | 2094 | 1463036853668 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 2094 | 1463036853669 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 00:07:33 INFO - PROCESS | 2094 | 1463036853671 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 2094 | 1463036853674 Marionette TRACE conn2 <- [1,526,null,{}] 00:07:33 INFO - PROCESS | 2094 | 1463036853682 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:33 INFO - PROCESS | 2094 | 1463036853767 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 00:07:33 INFO - PROCESS | 2094 | 1463036853855 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193da800 == 38 [pid = 2094] [id = 139] 00:07:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x11969bc00) [pid = 2094] [serial = 414] [outer = 0x0] 00:07:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x125e8ac00) [pid = 2094] [serial = 415] [outer = 0x11969bc00] 00:07:33 INFO - PROCESS | 2094 | 1463036853900 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x126dc3800) [pid = 2094] [serial = 416] [outer = 0x11969bc00] 00:07:34 INFO - PROCESS | 2094 | 1463036854283 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 00:07:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 00:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 621ms 00:07:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:07:34 INFO - PROCESS | 2094 | 1463036854292 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 2094 | 1463036854294 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 00:07:34 INFO - PROCESS | 2094 | 1463036854298 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - PROCESS | 2094 | 1463036854300 Marionette TRACE conn2 <- [1,530,null,{}] 00:07:34 INFO - PROCESS | 2094 | 1463036854302 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:34 INFO - PROCESS | 2094 | 1463036854388 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 00:07:34 INFO - PROCESS | 2094 | 1463036854435 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x120775800 == 39 [pid = 2094] [id = 140] 00:07:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x124babc00) [pid = 2094] [serial = 417] [outer = 0x0] 00:07:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x128c6f000) [pid = 2094] [serial = 418] [outer = 0x124babc00] 00:07:34 INFO - PROCESS | 2094 | 1463036854461 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x129729800) [pid = 2094] [serial = 419] [outer = 0x124babc00] 00:07:34 INFO - PROCESS | 2094 | 1463036854714 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 00:07:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 00:07:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:07:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:07:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:07:34 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 00:07:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:07:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:07:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:07:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:07:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:07:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 00:07:34 INFO - PROCESS | 2094 | 1463036854768 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 00:07:34 INFO - PROCESS | 2094 | 1463036854770 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 00:07:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:07:34 INFO - PROCESS | 2094 | 1463036854772 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:07:34 INFO - PROCESS | 2094 | 1463036854773 Marionette TRACE conn2 <- [1,534,null,{}] 00:07:34 INFO - PROCESS | 2094 | 1463036854776 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:34 INFO - PROCESS | 2094 | 1463036854868 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 00:07:34 INFO - PROCESS | 2094 | 1463036854871 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x126aeb800 == 40 [pid = 2094] [id = 141] 00:07:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x129729c00) [pid = 2094] [serial = 420] [outer = 0x0] 00:07:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x12ab24800) [pid = 2094] [serial = 421] [outer = 0x129729c00] 00:07:34 INFO - PROCESS | 2094 | 1463036854899 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x12b35b800) [pid = 2094] [serial = 422] [outer = 0x129729c00] 00:07:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:07:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 469ms 00:07:35 INFO - PROCESS | 2094 | 1463036855238 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 00:07:35 INFO - PROCESS | 2094 | 1463036855241 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 2094 | 1463036855242 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 00:07:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:07:35 INFO - PROCESS | 2094 | 1463036855247 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 2094 | 1463036855249 Marionette TRACE conn2 <- [1,538,null,{}] 00:07:35 INFO - PROCESS | 2094 | 1463036855252 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:35 INFO - PROCESS | 2094 | 1463036855384 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 00:07:35 INFO - PROCESS | 2094 | 1463036855401 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292c4800 == 41 [pid = 2094] [id = 142] 00:07:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x12b3c3400) [pid = 2094] [serial = 423] [outer = 0x0] 00:07:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x12bb30000) [pid = 2094] [serial = 424] [outer = 0x12b3c3400] 00:07:35 INFO - PROCESS | 2094 | 1463036855439 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12c4f4400) [pid = 2094] [serial = 425] [outer = 0x12b3c3400] 00:07:35 INFO - PROCESS | 2094 | 1463036855767 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 00:07:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 572ms 00:07:35 INFO - PROCESS | 2094 | 1463036855823 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 2094 | 1463036855825 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 00:07:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:07:35 INFO - PROCESS | 2094 | 1463036855827 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - PROCESS | 2094 | 1463036855828 Marionette TRACE conn2 <- [1,542,null,{}] 00:07:35 INFO - PROCESS | 2094 | 1463036855830 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:35 INFO - PROCESS | 2094 | 1463036855921 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 00:07:35 INFO - PROCESS | 2094 | 1463036855925 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab19000 == 42 [pid = 2094] [id = 143] 00:07:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x12c4ef800) [pid = 2094] [serial = 426] [outer = 0x0] 00:07:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x12ca17400) [pid = 2094] [serial = 427] [outer = 0x12c4ef800] 00:07:35 INFO - PROCESS | 2094 | 1463036855951 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x12ca20000) [pid = 2094] [serial = 428] [outer = 0x12c4ef800] 00:07:36 INFO - PROCESS | 2094 | 1463036856296 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 00:07:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 00:07:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:07:36 INFO - PROCESS | 2094 | 1463036856346 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 2094 | 1463036856347 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 00:07:36 INFO - PROCESS | 2094 | 1463036856349 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 2094 | 1463036856350 Marionette TRACE conn2 <- [1,546,null,{}] 00:07:36 INFO - PROCESS | 2094 | 1463036856353 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:36 INFO - PROCESS | 2094 | 1463036856449 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 00:07:36 INFO - PROCESS | 2094 | 1463036856469 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb06000 == 43 [pid = 2094] [id = 144] 00:07:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x12ca20400) [pid = 2094] [serial = 429] [outer = 0x0] 00:07:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x12cf84c00) [pid = 2094] [serial = 430] [outer = 0x12ca20400] 00:07:36 INFO - PROCESS | 2094 | 1463036856499 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x12cf8ac00) [pid = 2094] [serial = 431] [outer = 0x12ca20400] 00:07:36 INFO - PROCESS | 2094 | 1463036856828 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:07:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 518ms 00:07:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:07:36 INFO - PROCESS | 2094 | 1463036856869 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 2094 | 1463036856870 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 00:07:36 INFO - PROCESS | 2094 | 1463036856872 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 2094 | 1463036856873 Marionette TRACE conn2 <- [1,550,null,{}] 00:07:36 INFO - PROCESS | 2094 | 1463036856882 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:36 INFO - PROCESS | 2094 | 1463036856977 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 00:07:37 INFO - PROCESS | 2094 | 1463036857021 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2ca000 == 44 [pid = 2094] [id = 145] 00:07:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x121063800) [pid = 2094] [serial = 432] [outer = 0x0] 00:07:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x121066800) [pid = 2094] [serial = 433] [outer = 0x121063800] 00:07:37 INFO - PROCESS | 2094 | 1463036857051 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x12106e400) [pid = 2094] [serial = 434] [outer = 0x121063800] 00:07:37 INFO - PROCESS | 2094 | 1463036857369 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x129721800) [pid = 2094] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x12972d000) [pid = 2094] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x115ab3c00) [pid = 2094] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x12ab2ec00) [pid = 2094] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x116274800) [pid = 2094] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x12ac67400) [pid = 2094] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x11965d000) [pid = 2094] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x12bb70000) [pid = 2094] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x119693c00) [pid = 2094] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x124ba5c00) [pid = 2094] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x1292a5800) [pid = 2094] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x12b3c7c00) [pid = 2094] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1168c0400) [pid = 2094] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:07:37 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x128c77000) [pid = 2094] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:07:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 00:07:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 627ms 00:07:37 INFO - PROCESS | 2094 | 1463036857499 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 2094 | 1463036857500 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 00:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:07:37 INFO - PROCESS | 2094 | 1463036857503 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 2094 | 1463036857504 Marionette TRACE conn2 <- [1,554,null,{}] 00:07:37 INFO - PROCESS | 2094 | 1463036857506 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:37 INFO - PROCESS | 2094 | 1463036857585 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 00:07:37 INFO - PROCESS | 2094 | 1463036857589 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193e1000 == 45 [pid = 2094] [id = 146] 00:07:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x118484c00) [pid = 2094] [serial = 435] [outer = 0x0] 00:07:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x121068000) [pid = 2094] [serial = 436] [outer = 0x118484c00] 00:07:37 INFO - PROCESS | 2094 | 1463036857614 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x12a625800) [pid = 2094] [serial = 437] [outer = 0x118484c00] 00:07:37 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:37 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:37 INFO - PROCESS | 2094 | 1463036857949 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 00:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 467ms 00:07:37 INFO - PROCESS | 2094 | 1463036857971 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 2094 | 1463036857973 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 00:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:07:37 INFO - PROCESS | 2094 | 1463036857975 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 2094 | 1463036857977 Marionette TRACE conn2 <- [1,558,null,{}] 00:07:37 INFO - PROCESS | 2094 | 1463036857989 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:38 INFO - PROCESS | 2094 | 1463036858076 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 00:07:38 INFO - PROCESS | 2094 | 1463036858128 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb08000 == 46 [pid = 2094] [id = 147] 00:07:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x11965d000) [pid = 2094] [serial = 438] [outer = 0x0] 00:07:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12bb34c00) [pid = 2094] [serial = 439] [outer = 0x11965d000] 00:07:38 INFO - PROCESS | 2094 | 1463036858156 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x12d0b7400) [pid = 2094] [serial = 440] [outer = 0x11965d000] 00:07:38 INFO - PROCESS | 2094 | 1463036858429 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 471ms 00:07:38 INFO - PROCESS | 2094 | 1463036858453 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 2094 | 1463036858454 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 00:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:07:38 INFO - PROCESS | 2094 | 1463036858456 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 2094 | 1463036858457 Marionette TRACE conn2 <- [1,562,null,{}] 00:07:38 INFO - PROCESS | 2094 | 1463036858467 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:38 INFO - PROCESS | 2094 | 1463036858552 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 00:07:38 INFO - PROCESS | 2094 | 1463036858557 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d310000 == 47 [pid = 2094] [id = 148] 00:07:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x121010c00) [pid = 2094] [serial = 441] [outer = 0x0] 00:07:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x121015000) [pid = 2094] [serial = 442] [outer = 0x121010c00] 00:07:38 INFO - PROCESS | 2094 | 1463036858581 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x121019c00) [pid = 2094] [serial = 443] [outer = 0x121010c00] 00:07:38 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:38 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:38 INFO - PROCESS | 2094 | 1463036858897 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 00:07:38 INFO - PROCESS | 2094 | 1463036858924 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 2094 | 1463036858925 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 00:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:07:38 INFO - PROCESS | 2094 | 1463036858928 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 2094 | 1463036858931 Marionette TRACE conn2 <- [1,566,null,{}] 00:07:38 INFO - PROCESS | 2094 | 1463036858934 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:39 INFO - PROCESS | 2094 | 1463036859034 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 00:07:39 INFO - PROCESS | 2094 | 1463036859040 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d58b800 == 48 [pid = 2094] [id = 149] 00:07:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x12100bc00) [pid = 2094] [serial = 444] [outer = 0x0] 00:07:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x12690b000) [pid = 2094] [serial = 445] [outer = 0x12100bc00] 00:07:39 INFO - PROCESS | 2094 | 1463036859073 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x126913400) [pid = 2094] [serial = 446] [outer = 0x12100bc00] 00:07:39 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:39 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:39 INFO - PROCESS | 2094 | 1463036859344 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 471ms 00:07:39 INFO - PROCESS | 2094 | 1463036859400 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 2094 | 1463036859401 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 00:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:07:39 INFO - PROCESS | 2094 | 1463036859403 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 2094 | 1463036859404 Marionette TRACE conn2 <- [1,570,null,{}] 00:07:39 INFO - PROCESS | 2094 | 1463036859406 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:39 INFO - PROCESS | 2094 | 1463036859486 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 00:07:39 INFO - PROCESS | 2094 | 1463036859590 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x114e46800 == 49 [pid = 2094] [id = 150] 00:07:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x111c88400) [pid = 2094] [serial = 447] [outer = 0x0] 00:07:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x11620b800) [pid = 2094] [serial = 448] [outer = 0x111c88400] 00:07:39 INFO - PROCESS | 2094 | 1463036859635 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x1180ed400) [pid = 2094] [serial = 449] [outer = 0x111c88400] 00:07:39 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:40 INFO - PROCESS | 2094 | 1463036860055 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 668ms 00:07:40 INFO - PROCESS | 2094 | 1463036860073 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 2094 | 1463036860076 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 00:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:07:40 INFO - PROCESS | 2094 | 1463036860079 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 2094 | 1463036860081 Marionette TRACE conn2 <- [1,574,null,{}] 00:07:40 INFO - PROCESS | 2094 | 1463036860085 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:40 INFO - PROCESS | 2094 | 1463036860187 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 00:07:40 INFO - PROCESS | 2094 | 1463036860239 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x12108a800 == 50 [pid = 2094] [id = 151] 00:07:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x118329800) [pid = 2094] [serial = 450] [outer = 0x0] 00:07:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x12100f400) [pid = 2094] [serial = 451] [outer = 0x118329800] 00:07:40 INFO - PROCESS | 2094 | 1463036860269 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x121159400) [pid = 2094] [serial = 452] [outer = 0x118329800] 00:07:40 INFO - PROCESS | 2094 | 1463036860693 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 622ms 00:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:07:40 INFO - PROCESS | 2094 | 1463036860702 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 2094 | 1463036860705 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 00:07:40 INFO - PROCESS | 2094 | 1463036860707 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 2094 | 1463036860709 Marionette TRACE conn2 <- [1,578,null,{}] 00:07:40 INFO - PROCESS | 2094 | 1463036860713 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:40 INFO - PROCESS | 2094 | 1463036860811 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 00:07:40 INFO - PROCESS | 2094 | 1463036860860 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb0e000 == 51 [pid = 2094] [id = 152] 00:07:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x1219ea400) [pid = 2094] [serial = 453] [outer = 0x0] 00:07:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x125e8b400) [pid = 2094] [serial = 454] [outer = 0x1219ea400] 00:07:40 INFO - PROCESS | 2094 | 1463036860890 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x1268df800) [pid = 2094] [serial = 455] [outer = 0x1219ea400] 00:07:41 INFO - PROCESS | 2094 | 1463036861317 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 619ms 00:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:07:41 INFO - PROCESS | 2094 | 1463036861327 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 00:07:41 INFO - PROCESS | 2094 | 1463036861330 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 00:07:41 INFO - PROCESS | 2094 | 1463036861338 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 2094 | 1463036861343 Marionette TRACE conn2 <- [1,582,null,{}] 00:07:41 INFO - PROCESS | 2094 | 1463036861346 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:41 INFO - PROCESS | 2094 | 1463036861446 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 00:07:41 INFO - PROCESS | 2094 | 1463036861498 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x12daa4000 == 52 [pid = 2094] [id = 153] 00:07:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x1268e1800) [pid = 2094] [serial = 456] [outer = 0x0] 00:07:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x12690f800) [pid = 2094] [serial = 457] [outer = 0x1268e1800] 00:07:41 INFO - PROCESS | 2094 | 1463036861526 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x128c7bc00) [pid = 2094] [serial = 458] [outer = 0x1268e1800] 00:07:42 INFO - PROCESS | 2094 | 1463036862008 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 729ms 00:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:07:42 INFO - PROCESS | 2094 | 1463036862063 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 2094 | 1463036862065 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 00:07:42 INFO - PROCESS | 2094 | 1463036862067 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 2094 | 1463036862069 Marionette TRACE conn2 <- [1,586,null,{}] 00:07:42 INFO - PROCESS | 2094 | 1463036862089 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:42 INFO - PROCESS | 2094 | 1463036862185 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 00:07:42 INFO - PROCESS | 2094 | 1463036862249 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd0d800 == 53 [pid = 2094] [id = 154] 00:07:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x128c73800) [pid = 2094] [serial = 459] [outer = 0x0] 00:07:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x12ab28c00) [pid = 2094] [serial = 460] [outer = 0x128c73800] 00:07:42 INFO - PROCESS | 2094 | 1463036862277 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x12bb2d800) [pid = 2094] [serial = 461] [outer = 0x128c73800] 00:07:42 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:42 INFO - PROCESS | 2094 | 1463036862696 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 637ms 00:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:07:42 INFO - PROCESS | 2094 | 1463036862704 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 2094 | 1463036862706 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 00:07:42 INFO - PROCESS | 2094 | 1463036862708 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 2094 | 1463036862709 Marionette TRACE conn2 <- [1,590,null,{}] 00:07:42 INFO - PROCESS | 2094 | 1463036862711 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:42 INFO - PROCESS | 2094 | 1463036862811 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 00:07:42 INFO - PROCESS | 2094 | 1463036862861 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x1242c8800 == 54 [pid = 2094] [id = 155] 00:07:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x12bb6a400) [pid = 2094] [serial = 462] [outer = 0x0] 00:07:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x12bb70c00) [pid = 2094] [serial = 463] [outer = 0x12bb6a400] 00:07:42 INFO - PROCESS | 2094 | 1463036862895 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x12bf6dc00) [pid = 2094] [serial = 464] [outer = 0x12bb6a400] 00:07:43 INFO - PROCESS | 2094 | 1463036863496 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 869ms 00:07:43 INFO - PROCESS | 2094 | 1463036863577 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 2094 | 1463036863580 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 00:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:07:43 INFO - PROCESS | 2094 | 1463036863583 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 2094 | 1463036863585 Marionette TRACE conn2 <- [1,594,null,{}] 00:07:43 INFO - PROCESS | 2094 | 1463036863589 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:43 INFO - PROCESS | 2094 | 1463036863676 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 00:07:43 INFO - PROCESS | 2094 | 1463036863729 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197c7800 == 55 [pid = 2094] [id = 156] 00:07:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x110fba000) [pid = 2094] [serial = 465] [outer = 0x0] 00:07:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x1133ef800) [pid = 2094] [serial = 466] [outer = 0x110fba000] 00:07:43 INFO - PROCESS | 2094 | 1463036863756 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x116a6e400) [pid = 2094] [serial = 467] [outer = 0x110fba000] 00:07:44 INFO - PROCESS | 2094 | 1463036864168 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 622ms 00:07:44 INFO - PROCESS | 2094 | 1463036864213 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 2094 | 1463036864217 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 00:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:07:44 INFO - PROCESS | 2094 | 1463036864223 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 2094 | 1463036864224 Marionette TRACE conn2 <- [1,598,null,{}] 00:07:44 INFO - PROCESS | 2094 | 1463036864227 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:44 INFO - PROCESS | 2094 | 1463036864317 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 00:07:44 INFO - PROCESS | 2094 | 1463036864383 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f9a000 == 56 [pid = 2094] [id = 157] 00:07:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x117d2a800) [pid = 2094] [serial = 468] [outer = 0x0] 00:07:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x118178400) [pid = 2094] [serial = 469] [outer = 0x117d2a800] 00:07:44 INFO - PROCESS | 2094 | 1463036864411 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x11847cc00) [pid = 2094] [serial = 470] [outer = 0x117d2a800] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x12d58b800 == 55 [pid = 2094] [id = 149] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x12d310000 == 54 [pid = 2094] [id = 148] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb08000 == 53 [pid = 2094] [id = 147] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x1193e1000 == 52 [pid = 2094] [id = 146] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2ca000 == 51 [pid = 2094] [id = 145] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb06000 == 50 [pid = 2094] [id = 144] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x12c4edc00) [pid = 2094] [serial = 388] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab19000 == 49 [pid = 2094] [id = 143] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x1292c4800 == 48 [pid = 2094] [id = 142] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x126aeb800 == 47 [pid = 2094] [id = 141] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x120775800 == 46 [pid = 2094] [id = 140] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x1193da800 == 45 [pid = 2094] [id = 139] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x1164c8800 == 44 [pid = 2094] [id = 138] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x121087800 == 43 [pid = 2094] [id = 137] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x119a63000 == 42 [pid = 2094] [id = 132] 00:07:44 INFO - PROCESS | 2094 | --DOCSHELL 0x113c53800 == 41 [pid = 2094] [id = 131] 00:07:44 INFO - PROCESS | 2094 | 1463036864803 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 620ms 00:07:44 INFO - PROCESS | 2094 | 1463036864843 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 2094 | 1463036864844 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 00:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:07:44 INFO - PROCESS | 2094 | 1463036864847 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 2094 | 1463036864849 Marionette TRACE conn2 <- [1,602,null,{}] 00:07:44 INFO - PROCESS | 2094 | 1463036864856 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:44 INFO - PROCESS | 2094 | 1463036864936 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x12a625c00) [pid = 2094] [serial = 293] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x12ab2c800) [pid = 2094] [serial = 370] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x1182cd800) [pid = 2094] [serial = 355] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x12b35c400) [pid = 2094] [serial = 373] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x118038400) [pid = 2094] [serial = 353] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x116848000) [pid = 2094] [serial = 352] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x12b3ba400) [pid = 2094] [serial = 338] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x12127d400) [pid = 2094] [serial = 361] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x12c4ebc00) [pid = 2094] [serial = 386] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x124b11400) [pid = 2094] [serial = 362] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x119696c00) [pid = 2094] [serial = 358] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x1198cd800) [pid = 2094] [serial = 359] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x124a0e800) [pid = 2094] [serial = 346] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x12ac5cc00) [pid = 2094] [serial = 371] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x126231000) [pid = 2094] [serial = 364] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x1278c4800) [pid = 2094] [serial = 365] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x12947e400) [pid = 2094] [serial = 367] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x119388800) [pid = 2094] [serial = 343] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x116a6cc00) [pid = 2094] [serial = 340] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x126a3d800) [pid = 2094] [serial = 349] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x12bb2dc00) [pid = 2094] [serial = 376] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x12bb36800) [pid = 2094] [serial = 377] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x124b02400) [pid = 2094] [serial = 380] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x12bf41800) [pid = 2094] [serial = 385] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x118ad7800) [pid = 2094] [serial = 379] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x118878800) [pid = 2094] [serial = 356] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x12bb70400) [pid = 2094] [serial = 382] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x12b3c8000) [pid = 2094] [serial = 374] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x12972f000) [pid = 2094] [serial = 368] [outer = 0x0] [url = about:blank] 00:07:44 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x12bf34400) [pid = 2094] [serial = 383] [outer = 0x0] [url = about:blank] 00:07:45 INFO - PROCESS | 2094 | 1463036865008 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x118426000 == 42 [pid = 2094] [id = 158] 00:07:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x117d30000) [pid = 2094] [serial = 471] [outer = 0x0] 00:07:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x118878800) [pid = 2094] [serial = 472] [outer = 0x117d30000] 00:07:45 INFO - PROCESS | 2094 | 1463036865041 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x119a9e800) [pid = 2094] [serial = 473] [outer = 0x117d30000] 00:07:45 INFO - PROCESS | 2094 | 1463036865396 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:07:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 00:07:45 INFO - PROCESS | 2094 | 1463036865418 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 2094 | 1463036865421 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 00:07:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:07:45 INFO - PROCESS | 2094 | 1463036865424 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 2094 | 1463036865426 Marionette TRACE conn2 <- [1,606,null,{}] 00:07:45 INFO - PROCESS | 2094 | 1463036865429 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:45 INFO - PROCESS | 2094 | 1463036865544 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 00:07:45 INFO - PROCESS | 2094 | 1463036865620 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190c7000 == 43 [pid = 2094] [id = 159] 00:07:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x119aa0c00) [pid = 2094] [serial = 474] [outer = 0x0] 00:07:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x121012800) [pid = 2094] [serial = 475] [outer = 0x119aa0c00] 00:07:45 INFO - PROCESS | 2094 | 1463036865661 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x121068800) [pid = 2094] [serial = 476] [outer = 0x119aa0c00] 00:07:45 INFO - PROCESS | 2094 | 1463036865972 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:07:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 574ms 00:07:46 INFO - PROCESS | 2094 | 1463036866003 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 2094 | 1463036866010 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 00:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:07:46 INFO - PROCESS | 2094 | 1463036866021 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 2094 | 1463036866022 Marionette TRACE conn2 <- [1,610,null,{}] 00:07:46 INFO - PROCESS | 2094 | 1463036866024 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:46 INFO - PROCESS | 2094 | 1463036866102 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 00:07:46 INFO - PROCESS | 2094 | 1463036866153 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x12160e000 == 44 [pid = 2094] [id = 160] 00:07:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x121017400) [pid = 2094] [serial = 477] [outer = 0x0] 00:07:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x12106ec00) [pid = 2094] [serial = 478] [outer = 0x121017400] 00:07:46 INFO - PROCESS | 2094 | 1463036866178 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x124b0a400) [pid = 2094] [serial = 479] [outer = 0x121017400] 00:07:46 INFO - PROCESS | 2094 | 1463036866464 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:07:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 469ms 00:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:07:46 INFO - PROCESS | 2094 | 1463036866491 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 2094 | 1463036866492 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 00:07:46 INFO - PROCESS | 2094 | 1463036866494 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 2094 | 1463036866497 Marionette TRACE conn2 <- [1,614,null,{}] 00:07:46 INFO - PROCESS | 2094 | 1463036866501 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:46 INFO - PROCESS | 2094 | 1463036866592 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 00:07:46 INFO - PROCESS | 2094 | 1463036866599 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x1184a7000 == 45 [pid = 2094] [id = 161] 00:07:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x124b6b800) [pid = 2094] [serial = 480] [outer = 0x0] 00:07:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x1262c4800) [pid = 2094] [serial = 481] [outer = 0x124b6b800] 00:07:46 INFO - PROCESS | 2094 | 1463036866625 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x12690e000) [pid = 2094] [serial = 482] [outer = 0x124b6b800] 00:07:46 INFO - PROCESS | 2094 | 1463036866976 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 522ms 00:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:07:47 INFO - PROCESS | 2094 | 1463036867017 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 2094 | 1463036867018 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 00:07:47 INFO - PROCESS | 2094 | 1463036867020 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 2094 | 1463036867021 Marionette TRACE conn2 <- [1,618,null,{}] 00:07:47 INFO - PROCESS | 2094 | 1463036867023 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:47 INFO - PROCESS | 2094 | 1463036867117 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 00:07:47 INFO - PROCESS | 2094 | 1463036867156 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x128cac800 == 46 [pid = 2094] [id = 162] 00:07:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x125e8e000) [pid = 2094] [serial = 483] [outer = 0x0] 00:07:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x126913000) [pid = 2094] [serial = 484] [outer = 0x125e8e000] 00:07:47 INFO - PROCESS | 2094 | 1463036867181 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x126dcb000) [pid = 2094] [serial = 485] [outer = 0x125e8e000] 00:07:47 INFO - PROCESS | 2094 | 1463036867500 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 00:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:07:47 INFO - PROCESS | 2094 | 1463036867538 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 2094 | 1463036867540 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 00:07:47 INFO - PROCESS | 2094 | 1463036867542 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 2094 | 1463036867543 Marionette TRACE conn2 <- [1,622,null,{}] 00:07:47 INFO - PROCESS | 2094 | 1463036867547 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:47 INFO - PROCESS | 2094 | 1463036867640 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 00:07:47 INFO - PROCESS | 2094 | 1463036867645 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a852800 == 47 [pid = 2094] [id = 163] 00:07:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x126914c00) [pid = 2094] [serial = 486] [outer = 0x0] 00:07:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x128c75800) [pid = 2094] [serial = 487] [outer = 0x126914c00] 00:07:47 INFO - PROCESS | 2094 | 1463036867670 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x1292a6c00) [pid = 2094] [serial = 488] [outer = 0x126914c00] 00:07:48 INFO - PROCESS | 2094 | 1463036868003 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 00:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 00:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:07:48 INFO - PROCESS | 2094 | 1463036868061 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 2094 | 1463036868062 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 00:07:48 INFO - PROCESS | 2094 | 1463036868065 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 2094 | 1463036868067 Marionette TRACE conn2 <- [1,626,null,{}] 00:07:48 INFO - PROCESS | 2094 | 1463036868070 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:48 INFO - PROCESS | 2094 | 1463036868215 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 00:07:48 INFO - PROCESS | 2094 | 1463036868237 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ac1e000 == 48 [pid = 2094] [id = 164] 00:07:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x1278d1c00) [pid = 2094] [serial = 489] [outer = 0x0] 00:07:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x12972e800) [pid = 2094] [serial = 490] [outer = 0x1278d1c00] 00:07:48 INFO - PROCESS | 2094 | 1463036868275 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x12a9ad400) [pid = 2094] [serial = 491] [outer = 0x1278d1c00] 00:07:48 INFO - PROCESS | 2094 | 1463036868668 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 619ms 00:07:48 INFO - PROCESS | 2094 | 1463036868685 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 2094 | 1463036868686 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 00:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:07:48 INFO - PROCESS | 2094 | 1463036868688 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 2094 | 1463036868689 Marionette TRACE conn2 <- [1,630,null,{}] 00:07:48 INFO - PROCESS | 2094 | 1463036868691 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:48 INFO - PROCESS | 2094 | 1463036868928 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x12b3c3400) [pid = 2094] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x116467800) [pid = 2094] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x118484c00) [pid = 2094] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x12ca20400) [pid = 2094] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x124babc00) [pid = 2094] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x11965d000) [pid = 2094] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x12c4ef800) [pid = 2094] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x113cb7400) [pid = 2094] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x124b68c00) [pid = 2094] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x11969bc00) [pid = 2094] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x121063800) [pid = 2094] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x121010c00) [pid = 2094] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:07:48 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x129729c00) [pid = 2094] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:07:48 INFO - PROCESS | 2094 | 1463036868972 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d0a800 == 49 [pid = 2094] [id = 165] 00:07:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x1133f1400) [pid = 2094] [serial = 492] [outer = 0x0] 00:07:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x1192d2400) [pid = 2094] [serial = 493] [outer = 0x1133f1400] 00:07:48 INFO - PROCESS | 2094 | 1463036868997 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x124b03c00) [pid = 2094] [serial = 494] [outer = 0x1133f1400] 00:07:49 INFO - PROCESS | 2094 | 1463036869253 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 569ms 00:07:49 INFO - PROCESS | 2094 | 1463036869257 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 2094 | 1463036869258 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 00:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:07:49 INFO - PROCESS | 2094 | 1463036869268 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 2094 | 1463036869270 Marionette TRACE conn2 <- [1,634,null,{}] 00:07:49 INFO - PROCESS | 2094 | 1463036869276 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:49 INFO - PROCESS | 2094 | 1463036869382 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 00:07:49 INFO - PROCESS | 2094 | 1463036869387 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c062800 == 50 [pid = 2094] [id = 166] 00:07:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x126916400) [pid = 2094] [serial = 495] [outer = 0x0] 00:07:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x12b3bb400) [pid = 2094] [serial = 496] [outer = 0x126916400] 00:07:49 INFO - PROCESS | 2094 | 1463036869416 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x12bf3c000) [pid = 2094] [serial = 497] [outer = 0x126916400] 00:07:49 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:49 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:49 INFO - PROCESS | 2094 | 1463036869756 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 531ms 00:07:49 INFO - PROCESS | 2094 | 1463036869799 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 2094 | 1463036869800 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 00:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:07:49 INFO - PROCESS | 2094 | 1463036869802 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 2094 | 1463036869811 Marionette TRACE conn2 <- [1,638,null,{}] 00:07:49 INFO - PROCESS | 2094 | 1463036869813 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:49 INFO - PROCESS | 2094 | 1463036869889 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 00:07:49 INFO - PROCESS | 2094 | 1463036869893 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca36800 == 51 [pid = 2094] [id = 167] 00:07:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x12bb72c00) [pid = 2094] [serial = 498] [outer = 0x0] 00:07:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x12bf6f400) [pid = 2094] [serial = 499] [outer = 0x12bb72c00] 00:07:49 INFO - PROCESS | 2094 | 1463036869920 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x12c4f6400) [pid = 2094] [serial = 500] [outer = 0x12bb72c00] 00:07:50 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:50 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:50 INFO - PROCESS | 2094 | 1463036870237 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 476ms 00:07:50 INFO - PROCESS | 2094 | 1463036870279 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 2094 | 1463036870280 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 00:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:07:50 INFO - PROCESS | 2094 | 1463036870282 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 2094 | 1463036870283 Marionette TRACE conn2 <- [1,642,null,{}] 00:07:50 INFO - PROCESS | 2094 | 1463036870286 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:50 INFO - PROCESS | 2094 | 1463036870363 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 00:07:50 INFO - PROCESS | 2094 | 1463036870368 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d310800 == 52 [pid = 2094] [id = 168] 00:07:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x12c4edc00) [pid = 2094] [serial = 501] [outer = 0x0] 00:07:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12ca1b800) [pid = 2094] [serial = 502] [outer = 0x12c4edc00] 00:07:50 INFO - PROCESS | 2094 | 1463036870392 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x12cf80000) [pid = 2094] [serial = 503] [outer = 0x12c4edc00] 00:07:50 INFO - PROCESS | 2094 | 1463036870735 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 00:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:07:50 INFO - PROCESS | 2094 | 1463036870751 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 2094 | 1463036870752 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 00:07:50 INFO - PROCESS | 2094 | 1463036870754 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 2094 | 1463036870755 Marionette TRACE conn2 <- [1,646,null,{}] 00:07:50 INFO - PROCESS | 2094 | 1463036870758 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:50 INFO - PROCESS | 2094 | 1463036870874 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 00:07:50 INFO - PROCESS | 2094 | 1463036870880 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d590000 == 53 [pid = 2094] [id = 169] 00:07:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x110fbc000) [pid = 2094] [serial = 504] [outer = 0x0] 00:07:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x12cf83400) [pid = 2094] [serial = 505] [outer = 0x110fbc000] 00:07:50 INFO - PROCESS | 2094 | 1463036870905 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x12d0b4c00) [pid = 2094] [serial = 506] [outer = 0x110fbc000] 00:07:51 INFO - PROCESS | 2094 | 1463036871374 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 00:07:51 INFO - PROCESS | 2094 | 1463036871425 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 2094 | 1463036871428 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 00:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:07:51 INFO - PROCESS | 2094 | 1463036871449 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - PROCESS | 2094 | 1463036871452 Marionette TRACE conn2 <- [1,650,null,{}] 00:07:51 INFO - PROCESS | 2094 | 1463036871455 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:51 INFO - PROCESS | 2094 | 1463036871558 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 00:07:51 INFO - PROCESS | 2094 | 1463036871625 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190c2000 == 54 [pid = 2094] [id = 170] 00:07:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x115ee7800) [pid = 2094] [serial = 507] [outer = 0x0] 00:07:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x1168c9800) [pid = 2094] [serial = 508] [outer = 0x115ee7800] 00:07:51 INFO - PROCESS | 2094 | 1463036871656 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x118183c00) [pid = 2094] [serial = 509] [outer = 0x115ee7800] 00:07:52 INFO - PROCESS | 2094 | 1463036872073 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 676ms 00:07:52 INFO - PROCESS | 2094 | 1463036872148 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 2094 | 1463036872152 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 00:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:07:52 INFO - PROCESS | 2094 | 1463036872157 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 2094 | 1463036872159 Marionette TRACE conn2 <- [1,654,null,{}] 00:07:52 INFO - PROCESS | 2094 | 1463036872180 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:52 INFO - PROCESS | 2094 | 1463036872283 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 00:07:52 INFO - PROCESS | 2094 | 1463036872348 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x12661e000 == 55 [pid = 2094] [id = 171] 00:07:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x119658c00) [pid = 2094] [serial = 510] [outer = 0x0] 00:07:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x119a9ec00) [pid = 2094] [serial = 511] [outer = 0x119658c00] 00:07:52 INFO - PROCESS | 2094 | 1463036872377 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x11964f000) [pid = 2094] [serial = 512] [outer = 0x119658c00] 00:07:52 INFO - PROCESS | 2094 | 1463036872789 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:07:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x121013800) [pid = 2094] [serial = 513] [outer = 0x12d0c0400] 00:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 672ms 00:07:52 INFO - PROCESS | 2094 | 1463036872839 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 2094 | 1463036872840 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 00:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:07:52 INFO - PROCESS | 2094 | 1463036872870 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 2094 | 1463036872872 Marionette TRACE conn2 <- [1,658,null,{}] 00:07:52 INFO - PROCESS | 2094 | 1463036872900 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:53 INFO - PROCESS | 2094 | 1463036873005 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 00:07:53 INFO - PROCESS | 2094 | 1463036873072 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x12daa5800 == 56 [pid = 2094] [id = 172] 00:07:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x125e93000) [pid = 2094] [serial = 514] [outer = 0x0] 00:07:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x1268ddc00) [pid = 2094] [serial = 515] [outer = 0x125e93000] 00:07:53 INFO - PROCESS | 2094 | 1463036873103 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x126d1b800) [pid = 2094] [serial = 516] [outer = 0x125e93000] 00:07:53 INFO - PROCESS | 2094 | 1463036873494 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:07:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:07:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 691ms 00:07:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:07:53 INFO - PROCESS | 2094 | 1463036873554 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 2094 | 1463036873556 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 00:07:53 INFO - PROCESS | 2094 | 1463036873558 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 2094 | 1463036873559 Marionette TRACE conn2 <- [1,662,null,{}] 00:07:53 INFO - PROCESS | 2094 | 1463036873576 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:53 INFO - PROCESS | 2094 | 1463036873676 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 00:07:53 INFO - PROCESS | 2094 | 1463036873728 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd2d800 == 57 [pid = 2094] [id = 173] 00:07:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x128c78000) [pid = 2094] [serial = 517] [outer = 0x0] 00:07:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x12ac63400) [pid = 2094] [serial = 518] [outer = 0x128c78000] 00:07:53 INFO - PROCESS | 2094 | 1463036873757 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x12bb34400) [pid = 2094] [serial = 519] [outer = 0x128c78000] 00:07:54 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:54 INFO - PROCESS | 2094 | 1463036874171 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 631ms 00:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:07:54 INFO - PROCESS | 2094 | 1463036874190 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 2094 | 1463036874191 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 00:07:54 INFO - PROCESS | 2094 | 1463036874193 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 2094 | 1463036874194 Marionette TRACE conn2 <- [1,666,null,{}] 00:07:54 INFO - PROCESS | 2094 | 1463036874197 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:54 INFO - PROCESS | 2094 | 1463036874297 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 00:07:54 INFO - PROCESS | 2094 | 1463036874359 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x12e319800 == 58 [pid = 2094] [id = 174] 00:07:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x1290ca800) [pid = 2094] [serial = 520] [outer = 0x0] 00:07:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x12bb78800) [pid = 2094] [serial = 521] [outer = 0x1290ca800] 00:07:54 INFO - PROCESS | 2094 | 1463036874390 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 169 (0x12bf6f800) [pid = 2094] [serial = 522] [outer = 0x1290ca800] 00:07:54 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:54 INFO - PROCESS | 2094 | 1463036874794 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 671ms 00:07:54 INFO - PROCESS | 2094 | 1463036874878 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 2094 | 1463036874880 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 00:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:07:54 INFO - PROCESS | 2094 | 1463036874884 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 2094 | 1463036874885 Marionette TRACE conn2 <- [1,670,null,{}] 00:07:54 INFO - PROCESS | 2094 | 1463036874887 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:55 INFO - PROCESS | 2094 | 1463036875014 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 00:07:55 INFO - PROCESS | 2094 | 1463036875081 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x117135000 == 59 [pid = 2094] [id = 175] 00:07:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 170 (0x119b33400) [pid = 2094] [serial = 523] [outer = 0x0] 00:07:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 171 (0x119b3ec00) [pid = 2094] [serial = 524] [outer = 0x119b33400] 00:07:55 INFO - PROCESS | 2094 | 1463036875112 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 172 (0x12c4ec400) [pid = 2094] [serial = 525] [outer = 0x119b33400] 00:07:55 INFO - PROCESS | 2094 | 1463036875675 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:07:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 820ms 00:07:55 INFO - PROCESS | 2094 | 1463036875705 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 2094 | 1463036875707 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 00:07:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:07:55 INFO - PROCESS | 2094 | 1463036875711 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 2094 | 1463036875713 Marionette TRACE conn2 <- [1,674,null,{}] 00:07:55 INFO - PROCESS | 2094 | 1463036875718 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:55 INFO - PROCESS | 2094 | 1463036875810 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 00:07:55 INFO - PROCESS | 2094 | 1463036875868 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x120710800 == 60 [pid = 2094] [id = 176] 00:07:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 173 (0x1164ba000) [pid = 2094] [serial = 526] [outer = 0x0] 00:07:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 174 (0x117d24800) [pid = 2094] [serial = 527] [outer = 0x1164ba000] 00:07:55 INFO - PROCESS | 2094 | 1463036875895 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 175 (0x118182800) [pid = 2094] [serial = 528] [outer = 0x1164ba000] 00:07:56 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:07:56 INFO - PROCESS | 2094 | 1463036876338 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 00:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 675ms 00:07:56 INFO - PROCESS | 2094 | 1463036876386 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 2094 | 1463036876389 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 00:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:07:56 INFO - PROCESS | 2094 | 1463036876394 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 2094 | 1463036876395 Marionette TRACE conn2 <- [1,678,null,{}] 00:07:56 INFO - PROCESS | 2094 | 1463036876398 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:56 INFO - PROCESS | 2094 | 1463036876490 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 00:07:56 INFO - PROCESS | 2094 | 1463036876555 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a38800 == 61 [pid = 2094] [id = 177] 00:07:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 176 (0x1182cf000) [pid = 2094] [serial = 529] [outer = 0x0] 00:07:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 177 (0x119694800) [pid = 2094] [serial = 530] [outer = 0x1182cf000] 00:07:56 INFO - PROCESS | 2094 | 1463036876583 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 178 (0x119b31c00) [pid = 2094] [serial = 531] [outer = 0x1182cf000] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x12d310800 == 60 [pid = 2094] [id = 168] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca36800 == 59 [pid = 2094] [id = 167] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x12c062800 == 58 [pid = 2094] [id = 166] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x117d0a800 == 57 [pid = 2094] [id = 165] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x12ac1e000 == 56 [pid = 2094] [id = 164] 00:07:56 INFO - PROCESS | 2094 | --DOMWINDOW == 177 (0x12690b000) [pid = 2094] [serial = 445] [outer = 0x0] [url = about:blank] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x12a852800 == 55 [pid = 2094] [id = 163] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x128cac800 == 54 [pid = 2094] [id = 162] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x1184a7000 == 53 [pid = 2094] [id = 161] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x12160e000 == 52 [pid = 2094] [id = 160] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x1190c7000 == 51 [pid = 2094] [id = 159] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x118426000 == 50 [pid = 2094] [id = 158] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x116f9a000 == 49 [pid = 2094] [id = 157] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x1197c7800 == 48 [pid = 2094] [id = 156] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb0e000 == 47 [pid = 2094] [id = 152] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x12108a800 == 46 [pid = 2094] [id = 151] 00:07:56 INFO - PROCESS | 2094 | --DOCSHELL 0x114e46800 == 45 [pid = 2094] [id = 150] 00:07:56 INFO - PROCESS | 2094 | 1463036876968 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 622ms 00:07:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:07:57 INFO - PROCESS | 2094 | 1463036877016 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 2094 | 1463036877017 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 00:07:57 INFO - PROCESS | 2094 | 1463036877019 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - PROCESS | 2094 | 1463036877022 Marionette TRACE conn2 <- [1,682,null,{}] 00:07:57 INFO - PROCESS | 2094 | 1463036877029 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:57 INFO - PROCESS | 2094 | 1463036877110 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 176 (0x121019c00) [pid = 2094] [serial = 443] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 175 (0x12ca15000) [pid = 2094] [serial = 406] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 174 (0x12bb30000) [pid = 2094] [serial = 424] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 173 (0x12a810400) [pid = 2094] [serial = 400] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 172 (0x119aa5800) [pid = 2094] [serial = 413] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 171 (0x12c4f4400) [pid = 2094] [serial = 425] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 170 (0x121068000) [pid = 2094] [serial = 436] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 169 (0x12cf84c00) [pid = 2094] [serial = 430] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 168 (0x129729800) [pid = 2094] [serial = 419] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x12bb34c00) [pid = 2094] [serial = 439] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x12ca17400) [pid = 2094] [serial = 427] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x118abe400) [pid = 2094] [serial = 410] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x124bac800) [pid = 2094] [serial = 397] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x12c4f5800) [pid = 2094] [serial = 389] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x126dc3800) [pid = 2094] [serial = 416] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x121066800) [pid = 2094] [serial = 433] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x1131b0c00) [pid = 2094] [serial = 391] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x11938e000) [pid = 2094] [serial = 412] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x12a625800) [pid = 2094] [serial = 437] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x121015000) [pid = 2094] [serial = 442] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x12d0b7400) [pid = 2094] [serial = 440] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x128c6f000) [pid = 2094] [serial = 418] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x12cf8ac00) [pid = 2094] [serial = 431] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x12ca20000) [pid = 2094] [serial = 428] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x12106e400) [pid = 2094] [serial = 434] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x125e8ac00) [pid = 2094] [serial = 415] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x11938dc00) [pid = 2094] [serial = 394] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x12bf3b800) [pid = 2094] [serial = 403] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x116a77c00) [pid = 2094] [serial = 409] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x12b35b800) [pid = 2094] [serial = 422] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x12ab24800) [pid = 2094] [serial = 421] [outer = 0x0] [url = about:blank] 00:07:57 INFO - PROCESS | 2094 | 1463036877179 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d8800 == 46 [pid = 2094] [id = 178] 00:07:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x113302c00) [pid = 2094] [serial = 532] [outer = 0x0] 00:07:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x11938e000) [pid = 2094] [serial = 533] [outer = 0x113302c00] 00:07:57 INFO - PROCESS | 2094 | 1463036877211 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x121062000) [pid = 2094] [serial = 534] [outer = 0x113302c00] 00:07:57 INFO - PROCESS | 2094 | 1463036877977 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 00:07:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 973ms 00:07:57 INFO - PROCESS | 2094 | 1463036877993 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 2094 | 1463036877996 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 00:07:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:07:58 INFO - PROCESS | 2094 | 1463036877998 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 2094 | 1463036877999 Marionette TRACE conn2 <- [1,686,null,{}] 00:07:58 INFO - PROCESS | 2094 | 1463036878001 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:58 INFO - PROCESS | 2094 | 1463036878080 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 00:07:58 INFO - PROCESS | 2094 | 1463036878085 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x12654d800 == 47 [pid = 2094] [id = 179] 00:07:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x121524000) [pid = 2094] [serial = 535] [outer = 0x0] 00:07:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x125e8ac00) [pid = 2094] [serial = 536] [outer = 0x121524000] 00:07:58 INFO - PROCESS | 2094 | 1463036878111 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x1268b7800) [pid = 2094] [serial = 537] [outer = 0x121524000] 00:07:58 INFO - PROCESS | 2094 | 1463036878909 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 00:07:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:07:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 921ms 00:07:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:07:58 INFO - PROCESS | 2094 | 1463036878919 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 2094 | 1463036878921 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 00:07:58 INFO - PROCESS | 2094 | 1463036878932 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 2094 | 1463036878933 Marionette TRACE conn2 <- [1,690,null,{}] 00:07:58 INFO - PROCESS | 2094 | 1463036878935 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:07:59 INFO - PROCESS | 2094 | 1463036879039 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 00:07:59 INFO - PROCESS | 2094 | 1463036879053 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181ee000 == 48 [pid = 2094] [id = 180] 00:07:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x1268d8000) [pid = 2094] [serial = 538] [outer = 0x0] 00:07:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x1268e3000) [pid = 2094] [serial = 539] [outer = 0x1268d8000] 00:07:59 INFO - PROCESS | 2094 | 1463036879078 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x126915400) [pid = 2094] [serial = 540] [outer = 0x1268d8000] 00:07:59 INFO - PROCESS | 2094 | 1463036879882 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 00:07:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:07:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 977ms 00:07:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:07:59 INFO - PROCESS | 2094 | 1463036879901 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 2094 | 1463036879902 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 00:07:59 INFO - PROCESS | 2094 | 1463036879904 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 2094 | 1463036879905 Marionette TRACE conn2 <- [1,694,null,{}] 00:07:59 INFO - PROCESS | 2094 | 1463036879908 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:00 INFO - PROCESS | 2094 | 1463036880020 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 00:08:00 INFO - PROCESS | 2094 | 1463036880034 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298b5800 == 49 [pid = 2094] [id = 181] 00:08:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x126dc9800) [pid = 2094] [serial = 541] [outer = 0x0] 00:08:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x128cd0400) [pid = 2094] [serial = 542] [outer = 0x126dc9800] 00:08:00 INFO - PROCESS | 2094 | 1463036880059 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x1292a7400) [pid = 2094] [serial = 543] [outer = 0x126dc9800] 00:08:00 INFO - PROCESS | 2094 | 1463036880857 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 00:08:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 00:08:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 969ms 00:08:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:08:00 INFO - PROCESS | 2094 | 1463036880873 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 2094 | 1463036880874 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 00:08:00 INFO - PROCESS | 2094 | 1463036880876 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 2094 | 1463036880877 Marionette TRACE conn2 <- [1,698,null,{}] 00:08:00 INFO - PROCESS | 2094 | 1463036880888 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:00 INFO - PROCESS | 2094 | 1463036880985 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 00:08:01 INFO - PROCESS | 2094 | 1463036880996 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x12071a800 == 50 [pid = 2094] [id = 182] 00:08:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x129483800) [pid = 2094] [serial = 544] [outer = 0x0] 00:08:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x12a813c00) [pid = 2094] [serial = 545] [outer = 0x129483800] 00:08:01 INFO - PROCESS | 2094 | 1463036881090 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x12ac5c800) [pid = 2094] [serial = 546] [outer = 0x129483800] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x12100bc00) [pid = 2094] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x12c4edc00) [pid = 2094] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x125e8e000) [pid = 2094] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x126914c00) [pid = 2094] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x1278d1c00) [pid = 2094] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x124b6b800) [pid = 2094] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x117d30000) [pid = 2094] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x117d2a800) [pid = 2094] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x12bb72c00) [pid = 2094] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x110fba000) [pid = 2094] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x121017400) [pid = 2094] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x119aa0c00) [pid = 2094] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x1133f1400) [pid = 2094] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:08:01 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x126916400) [pid = 2094] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:08:01 INFO - PROCESS | 2094 | 1463036881869 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 00:08:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 00:08:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1019ms 00:08:01 INFO - PROCESS | 2094 | 1463036881897 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 2094 | 1463036881898 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 00:08:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:08:01 INFO - PROCESS | 2094 | 1463036881900 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 2094 | 1463036881901 Marionette TRACE conn2 <- [1,702,null,{}] 00:08:01 INFO - PROCESS | 2094 | 1463036881904 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:01 INFO - PROCESS | 2094 | 1463036881982 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 00:08:01 INFO - PROCESS | 2094 | 1463036881987 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba72800 == 51 [pid = 2094] [id = 183] 00:08:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x11969bc00) [pid = 2094] [serial = 547] [outer = 0x0] 00:08:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12947d800) [pid = 2094] [serial = 548] [outer = 0x11969bc00] 00:08:02 INFO - PROCESS | 2094 | 1463036882011 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x12ac5cc00) [pid = 2094] [serial = 549] [outer = 0x11969bc00] 00:08:02 INFO - PROCESS | 2094 | 1463036882781 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 00:08:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:08:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 917ms 00:08:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:08:02 INFO - PROCESS | 2094 | 1463036882819 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 2094 | 1463036882820 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 00:08:02 INFO - PROCESS | 2094 | 1463036882822 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 2094 | 1463036882823 Marionette TRACE conn2 <- [1,706,null,{}] 00:08:02 INFO - PROCESS | 2094 | 1463036882826 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:02 INFO - PROCESS | 2094 | 1463036882904 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 00:08:02 INFO - PROCESS | 2094 | 1463036882908 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c050800 == 52 [pid = 2094] [id = 184] 00:08:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x12972d000) [pid = 2094] [serial = 550] [outer = 0x0] 00:08:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x12bb34000) [pid = 2094] [serial = 551] [outer = 0x12972d000] 00:08:02 INFO - PROCESS | 2094 | 1463036882933 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x12bf35400) [pid = 2094] [serial = 552] [outer = 0x12972d000] 00:08:03 INFO - PROCESS | 2094 | 1463036883878 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 00:08:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:08:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1071ms 00:08:03 INFO - PROCESS | 2094 | 1463036883894 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 2094 | 1463036883898 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 00:08:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:08:03 INFO - PROCESS | 2094 | 1463036883903 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 2094 | 1463036883906 Marionette TRACE conn2 <- [1,710,null,{}] 00:08:03 INFO - PROCESS | 2094 | 1463036883912 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:04 INFO - PROCESS | 2094 | 1463036884043 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 00:08:04 INFO - PROCESS | 2094 | 1463036884097 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190b9800 == 53 [pid = 2094] [id = 185] 00:08:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x118030400) [pid = 2094] [serial = 553] [outer = 0x0] 00:08:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x118332c00) [pid = 2094] [serial = 554] [outer = 0x118030400] 00:08:04 INFO - PROCESS | 2094 | 1463036884128 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x11969b000) [pid = 2094] [serial = 555] [outer = 0x118030400] 00:08:05 INFO - PROCESS | 2094 | 1463036885059 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 00:08:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:08:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 00:08:05 INFO - PROCESS | 2094 | 1463036885079 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 00:08:05 INFO - PROCESS | 2094 | 1463036885083 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 00:08:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:08:05 INFO - PROCESS | 2094 | 1463036885088 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:08:05 INFO - PROCESS | 2094 | 1463036885090 Marionette TRACE conn2 <- [1,714,null,{}] 00:08:05 INFO - PROCESS | 2094 | 1463036885093 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:05 INFO - PROCESS | 2094 | 1463036885193 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 00:08:05 INFO - PROCESS | 2094 | 1463036885244 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292b9800 == 54 [pid = 2094] [id = 186] 00:08:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x119b32800) [pid = 2094] [serial = 556] [outer = 0x0] 00:08:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x121018000) [pid = 2094] [serial = 557] [outer = 0x119b32800] 00:08:05 INFO - PROCESS | 2094 | 1463036885274 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x1213ac400) [pid = 2094] [serial = 558] [outer = 0x119b32800] 00:08:06 INFO - PROCESS | 2094 | 1463036886173 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 00:08:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 00:08:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1170ms 00:08:06 INFO - PROCESS | 2094 | 1463036886259 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 2094 | 1463036886261 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 00:08:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:08:06 INFO - PROCESS | 2094 | 1463036886263 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 2094 | 1463036886266 Marionette TRACE conn2 <- [1,718,null,{}] 00:08:06 INFO - PROCESS | 2094 | 1463036886274 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:06 INFO - PROCESS | 2094 | 1463036886376 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 00:08:06 INFO - PROCESS | 2094 | 1463036886428 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c514000 == 55 [pid = 2094] [id = 187] 00:08:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x1268bd800) [pid = 2094] [serial = 559] [outer = 0x0] 00:08:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x128ccc000) [pid = 2094] [serial = 560] [outer = 0x1268bd800] 00:08:06 INFO - PROCESS | 2094 | 1463036886459 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x12972a800) [pid = 2094] [serial = 561] [outer = 0x1268bd800] 00:08:07 INFO - PROCESS | 2094 | 1463036887383 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 00:08:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:08:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 00:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:08:07 INFO - PROCESS | 2094 | 1463036887435 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 00:08:07 INFO - PROCESS | 2094 | 1463036887437 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 00:08:07 INFO - PROCESS | 2094 | 1463036887440 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - PROCESS | 2094 | 1463036887441 Marionette TRACE conn2 <- [1,722,null,{}] 00:08:07 INFO - PROCESS | 2094 | 1463036887443 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:07 INFO - PROCESS | 2094 | 1463036887544 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 00:08:07 INFO - PROCESS | 2094 | 1463036887597 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x118430000 == 56 [pid = 2094] [id = 188] 00:08:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x11938bc00) [pid = 2094] [serial = 562] [outer = 0x0] 00:08:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x128ccdc00) [pid = 2094] [serial = 563] [outer = 0x11938bc00] 00:08:07 INFO - PROCESS | 2094 | 1463036887627 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x12b3c9000) [pid = 2094] [serial = 564] [outer = 0x11938bc00] 00:08:08 INFO - PROCESS | 2094 | 1463036888202 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 2094 | 1463036888264 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 00:08:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:08:08 INFO - PROCESS | 2094 | 1463036888268 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 2094 | 1463036888271 Marionette TRACE conn2 <- [1,726,null,{}] 00:08:08 INFO - PROCESS | 2094 | 1463036888274 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:08 INFO - PROCESS | 2094 | 1463036888367 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 00:08:08 INFO - PROCESS | 2094 | 1463036888438 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a46000 == 57 [pid = 2094] [id = 189] 00:08:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x119658400) [pid = 2094] [serial = 565] [outer = 0x0] 00:08:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x119b33800) [pid = 2094] [serial = 566] [outer = 0x119658400] 00:08:08 INFO - PROCESS | 2094 | 1463036888467 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x12100fc00) [pid = 2094] [serial = 567] [outer = 0x119658400] 00:08:08 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba72800 == 56 [pid = 2094] [id = 183] 00:08:08 INFO - PROCESS | 2094 | --DOCSHELL 0x12071a800 == 55 [pid = 2094] [id = 182] 00:08:08 INFO - PROCESS | 2094 | --DOCSHELL 0x1298b5800 == 54 [pid = 2094] [id = 181] 00:08:08 INFO - PROCESS | 2094 | --DOCSHELL 0x1181ee000 == 53 [pid = 2094] [id = 180] 00:08:08 INFO - PROCESS | 2094 | --DOCSHELL 0x12654d800 == 52 [pid = 2094] [id = 179] 00:08:08 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d8800 == 51 [pid = 2094] [id = 178] 00:08:08 INFO - PROCESS | 2094 | --DOCSHELL 0x118a38800 == 50 [pid = 2094] [id = 177] 00:08:08 INFO - PROCESS | 2094 | --DOCSHELL 0x120710800 == 49 [pid = 2094] [id = 176] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x126913400) [pid = 2094] [serial = 446] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x12ca1b800) [pid = 2094] [serial = 502] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x126913000) [pid = 2094] [serial = 484] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x128c75800) [pid = 2094] [serial = 487] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x126dcb000) [pid = 2094] [serial = 485] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x12972e800) [pid = 2094] [serial = 490] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x1292a6c00) [pid = 2094] [serial = 488] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x1262c4800) [pid = 2094] [serial = 481] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x118878800) [pid = 2094] [serial = 472] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x119a9e800) [pid = 2094] [serial = 473] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x12ab28c00) [pid = 2094] [serial = 460] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x12a9ad400) [pid = 2094] [serial = 491] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x11847cc00) [pid = 2094] [serial = 470] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x12c4f6400) [pid = 2094] [serial = 500] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x118178400) [pid = 2094] [serial = 469] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x116a6e400) [pid = 2094] [serial = 467] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x1133ef800) [pid = 2094] [serial = 466] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x12690f800) [pid = 2094] [serial = 457] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x125e8b400) [pid = 2094] [serial = 454] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x12100f400) [pid = 2094] [serial = 451] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x12106ec00) [pid = 2094] [serial = 478] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x124b0a400) [pid = 2094] [serial = 479] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x121012800) [pid = 2094] [serial = 475] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x11620b800) [pid = 2094] [serial = 448] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x121068800) [pid = 2094] [serial = 476] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x12bb70c00) [pid = 2094] [serial = 463] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x124b03c00) [pid = 2094] [serial = 494] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x12cf80000) [pid = 2094] [serial = 503] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x12bf6f400) [pid = 2094] [serial = 499] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x1192d2400) [pid = 2094] [serial = 493] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x12bf3c000) [pid = 2094] [serial = 497] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x12b3bb400) [pid = 2094] [serial = 496] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x12690e000) [pid = 2094] [serial = 482] [outer = 0x0] [url = about:blank] 00:08:08 INFO - PROCESS | 2094 | 1463036888884 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 00:08:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:08:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 621ms 00:08:08 INFO - PROCESS | 2094 | 1463036888890 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 2094 | 1463036888893 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 00:08:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:08:08 INFO - PROCESS | 2094 | 1463036888901 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 2094 | 1463036888903 Marionette TRACE conn2 <- [1,730,null,{}] 00:08:08 INFO - PROCESS | 2094 | 1463036888905 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:08 INFO - PROCESS | 2094 | 1463036888987 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 00:08:09 INFO - PROCESS | 2094 | 1463036889058 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193cf000 == 50 [pid = 2094] [id = 190] 00:08:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x11803b400) [pid = 2094] [serial = 568] [outer = 0x0] 00:08:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x121064c00) [pid = 2094] [serial = 569] [outer = 0x11803b400] 00:08:09 INFO - PROCESS | 2094 | 1463036889086 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x124b62400) [pid = 2094] [serial = 570] [outer = 0x11803b400] 00:08:09 INFO - PROCESS | 2094 | 1463036889398 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] 00:08:09 INFO - PROCESS | 2094 | 1463036889423 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 00:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:08:09 INFO - PROCESS | 2094 | 1463036889425 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 2094 | 1463036889427 Marionette TRACE conn2 <- [1,734,null,{}] 00:08:09 INFO - PROCESS | 2094 | 1463036889437 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:09 INFO - PROCESS | 2094 | 1463036889520 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 00:08:09 INFO - PROCESS | 2094 | 1463036889525 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bc8000 == 51 [pid = 2094] [id = 191] 00:08:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x1268d9000) [pid = 2094] [serial = 571] [outer = 0x0] 00:08:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x126dc3800) [pid = 2094] [serial = 572] [outer = 0x1268d9000] 00:08:09 INFO - PROCESS | 2094 | 1463036889552 Marionette DEBUG loaded listener.js 00:08:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x1290bd800) [pid = 2094] [serial = 573] [outer = 0x1268d9000] 00:08:09 INFO - PROCESS | 2094 | 1463036889856 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 00:08:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:08:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 474ms 00:08:09 INFO - PROCESS | 2094 | 1463036889900 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 2094 | 1463036889902 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 00:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:08:09 INFO - PROCESS | 2094 | 1463036889904 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 2094 | 1463036889905 Marionette TRACE conn2 <- [1,738,null,{}] 00:08:09 INFO - PROCESS | 2094 | 1463036889907 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:09 INFO - PROCESS | 2094 | 1463036889987 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 00:08:09 INFO - PROCESS | 2094 | 1463036889991 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298b5800 == 52 [pid = 2094] [id = 192] 00:08:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x1290c0800) [pid = 2094] [serial = 574] [outer = 0x0] 00:08:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x12a630800) [pid = 2094] [serial = 575] [outer = 0x1290c0800] 00:08:10 INFO - PROCESS | 2094 | 1463036890017 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x12b3bb800) [pid = 2094] [serial = 576] [outer = 0x1290c0800] 00:08:10 INFO - PROCESS | 2094 | 1463036890852 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 00:08:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:08:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 970ms 00:08:10 INFO - PROCESS | 2094 | 1463036890875 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 2094 | 1463036890877 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 00:08:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:08:10 INFO - PROCESS | 2094 | 1463036890881 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 2094 | 1463036890884 Marionette TRACE conn2 <- [1,742,null,{}] 00:08:10 INFO - PROCESS | 2094 | 1463036890904 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:11 INFO - PROCESS | 2094 | 1463036891006 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 00:08:11 INFO - PROCESS | 2094 | 1463036891011 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acc7000 == 53 [pid = 2094] [id = 193] 00:08:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x113370400) [pid = 2094] [serial = 577] [outer = 0x0] 00:08:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x12bb70c00) [pid = 2094] [serial = 578] [outer = 0x113370400] 00:08:11 INFO - PROCESS | 2094 | 1463036891036 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x12bf3ec00) [pid = 2094] [serial = 579] [outer = 0x113370400] 00:08:11 INFO - PROCESS | 2094 | 1463036891897 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 00:08:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 00:08:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1034ms 00:08:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:08:11 INFO - PROCESS | 2094 | 1463036891915 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 2094 | 1463036891916 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 00:08:11 INFO - PROCESS | 2094 | 1463036891918 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 2094 | 1463036891919 Marionette TRACE conn2 <- [1,746,null,{}] 00:08:11 INFO - PROCESS | 2094 | 1463036891921 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:12 INFO - PROCESS | 2094 | 1463036892024 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 00:08:12 INFO - PROCESS | 2094 | 1463036892036 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2c3800 == 54 [pid = 2094] [id = 194] 00:08:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x12c4f2000) [pid = 2094] [serial = 580] [outer = 0x0] 00:08:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12cf80c00) [pid = 2094] [serial = 581] [outer = 0x12c4f2000] 00:08:12 INFO - PROCESS | 2094 | 1463036892062 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x12d0b4000) [pid = 2094] [serial = 582] [outer = 0x12c4f2000] 00:08:12 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x126dc9800) [pid = 2094] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:08:12 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x113302c00) [pid = 2094] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:08:12 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x121524000) [pid = 2094] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:08:12 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x1182cf000) [pid = 2094] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:08:12 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x1164ba000) [pid = 2094] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:08:12 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x129483800) [pid = 2094] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:08:12 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x1268d8000) [pid = 2094] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:08:12 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x11969bc00) [pid = 2094] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:08:12 INFO - PROCESS | 2094 | 1463036892861 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 00:08:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 00:08:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 968ms 00:08:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:08:12 INFO - PROCESS | 2094 | 1463036892887 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 2094 | 1463036892888 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 00:08:12 INFO - PROCESS | 2094 | 1463036892890 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 2094 | 1463036892891 Marionette TRACE conn2 <- [1,750,null,{}] 00:08:12 INFO - PROCESS | 2094 | 1463036892893 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:12 INFO - PROCESS | 2094 | 1463036892972 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 00:08:12 INFO - PROCESS | 2094 | 1463036892984 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x128ca6800 == 55 [pid = 2094] [id = 195] 00:08:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x1268b7000) [pid = 2094] [serial = 583] [outer = 0x0] 00:08:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x126dc9800) [pid = 2094] [serial = 584] [outer = 0x1268b7000] 00:08:13 INFO - PROCESS | 2094 | 1463036893009 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x12d0b5400) [pid = 2094] [serial = 585] [outer = 0x1268b7000] 00:08:13 INFO - PROCESS | 2094 | 1463036893820 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 00:08:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:08:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 00:08:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:08:13 INFO - PROCESS | 2094 | 1463036893861 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 2094 | 1463036893862 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 00:08:13 INFO - PROCESS | 2094 | 1463036893866 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - PROCESS | 2094 | 1463036893867 Marionette TRACE conn2 <- [1,754,null,{}] 00:08:13 INFO - PROCESS | 2094 | 1463036893870 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:13 INFO - PROCESS | 2094 | 1463036893944 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 00:08:13 INFO - PROCESS | 2094 | 1463036893951 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf52000 == 56 [pid = 2094] [id = 196] 00:08:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x12d0b5000) [pid = 2094] [serial = 586] [outer = 0x0] 00:08:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x12d0bec00) [pid = 2094] [serial = 587] [outer = 0x12d0b5000] 00:08:13 INFO - PROCESS | 2094 | 1463036893975 Marionette DEBUG loaded listener.js 00:08:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x12d5a0c00) [pid = 2094] [serial = 588] [outer = 0x12d0b5000] 00:08:14 INFO - PROCESS | 2094 | 1463036894822 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 00:08:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 970ms 00:08:14 INFO - PROCESS | 2094 | 1463036894836 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 2094 | 1463036894838 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 00:08:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:08:14 INFO - PROCESS | 2094 | 1463036894842 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 2094 | 1463036894844 Marionette TRACE conn2 <- [1,758,null,{}] 00:08:14 INFO - PROCESS | 2094 | 1463036894851 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:14 INFO - PROCESS | 2094 | 1463036894951 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 00:08:15 INFO - PROCESS | 2094 | 1463036895004 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a38800 == 57 [pid = 2094] [id = 197] 00:08:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x1182d4c00) [pid = 2094] [serial = 589] [outer = 0x0] 00:08:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x118878c00) [pid = 2094] [serial = 590] [outer = 0x1182d4c00] 00:08:15 INFO - PROCESS | 2094 | 1463036895036 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x119b37000) [pid = 2094] [serial = 591] [outer = 0x1182d4c00] 00:08:15 INFO - PROCESS | 2094 | 1463036895476 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 00:08:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:08:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 674ms 00:08:15 INFO - PROCESS | 2094 | 1463036895516 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 00:08:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:08:15 INFO - PROCESS | 2094 | 1463036895521 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 00:08:15 INFO - PROCESS | 2094 | 1463036895525 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - PROCESS | 2094 | 1463036895527 Marionette TRACE conn2 <- [1,762,null,{}] 00:08:15 INFO - PROCESS | 2094 | 1463036895530 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:15 INFO - PROCESS | 2094 | 1463036895629 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 00:08:15 INFO - PROCESS | 2094 | 1463036895683 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x123331000 == 58 [pid = 2094] [id = 198] 00:08:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x119388400) [pid = 2094] [serial = 592] [outer = 0x0] 00:08:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x12105f800) [pid = 2094] [serial = 593] [outer = 0x119388400] 00:08:15 INFO - PROCESS | 2094 | 1463036895712 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x1268e2000) [pid = 2094] [serial = 594] [outer = 0x119388400] 00:08:16 INFO - PROCESS | 2094 | 1463036896580 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 00:08:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:08:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 00:08:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:08:16 INFO - PROCESS | 2094 | 1463036896596 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 2094 | 1463036896597 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 00:08:16 INFO - PROCESS | 2094 | 1463036896600 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 2094 | 1463036896603 Marionette TRACE conn2 <- [1,766,null,{}] 00:08:16 INFO - PROCESS | 2094 | 1463036896610 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:16 INFO - PROCESS | 2094 | 1463036896741 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 00:08:16 INFO - PROCESS | 2094 | 1463036896800 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d317800 == 59 [pid = 2094] [id = 199] 00:08:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x129484800) [pid = 2094] [serial = 595] [outer = 0x0] 00:08:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x12ac61c00) [pid = 2094] [serial = 596] [outer = 0x129484800] 00:08:16 INFO - PROCESS | 2094 | 1463036896831 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x12bf63c00) [pid = 2094] [serial = 597] [outer = 0x129484800] 00:08:17 INFO - PROCESS | 2094 | 1463036897706 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 00:08:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:08:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 00:08:17 INFO - PROCESS | 2094 | 1463036897722 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 00:08:17 INFO - PROCESS | 2094 | 1463036897724 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 00:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:08:17 INFO - PROCESS | 2094 | 1463036897726 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:08:17 INFO - PROCESS | 2094 | 1463036897727 Marionette TRACE conn2 <- [1,770,null,{}] 00:08:17 INFO - PROCESS | 2094 | 1463036897730 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:17 INFO - PROCESS | 2094 | 1463036897815 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 00:08:17 INFO - PROCESS | 2094 | 1463036897909 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7bb000 == 60 [pid = 2094] [id = 200] 00:08:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x12c4f1400) [pid = 2094] [serial = 598] [outer = 0x0] 00:08:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x12ca1d400) [pid = 2094] [serial = 599] [outer = 0x12c4f1400] 00:08:17 INFO - PROCESS | 2094 | 1463036897939 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x12d0bd000) [pid = 2094] [serial = 600] [outer = 0x12c4f1400] 00:08:18 INFO - PROCESS | 2094 | 1463036898536 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 818ms 00:08:18 INFO - PROCESS | 2094 | 1463036898545 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 00:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:08:18 INFO - PROCESS | 2094 | 1463036898547 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 00:08:18 INFO - PROCESS | 2094 | 1463036898551 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 2094 | 1463036898553 Marionette TRACE conn2 <- [1,774,null,{}] 00:08:18 INFO - PROCESS | 2094 | 1463036898557 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:18 INFO - PROCESS | 2094 | 1463036898651 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 00:08:18 INFO - PROCESS | 2094 | 1463036898719 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x121191000 == 61 [pid = 2094] [id = 201] 00:08:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x115ee3c00) [pid = 2094] [serial = 601] [outer = 0x0] 00:08:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x117d2a800) [pid = 2094] [serial = 602] [outer = 0x115ee3c00] 00:08:18 INFO - PROCESS | 2094 | 1463036898752 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x118acac00) [pid = 2094] [serial = 603] [outer = 0x115ee3c00] 00:08:19 INFO - PROCESS | 2094 | 1463036899189 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 00:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 671ms 00:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:08:19 INFO - PROCESS | 2094 | 1463036899222 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 2094 | 1463036899225 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 00:08:19 INFO - PROCESS | 2094 | 1463036899230 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 2094 | 1463036899233 Marionette TRACE conn2 <- [1,778,null,{}] 00:08:19 INFO - PROCESS | 2094 | 1463036899236 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:19 INFO - PROCESS | 2094 | 1463036899325 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 00:08:19 INFO - PROCESS | 2094 | 1463036899393 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x120712800 == 62 [pid = 2094] [id = 202] 00:08:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x119789000) [pid = 2094] [serial = 604] [outer = 0x0] 00:08:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x119b37400) [pid = 2094] [serial = 605] [outer = 0x119789000] 00:08:19 INFO - PROCESS | 2094 | 1463036899421 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x121019000) [pid = 2094] [serial = 606] [outer = 0x119789000] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x11711b000 == 61 [pid = 2094] [id = 102] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x128ca6800 == 60 [pid = 2094] [id = 195] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2c3800 == 59 [pid = 2094] [id = 194] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x12acc7000 == 58 [pid = 2094] [id = 193] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x1298b5800 == 57 [pid = 2094] [id = 192] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x128bc8000 == 56 [pid = 2094] [id = 191] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x1193cf000 == 55 [pid = 2094] [id = 190] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x119b3ec00) [pid = 2094] [serial = 524] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x12cf83400) [pid = 2094] [serial = 505] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x1168c9800) [pid = 2094] [serial = 508] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x119a9ec00) [pid = 2094] [serial = 511] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x1268ddc00) [pid = 2094] [serial = 515] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x12ac63400) [pid = 2094] [serial = 518] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x12bb78800) [pid = 2094] [serial = 521] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x12bb34000) [pid = 2094] [serial = 551] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | 1463036899869 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x118a46000 == 54 [pid = 2094] [id = 189] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x12c514000 == 53 [pid = 2094] [id = 187] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x1292b9800 == 52 [pid = 2094] [id = 186] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x1190b9800 == 51 [pid = 2094] [id = 185] 00:08:19 INFO - PROCESS | 2094 | --DOCSHELL 0x12c050800 == 50 [pid = 2094] [id = 184] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x128cd0400) [pid = 2094] [serial = 542] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x11938e000) [pid = 2094] [serial = 533] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x121062000) [pid = 2094] [serial = 534] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x125e8ac00) [pid = 2094] [serial = 536] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x1268b7800) [pid = 2094] [serial = 537] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x119b31c00) [pid = 2094] [serial = 531] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x119694800) [pid = 2094] [serial = 530] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x118182800) [pid = 2094] [serial = 528] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x117d24800) [pid = 2094] [serial = 527] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x12a813c00) [pid = 2094] [serial = 545] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x11832c800) [pid = 2094] [serial = 209] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x12ac5c800) [pid = 2094] [serial = 546] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x1268e3000) [pid = 2094] [serial = 539] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x126915400) [pid = 2094] [serial = 540] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x1292a7400) [pid = 2094] [serial = 543] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x12947d800) [pid = 2094] [serial = 548] [outer = 0x0] [url = about:blank] 00:08:19 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x12ac5cc00) [pid = 2094] [serial = 549] [outer = 0x0] [url = about:blank] 00:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 673ms 00:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:08:19 INFO - PROCESS | 2094 | 1463036899902 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 2094 | 1463036899904 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 00:08:19 INFO - PROCESS | 2094 | 1463036899906 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 2094 | 1463036899908 Marionette TRACE conn2 <- [1,782,null,{}] 00:08:19 INFO - PROCESS | 2094 | 1463036899917 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:20 INFO - PROCESS | 2094 | 1463036900021 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 00:08:20 INFO - PROCESS | 2094 | 1463036900060 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x1184a8800 == 51 [pid = 2094] [id = 203] 00:08:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x121061c00) [pid = 2094] [serial = 607] [outer = 0x0] 00:08:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x12106a400) [pid = 2094] [serial = 608] [outer = 0x121061c00] 00:08:20 INFO - PROCESS | 2094 | 1463036900087 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x124ba5c00) [pid = 2094] [serial = 609] [outer = 0x121061c00] 00:08:20 INFO - PROCESS | 2094 | 1463036900368 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 520ms 00:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:08:20 INFO - PROCESS | 2094 | 1463036900427 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 2094 | 1463036900428 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 00:08:20 INFO - PROCESS | 2094 | 1463036900432 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 2094 | 1463036900434 Marionette TRACE conn2 <- [1,786,null,{}] 00:08:20 INFO - PROCESS | 2094 | 1463036900436 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:20 INFO - PROCESS | 2094 | 1463036900527 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 00:08:20 INFO - PROCESS | 2094 | 1463036900578 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x123625800 == 52 [pid = 2094] [id = 204] 00:08:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x11977d400) [pid = 2094] [serial = 610] [outer = 0x0] 00:08:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x1268d8400) [pid = 2094] [serial = 611] [outer = 0x11977d400] 00:08:20 INFO - PROCESS | 2094 | 1463036900604 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x126dcb000) [pid = 2094] [serial = 612] [outer = 0x11977d400] 00:08:20 INFO - PROCESS | 2094 | 1463036900908 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 521ms 00:08:20 INFO - PROCESS | 2094 | 1463036900952 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 2094 | 1463036900960 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 00:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:08:20 INFO - PROCESS | 2094 | 1463036900964 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 2094 | 1463036900967 Marionette TRACE conn2 <- [1,790,null,{}] 00:08:20 INFO - PROCESS | 2094 | 1463036900969 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:21 INFO - PROCESS | 2094 | 1463036901045 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 00:08:21 INFO - PROCESS | 2094 | 1463036901102 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12909a000 == 53 [pid = 2094] [id = 205] 00:08:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x112034c00) [pid = 2094] [serial = 613] [outer = 0x0] 00:08:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x128c73000) [pid = 2094] [serial = 614] [outer = 0x112034c00] 00:08:21 INFO - PROCESS | 2094 | 1463036901127 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x1292a2800) [pid = 2094] [serial = 615] [outer = 0x112034c00] 00:08:21 INFO - PROCESS | 2094 | 1463036901403 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 472ms 00:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:08:21 INFO - PROCESS | 2094 | 1463036901437 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 2094 | 1463036901438 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 00:08:21 INFO - PROCESS | 2094 | 1463036901441 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 2094 | 1463036901442 Marionette TRACE conn2 <- [1,794,null,{}] 00:08:21 INFO - PROCESS | 2094 | 1463036901444 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:21 INFO - PROCESS | 2094 | 1463036901541 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 00:08:21 INFO - PROCESS | 2094 | 1463036901548 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a86a000 == 54 [pid = 2094] [id = 206] 00:08:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x129721000) [pid = 2094] [serial = 616] [outer = 0x0] 00:08:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x12b35b400) [pid = 2094] [serial = 617] [outer = 0x129721000] 00:08:21 INFO - PROCESS | 2094 | 1463036901575 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x12c4f2c00) [pid = 2094] [serial = 618] [outer = 0x129721000] 00:08:21 INFO - PROCESS | 2094 | 1463036901917 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 00:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 00:08:21 INFO - PROCESS | 2094 | 1463036901974 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 2094 | 1463036901975 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 00:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:08:21 INFO - PROCESS | 2094 | 1463036901977 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 2094 | 1463036901978 Marionette TRACE conn2 <- [1,798,null,{}] 00:08:21 INFO - PROCESS | 2094 | 1463036901980 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:22 INFO - PROCESS | 2094 | 1463036902086 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 00:08:22 INFO - PROCESS | 2094 | 1463036902108 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba87000 == 55 [pid = 2094] [id = 207] 00:08:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x1292a7400) [pid = 2094] [serial = 619] [outer = 0x0] 00:08:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x12cf83400) [pid = 2094] [serial = 620] [outer = 0x1292a7400] 00:08:22 INFO - PROCESS | 2094 | 1463036902133 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x12d0b7c00) [pid = 2094] [serial = 621] [outer = 0x1292a7400] 00:08:22 INFO - PROCESS | 2094 | 1463036902462 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 00:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 00:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 522ms 00:08:22 INFO - PROCESS | 2094 | 1463036902500 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 2094 | 1463036902501 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 00:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:08:22 INFO - PROCESS | 2094 | 1463036902504 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 2094 | 1463036902505 Marionette TRACE conn2 <- [1,802,null,{}] 00:08:22 INFO - PROCESS | 2094 | 1463036902507 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:22 INFO - PROCESS | 2094 | 1463036902605 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 00:08:22 INFO - PROCESS | 2094 | 1463036902618 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c061800 == 56 [pid = 2094] [id = 208] 00:08:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x1265d3800) [pid = 2094] [serial = 622] [outer = 0x0] 00:08:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x1265db800) [pid = 2094] [serial = 623] [outer = 0x1265d3800] 00:08:22 INFO - PROCESS | 2094 | 1463036902642 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x1265de800) [pid = 2094] [serial = 624] [outer = 0x1265d3800] 00:08:22 INFO - PROCESS | 2094 | 1463036902987 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 00:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 518ms 00:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:08:23 INFO - PROCESS | 2094 | 1463036903022 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 2094 | 1463036903023 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 00:08:23 INFO - PROCESS | 2094 | 1463036903025 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 2094 | 1463036903026 Marionette TRACE conn2 <- [1,806,null,{}] 00:08:23 INFO - PROCESS | 2094 | 1463036903029 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:23 INFO - PROCESS | 2094 | 1463036903132 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 00:08:23 INFO - PROCESS | 2094 | 1463036903144 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf50000 == 57 [pid = 2094] [id = 209] 00:08:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x1265d7c00) [pid = 2094] [serial = 625] [outer = 0x0] 00:08:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x12cf85c00) [pid = 2094] [serial = 626] [outer = 0x1265d7c00] 00:08:23 INFO - PROCESS | 2094 | 1463036903170 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x12d5a5000) [pid = 2094] [serial = 627] [outer = 0x1265d7c00] 00:08:23 INFO - PROCESS | 2094 | [2094] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 00:08:23 INFO - PROCESS | 2094 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 00:08:23 INFO - PROCESS | 2094 | Determined SkiaGL cache limits: Size 100663296, Items: 256 00:08:23 INFO - PROCESS | 2094 | [GFX2-]: Using SkiaGL canvas. 00:08:23 INFO - PROCESS | 2094 | 1463036903567 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 00:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 569ms 00:08:23 INFO - PROCESS | 2094 | 1463036903595 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 2094 | 1463036903596 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 00:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:08:23 INFO - PROCESS | 2094 | 1463036903600 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 2094 | 1463036903602 Marionette TRACE conn2 <- [1,810,null,{}] 00:08:23 INFO - PROCESS | 2094 | 1463036903605 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:23 INFO - PROCESS | 2094 | 1463036903762 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 00:08:23 INFO - PROCESS | 2094 | 1463036903786 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dab1000 == 58 [pid = 2094] [id = 210] 00:08:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x119656400) [pid = 2094] [serial = 628] [outer = 0x0] 00:08:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x12107bc00) [pid = 2094] [serial = 629] [outer = 0x119656400] 00:08:23 INFO - PROCESS | 2094 | 1463036903824 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x1265da800) [pid = 2094] [serial = 630] [outer = 0x119656400] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x1290ca800) [pid = 2094] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x11832e800) [pid = 2094] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x110fbc000) [pid = 2094] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x118329800) [pid = 2094] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x1131b1400) [pid = 2094] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x12bb6a400) [pid = 2094] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x128c73800) [pid = 2094] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x121524800) [pid = 2094] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x111e2a000) [pid = 2094] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x111c88400) [pid = 2094] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x115ee7800) [pid = 2094] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x121153c00) [pid = 2094] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x125e93000) [pid = 2094] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x118877800) [pid = 2094] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x12c4fa800) [pid = 2094] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x11803b800) [pid = 2094] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x113cb4c00) [pid = 2094] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x124b02800) [pid = 2094] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x1219ea400) [pid = 2094] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x123353800) [pid = 2094] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x128c72000) [pid = 2094] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x121527800) [pid = 2094] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x128c78000) [pid = 2094] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x119658c00) [pid = 2094] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x12bb6c000) [pid = 2094] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x119788c00) [pid = 2094] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x1268e1800) [pid = 2094] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x115f58000) [pid = 2094] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x116854c00) [pid = 2094] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x1110af800) [pid = 2094] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x119b33400) [pid = 2094] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x1166cf800) [pid = 2094] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x11817f400) [pid = 2094] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x11847b800) [pid = 2094] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x12c4f2000) [pid = 2094] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x1268b7000) [pid = 2094] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x119658400) [pid = 2094] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x11803b400) [pid = 2094] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x12972d000) [pid = 2094] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x118030400) [pid = 2094] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x1268d9000) [pid = 2094] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x11938bc00) [pid = 2094] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x1290c0800) [pid = 2094] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:08:24 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x113370400) [pid = 2094] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:08:24 INFO - PROCESS | 2094 | 1463036904456 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 00:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 872ms 00:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:08:24 INFO - PROCESS | 2094 | 1463036904472 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 00:08:24 INFO - PROCESS | 2094 | 1463036904473 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 00:08:24 INFO - PROCESS | 2094 | 1463036904475 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 2094 | 1463036904477 Marionette TRACE conn2 <- [1,814,null,{}] 00:08:24 INFO - PROCESS | 2094 | 1463036904480 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:24 INFO - PROCESS | 2094 | 1463036904575 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 00:08:24 INFO - PROCESS | 2094 | 1463036904631 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x120713000 == 59 [pid = 2094] [id = 211] 00:08:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x1131aa400) [pid = 2094] [serial = 631] [outer = 0x0] 00:08:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x116a6c000) [pid = 2094] [serial = 632] [outer = 0x1131aa400] 00:08:24 INFO - PROCESS | 2094 | 1463036904660 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x119786000) [pid = 2094] [serial = 633] [outer = 0x1131aa400] 00:08:24 INFO - PROCESS | 2094 | 1463036904949 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 2094 | 1463036905007 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 00:08:25 INFO - PROCESS | 2094 | 1463036905009 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 2094 | 1463036905010 Marionette TRACE conn2 <- [1,818,null,{}] 00:08:25 INFO - PROCESS | 2094 | 1463036905013 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:25 INFO - PROCESS | 2094 | 1463036905093 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 00:08:25 INFO - PROCESS | 2094 | 1463036905098 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd48800 == 60 [pid = 2094] [id = 212] 00:08:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x12100ac00) [pid = 2094] [serial = 634] [outer = 0x0] 00:08:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x123353800) [pid = 2094] [serial = 635] [outer = 0x12100ac00] 00:08:25 INFO - PROCESS | 2094 | 1463036905122 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x128c70400) [pid = 2094] [serial = 636] [outer = 0x12100ac00] 00:08:25 INFO - PROCESS | 2094 | 1463036905457 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 00:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 00:08:25 INFO - PROCESS | 2094 | 1463036905479 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 2094 | 1463036905481 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 00:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:08:25 INFO - PROCESS | 2094 | 1463036905485 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 2094 | 1463036905486 Marionette TRACE conn2 <- [1,822,null,{}] 00:08:25 INFO - PROCESS | 2094 | 1463036905488 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:25 INFO - PROCESS | 2094 | 1463036905594 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 00:08:25 INFO - PROCESS | 2094 | 1463036905601 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x11103e800 == 61 [pid = 2094] [id = 213] 00:08:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x118ac0800) [pid = 2094] [serial = 637] [outer = 0x0] 00:08:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x12948bc00) [pid = 2094] [serial = 638] [outer = 0x118ac0800] 00:08:25 INFO - PROCESS | 2094 | 1463036905625 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12bf38800) [pid = 2094] [serial = 639] [outer = 0x118ac0800] 00:08:25 INFO - PROCESS | 2094 | 1463036905915 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 2094 | 1463036905955 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 00:08:25 INFO - PROCESS | 2094 | 1463036905957 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 2094 | 1463036905958 Marionette TRACE conn2 <- [1,826,null,{}] 00:08:25 INFO - PROCESS | 2094 | 1463036905960 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:26 INFO - PROCESS | 2094 | 1463036906050 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 00:08:26 INFO - PROCESS | 2094 | 1463036906054 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd3e800 == 62 [pid = 2094] [id = 214] 00:08:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x12ca12400) [pid = 2094] [serial = 640] [outer = 0x0] 00:08:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x12d5a2000) [pid = 2094] [serial = 641] [outer = 0x12ca12400] 00:08:26 INFO - PROCESS | 2094 | 1463036906079 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x12d783400) [pid = 2094] [serial = 642] [outer = 0x12ca12400] 00:08:26 INFO - PROCESS | 2094 | 1463036906624 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 00:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 719ms 00:08:26 INFO - PROCESS | 2094 | 1463036906683 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 00:08:26 INFO - PROCESS | 2094 | 1463036906687 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 00:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:08:26 INFO - PROCESS | 2094 | 1463036906694 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 2094 | 1463036906699 Marionette TRACE conn2 <- [1,830,null,{}] 00:08:26 INFO - PROCESS | 2094 | 1463036906705 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:26 INFO - PROCESS | 2094 | 1463036906844 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 00:08:26 INFO - PROCESS | 2094 | 1463036906903 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181ee000 == 63 [pid = 2094] [id = 215] 00:08:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x115f56c00) [pid = 2094] [serial = 643] [outer = 0x0] 00:08:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x118030000) [pid = 2094] [serial = 644] [outer = 0x115f56c00] 00:08:26 INFO - PROCESS | 2094 | 1463036906935 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x1182cd800) [pid = 2094] [serial = 645] [outer = 0x115f56c00] 00:08:27 INFO - PROCESS | 2094 | 1463036907401 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 00:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 725ms 00:08:27 INFO - PROCESS | 2094 | 1463036907431 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 2094 | 1463036907435 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 00:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:08:27 INFO - PROCESS | 2094 | 1463036907441 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 2094 | 1463036907443 Marionette TRACE conn2 <- [1,834,null,{}] 00:08:27 INFO - PROCESS | 2094 | 1463036907446 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:27 INFO - PROCESS | 2094 | 1463036907548 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 00:08:27 INFO - PROCESS | 2094 | 1463036907619 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x12141b000 == 64 [pid = 2094] [id = 216] 00:08:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x1182d6000) [pid = 2094] [serial = 646] [outer = 0x0] 00:08:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x119652400) [pid = 2094] [serial = 647] [outer = 0x1182d6000] 00:08:27 INFO - PROCESS | 2094 | 1463036907648 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x119b3d000) [pid = 2094] [serial = 648] [outer = 0x1182d6000] 00:08:28 INFO - PROCESS | 2094 | 1463036908080 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 00:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 00:08:28 INFO - PROCESS | 2094 | 1463036908128 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 2094 | 1463036908131 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 00:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:08:28 INFO - PROCESS | 2094 | 1463036908170 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 2094 | 1463036908172 Marionette TRACE conn2 <- [1,838,null,{}] 00:08:28 INFO - PROCESS | 2094 | 1463036908180 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:28 INFO - PROCESS | 2094 | 1463036908284 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 00:08:28 INFO - PROCESS | 2094 | 1463036908356 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab0e800 == 65 [pid = 2094] [id = 217] 00:08:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x121070c00) [pid = 2094] [serial = 649] [outer = 0x0] 00:08:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x121784400) [pid = 2094] [serial = 650] [outer = 0x121070c00] 00:08:28 INFO - PROCESS | 2094 | 1463036908389 Marionette DEBUG loaded listener.js 00:08:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x121789400) [pid = 2094] [serial = 651] [outer = 0x121070c00] 00:08:28 INFO - PROCESS | 2094 | 1463036908802 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 00:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 673ms 00:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:08:28 INFO - PROCESS | 2094 | 1463036908842 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 00:08:28 INFO - PROCESS | 2094 | 1463036908843 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 00:08:28 INFO - PROCESS | 2094 | 1463036908846 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 2094 | 1463036908847 Marionette TRACE conn2 <- [1,842,null,{}] 00:08:28 INFO - PROCESS | 2094 | 1463036908850 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:28 INFO - PROCESS | 2094 | 1463036908951 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 00:08:29 INFO - PROCESS | 2094 | 1463036909009 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x111014000 == 66 [pid = 2094] [id = 218] 00:08:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x12177f400) [pid = 2094] [serial = 652] [outer = 0x0] 00:08:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x126224c00) [pid = 2094] [serial = 653] [outer = 0x12177f400] 00:08:29 INFO - PROCESS | 2094 | 1463036909040 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x1268d9c00) [pid = 2094] [serial = 654] [outer = 0x12177f400] 00:08:29 INFO - PROCESS | 2094 | 1463036909506 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 00:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 00:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:08:29 INFO - PROCESS | 2094 | 1463036909516 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 2094 | 1463036909518 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 00:08:29 INFO - PROCESS | 2094 | 1463036909520 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - PROCESS | 2094 | 1463036909521 Marionette TRACE conn2 <- [1,846,null,{}] 00:08:29 INFO - PROCESS | 2094 | 1463036909524 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:29 INFO - PROCESS | 2094 | 1463036909646 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 00:08:29 INFO - PROCESS | 2094 | 1463036909719 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x11102f800 == 67 [pid = 2094] [id = 219] 00:08:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x110fb6800) [pid = 2094] [serial = 655] [outer = 0x0] 00:08:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x117594c00) [pid = 2094] [serial = 656] [outer = 0x110fb6800] 00:08:29 INFO - PROCESS | 2094 | 1463036909750 Marionette DEBUG loaded listener.js 00:08:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x119387400) [pid = 2094] [serial = 657] [outer = 0x110fb6800] 00:08:30 INFO - PROCESS | 2094 | 1463036910358 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 00:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 871ms 00:08:30 INFO - PROCESS | 2094 | 1463036910397 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 2094 | 1463036910399 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 00:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:08:30 INFO - PROCESS | 2094 | 1463036910404 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 2094 | 1463036910406 Marionette TRACE conn2 <- [1,850,null,{}] 00:08:30 INFO - PROCESS | 2094 | 1463036910410 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:30 INFO - PROCESS | 2094 | 1463036910503 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 00:08:30 INFO - PROCESS | 2094 | 1463036910577 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x11687a000 == 68 [pid = 2094] [id = 220] 00:08:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x11330a800) [pid = 2094] [serial = 658] [outer = 0x0] 00:08:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x115f58000) [pid = 2094] [serial = 659] [outer = 0x11330a800] 00:08:30 INFO - PROCESS | 2094 | 1463036910606 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x1166cb400) [pid = 2094] [serial = 660] [outer = 0x11330a800] 00:08:31 INFO - PROCESS | 2094 | 1463036911071 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 722ms 00:08:31 INFO - PROCESS | 2094 | 1463036911139 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 2094 | 1463036911145 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 00:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:08:31 INFO - PROCESS | 2094 | 1463036911155 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 2094 | 1463036911157 Marionette TRACE conn2 <- [1,854,null,{}] 00:08:31 INFO - PROCESS | 2094 | 1463036911161 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:31 INFO - PROCESS | 2094 | 1463036911290 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 00:08:31 INFO - PROCESS | 2094 | 1463036911398 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x116883000 == 69 [pid = 2094] [id = 221] 00:08:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x116fc6000) [pid = 2094] [serial = 661] [outer = 0x0] 00:08:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x1180ef000) [pid = 2094] [serial = 662] [outer = 0x116fc6000] 00:08:31 INFO - PROCESS | 2094 | 1463036911435 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x118178800) [pid = 2094] [serial = 663] [outer = 0x116fc6000] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x11103e800 == 68 [pid = 2094] [id = 213] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd48800 == 67 [pid = 2094] [id = 212] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x120713000 == 66 [pid = 2094] [id = 211] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x12dab1000 == 65 [pid = 2094] [id = 210] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf50000 == 64 [pid = 2094] [id = 209] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x12c061800 == 63 [pid = 2094] [id = 208] 00:08:31 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x12d0bec00) [pid = 2094] [serial = 587] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x121018000) [pid = 2094] [serial = 557] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x128ccc000) [pid = 2094] [serial = 560] [outer = 0x0] [url = about:blank] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba87000 == 62 [pid = 2094] [id = 207] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x12a86a000 == 61 [pid = 2094] [id = 206] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x12909a000 == 60 [pid = 2094] [id = 205] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x123625800 == 59 [pid = 2094] [id = 204] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x1184a8800 == 58 [pid = 2094] [id = 203] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x120712800 == 57 [pid = 2094] [id = 202] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x121191000 == 56 [pid = 2094] [id = 201] 00:08:31 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf52000 == 55 [pid = 2094] [id = 196] 00:08:31 INFO - PROCESS | 2094 | 1463036911819 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 00:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:08:31 INFO - PROCESS | 2094 | 1463036911826 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 2094 | 1463036911827 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 00:08:31 INFO - PROCESS | 2094 | 1463036911829 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 2094 | 1463036911833 Marionette TRACE conn2 <- [1,858,null,{}] 00:08:31 INFO - PROCESS | 2094 | 1463036911841 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:31 INFO - PROCESS | 2094 | 1463036911919 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 00:08:31 INFO - PROCESS | 2094 | 1463036911925 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x11686b800 == 56 [pid = 2094] [id = 222] 00:08:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x1182d7000) [pid = 2094] [serial = 664] [outer = 0x0] 00:08:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x118479c00) [pid = 2094] [serial = 665] [outer = 0x1182d7000] 00:08:31 INFO - PROCESS | 2094 | 1463036911952 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x11938e800) [pid = 2094] [serial = 666] [outer = 0x1182d7000] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x11660ac00) [pid = 2094] [serial = 160] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x128c77800) [pid = 2094] [serial = 398] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x1268df800) [pid = 2094] [serial = 455] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x129484400) [pid = 2094] [serial = 350] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x12b3c1400) [pid = 2094] [serial = 401] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x126224800) [pid = 2094] [serial = 347] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x12bb34400) [pid = 2094] [serial = 519] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x11964f000) [pid = 2094] [serial = 512] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x12bf62000) [pid = 2094] [serial = 404] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x12128ac00) [pid = 2094] [serial = 302] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x128c7bc00) [pid = 2094] [serial = 458] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x117d2f000) [pid = 2094] [serial = 296] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x1180edc00) [pid = 2094] [serial = 341] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x114edb800) [pid = 2094] [serial = 242] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x12c4ec400) [pid = 2094] [serial = 525] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x1182d4400) [pid = 2094] [serial = 245] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x11965d400) [pid = 2094] [serial = 344] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x11977c400) [pid = 2094] [serial = 248] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x12bf6f800) [pid = 2094] [serial = 522] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x119268000) [pid = 2094] [serial = 299] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x12d0b4c00) [pid = 2094] [serial = 506] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x121159400) [pid = 2094] [serial = 452] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x1164b3800) [pid = 2094] [serial = 199] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x12bf6dc00) [pid = 2094] [serial = 464] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x12bb2d800) [pid = 2094] [serial = 461] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x1268bcc00) [pid = 2094] [serial = 305] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x117d2e400) [pid = 2094] [serial = 392] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1180ed400) [pid = 2094] [serial = 449] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x118183c00) [pid = 2094] [serial = 509] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x124b0ec00) [pid = 2094] [serial = 251] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x126d1b800) [pid = 2094] [serial = 516] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x1198c0400) [pid = 2094] [serial = 395] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x12ca1e800) [pid = 2094] [serial = 407] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x118177c00) [pid = 2094] [serial = 202] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x12cf80c00) [pid = 2094] [serial = 581] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x12d0b5400) [pid = 2094] [serial = 585] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x126dc9800) [pid = 2094] [serial = 584] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x12100fc00) [pid = 2094] [serial = 567] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x119b33800) [pid = 2094] [serial = 566] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x121064c00) [pid = 2094] [serial = 569] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x124b62400) [pid = 2094] [serial = 570] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x12bf35400) [pid = 2094] [serial = 552] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x11969b000) [pid = 2094] [serial = 555] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x118332c00) [pid = 2094] [serial = 554] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x126dc3800) [pid = 2094] [serial = 572] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x1290bd800) [pid = 2094] [serial = 573] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x12b3c9000) [pid = 2094] [serial = 564] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x128ccdc00) [pid = 2094] [serial = 563] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x12a630800) [pid = 2094] [serial = 575] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x12bb70c00) [pid = 2094] [serial = 578] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x12d0b4000) [pid = 2094] [serial = 582] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x12bf3ec00) [pid = 2094] [serial = 579] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x12b3bb800) [pid = 2094] [serial = 576] [outer = 0x0] [url = about:blank] 00:08:32 INFO - PROCESS | 2094 | 1463036912331 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 522ms 00:08:32 INFO - PROCESS | 2094 | 1463036912352 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 2094 | 1463036912353 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 00:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:08:32 INFO - PROCESS | 2094 | 1463036912356 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 2094 | 1463036912357 Marionette TRACE conn2 <- [1,862,null,{}] 00:08:32 INFO - PROCESS | 2094 | 1463036912359 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:32 INFO - PROCESS | 2094 | 1463036912437 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 00:08:32 INFO - PROCESS | 2094 | 1463036912442 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x11848f000 == 57 [pid = 2094] [id = 223] 00:08:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x119392000) [pid = 2094] [serial = 667] [outer = 0x0] 00:08:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x119659400) [pid = 2094] [serial = 668] [outer = 0x119392000] 00:08:32 INFO - PROCESS | 2094 | 1463036912468 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x119699000) [pid = 2094] [serial = 669] [outer = 0x119392000] 00:08:32 INFO - PROCESS | 2094 | 1463036912804 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 467ms 00:08:32 INFO - PROCESS | 2094 | 1463036912823 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 2094 | 1463036912824 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 00:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:08:32 INFO - PROCESS | 2094 | 1463036912836 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 2094 | 1463036912837 Marionette TRACE conn2 <- [1,866,null,{}] 00:08:32 INFO - PROCESS | 2094 | 1463036912839 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:32 INFO - PROCESS | 2094 | 1463036912922 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 00:08:32 INFO - PROCESS | 2094 | 1463036912979 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a49800 == 58 [pid = 2094] [id = 224] 00:08:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x118328800) [pid = 2094] [serial = 670] [outer = 0x0] 00:08:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x11977e000) [pid = 2094] [serial = 671] [outer = 0x118328800] 00:08:33 INFO - PROCESS | 2094 | 1463036913020 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x11978b400) [pid = 2094] [serial = 672] [outer = 0x118328800] 00:08:33 INFO - PROCESS | 2094 | 1463036913294 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 00:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 470ms 00:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:08:33 INFO - PROCESS | 2094 | 1463036913325 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 00:08:33 INFO - PROCESS | 2094 | 1463036913327 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 00:08:33 INFO - PROCESS | 2094 | 1463036913341 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 2094 | 1463036913342 Marionette TRACE conn2 <- [1,870,null,{}] 00:08:33 INFO - PROCESS | 2094 | 1463036913346 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:33 INFO - PROCESS | 2094 | 1463036913522 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 00:08:33 INFO - PROCESS | 2094 | 1463036913533 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193e5800 == 59 [pid = 2094] [id = 225] 00:08:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x1198c0c00) [pid = 2094] [serial = 673] [outer = 0x0] 00:08:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x119b39c00) [pid = 2094] [serial = 674] [outer = 0x1198c0c00] 00:08:33 INFO - PROCESS | 2094 | 1463036913573 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x121063800) [pid = 2094] [serial = 675] [outer = 0x1198c0c00] 00:08:33 INFO - PROCESS | 2094 | 1463036913956 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 00:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 680ms 00:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:08:34 INFO - PROCESS | 2094 | 1463036914010 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 2094 | 1463036914012 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 00:08:34 INFO - PROCESS | 2094 | 1463036914013 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 2094 | 1463036914015 Marionette TRACE conn2 <- [1,874,null,{}] 00:08:34 INFO - PROCESS | 2094 | 1463036914017 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:34 INFO - PROCESS | 2094 | 1463036914097 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 00:08:34 INFO - PROCESS | 2094 | 1463036914131 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x120718000 == 60 [pid = 2094] [id = 226] 00:08:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x119783000) [pid = 2094] [serial = 676] [outer = 0x0] 00:08:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x121066800) [pid = 2094] [serial = 677] [outer = 0x119783000] 00:08:34 INFO - PROCESS | 2094 | 1463036914156 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x121074000) [pid = 2094] [serial = 678] [outer = 0x119783000] 00:08:34 INFO - PROCESS | 2094 | 1463036914482 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 00:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 519ms 00:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:08:34 INFO - PROCESS | 2094 | 1463036914534 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 00:08:34 INFO - PROCESS | 2094 | 1463036914535 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 00:08:34 INFO - PROCESS | 2094 | 1463036914537 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 2094 | 1463036914538 Marionette TRACE conn2 <- [1,878,null,{}] 00:08:34 INFO - PROCESS | 2094 | 1463036914541 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:34 INFO - PROCESS | 2094 | 1463036914636 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 00:08:34 INFO - PROCESS | 2094 | 1463036914647 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213d0000 == 61 [pid = 2094] [id = 227] 00:08:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x12107d000) [pid = 2094] [serial = 679] [outer = 0x0] 00:08:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x121285800) [pid = 2094] [serial = 680] [outer = 0x12107d000] 00:08:34 INFO - PROCESS | 2094 | 1463036914672 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x12152a000) [pid = 2094] [serial = 681] [outer = 0x12107d000] 00:08:35 INFO - PROCESS | 2094 | 1463036915009 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 00:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 517ms 00:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:08:35 INFO - PROCESS | 2094 | 1463036915056 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 2094 | 1463036915057 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 00:08:35 INFO - PROCESS | 2094 | 1463036915059 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 2094 | 1463036915060 Marionette TRACE conn2 <- [1,882,null,{}] 00:08:35 INFO - PROCESS | 2094 | 1463036915062 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:35 INFO - PROCESS | 2094 | 1463036915157 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 00:08:35 INFO - PROCESS | 2094 | 1463036915179 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x121607000 == 62 [pid = 2094] [id = 228] 00:08:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x12177c800) [pid = 2094] [serial = 682] [outer = 0x0] 00:08:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x121788400) [pid = 2094] [serial = 683] [outer = 0x12177c800] 00:08:35 INFO - PROCESS | 2094 | 1463036915204 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x123350800) [pid = 2094] [serial = 684] [outer = 0x12177c800] 00:08:35 INFO - PROCESS | 2094 | 1463036915521 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 00:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 00:08:35 INFO - PROCESS | 2094 | 1463036915578 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 2094 | 1463036915579 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 00:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:08:35 INFO - PROCESS | 2094 | 1463036915582 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 2094 | 1463036915583 Marionette TRACE conn2 <- [1,886,null,{}] 00:08:35 INFO - PROCESS | 2094 | 1463036915585 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:35 INFO - PROCESS | 2094 | 1463036915678 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 00:08:35 INFO - PROCESS | 2094 | 1463036915690 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x124ae2000 == 63 [pid = 2094] [id = 229] 00:08:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x1236e5c00) [pid = 2094] [serial = 685] [outer = 0x0] 00:08:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x124a0c000) [pid = 2094] [serial = 686] [outer = 0x1236e5c00] 00:08:35 INFO - PROCESS | 2094 | 1463036915715 Marionette DEBUG loaded listener.js 00:08:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x124b5c400) [pid = 2094] [serial = 687] [outer = 0x1236e5c00] 00:08:36 INFO - PROCESS | 2094 | 1463036916057 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 00:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 517ms 00:08:36 INFO - PROCESS | 2094 | 1463036916100 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 2094 | 1463036916101 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 00:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:08:36 INFO - PROCESS | 2094 | 1463036916103 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 2094 | 1463036916105 Marionette TRACE conn2 <- [1,890,null,{}] 00:08:36 INFO - PROCESS | 2094 | 1463036916107 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:36 INFO - PROCESS | 2094 | 1463036916362 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x11977d400) [pid = 2094] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x1265d3800) [pid = 2094] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x1131aa400) [pid = 2094] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x129721000) [pid = 2094] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1292a7400) [pid = 2094] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x115ee3c00) [pid = 2094] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x12100ac00) [pid = 2094] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x119656400) [pid = 2094] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x121061c00) [pid = 2094] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x119789000) [pid = 2094] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x1265d7c00) [pid = 2094] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x112034c00) [pid = 2094] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x1268bd800) [pid = 2094] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x12d0b5000) [pid = 2094] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x119b32800) [pid = 2094] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:08:36 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x118ac0800) [pid = 2094] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:08:36 INFO - PROCESS | 2094 | 1463036916422 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x12108e000 == 64 [pid = 2094] [id = 230] 00:08:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x110fba400) [pid = 2094] [serial = 688] [outer = 0x0] 00:08:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x11620c400) [pid = 2094] [serial = 689] [outer = 0x110fba400] 00:08:36 INFO - PROCESS | 2094 | 1463036916452 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x1236e6c00) [pid = 2094] [serial = 690] [outer = 0x110fba400] 00:08:36 INFO - PROCESS | 2094 | 1463036916720 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 00:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 669ms 00:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:08:36 INFO - PROCESS | 2094 | 1463036916773 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 00:08:36 INFO - PROCESS | 2094 | 1463036916774 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 00:08:36 INFO - PROCESS | 2094 | 1463036916776 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - PROCESS | 2094 | 1463036916777 Marionette TRACE conn2 <- [1,894,null,{}] 00:08:36 INFO - PROCESS | 2094 | 1463036916780 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:36 INFO - PROCESS | 2094 | 1463036916862 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 00:08:36 INFO - PROCESS | 2094 | 1463036916914 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bb8000 == 65 [pid = 2094] [id = 231] 00:08:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x111c1a000) [pid = 2094] [serial = 691] [outer = 0x0] 00:08:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x1265d8000) [pid = 2094] [serial = 692] [outer = 0x111c1a000] 00:08:36 INFO - PROCESS | 2094 | 1463036916939 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x1268d7800) [pid = 2094] [serial = 693] [outer = 0x111c1a000] 00:08:37 INFO - PROCESS | 2094 | 1463036917203 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 00:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 467ms 00:08:37 INFO - PROCESS | 2094 | 1463036917245 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 2094 | 1463036917246 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 00:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:08:37 INFO - PROCESS | 2094 | 1463036917256 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 2094 | 1463036917257 Marionette TRACE conn2 <- [1,898,null,{}] 00:08:37 INFO - PROCESS | 2094 | 1463036917259 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:37 INFO - PROCESS | 2094 | 1463036917342 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 00:08:37 INFO - PROCESS | 2094 | 1463036917347 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292c2000 == 66 [pid = 2094] [id = 232] 00:08:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x1265df000) [pid = 2094] [serial = 694] [outer = 0x0] 00:08:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x1268e0000) [pid = 2094] [serial = 695] [outer = 0x1265df000] 00:08:37 INFO - PROCESS | 2094 | 1463036917374 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x126910400) [pid = 2094] [serial = 696] [outer = 0x1265df000] 00:08:37 INFO - PROCESS | 2094 | 1463036917695 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 00:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 468ms 00:08:37 INFO - PROCESS | 2094 | 1463036917725 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 00:08:37 INFO - PROCESS | 2094 | 1463036917726 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 00:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:08:37 INFO - PROCESS | 2094 | 1463036917728 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 2094 | 1463036917729 Marionette TRACE conn2 <- [1,902,null,{}] 00:08:37 INFO - PROCESS | 2094 | 1463036917732 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:37 INFO - PROCESS | 2094 | 1463036917844 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 00:08:37 INFO - PROCESS | 2094 | 1463036917851 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x12989e000 == 67 [pid = 2094] [id = 233] 00:08:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1268bec00) [pid = 2094] [serial = 697] [outer = 0x0] 00:08:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x126914800) [pid = 2094] [serial = 698] [outer = 0x1268bec00] 00:08:37 INFO - PROCESS | 2094 | 1463036917875 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x126918c00) [pid = 2094] [serial = 699] [outer = 0x1268bec00] 00:08:38 INFO - PROCESS | 2094 | 1463036918151 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 00:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 468ms 00:08:38 INFO - PROCESS | 2094 | 1463036918196 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 2094 | 1463036918198 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 00:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:08:38 INFO - PROCESS | 2094 | 1463036918203 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 2094 | 1463036918204 Marionette TRACE conn2 <- [1,906,null,{}] 00:08:38 INFO - PROCESS | 2094 | 1463036918207 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:38 INFO - PROCESS | 2094 | 1463036918288 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 00:08:38 INFO - PROCESS | 2094 | 1463036918292 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a996800 == 68 [pid = 2094] [id = 234] 00:08:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x117d2e400) [pid = 2094] [serial = 700] [outer = 0x0] 00:08:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x126dc6c00) [pid = 2094] [serial = 701] [outer = 0x117d2e400] 00:08:38 INFO - PROCESS | 2094 | 1463036918317 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x128c71000) [pid = 2094] [serial = 702] [outer = 0x117d2e400] 00:08:38 INFO - PROCESS | 2094 | 1463036918820 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 00:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 669ms 00:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:08:38 INFO - PROCESS | 2094 | 1463036918872 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 00:08:38 INFO - PROCESS | 2094 | 1463036918875 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 00:08:38 INFO - PROCESS | 2094 | 1463036918878 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 2094 | 1463036918881 Marionette TRACE conn2 <- [1,910,null,{}] 00:08:38 INFO - PROCESS | 2094 | 1463036918903 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:39 INFO - PROCESS | 2094 | 1463036919009 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 00:08:39 INFO - PROCESS | 2094 | 1463036919063 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x116728800 == 69 [pid = 2094] [id = 235] 00:08:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x116279400) [pid = 2094] [serial = 703] [outer = 0x0] 00:08:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x117d2f000) [pid = 2094] [serial = 704] [outer = 0x116279400] 00:08:39 INFO - PROCESS | 2094 | 1463036919095 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x1180f0000) [pid = 2094] [serial = 705] [outer = 0x116279400] 00:08:39 INFO - PROCESS | 2094 | 1463036919545 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 00:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 688ms 00:08:39 INFO - PROCESS | 2094 | 1463036919568 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 2094 | 1463036919572 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 00:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:08:39 INFO - PROCESS | 2094 | 1463036919577 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - PROCESS | 2094 | 1463036919578 Marionette TRACE conn2 <- [1,914,null,{}] 00:08:39 INFO - PROCESS | 2094 | 1463036919581 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:39 INFO - PROCESS | 2094 | 1463036919684 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 00:08:39 INFO - PROCESS | 2094 | 1463036919770 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x119c80000 == 70 [pid = 2094] [id = 236] 00:08:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x118180c00) [pid = 2094] [serial = 706] [outer = 0x0] 00:08:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x118ac0800) [pid = 2094] [serial = 707] [outer = 0x118180c00] 00:08:39 INFO - PROCESS | 2094 | 1463036919799 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x119658400) [pid = 2094] [serial = 708] [outer = 0x118180c00] 00:08:40 INFO - PROCESS | 2094 | 1463036920179 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 00:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 669ms 00:08:40 INFO - PROCESS | 2094 | 1463036920246 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 00:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:08:40 INFO - PROCESS | 2094 | 1463036920248 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 00:08:40 INFO - PROCESS | 2094 | 1463036920250 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 2094 | 1463036920253 Marionette TRACE conn2 <- [1,918,null,{}] 00:08:40 INFO - PROCESS | 2094 | 1463036920260 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:40 INFO - PROCESS | 2094 | 1463036920399 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 00:08:40 INFO - PROCESS | 2094 | 1463036920412 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab13000 == 71 [pid = 2094] [id = 237] 00:08:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x119c0a000) [pid = 2094] [serial = 709] [outer = 0x0] 00:08:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x12100f800) [pid = 2094] [serial = 710] [outer = 0x119c0a000] 00:08:40 INFO - PROCESS | 2094 | 1463036920456 Marionette DEBUG loaded listener.js 00:08:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12106a800) [pid = 2094] [serial = 711] [outer = 0x119c0a000] 00:08:40 INFO - PROCESS | 2094 | 1463036920892 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 00:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 00:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:08:40 INFO - PROCESS | 2094 | 1463036920922 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 00:08:40 INFO - PROCESS | 2094 | 1463036920923 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 00:08:40 INFO - PROCESS | 2094 | 1463036920926 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 2094 | 1463036920927 Marionette TRACE conn2 <- [1,922,null,{}] 00:08:40 INFO - PROCESS | 2094 | 1463036920929 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:41 INFO - PROCESS | 2094 | 1463036921048 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 00:08:41 INFO - PROCESS | 2094 | 1463036921115 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba76000 == 72 [pid = 2094] [id = 238] 00:08:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x121780c00) [pid = 2094] [serial = 712] [outer = 0x0] 00:08:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x124b62400) [pid = 2094] [serial = 713] [outer = 0x121780c00] 00:08:41 INFO - PROCESS | 2094 | 1463036921144 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1265d3400) [pid = 2094] [serial = 714] [outer = 0x121780c00] 00:08:41 INFO - PROCESS | 2094 | 1463036921541 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 00:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 668ms 00:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:08:41 INFO - PROCESS | 2094 | 1463036921595 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 2094 | 1463036921596 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 00:08:41 INFO - PROCESS | 2094 | 1463036921598 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 2094 | 1463036921600 Marionette TRACE conn2 <- [1,926,null,{}] 00:08:41 INFO - PROCESS | 2094 | 1463036921602 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:41 INFO - PROCESS | 2094 | 1463036921702 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 00:08:41 INFO - PROCESS | 2094 | 1463036921755 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb0e000 == 73 [pid = 2094] [id = 239] 00:08:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x124b0d000) [pid = 2094] [serial = 715] [outer = 0x0] 00:08:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x12690e000) [pid = 2094] [serial = 716] [outer = 0x124b0d000] 00:08:41 INFO - PROCESS | 2094 | 1463036921784 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x128c6f000) [pid = 2094] [serial = 717] [outer = 0x124b0d000] 00:08:42 INFO - PROCESS | 2094 | 1463036922219 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 00:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 00:08:42 INFO - PROCESS | 2094 | 1463036922281 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 00:08:42 INFO - PROCESS | 2094 | 1463036922283 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 00:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:08:42 INFO - PROCESS | 2094 | 1463036922287 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 2094 | 1463036922288 Marionette TRACE conn2 <- [1,930,null,{}] 00:08:42 INFO - PROCESS | 2094 | 1463036922290 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:42 INFO - PROCESS | 2094 | 1463036922418 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 00:08:42 INFO - PROCESS | 2094 | 1463036922485 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x120705800 == 74 [pid = 2094] [id = 240] 00:08:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x118179800) [pid = 2094] [serial = 718] [outer = 0x0] 00:08:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x128c71800) [pid = 2094] [serial = 719] [outer = 0x118179800] 00:08:42 INFO - PROCESS | 2094 | 1463036922515 Marionette DEBUG loaded listener.js 00:08:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x128cc4400) [pid = 2094] [serial = 720] [outer = 0x118179800] 00:08:43 INFO - PROCESS | 2094 | 1463036923055 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 00:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 820ms 00:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:08:43 INFO - PROCESS | 2094 | 1463036923108 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 2094 | 1463036923110 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 00:08:43 INFO - PROCESS | 2094 | 1463036923113 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 2094 | 1463036923117 Marionette TRACE conn2 <- [1,934,null,{}] 00:08:43 INFO - PROCESS | 2094 | 1463036923121 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:43 INFO - PROCESS | 2094 | 1463036923214 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 00:08:43 INFO - PROCESS | 2094 | 1463036923282 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x119003000 == 75 [pid = 2094] [id = 241] 00:08:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x115ab3c00) [pid = 2094] [serial = 721] [outer = 0x0] 00:08:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x11645e400) [pid = 2094] [serial = 722] [outer = 0x115ab3c00] 00:08:43 INFO - PROCESS | 2094 | 1463036923311 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x11758d800) [pid = 2094] [serial = 723] [outer = 0x115ab3c00] 00:08:43 INFO - PROCESS | 2094 | 1463036923742 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 00:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 673ms 00:08:43 INFO - PROCESS | 2094 | 1463036923786 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 00:08:43 INFO - PROCESS | 2094 | 1463036923790 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 00:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:08:43 INFO - PROCESS | 2094 | 1463036923794 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 2094 | 1463036923795 Marionette TRACE conn2 <- [1,938,null,{}] 00:08:43 INFO - PROCESS | 2094 | 1463036923798 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:43 INFO - PROCESS | 2094 | 1463036923901 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x123331000 == 74 [pid = 2094] [id = 198] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x118a38800 == 73 [pid = 2094] [id = 197] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd2d800 == 72 [pid = 2094] [id = 173] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x12d590000 == 71 [pid = 2094] [id = 169] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x12989e000 == 70 [pid = 2094] [id = 233] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1292c2000 == 69 [pid = 2094] [id = 232] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x128bb8000 == 68 [pid = 2094] [id = 231] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x12108e000 == 67 [pid = 2094] [id = 230] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x124ae2000 == 66 [pid = 2094] [id = 229] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x121607000 == 65 [pid = 2094] [id = 228] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x12d5a2000) [pid = 2094] [serial = 641] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1213d0000 == 64 [pid = 2094] [id = 227] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x120718000 == 63 [pid = 2094] [id = 226] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1193e5800 == 62 [pid = 2094] [id = 225] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x118a49800 == 61 [pid = 2094] [id = 224] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x11848f000 == 60 [pid = 2094] [id = 223] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x11686b800 == 59 [pid = 2094] [id = 222] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x116883000 == 58 [pid = 2094] [id = 221] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x11687a000 == 57 [pid = 2094] [id = 220] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x11102f800 == 56 [pid = 2094] [id = 219] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x111014000 == 55 [pid = 2094] [id = 218] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab0e800 == 54 [pid = 2094] [id = 217] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x12141b000 == 53 [pid = 2094] [id = 216] 00:08:43 INFO - PROCESS | 2094 | --DOCSHELL 0x1181ee000 == 52 [pid = 2094] [id = 215] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x126dcb000) [pid = 2094] [serial = 612] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x1265db800) [pid = 2094] [serial = 623] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x1268d8400) [pid = 2094] [serial = 611] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x116a6c000) [pid = 2094] [serial = 632] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x12b35b400) [pid = 2094] [serial = 617] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x12cf83400) [pid = 2094] [serial = 620] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x117d2a800) [pid = 2094] [serial = 602] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x12c4f2c00) [pid = 2094] [serial = 618] [outer = 0x0] [url = about:blank] 00:08:43 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x123353800) [pid = 2094] [serial = 635] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x12107bc00) [pid = 2094] [serial = 629] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x124ba5c00) [pid = 2094] [serial = 609] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x118acac00) [pid = 2094] [serial = 603] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x119b37400) [pid = 2094] [serial = 605] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x12cf85c00) [pid = 2094] [serial = 626] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1292a2800) [pid = 2094] [serial = 615] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x128c73000) [pid = 2094] [serial = 614] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x12105f800) [pid = 2094] [serial = 593] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x12972a800) [pid = 2094] [serial = 561] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x121019000) [pid = 2094] [serial = 606] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x12d5a5000) [pid = 2094] [serial = 627] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x119786000) [pid = 2094] [serial = 633] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x118878c00) [pid = 2094] [serial = 590] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x12106a400) [pid = 2094] [serial = 608] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x128c70400) [pid = 2094] [serial = 636] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x12d5a0c00) [pid = 2094] [serial = 588] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1265de800) [pid = 2094] [serial = 624] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x1265da800) [pid = 2094] [serial = 630] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x12ac61c00) [pid = 2094] [serial = 596] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x12ca1d400) [pid = 2094] [serial = 599] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x12d0b7c00) [pid = 2094] [serial = 621] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x1213ac400) [pid = 2094] [serial = 558] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x12948bc00) [pid = 2094] [serial = 638] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x12bf38800) [pid = 2094] [serial = 639] [outer = 0x0] [url = about:blank] 00:08:44 INFO - PROCESS | 2094 | 1463036923995 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x111044000 == 53 [pid = 2094] [id = 242] 00:08:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x115f4d400) [pid = 2094] [serial = 724] [outer = 0x0] 00:08:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x11758c000) [pid = 2094] [serial = 725] [outer = 0x115f4d400] 00:08:44 INFO - PROCESS | 2094 | 1463036924025 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x118878c00) [pid = 2094] [serial = 726] [outer = 0x115f4d400] 00:08:44 INFO - PROCESS | 2094 | 1463036924321 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 00:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 568ms 00:08:44 INFO - PROCESS | 2094 | 1463036924363 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 2094 | 1463036924366 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 00:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:08:44 INFO - PROCESS | 2094 | 1463036924369 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 2094 | 1463036924372 Marionette TRACE conn2 <- [1,942,null,{}] 00:08:44 INFO - PROCESS | 2094 | 1463036924379 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:44 INFO - PROCESS | 2094 | 1463036924459 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 00:08:44 INFO - PROCESS | 2094 | 1463036924466 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190b4000 == 54 [pid = 2094] [id = 243] 00:08:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x119655000) [pid = 2094] [serial = 727] [outer = 0x0] 00:08:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x119781800) [pid = 2094] [serial = 728] [outer = 0x119655000] 00:08:44 INFO - PROCESS | 2094 | 1463036924494 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x119b33800) [pid = 2094] [serial = 729] [outer = 0x119655000] 00:08:44 INFO - PROCESS | 2094 | 1463036924964 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 00:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 621ms 00:08:44 INFO - PROCESS | 2094 | 1463036924990 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 2094 | 1463036924993 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 00:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:08:44 INFO - PROCESS | 2094 | 1463036924997 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 2094 | 1463036924999 Marionette TRACE conn2 <- [1,946,null,{}] 00:08:45 INFO - PROCESS | 2094 | 1463036925003 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:45 INFO - PROCESS | 2094 | 1463036925103 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 00:08:45 INFO - PROCESS | 2094 | 1463036925179 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x11841f800 == 55 [pid = 2094] [id = 244] 00:08:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x1180e8800) [pid = 2094] [serial = 730] [outer = 0x0] 00:08:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1180f3800) [pid = 2094] [serial = 731] [outer = 0x1180e8800] 00:08:45 INFO - PROCESS | 2094 | 1463036925225 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x118abd400) [pid = 2094] [serial = 732] [outer = 0x1180e8800] 00:08:45 INFO - PROCESS | 2094 | 1463036925647 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 00:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 672ms 00:08:45 INFO - PROCESS | 2094 | 1463036925669 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 2094 | 1463036925673 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 00:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:08:45 INFO - PROCESS | 2094 | 1463036925678 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 2094 | 1463036925679 Marionette TRACE conn2 <- [1,950,null,{}] 00:08:45 INFO - PROCESS | 2094 | 1463036925682 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:45 INFO - PROCESS | 2094 | 1463036925779 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 00:08:45 INFO - PROCESS | 2094 | 1463036925845 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x112e32000 == 56 [pid = 2094] [id = 245] 00:08:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x119267000) [pid = 2094] [serial = 733] [outer = 0x0] 00:08:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x119697800) [pid = 2094] [serial = 734] [outer = 0x119267000] 00:08:45 INFO - PROCESS | 2094 | 1463036925875 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x119b32000) [pid = 2094] [serial = 735] [outer = 0x119267000] 00:08:46 INFO - PROCESS | 2094 | 1463036926287 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 00:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 00:08:46 INFO - PROCESS | 2094 | 1463036926349 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 00:08:46 INFO - PROCESS | 2094 | 1463036926351 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 00:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:08:46 INFO - PROCESS | 2094 | 1463036926353 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - PROCESS | 2094 | 1463036926356 Marionette TRACE conn2 <- [1,954,null,{}] 00:08:46 INFO - PROCESS | 2094 | 1463036926364 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:46 INFO - PROCESS | 2094 | 1463036926481 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 00:08:46 INFO - PROCESS | 2094 | 1463036926560 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x123330800 == 57 [pid = 2094] [id = 246] 00:08:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x121063c00) [pid = 2094] [serial = 736] [outer = 0x0] 00:08:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x121068800) [pid = 2094] [serial = 737] [outer = 0x121063c00] 00:08:46 INFO - PROCESS | 2094 | 1463036926592 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x12107c800) [pid = 2094] [serial = 738] [outer = 0x121063c00] 00:08:47 INFO - PROCESS | 2094 | 1463036927007 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 00:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 673ms 00:08:47 INFO - PROCESS | 2094 | 1463036927026 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 2094 | 1463036927028 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 00:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:08:47 INFO - PROCESS | 2094 | 1463036927030 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 2094 | 1463036927033 Marionette TRACE conn2 <- [1,958,null,{}] 00:08:47 INFO - PROCESS | 2094 | 1463036927036 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:47 INFO - PROCESS | 2094 | 1463036927131 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 00:08:47 INFO - PROCESS | 2094 | 1463036927180 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12653a000 == 58 [pid = 2094] [id = 247] 00:08:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x12107e000) [pid = 2094] [serial = 739] [outer = 0x0] 00:08:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x121783000) [pid = 2094] [serial = 740] [outer = 0x12107e000] 00:08:47 INFO - PROCESS | 2094 | 1463036927210 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x1236edc00) [pid = 2094] [serial = 741] [outer = 0x12107e000] 00:08:47 INFO - PROCESS | 2094 | 1463036927614 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 00:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 621ms 00:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:08:47 INFO - PROCESS | 2094 | 1463036927652 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 2094 | 1463036927653 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 00:08:47 INFO - PROCESS | 2094 | 1463036927656 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 2094 | 1463036927657 Marionette TRACE conn2 <- [1,962,null,{}] 00:08:47 INFO - PROCESS | 2094 | 1463036927659 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:47 INFO - PROCESS | 2094 | 1463036927752 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 00:08:47 INFO - PROCESS | 2094 | 1463036927836 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bca000 == 59 [pid = 2094] [id = 248] 00:08:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x123354c00) [pid = 2094] [serial = 742] [outer = 0x0] 00:08:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x124ba5c00) [pid = 2094] [serial = 743] [outer = 0x123354c00] 00:08:47 INFO - PROCESS | 2094 | 1463036927865 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x125e97400) [pid = 2094] [serial = 744] [outer = 0x123354c00] 00:08:48 INFO - PROCESS | 2094 | 1463036928273 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 00:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 669ms 00:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:08:48 INFO - PROCESS | 2094 | 1463036928325 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 2094 | 1463036928326 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 00:08:48 INFO - PROCESS | 2094 | 1463036928328 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 2094 | 1463036928330 Marionette TRACE conn2 <- [1,966,null,{}] 00:08:48 INFO - PROCESS | 2094 | 1463036928332 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:48 INFO - PROCESS | 2094 | 1463036928444 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 00:08:48 INFO - PROCESS | 2094 | 1463036928511 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292bf000 == 60 [pid = 2094] [id = 249] 00:08:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12656e400) [pid = 2094] [serial = 745] [outer = 0x0] 00:08:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x1268da000) [pid = 2094] [serial = 746] [outer = 0x12656e400] 00:08:48 INFO - PROCESS | 2094 | 1463036928541 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x126dd1c00) [pid = 2094] [serial = 747] [outer = 0x12656e400] 00:08:48 INFO - PROCESS | 2094 | 1463036928959 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 00:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 00:08:49 INFO - PROCESS | 2094 | 1463036929000 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 00:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:08:49 INFO - PROCESS | 2094 | 1463036929001 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 00:08:49 INFO - PROCESS | 2094 | 1463036929004 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 2094 | 1463036929005 Marionette TRACE conn2 <- [1,970,null,{}] 00:08:49 INFO - PROCESS | 2094 | 1463036929007 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:49 INFO - PROCESS | 2094 | 1463036929119 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 00:08:49 INFO - PROCESS | 2094 | 1463036929172 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab04000 == 61 [pid = 2094] [id = 250] 00:08:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1265d2800) [pid = 2094] [serial = 748] [outer = 0x0] 00:08:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x128cc2c00) [pid = 2094] [serial = 749] [outer = 0x1265d2800] 00:08:49 INFO - PROCESS | 2094 | 1463036929201 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x128cc8000) [pid = 2094] [serial = 750] [outer = 0x1265d2800] 00:08:49 INFO - PROCESS | 2094 | 1463036929685 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 00:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 719ms 00:08:49 INFO - PROCESS | 2094 | 1463036929723 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 2094 | 1463036929726 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 00:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:08:49 INFO - PROCESS | 2094 | 1463036929729 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 2094 | 1463036929732 Marionette TRACE conn2 <- [1,974,null,{}] 00:08:49 INFO - PROCESS | 2094 | 1463036929736 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:49 INFO - PROCESS | 2094 | 1463036929831 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 00:08:49 INFO - PROCESS | 2094 | 1463036929886 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x12070f000 == 62 [pid = 2094] [id = 251] 00:08:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x116853c00) [pid = 2094] [serial = 751] [outer = 0x0] 00:08:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x118038400) [pid = 2094] [serial = 752] [outer = 0x116853c00] 00:08:49 INFO - PROCESS | 2094 | 1463036929913 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x118876400) [pid = 2094] [serial = 753] [outer = 0x116853c00] 00:08:50 INFO - PROCESS | 2094 | 1463036930299 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 00:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 622ms 00:08:50 INFO - PROCESS | 2094 | 1463036930372 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 2094 | 1463036930376 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 00:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:08:50 INFO - PROCESS | 2094 | 1463036930403 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 2094 | 1463036930405 Marionette TRACE conn2 <- [1,978,null,{}] 00:08:50 INFO - PROCESS | 2094 | 1463036930408 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:50 INFO - PROCESS | 2094 | 1463036930503 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 00:08:50 INFO - PROCESS | 2094 | 1463036930569 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x119c8a800 == 63 [pid = 2094] [id = 252] 00:08:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x118234000) [pid = 2094] [serial = 754] [outer = 0x0] 00:08:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x119b30c00) [pid = 2094] [serial = 755] [outer = 0x118234000] 00:08:50 INFO - PROCESS | 2094 | 1463036930598 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x12100d000) [pid = 2094] [serial = 756] [outer = 0x118234000] 00:08:50 INFO - PROCESS | 2094 | --DOCSHELL 0x111044000 == 62 [pid = 2094] [id = 242] 00:08:50 INFO - PROCESS | 2094 | --DOCSHELL 0x119003000 == 61 [pid = 2094] [id = 241] 00:08:50 INFO - PROCESS | 2094 | --DOCSHELL 0x120705800 == 60 [pid = 2094] [id = 240] 00:08:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb0e000 == 59 [pid = 2094] [id = 239] 00:08:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba76000 == 58 [pid = 2094] [id = 238] 00:08:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab13000 == 57 [pid = 2094] [id = 237] 00:08:50 INFO - PROCESS | 2094 | --DOCSHELL 0x119c80000 == 56 [pid = 2094] [id = 236] 00:08:50 INFO - PROCESS | 2094 | --DOCSHELL 0x116728800 == 55 [pid = 2094] [id = 235] 00:08:50 INFO - PROCESS | 2094 | 1463036930967 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 00:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 594ms 00:08:50 INFO - PROCESS | 2094 | 1463036930974 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 00:08:50 INFO - PROCESS | 2094 | 1463036930975 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 00:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:08:50 INFO - PROCESS | 2094 | 1463036930978 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:08:50 INFO - PROCESS | 2094 | 1463036930980 Marionette TRACE conn2 <- [1,982,null,{}] 00:08:50 INFO - PROCESS | 2094 | 1463036930990 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:51 INFO - PROCESS | 2094 | 1463036931073 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 00:08:51 INFO - PROCESS | 2094 | 1463036931129 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bca800 == 56 [pid = 2094] [id = 253] 00:08:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x119c06c00) [pid = 2094] [serial = 757] [outer = 0x0] 00:08:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x121783800) [pid = 2094] [serial = 758] [outer = 0x119c06c00] 00:08:51 INFO - PROCESS | 2094 | 1463036931156 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x1265dbc00) [pid = 2094] [serial = 759] [outer = 0x119c06c00] 00:08:51 INFO - PROCESS | 2094 | 1463036931453 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 00:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 524ms 00:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:08:51 INFO - PROCESS | 2094 | 1463036931502 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 2094 | 1463036931504 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 00:08:51 INFO - PROCESS | 2094 | 1463036931506 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - PROCESS | 2094 | 1463036931507 Marionette TRACE conn2 <- [1,986,null,{}] 00:08:51 INFO - PROCESS | 2094 | 1463036931509 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:51 INFO - PROCESS | 2094 | 1463036931591 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 00:08:51 INFO - PROCESS | 2094 | 1463036931596 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba77000 == 57 [pid = 2094] [id = 254] 00:08:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x1268d8000) [pid = 2094] [serial = 760] [outer = 0x0] 00:08:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x128c73800) [pid = 2094] [serial = 761] [outer = 0x1268d8000] 00:08:51 INFO - PROCESS | 2094 | 1463036931622 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x128ccdc00) [pid = 2094] [serial = 762] [outer = 0x1268d8000] 00:08:52 INFO - PROCESS | 2094 | 1463036932012 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 00:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 517ms 00:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:08:52 INFO - PROCESS | 2094 | 1463036932024 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 2094 | 1463036932025 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 00:08:52 INFO - PROCESS | 2094 | 1463036932027 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 2094 | 1463036932028 Marionette TRACE conn2 <- [1,990,null,{}] 00:08:52 INFO - PROCESS | 2094 | 1463036932031 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:52 INFO - PROCESS | 2094 | 1463036932136 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 00:08:52 INFO - PROCESS | 2094 | 1463036932149 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb1b800 == 58 [pid = 2094] [id = 255] 00:08:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x124b05000) [pid = 2094] [serial = 763] [outer = 0x0] 00:08:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12929bc00) [pid = 2094] [serial = 764] [outer = 0x124b05000] 00:08:52 INFO - PROCESS | 2094 | 1463036932174 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x12947f000) [pid = 2094] [serial = 765] [outer = 0x124b05000] 00:08:52 INFO - PROCESS | 2094 | 1463036932504 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 00:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 00:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:08:52 INFO - PROCESS | 2094 | 1463036932551 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 00:08:52 INFO - PROCESS | 2094 | 1463036932552 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 00:08:52 INFO - PROCESS | 2094 | 1463036932554 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 2094 | 1463036932555 Marionette TRACE conn2 <- [1,994,null,{}] 00:08:52 INFO - PROCESS | 2094 | 1463036932558 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:52 INFO - PROCESS | 2094 | 1463036932672 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 00:08:52 INFO - PROCESS | 2094 | 1463036932709 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c509800 == 59 [pid = 2094] [id = 256] 00:08:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x129484000) [pid = 2094] [serial = 766] [outer = 0x0] 00:08:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x129723800) [pid = 2094] [serial = 767] [outer = 0x129484000] 00:08:52 INFO - PROCESS | 2094 | 1463036932734 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x12ab2b800) [pid = 2094] [serial = 768] [outer = 0x129484000] 00:08:53 INFO - PROCESS | 2094 | 1463036933064 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 00:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 519ms 00:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:08:53 INFO - PROCESS | 2094 | 1463036933073 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 2094 | 1463036933074 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 00:08:53 INFO - PROCESS | 2094 | 1463036933076 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 2094 | 1463036933077 Marionette TRACE conn2 <- [1,998,null,{}] 00:08:53 INFO - PROCESS | 2094 | 1463036933089 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:53 INFO - PROCESS | 2094 | 1463036933191 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 00:08:53 INFO - PROCESS | 2094 | 1463036933205 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca2c800 == 60 [pid = 2094] [id = 257] 00:08:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x12ac59800) [pid = 2094] [serial = 769] [outer = 0x0] 00:08:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x12b358c00) [pid = 2094] [serial = 770] [outer = 0x12ac59800] 00:08:53 INFO - PROCESS | 2094 | 1463036933229 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x12b3c7800) [pid = 2094] [serial = 771] [outer = 0x12ac59800] 00:08:53 INFO - PROCESS | 2094 | 1463036933540 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 00:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 00:08:53 INFO - PROCESS | 2094 | 1463036933595 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 2094 | 1463036933597 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 00:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:08:53 INFO - PROCESS | 2094 | 1463036933599 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 2094 | 1463036933601 Marionette TRACE conn2 <- [1,1002,null,{}] 00:08:53 INFO - PROCESS | 2094 | 1463036933603 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:53 INFO - PROCESS | 2094 | 1463036933751 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 00:08:53 INFO - PROCESS | 2094 | 1463036933769 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf46800 == 61 [pid = 2094] [id = 258] 00:08:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x12ac61c00) [pid = 2094] [serial = 772] [outer = 0x0] 00:08:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x12bb37400) [pid = 2094] [serial = 773] [outer = 0x12ac61c00] 00:08:53 INFO - PROCESS | 2094 | 1463036933805 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x12bb75000) [pid = 2094] [serial = 774] [outer = 0x12ac61c00] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x12107d000) [pid = 2094] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x12177c800) [pid = 2094] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x1198c0c00) [pid = 2094] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x116fc6000) [pid = 2094] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x1182d7000) [pid = 2094] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x119392000) [pid = 2094] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x1236e5c00) [pid = 2094] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x118328800) [pid = 2094] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x11330a800) [pid = 2094] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x110fb6800) [pid = 2094] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x115ab3c00) [pid = 2094] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x110fba400) [pid = 2094] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x1265df000) [pid = 2094] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x115f4d400) [pid = 2094] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x1268bec00) [pid = 2094] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x119783000) [pid = 2094] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x111c1a000) [pid = 2094] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x118179800) [pid = 2094] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x129484800) [pid = 2094] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x119388400) [pid = 2094] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x12c4f1400) [pid = 2094] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:08:54 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x1182d4c00) [pid = 2094] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:08:54 INFO - PROCESS | 2094 | 1463036934357 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 00:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 771ms 00:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:08:54 INFO - PROCESS | 2094 | 1463036934371 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 00:08:54 INFO - PROCESS | 2094 | 1463036934372 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 00:08:54 INFO - PROCESS | 2094 | 1463036934374 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 2094 | 1463036934375 Marionette TRACE conn2 <- [1,1006,null,{}] 00:08:54 INFO - PROCESS | 2094 | 1463036934377 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:54 INFO - PROCESS | 2094 | 1463036934463 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 00:08:54 INFO - PROCESS | 2094 | 1463036934470 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x12403f000 == 62 [pid = 2094] [id = 259] 00:08:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x117d24400) [pid = 2094] [serial = 775] [outer = 0x0] 00:08:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x11832d000) [pid = 2094] [serial = 776] [outer = 0x117d24400] 00:08:54 INFO - PROCESS | 2094 | 1463036934502 Marionette DEBUG loaded listener.js 00:08:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x121072c00) [pid = 2094] [serial = 777] [outer = 0x117d24400] 00:08:54 INFO - PROCESS | 2094 | 1463036934857 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 00:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 517ms 00:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:08:54 INFO - PROCESS | 2094 | 1463036934892 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 00:08:54 INFO - PROCESS | 2094 | 1463036934894 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 00:08:54 INFO - PROCESS | 2094 | 1463036934897 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 2094 | 1463036934902 Marionette TRACE conn2 <- [1,1010,null,{}] 00:08:54 INFO - PROCESS | 2094 | 1463036934905 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:55 INFO - PROCESS | 2094 | 1463036935028 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 00:08:55 INFO - PROCESS | 2094 | 1463036935062 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d322000 == 63 [pid = 2094] [id = 260] 00:08:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x121064c00) [pid = 2094] [serial = 778] [outer = 0x0] 00:08:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x128c75000) [pid = 2094] [serial = 779] [outer = 0x121064c00] 00:08:55 INFO - PROCESS | 2094 | 1463036935101 Marionette DEBUG loaded listener.js 00:08:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x12bb34000) [pid = 2094] [serial = 780] [outer = 0x121064c00] 00:08:55 INFO - PROCESS | 2094 | 1463036935490 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 00:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 624ms 00:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:08:55 INFO - PROCESS | 2094 | 1463036935522 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 00:08:55 INFO - PROCESS | 2094 | 1463036935523 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 00:08:55 INFO - PROCESS | 2094 | 1463036935525 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:08:55 INFO - PROCESS | 2094 | 1463036935527 Marionette TRACE conn2 <- [1,1014,null,{}] 00:08:55 INFO - PROCESS | 2094 | 1463036935529 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:55 INFO - PROCESS | 2094 | 1463036935660 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 00:08:55 INFO - PROCESS | 2094 | 1463036935667 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7ad800 == 64 [pid = 2094] [id = 261] 00:08:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x1265d9800) [pid = 2094] [serial = 781] [outer = 0x0] 00:08:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x12bf3a800) [pid = 2094] [serial = 782] [outer = 0x1265d9800] 00:08:55 INFO - PROCESS | 2094 | 1463036935695 Marionette DEBUG loaded listener.js 00:08:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x12bf6d000) [pid = 2094] [serial = 783] [outer = 0x1265d9800] 00:08:56 INFO - PROCESS | 2094 | 1463036936023 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 00:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 521ms 00:08:56 INFO - PROCESS | 2094 | 1463036936047 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 2094 | 1463036936048 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 00:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:08:56 INFO - PROCESS | 2094 | 1463036936052 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 2094 | 1463036936053 Marionette TRACE conn2 <- [1,1018,null,{}] 00:08:56 INFO - PROCESS | 2094 | 1463036936056 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:56 INFO - PROCESS | 2094 | 1463036936138 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 00:08:56 INFO - PROCESS | 2094 | 1463036936142 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd09800 == 65 [pid = 2094] [id = 262] 00:08:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x12bf6d400) [pid = 2094] [serial = 784] [outer = 0x0] 00:08:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x12c4f1800) [pid = 2094] [serial = 785] [outer = 0x12bf6d400] 00:08:56 INFO - PROCESS | 2094 | 1463036936166 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12c4fa400) [pid = 2094] [serial = 786] [outer = 0x12bf6d400] 00:08:56 INFO - PROCESS | 2094 | 1463036936668 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 00:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 668ms 00:08:56 INFO - PROCESS | 2094 | 1463036936721 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 2094 | 1463036936724 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 00:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:08:56 INFO - PROCESS | 2094 | 1463036936728 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 2094 | 1463036936730 Marionette TRACE conn2 <- [1,1022,null,{}] 00:08:56 INFO - PROCESS | 2094 | 1463036936734 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:56 INFO - PROCESS | 2094 | 1463036936847 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 00:08:56 INFO - PROCESS | 2094 | 1463036936931 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x12118d000 == 66 [pid = 2094] [id = 263] 00:08:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x11832b800) [pid = 2094] [serial = 787] [outer = 0x0] 00:08:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x11964ec00) [pid = 2094] [serial = 788] [outer = 0x11832b800] 00:08:56 INFO - PROCESS | 2094 | 1463036936981 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x1198c0400) [pid = 2094] [serial = 789] [outer = 0x11832b800] 00:08:57 INFO - PROCESS | 2094 | 1463036937467 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 00:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 770ms 00:08:57 INFO - PROCESS | 2094 | 1463036937499 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 2094 | 1463036937503 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 00:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:08:57 INFO - PROCESS | 2094 | 1463036937507 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 2094 | 1463036937509 Marionette TRACE conn2 <- [1,1026,null,{}] 00:08:57 INFO - PROCESS | 2094 | 1463036937512 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:57 INFO - PROCESS | 2094 | 1463036937635 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 00:08:57 INFO - PROCESS | 2094 | 1463036937710 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2b9800 == 67 [pid = 2094] [id = 264] 00:08:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x12100c400) [pid = 2094] [serial = 790] [outer = 0x0] 00:08:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x121785400) [pid = 2094] [serial = 791] [outer = 0x12100c400] 00:08:57 INFO - PROCESS | 2094 | 1463036937739 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x125e97000) [pid = 2094] [serial = 792] [outer = 0x12100c400] 00:08:58 INFO - PROCESS | 2094 | 1463036938185 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 720ms 00:08:58 INFO - PROCESS | 2094 | 1463036938228 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 2094 | 1463036938231 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 00:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:08:58 INFO - PROCESS | 2094 | 1463036938234 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 2094 | 1463036938238 Marionette TRACE conn2 <- [1,1030,null,{}] 00:08:58 INFO - PROCESS | 2094 | 1463036938269 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:58 INFO - PROCESS | 2094 | 1463036938410 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 00:08:58 INFO - PROCESS | 2094 | 1463036938466 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd37000 == 68 [pid = 2094] [id = 265] 00:08:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x128ccbc00) [pid = 2094] [serial = 793] [outer = 0x0] 00:08:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x129480000) [pid = 2094] [serial = 794] [outer = 0x128ccbc00] 00:08:58 INFO - PROCESS | 2094 | 1463036938497 Marionette DEBUG loaded listener.js 00:08:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x12a623000) [pid = 2094] [serial = 795] [outer = 0x128ccbc00] 00:08:58 INFO - PROCESS | 2094 | 1463036938908 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 725ms 00:08:58 INFO - PROCESS | 2094 | 1463036938959 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 2094 | 1463036938961 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 00:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:08:58 INFO - PROCESS | 2094 | 1463036938964 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 2094 | 1463036938965 Marionette TRACE conn2 <- [1,1034,null,{}] 00:08:58 INFO - PROCESS | 2094 | 1463036938967 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:59 INFO - PROCESS | 2094 | 1463036939070 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 00:08:59 INFO - PROCESS | 2094 | 1463036939131 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x12e328000 == 69 [pid = 2094] [id = 266] 00:08:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x12a810000) [pid = 2094] [serial = 796] [outer = 0x0] 00:08:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x12b359000) [pid = 2094] [serial = 797] [outer = 0x12a810000] 00:08:59 INFO - PROCESS | 2094 | 1463036939160 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x12bb72400) [pid = 2094] [serial = 798] [outer = 0x12a810000] 00:08:59 INFO - PROCESS | 2094 | 1463036939606 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 00:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 00:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:08:59 INFO - PROCESS | 2094 | 1463036939635 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 00:08:59 INFO - PROCESS | 2094 | 1463036939638 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 00:08:59 INFO - PROCESS | 2094 | 1463036939641 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:08:59 INFO - PROCESS | 2094 | 1463036939643 Marionette TRACE conn2 <- [1,1038,null,{}] 00:08:59 INFO - PROCESS | 2094 | 1463036939647 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:08:59 INFO - PROCESS | 2094 | 1463036939849 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 00:08:59 INFO - PROCESS | 2094 | 1463036939925 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x1354d3800 == 70 [pid = 2094] [id = 267] 00:08:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x12ab2a000) [pid = 2094] [serial = 799] [outer = 0x0] 00:08:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x12bf42c00) [pid = 2094] [serial = 800] [outer = 0x12ab2a000] 00:08:59 INFO - PROCESS | 2094 | 1463036939970 Marionette DEBUG loaded listener.js 00:09:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x12c4f0400) [pid = 2094] [serial = 801] [outer = 0x12ab2a000] 00:09:00 INFO - PROCESS | 2094 | 1463036940400 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 00:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 823ms 00:09:00 INFO - PROCESS | 2094 | 1463036940464 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 2094 | 1463036940466 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 00:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:09:00 INFO - PROCESS | 2094 | 1463036940468 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 2094 | 1463036940469 Marionette TRACE conn2 <- [1,1042,null,{}] 00:09:00 INFO - PROCESS | 2094 | 1463036940472 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:00 INFO - PROCESS | 2094 | 1463036940591 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 00:09:00 INFO - PROCESS | 2094 | 1463036940664 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9ce800 == 71 [pid = 2094] [id = 268] 00:09:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x12c4f4c00) [pid = 2094] [serial = 802] [outer = 0x0] 00:09:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x12ca1e800) [pid = 2094] [serial = 803] [outer = 0x12c4f4c00] 00:09:00 INFO - PROCESS | 2094 | 1463036940695 Marionette DEBUG loaded listener.js 00:09:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x12d0b6000) [pid = 2094] [serial = 804] [outer = 0x12c4f4c00] 00:09:01 INFO - PROCESS | 2094 | 1463036941100 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 00:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 00:09:01 INFO - PROCESS | 2094 | 1463036941139 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 2094 | 1463036941141 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 00:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:09:01 INFO - PROCESS | 2094 | 1463036941143 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:09:01 INFO - PROCESS | 2094 | 1463036941144 Marionette TRACE conn2 <- [1,1046,null,{}] 00:09:01 INFO - PROCESS | 2094 | 1463036941147 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:01 INFO - PROCESS | 2094 | 1463036941250 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 00:09:01 INFO - PROCESS | 2094 | 1463036941312 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166ea800 == 72 [pid = 2094] [id = 269] 00:09:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x117d30400) [pid = 2094] [serial = 805] [outer = 0x0] 00:09:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 169 (0x12c4f6800) [pid = 2094] [serial = 806] [outer = 0x117d30400] 00:09:01 INFO - PROCESS | 2094 | 1463036941390 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 170 (0x12d5a0c00) [pid = 2094] [serial = 807] [outer = 0x117d30400] 00:09:01 INFO - PROCESS | 2094 | 1463036941804 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 00:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 668ms 00:09:01 INFO - PROCESS | 2094 | 1463036941812 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 2094 | 1463036941813 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 00:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:09:01 INFO - PROCESS | 2094 | 1463036941816 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:09:01 INFO - PROCESS | 2094 | 1463036941817 Marionette TRACE conn2 <- [1,1050,null,{}] 00:09:01 INFO - PROCESS | 2094 | 1463036941820 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:01 INFO - PROCESS | 2094 | 1463036941950 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 00:09:02 INFO - PROCESS | 2094 | 1463036942052 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x11647b800 == 73 [pid = 2094] [id = 270] 00:09:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 171 (0x118036800) [pid = 2094] [serial = 808] [outer = 0x0] 00:09:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 172 (0x12107d800) [pid = 2094] [serial = 809] [outer = 0x118036800] 00:09:02 INFO - PROCESS | 2094 | 1463036942097 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 173 (0x12d0b8c00) [pid = 2094] [serial = 810] [outer = 0x118036800] 00:09:02 INFO - PROCESS | 2094 | 1463036942751 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 00:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 971ms 00:09:02 INFO - PROCESS | 2094 | 1463036942799 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 00:09:02 INFO - PROCESS | 2094 | 1463036942801 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 00:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:09:02 INFO - PROCESS | 2094 | 1463036942806 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 2094 | 1463036942808 Marionette TRACE conn2 <- [1,1054,null,{}] 00:09:02 INFO - PROCESS | 2094 | 1463036942812 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:02 INFO - PROCESS | 2094 | 1463036942921 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 00:09:03 INFO - PROCESS | 2094 | 1463036943019 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193e5800 == 74 [pid = 2094] [id = 271] 00:09:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 174 (0x1133f0000) [pid = 2094] [serial = 811] [outer = 0x0] 00:09:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 175 (0x115fddc00) [pid = 2094] [serial = 812] [outer = 0x1133f0000] 00:09:03 INFO - PROCESS | 2094 | 1463036943065 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 176 (0x1180eb000) [pid = 2094] [serial = 813] [outer = 0x1133f0000] 00:09:03 INFO - PROCESS | 2094 | 1463036943538 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 00:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 773ms 00:09:03 INFO - PROCESS | 2094 | 1463036943584 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 2094 | 1463036943588 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 00:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:09:03 INFO - PROCESS | 2094 | 1463036943593 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - PROCESS | 2094 | 1463036943595 Marionette TRACE conn2 <- [1,1058,null,{}] 00:09:03 INFO - PROCESS | 2094 | 1463036943598 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:03 INFO - PROCESS | 2094 | 1463036943696 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 00:09:03 INFO - PROCESS | 2094 | 1463036943776 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a56800 == 75 [pid = 2094] [id = 272] 00:09:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 177 (0x11964e400) [pid = 2094] [serial = 814] [outer = 0x0] 00:09:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 178 (0x119780000) [pid = 2094] [serial = 815] [outer = 0x11964e400] 00:09:03 INFO - PROCESS | 2094 | 1463036943802 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 179 (0x119b34800) [pid = 2094] [serial = 816] [outer = 0x11964e400] 00:09:03 INFO - PROCESS | 2094 | --DOCSHELL 0x12d7ad800 == 74 [pid = 2094] [id = 261] 00:09:03 INFO - PROCESS | 2094 | --DOCSHELL 0x12d322000 == 73 [pid = 2094] [id = 260] 00:09:03 INFO - PROCESS | 2094 | --DOCSHELL 0x12403f000 == 72 [pid = 2094] [id = 259] 00:09:03 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf46800 == 71 [pid = 2094] [id = 258] 00:09:03 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca2c800 == 70 [pid = 2094] [id = 257] 00:09:03 INFO - PROCESS | 2094 | --DOMWINDOW == 178 (0x119781800) [pid = 2094] [serial = 728] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12c509800 == 69 [pid = 2094] [id = 256] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb1b800 == 68 [pid = 2094] [id = 255] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba77000 == 67 [pid = 2094] [id = 254] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x128bca800 == 66 [pid = 2094] [id = 253] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x119c8a800 == 65 [pid = 2094] [id = 252] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12070f000 == 64 [pid = 2094] [id = 251] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x128bca000 == 63 [pid = 2094] [id = 248] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12653a000 == 62 [pid = 2094] [id = 247] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x123330800 == 61 [pid = 2094] [id = 246] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x112e32000 == 60 [pid = 2094] [id = 245] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x11841f800 == 59 [pid = 2094] [id = 244] 00:09:04 INFO - PROCESS | 2094 | --DOCSHELL 0x1190b4000 == 58 [pid = 2094] [id = 243] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 177 (0x12d0bd000) [pid = 2094] [serial = 600] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 176 (0x119b37000) [pid = 2094] [serial = 591] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 175 (0x12bf63c00) [pid = 2094] [serial = 597] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 174 (0x119387400) [pid = 2094] [serial = 657] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 173 (0x1268e2000) [pid = 2094] [serial = 594] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 172 (0x121285800) [pid = 2094] [serial = 680] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 171 (0x121788400) [pid = 2094] [serial = 683] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 170 (0x119652400) [pid = 2094] [serial = 647] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 169 (0x119b39c00) [pid = 2094] [serial = 674] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 168 (0x121063800) [pid = 2094] [serial = 675] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x118178800) [pid = 2094] [serial = 663] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x1180ef000) [pid = 2094] [serial = 662] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x118479c00) [pid = 2094] [serial = 665] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x11938e800) [pid = 2094] [serial = 666] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x119659400) [pid = 2094] [serial = 668] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x119699000) [pid = 2094] [serial = 669] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x124a0c000) [pid = 2094] [serial = 686] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x11977e000) [pid = 2094] [serial = 671] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x11978b400) [pid = 2094] [serial = 672] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x118030000) [pid = 2094] [serial = 644] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x121784400) [pid = 2094] [serial = 650] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x1166cb400) [pid = 2094] [serial = 660] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x115f58000) [pid = 2094] [serial = 659] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x117594c00) [pid = 2094] [serial = 656] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x126224c00) [pid = 2094] [serial = 653] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x123350800) [pid = 2094] [serial = 684] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x11645e400) [pid = 2094] [serial = 722] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x1236e6c00) [pid = 2094] [serial = 690] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x126910400) [pid = 2094] [serial = 696] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x11758d800) [pid = 2094] [serial = 723] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x11758c000) [pid = 2094] [serial = 725] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x126914800) [pid = 2094] [serial = 698] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x126dc6c00) [pid = 2094] [serial = 701] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x124b5c400) [pid = 2094] [serial = 687] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x117d2f000) [pid = 2094] [serial = 704] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x1268e0000) [pid = 2094] [serial = 695] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x118ac0800) [pid = 2094] [serial = 707] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x11620c400) [pid = 2094] [serial = 689] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x12100f800) [pid = 2094] [serial = 710] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x124b62400) [pid = 2094] [serial = 713] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x121066800) [pid = 2094] [serial = 677] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x126918c00) [pid = 2094] [serial = 699] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x12690e000) [pid = 2094] [serial = 716] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x1268d7800) [pid = 2094] [serial = 693] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x121074000) [pid = 2094] [serial = 678] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x12152a000) [pid = 2094] [serial = 681] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x1265d8000) [pid = 2094] [serial = 692] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x128cc4400) [pid = 2094] [serial = 720] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x128c71800) [pid = 2094] [serial = 719] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x118878c00) [pid = 2094] [serial = 726] [outer = 0x0] [url = about:blank] 00:09:04 INFO - PROCESS | 2094 | 1463036944185 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 00:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 621ms 00:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:09:04 INFO - PROCESS | 2094 | 1463036944214 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 2094 | 1463036944216 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 00:09:04 INFO - PROCESS | 2094 | 1463036944218 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 2094 | 1463036944220 Marionette TRACE conn2 <- [1,1062,null,{}] 00:09:04 INFO - PROCESS | 2094 | 1463036944227 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:04 INFO - PROCESS | 2094 | 1463036944311 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 00:09:04 INFO - PROCESS | 2094 | 1463036944319 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x11734d800 == 59 [pid = 2094] [id = 273] 00:09:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x118ae0400) [pid = 2094] [serial = 817] [outer = 0x0] 00:09:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12100b400) [pid = 2094] [serial = 818] [outer = 0x118ae0400] 00:09:04 INFO - PROCESS | 2094 | 1463036944346 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x12106ac00) [pid = 2094] [serial = 819] [outer = 0x118ae0400] 00:09:04 INFO - PROCESS | 2094 | 1463036944692 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 00:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 524ms 00:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:09:04 INFO - PROCESS | 2094 | 1463036944742 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 2094 | 1463036944744 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 00:09:04 INFO - PROCESS | 2094 | 1463036944746 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 2094 | 1463036944747 Marionette TRACE conn2 <- [1,1066,null,{}] 00:09:04 INFO - PROCESS | 2094 | 1463036944750 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:04 INFO - PROCESS | 2094 | 1463036944835 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 00:09:04 INFO - PROCESS | 2094 | 1463036944840 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x120706800 == 60 [pid = 2094] [id = 274] 00:09:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x121072400) [pid = 2094] [serial = 820] [outer = 0x0] 00:09:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1213b3000) [pid = 2094] [serial = 821] [outer = 0x121072400] 00:09:04 INFO - PROCESS | 2094 | 1463036944866 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x12178a800) [pid = 2094] [serial = 822] [outer = 0x121072400] 00:09:05 INFO - PROCESS | 2094 | 1463036945185 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 00:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 468ms 00:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:09:05 INFO - PROCESS | 2094 | 1463036945215 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 2094 | 1463036945218 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 00:09:05 INFO - PROCESS | 2094 | 1463036945220 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - PROCESS | 2094 | 1463036945221 Marionette TRACE conn2 <- [1,1070,null,{}] 00:09:05 INFO - PROCESS | 2094 | 1463036945224 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:05 INFO - PROCESS | 2094 | 1463036945311 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 00:09:05 INFO - PROCESS | 2094 | 1463036945367 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x121422800 == 61 [pid = 2094] [id = 275] 00:09:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x121073000) [pid = 2094] [serial = 823] [outer = 0x0] 00:09:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x124517000) [pid = 2094] [serial = 824] [outer = 0x121073000] 00:09:05 INFO - PROCESS | 2094 | 1463036945395 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x126224c00) [pid = 2094] [serial = 825] [outer = 0x121073000] 00:09:05 INFO - PROCESS | 2094 | 1463036945684 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 00:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 00:09:05 INFO - PROCESS | 2094 | 1463036945740 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 2094 | 1463036945741 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 00:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:09:05 INFO - PROCESS | 2094 | 1463036945743 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - PROCESS | 2094 | 1463036945744 Marionette TRACE conn2 <- [1,1074,null,{}] 00:09:05 INFO - PROCESS | 2094 | 1463036945747 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:05 INFO - PROCESS | 2094 | 1463036945845 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 00:09:05 INFO - PROCESS | 2094 | 1463036945907 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x125e19000 == 62 [pid = 2094] [id = 276] 00:09:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x124b11000) [pid = 2094] [serial = 826] [outer = 0x0] 00:09:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x126598800) [pid = 2094] [serial = 827] [outer = 0x124b11000] 00:09:05 INFO - PROCESS | 2094 | 1463036945933 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x1268e3800) [pid = 2094] [serial = 828] [outer = 0x124b11000] 00:09:06 INFO - PROCESS | 2094 | 1463036946243 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 00:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 00:09:06 INFO - PROCESS | 2094 | 1463036946274 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 00:09:06 INFO - PROCESS | 2094 | 1463036946276 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 00:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:09:06 INFO - PROCESS | 2094 | 1463036946287 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:09:06 INFO - PROCESS | 2094 | 1463036946288 Marionette TRACE conn2 <- [1,1078,null,{}] 00:09:06 INFO - PROCESS | 2094 | 1463036946290 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:06 INFO - PROCESS | 2094 | 1463036946393 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 00:09:06 INFO - PROCESS | 2094 | 1463036946431 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292af800 == 63 [pid = 2094] [id = 277] 00:09:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x125e91400) [pid = 2094] [serial = 829] [outer = 0x0] 00:09:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x126a39c00) [pid = 2094] [serial = 830] [outer = 0x125e91400] 00:09:06 INFO - PROCESS | 2094 | 1463036946456 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x128cc3800) [pid = 2094] [serial = 831] [outer = 0x125e91400] 00:09:06 INFO - PROCESS | 2094 | 1463036946786 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 00:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 00:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:09:06 INFO - PROCESS | 2094 | 1463036946805 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 00:09:06 INFO - PROCESS | 2094 | 1463036946806 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 00:09:06 INFO - PROCESS | 2094 | 1463036946809 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:09:06 INFO - PROCESS | 2094 | 1463036946810 Marionette TRACE conn2 <- [1,1082,null,{}] 00:09:06 INFO - PROCESS | 2094 | 1463036946812 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:06 INFO - PROCESS | 2094 | 1463036946918 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 00:09:06 INFO - PROCESS | 2094 | 1463036946930 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a852000 == 64 [pid = 2094] [id = 278] 00:09:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x128cc5000) [pid = 2094] [serial = 832] [outer = 0x0] 00:09:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x1292a0800) [pid = 2094] [serial = 833] [outer = 0x128cc5000] 00:09:06 INFO - PROCESS | 2094 | 1463036946956 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x129488000) [pid = 2094] [serial = 834] [outer = 0x128cc5000] 00:09:07 INFO - PROCESS | 2094 | 1463036947275 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 00:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 518ms 00:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:09:07 INFO - PROCESS | 2094 | 1463036947327 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 00:09:07 INFO - PROCESS | 2094 | 1463036947329 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 00:09:07 INFO - PROCESS | 2094 | 1463036947332 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:09:07 INFO - PROCESS | 2094 | 1463036947333 Marionette TRACE conn2 <- [1,1086,null,{}] 00:09:07 INFO - PROCESS | 2094 | 1463036947337 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:07 INFO - PROCESS | 2094 | 1463036947512 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 00:09:07 INFO - PROCESS | 2094 | 1463036947537 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab1b800 == 65 [pid = 2094] [id = 279] 00:09:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x128cca400) [pid = 2094] [serial = 835] [outer = 0x0] 00:09:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x12a630c00) [pid = 2094] [serial = 836] [outer = 0x128cca400] 00:09:07 INFO - PROCESS | 2094 | 1463036947576 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12ab32400) [pid = 2094] [serial = 837] [outer = 0x128cca400] 00:09:08 INFO - PROCESS | 2094 | 1463036948033 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 00:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 733ms 00:09:08 INFO - PROCESS | 2094 | 1463036948070 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 2094 | 1463036948071 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 00:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:09:08 INFO - PROCESS | 2094 | 1463036948074 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 2094 | 1463036948075 Marionette TRACE conn2 <- [1,1090,null,{}] 00:09:08 INFO - PROCESS | 2094 | 1463036948078 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:08 INFO - PROCESS | 2094 | 1463036948195 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x129484000) [pid = 2094] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x124b05000) [pid = 2094] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x12ac59800) [pid = 2094] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x12ac61c00) [pid = 2094] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x119c06c00) [pid = 2094] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x116853c00) [pid = 2094] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x118234000) [pid = 2094] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x1268d8000) [pid = 2094] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x117d24400) [pid = 2094] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x1265d9800) [pid = 2094] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:09:08 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x121064c00) [pid = 2094] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:09:08 INFO - PROCESS | 2094 | 1463036948440 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181e0000 == 66 [pid = 2094] [id = 280] 00:09:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x110fb6000) [pid = 2094] [serial = 838] [outer = 0x0] 00:09:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x11803b800) [pid = 2094] [serial = 839] [outer = 0x110fb6000] 00:09:08 INFO - PROCESS | 2094 | 1463036948481 Marionette DEBUG loaded listener.js 00:09:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x1265db800) [pid = 2094] [serial = 840] [outer = 0x110fb6000] 00:09:08 INFO - PROCESS | 2094 | 1463036948812 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 00:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 772ms 00:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:09:08 INFO - PROCESS | 2094 | 1463036948862 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 2094 | 1463036948864 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 00:09:08 INFO - PROCESS | 2094 | 1463036948869 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - PROCESS | 2094 | 1463036948870 Marionette TRACE conn2 <- [1,1094,null,{}] 00:09:08 INFO - PROCESS | 2094 | 1463036948873 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:08 INFO - PROCESS | 2094 | 1463036948970 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 00:09:09 INFO - PROCESS | 2094 | 1463036949028 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb16800 == 67 [pid = 2094] [id = 281] 00:09:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x118234000) [pid = 2094] [serial = 841] [outer = 0x0] 00:09:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x12ac58c00) [pid = 2094] [serial = 842] [outer = 0x118234000] 00:09:09 INFO - PROCESS | 2094 | 1463036949057 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x12c4f6400) [pid = 2094] [serial = 843] [outer = 0x118234000] 00:09:09 INFO - PROCESS | 2094 | 1463036949336 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 00:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 520ms 00:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:09:09 INFO - PROCESS | 2094 | 1463036949390 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 00:09:09 INFO - PROCESS | 2094 | 1463036949391 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 00:09:09 INFO - PROCESS | 2094 | 1463036949393 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 2094 | 1463036949394 Marionette TRACE conn2 <- [1,1098,null,{}] 00:09:09 INFO - PROCESS | 2094 | 1463036949397 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:09 INFO - PROCESS | 2094 | 1463036949488 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 00:09:09 INFO - PROCESS | 2094 | 1463036949492 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca35000 == 68 [pid = 2094] [id = 282] 00:09:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x110f85000) [pid = 2094] [serial = 844] [outer = 0x0] 00:09:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x110f89c00) [pid = 2094] [serial = 845] [outer = 0x110f85000] 00:09:09 INFO - PROCESS | 2094 | 1463036949516 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x1110ad400) [pid = 2094] [serial = 846] [outer = 0x110f85000] 00:09:09 INFO - PROCESS | 2094 | 1463036949928 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 00:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 569ms 00:09:09 INFO - PROCESS | 2094 | 1463036949964 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 00:09:09 INFO - PROCESS | 2094 | 1463036949966 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 00:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:09:09 INFO - PROCESS | 2094 | 1463036949969 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 2094 | 1463036949971 Marionette TRACE conn2 <- [1,1102,null,{}] 00:09:09 INFO - PROCESS | 2094 | 1463036949974 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:10 INFO - PROCESS | 2094 | 1463036950108 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 00:09:10 INFO - PROCESS | 2094 | 1463036950121 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d307000 == 69 [pid = 2094] [id = 283] 00:09:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x121324400) [pid = 2094] [serial = 847] [outer = 0x0] 00:09:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x121328800) [pid = 2094] [serial = 848] [outer = 0x121324400] 00:09:10 INFO - PROCESS | 2094 | 1463036950158 Marionette DEBUG loaded listener.js 00:09:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x12132c800) [pid = 2094] [serial = 849] [outer = 0x121324400] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab1c800 == 68 [pid = 2094] [id = 133] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12daa4000 == 67 [pid = 2094] [id = 153] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1190c2000 == 66 [pid = 2094] [id = 170] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf47800 == 65 [pid = 2094] [id = 136] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12e319800 == 64 [pid = 2094] [id = 174] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1242c8800 == 63 [pid = 2094] [id = 155] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1292bf000 == 62 [pid = 2094] [id = 249] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab04000 == 61 [pid = 2094] [id = 250] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd3e800 == 60 [pid = 2094] [id = 214] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12d317800 == 59 [pid = 2094] [id = 199] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12a996800 == 58 [pid = 2094] [id = 234] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca39000 == 57 [pid = 2094] [id = 135] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12daa5800 == 56 [pid = 2094] [id = 172] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12d7bb000 == 55 [pid = 2094] [id = 200] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x117135000 == 54 [pid = 2094] [id = 175] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12661e000 == 53 [pid = 2094] [id = 171] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba77800 == 52 [pid = 2094] [id = 117] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1292c4000 == 51 [pid = 2094] [id = 101] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12c50e800 == 50 [pid = 2094] [id = 134] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x118430000 == 49 [pid = 2094] [id = 188] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd0d800 == 48 [pid = 2094] [id = 154] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1193e5800 == 47 [pid = 2094] [id = 271] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x11647b800 == 46 [pid = 2094] [id = 270] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1166ea800 == 45 [pid = 2094] [id = 269] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9ce800 == 44 [pid = 2094] [id = 268] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1354d3800 == 43 [pid = 2094] [id = 267] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12e328000 == 42 [pid = 2094] [id = 266] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd37000 == 41 [pid = 2094] [id = 265] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2b9800 == 40 [pid = 2094] [id = 264] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd09800 == 39 [pid = 2094] [id = 262] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12118d000 == 38 [pid = 2094] [id = 263] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x119a56800 == 37 [pid = 2094] [id = 272] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x11734d800 == 36 [pid = 2094] [id = 273] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x120706800 == 35 [pid = 2094] [id = 274] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab1b800 == 34 [pid = 2094] [id = 279] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12a852000 == 33 [pid = 2094] [id = 278] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x125e19000 == 32 [pid = 2094] [id = 276] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb16800 == 31 [pid = 2094] [id = 281] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca35000 == 30 [pid = 2094] [id = 282] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1292af800 == 29 [pid = 2094] [id = 277] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x1181e0000 == 28 [pid = 2094] [id = 280] 00:09:11 INFO - PROCESS | 2094 | --DOCSHELL 0x121422800 == 27 [pid = 2094] [id = 275] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x129723800) [pid = 2094] [serial = 767] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x12929bc00) [pid = 2094] [serial = 764] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x12b358c00) [pid = 2094] [serial = 770] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x12ab2b800) [pid = 2094] [serial = 768] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x12bb37400) [pid = 2094] [serial = 773] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x121783800) [pid = 2094] [serial = 758] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x1265dbc00) [pid = 2094] [serial = 759] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x118876400) [pid = 2094] [serial = 753] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x118038400) [pid = 2094] [serial = 752] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x121783000) [pid = 2094] [serial = 740] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x1180f3800) [pid = 2094] [serial = 731] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x119697800) [pid = 2094] [serial = 734] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x12100d000) [pid = 2094] [serial = 756] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x128c73800) [pid = 2094] [serial = 761] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x119b30c00) [pid = 2094] [serial = 755] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x121068800) [pid = 2094] [serial = 737] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x124ba5c00) [pid = 2094] [serial = 743] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x1268da000) [pid = 2094] [serial = 746] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x128cc2c00) [pid = 2094] [serial = 749] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x11832d000) [pid = 2094] [serial = 776] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x12bf3a800) [pid = 2094] [serial = 782] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x12c4f1800) [pid = 2094] [serial = 785] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x12b3c7800) [pid = 2094] [serial = 771] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x12bb75000) [pid = 2094] [serial = 774] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x12947f000) [pid = 2094] [serial = 765] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x128c75000) [pid = 2094] [serial = 779] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x12bf6d000) [pid = 2094] [serial = 783] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x128ccdc00) [pid = 2094] [serial = 762] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x121072c00) [pid = 2094] [serial = 777] [outer = 0x0] [url = about:blank] 00:09:11 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x12bb34000) [pid = 2094] [serial = 780] [outer = 0x0] [url = about:blank] 00:09:12 INFO - PROCESS | 2094 | 1463036952050 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 00:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 2126ms 00:09:12 INFO - PROCESS | 2094 | 1463036952096 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 00:09:12 INFO - PROCESS | 2094 | 1463036952098 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 00:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:09:12 INFO - PROCESS | 2094 | 1463036952108 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 2094 | 1463036952110 Marionette TRACE conn2 <- [1,1106,null,{}] 00:09:12 INFO - PROCESS | 2094 | 1463036952114 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:12 INFO - PROCESS | 2094 | 1463036952197 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 00:09:12 INFO - PROCESS | 2094 | 1463036952249 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x11203e800 == 28 [pid = 2094] [id = 284] 00:09:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x11202c000) [pid = 2094] [serial = 850] [outer = 0x0] 00:09:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x112f07800) [pid = 2094] [serial = 851] [outer = 0x11202c000] 00:09:12 INFO - PROCESS | 2094 | 1463036952278 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x113369800) [pid = 2094] [serial = 852] [outer = 0x11202c000] 00:09:12 INFO - PROCESS | 2094 | 1463036952579 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 00:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 520ms 00:09:12 INFO - PROCESS | 2094 | 1463036952628 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 00:09:12 INFO - PROCESS | 2094 | 1463036952632 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 00:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:09:12 INFO - PROCESS | 2094 | 1463036952639 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:09:12 INFO - PROCESS | 2094 | 1463036952640 Marionette TRACE conn2 <- [1,1110,null,{}] 00:09:12 INFO - PROCESS | 2094 | 1463036952643 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:12 INFO - PROCESS | 2094 | 1463036952719 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 00:09:12 INFO - PROCESS | 2094 | 1463036952766 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x115f0a000 == 29 [pid = 2094] [id = 285] 00:09:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x112e73400) [pid = 2094] [serial = 853] [outer = 0x0] 00:09:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x115f59400) [pid = 2094] [serial = 854] [outer = 0x112e73400] 00:09:12 INFO - PROCESS | 2094 | 1463036952794 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x1166d6400) [pid = 2094] [serial = 855] [outer = 0x112e73400] 00:09:13 INFO - PROCESS | 2094 | 1463036953079 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 00:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 469ms 00:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:09:13 INFO - PROCESS | 2094 | 1463036953108 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 2094 | 1463036953109 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 00:09:13 INFO - PROCESS | 2094 | 1463036953112 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 2094 | 1463036953114 Marionette TRACE conn2 <- [1,1114,null,{}] 00:09:13 INFO - PROCESS | 2094 | 1463036953130 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:13 INFO - PROCESS | 2094 | 1463036953215 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 00:09:13 INFO - PROCESS | 2094 | 1463036953223 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f8a000 == 30 [pid = 2094] [id = 286] 00:09:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x110f87000) [pid = 2094] [serial = 856] [outer = 0x0] 00:09:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x117d2f800) [pid = 2094] [serial = 857] [outer = 0x110f87000] 00:09:13 INFO - PROCESS | 2094 | 1463036953261 Marionette DEBUG loaded listener.js 00:09:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x1180ed000) [pid = 2094] [serial = 858] [outer = 0x110f87000] 00:09:13 INFO - PROCESS | 2094 | 1463036953611 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 00:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 529ms 00:09:13 INFO - PROCESS | 2094 | 1463036953641 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 00:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:09:13 INFO - PROCESS | 2094 | 1463036953643 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 00:09:13 INFO - PROCESS | 2094 | 1463036953645 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - PROCESS | 2094 | 1463036953646 Marionette TRACE conn2 <- [1,1118,null,{}] 00:09:13 INFO - PROCESS | 2094 | 1463036953657 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:13 INFO - PROCESS | 2094 | 1463036953733 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 00:09:13 INFO - PROCESS | 2094 | 1463036953739 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x11841a800 == 31 [pid = 2094] [id = 287] 00:09:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x118177800) [pid = 2094] [serial = 859] [outer = 0x0] 00:09:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x1182d0800) [pid = 2094] [serial = 860] [outer = 0x118177800] 00:09:13 INFO - PROCESS | 2094 | 1463036953765 Marionette DEBUG loaded listener.js 00:09:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x118329800) [pid = 2094] [serial = 861] [outer = 0x118177800] 00:09:14 INFO - PROCESS | 2094 | 1463036954075 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 00:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 468ms 00:09:14 INFO - PROCESS | 2094 | 1463036954114 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 2094 | 1463036954115 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 00:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:09:14 INFO - PROCESS | 2094 | 1463036954119 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:09:14 INFO - PROCESS | 2094 | 1463036954121 Marionette TRACE conn2 <- [1,1122,null,{}] 00:09:14 INFO - PROCESS | 2094 | 1463036954123 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:14 INFO - PROCESS | 2094 | 1463036954194 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 00:09:14 INFO - PROCESS | 2094 | 1463036954198 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x11900b800 == 32 [pid = 2094] [id = 288] 00:09:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1164ae000) [pid = 2094] [serial = 862] [outer = 0x0] 00:09:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x118334c00) [pid = 2094] [serial = 863] [outer = 0x1164ae000] 00:09:14 INFO - PROCESS | 2094 | 1463036954228 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x11886e400) [pid = 2094] [serial = 864] [outer = 0x1164ae000] 00:09:14 INFO - PROCESS | 2094 | 1463036954562 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 00:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 469ms 00:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:09:14 INFO - PROCESS | 2094 | 1463036954589 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 2094 | 1463036954590 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 00:09:14 INFO - PROCESS | 2094 | 1463036954592 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:09:14 INFO - PROCESS | 2094 | 1463036954601 Marionette TRACE conn2 <- [1,1126,null,{}] 00:09:14 INFO - PROCESS | 2094 | 1463036954612 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:14 INFO - PROCESS | 2094 | 1463036954710 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 00:09:14 INFO - PROCESS | 2094 | 1463036954718 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193e7000 == 33 [pid = 2094] [id = 289] 00:09:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x118ac0800) [pid = 2094] [serial = 865] [outer = 0x0] 00:09:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x1192d6800) [pid = 2094] [serial = 866] [outer = 0x118ac0800] 00:09:14 INFO - PROCESS | 2094 | 1463036954745 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x119693400) [pid = 2094] [serial = 867] [outer = 0x118ac0800] 00:09:15 INFO - PROCESS | 2094 | 1463036955080 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 00:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 536ms 00:09:15 INFO - PROCESS | 2094 | 1463036955129 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 2094 | 1463036955131 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 00:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:09:15 INFO - PROCESS | 2094 | 1463036955135 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 2094 | 1463036955136 Marionette TRACE conn2 <- [1,1130,null,{}] 00:09:15 INFO - PROCESS | 2094 | 1463036955140 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:15 INFO - PROCESS | 2094 | 1463036955277 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 00:09:15 INFO - PROCESS | 2094 | 1463036955289 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a4c000 == 34 [pid = 2094] [id = 290] 00:09:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x118ad7800) [pid = 2094] [serial = 868] [outer = 0x0] 00:09:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x11977c400) [pid = 2094] [serial = 869] [outer = 0x118ad7800] 00:09:15 INFO - PROCESS | 2094 | 1463036955329 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x11978b400) [pid = 2094] [serial = 870] [outer = 0x118ad7800] 00:09:15 INFO - PROCESS | 2094 | 1463036955691 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 00:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 570ms 00:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:09:15 INFO - PROCESS | 2094 | 1463036955704 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 2094 | 1463036955705 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 00:09:15 INFO - PROCESS | 2094 | 1463036955707 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - PROCESS | 2094 | 1463036955708 Marionette TRACE conn2 <- [1,1134,null,{}] 00:09:15 INFO - PROCESS | 2094 | 1463036955710 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:15 INFO - PROCESS | 2094 | 1463036955784 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 00:09:15 INFO - PROCESS | 2094 | 1463036955789 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x121098800 == 35 [pid = 2094] [id = 291] 00:09:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x1198c7c00) [pid = 2094] [serial = 871] [outer = 0x0] 00:09:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x119b31c00) [pid = 2094] [serial = 872] [outer = 0x1198c7c00] 00:09:15 INFO - PROCESS | 2094 | 1463036955814 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x119b38c00) [pid = 2094] [serial = 873] [outer = 0x1198c7c00] 00:09:16 INFO - PROCESS | 2094 | 1463036956308 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 620ms 00:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:09:16 INFO - PROCESS | 2094 | 1463036956328 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 2094 | 1463036956329 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 00:09:16 INFO - PROCESS | 2094 | 1463036956331 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 2094 | 1463036956332 Marionette TRACE conn2 <- [1,1138,null,{}] 00:09:16 INFO - PROCESS | 2094 | 1463036956337 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:16 INFO - PROCESS | 2094 | 1463036956408 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 00:09:16 INFO - PROCESS | 2094 | 1463036956412 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f89800 == 36 [pid = 2094] [id = 292] 00:09:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x119b3cc00) [pid = 2094] [serial = 874] [outer = 0x0] 00:09:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x119c0ac00) [pid = 2094] [serial = 875] [outer = 0x119b3cc00] 00:09:16 INFO - PROCESS | 2094 | 1463036956439 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x12106c400) [pid = 2094] [serial = 876] [outer = 0x119b3cc00] 00:09:16 INFO - PROCESS | 2094 | 1463036956752 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 00:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 470ms 00:09:16 INFO - PROCESS | 2094 | 1463036956801 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 2094 | 1463036956802 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 00:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:09:16 INFO - PROCESS | 2094 | 1463036956805 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 2094 | 1463036956806 Marionette TRACE conn2 <- [1,1142,null,{}] 00:09:16 INFO - PROCESS | 2094 | 1463036956808 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:16 INFO - PROCESS | 2094 | 1463036956913 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 00:09:16 INFO - PROCESS | 2094 | 1463036956948 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x124af5000 == 37 [pid = 2094] [id = 293] 00:09:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x110f8bc00) [pid = 2094] [serial = 877] [outer = 0x0] 00:09:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12127f400) [pid = 2094] [serial = 878] [outer = 0x110f8bc00] 00:09:16 INFO - PROCESS | 2094 | 1463036956972 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x121327000) [pid = 2094] [serial = 879] [outer = 0x110f8bc00] 00:09:17 INFO - PROCESS | 2094 | 1463036957304 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 00:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 00:09:17 INFO - PROCESS | 2094 | 1463036957326 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 2094 | 1463036957328 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 00:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:09:17 INFO - PROCESS | 2094 | 1463036957331 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 2094 | 1463036957333 Marionette TRACE conn2 <- [1,1146,null,{}] 00:09:17 INFO - PROCESS | 2094 | 1463036957336 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:17 INFO - PROCESS | 2094 | 1463036957498 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 00:09:17 INFO - PROCESS | 2094 | 1463036957520 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x119008000 == 38 [pid = 2094] [id = 294] 00:09:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x12132cc00) [pid = 2094] [serial = 880] [outer = 0x0] 00:09:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x121521c00) [pid = 2094] [serial = 881] [outer = 0x12132cc00] 00:09:17 INFO - PROCESS | 2094 | 1463036957570 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x1217c3800) [pid = 2094] [serial = 882] [outer = 0x12132cc00] 00:09:17 INFO - PROCESS | 2094 | 1463036957994 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 00:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 672ms 00:09:18 INFO - PROCESS | 2094 | 1463036958003 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 2094 | 1463036958005 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 00:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:09:18 INFO - PROCESS | 2094 | 1463036958007 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 2094 | 1463036958008 Marionette TRACE conn2 <- [1,1150,null,{}] 00:09:18 INFO - PROCESS | 2094 | 1463036958010 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:18 INFO - PROCESS | 2094 | 1463036958106 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 00:09:18 INFO - PROCESS | 2094 | 1463036958141 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x128cab000 == 39 [pid = 2094] [id = 295] 00:09:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x1240e2800) [pid = 2094] [serial = 883] [outer = 0x0] 00:09:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x1242be400) [pid = 2094] [serial = 884] [outer = 0x1240e2800] 00:09:18 INFO - PROCESS | 2094 | 1463036958166 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x124b0e000) [pid = 2094] [serial = 885] [outer = 0x1240e2800] 00:09:18 INFO - PROCESS | 2094 | 1463036958474 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 00:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 469ms 00:09:18 INFO - PROCESS | 2094 | 1463036958478 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 2094 | 1463036958479 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 00:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:09:18 INFO - PROCESS | 2094 | 1463036958493 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 2094 | 1463036958494 Marionette TRACE conn2 <- [1,1154,null,{}] 00:09:18 INFO - PROCESS | 2094 | 1463036958497 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:18 INFO - PROCESS | 2094 | 1463036958605 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 00:09:18 INFO - PROCESS | 2094 | 1463036958610 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292c4000 == 40 [pid = 2094] [id = 296] 00:09:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x12177f800) [pid = 2094] [serial = 886] [outer = 0x0] 00:09:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x124ba4c00) [pid = 2094] [serial = 887] [outer = 0x12177f800] 00:09:18 INFO - PROCESS | 2094 | 1463036958663 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x1262c3400) [pid = 2094] [serial = 888] [outer = 0x12177f800] 00:09:18 INFO - PROCESS | 2094 | 1463036958952 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 00:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 473ms 00:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:09:18 INFO - PROCESS | 2094 | 1463036958962 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 2094 | 1463036958963 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 00:09:18 INFO - PROCESS | 2094 | 1463036958973 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 2094 | 1463036958974 Marionette TRACE conn2 <- [1,1158,null,{}] 00:09:18 INFO - PROCESS | 2094 | 1463036958987 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:19 INFO - PROCESS | 2094 | 1463036959085 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 00:09:19 INFO - PROCESS | 2094 | 1463036959090 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298b4800 == 41 [pid = 2094] [id = 297] 00:09:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x125e8dc00) [pid = 2094] [serial = 889] [outer = 0x0] 00:09:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x126594000) [pid = 2094] [serial = 890] [outer = 0x125e8dc00] 00:09:19 INFO - PROCESS | 2094 | 1463036959142 Marionette DEBUG loaded listener.js 00:09:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x12659b800) [pid = 2094] [serial = 891] [outer = 0x125e8dc00] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x119655000) [pid = 2094] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x119267000) [pid = 2094] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x1180e8800) [pid = 2094] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x124b0d000) [pid = 2094] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x117d2e400) [pid = 2094] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x115f56c00) [pid = 2094] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x12107e000) [pid = 2094] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x1265d2800) [pid = 2094] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x12ca12400) [pid = 2094] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x1182d6000) [pid = 2094] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x12656e400) [pid = 2094] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x118180c00) [pid = 2094] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x121063c00) [pid = 2094] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x121780c00) [pid = 2094] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x119c0a000) [pid = 2094] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x12177f400) [pid = 2094] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x123354c00) [pid = 2094] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x116279400) [pid = 2094] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x121070c00) [pid = 2094] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x125e91400) [pid = 2094] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x128cca400) [pid = 2094] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x110f85000) [pid = 2094] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x128cc5000) [pid = 2094] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x11964e400) [pid = 2094] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x1133f0000) [pid = 2094] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x118036800) [pid = 2094] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x117d30400) [pid = 2094] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x12c4f4c00) [pid = 2094] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x12ab2a000) [pid = 2094] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x12a810000) [pid = 2094] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x128ccbc00) [pid = 2094] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x12100c400) [pid = 2094] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x11832b800) [pid = 2094] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x12bf6d400) [pid = 2094] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x124b11000) [pid = 2094] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x121073000) [pid = 2094] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x121072400) [pid = 2094] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x118ae0400) [pid = 2094] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x110fb6000) [pid = 2094] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:09:19 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x118234000) [pid = 2094] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:09:19 INFO - PROCESS | 2094 | 1463036959986 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 00:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1036ms 00:09:20 INFO - PROCESS | 2094 | 1463036960005 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 2094 | 1463036960007 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 00:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:09:20 INFO - PROCESS | 2094 | 1463036960015 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - PROCESS | 2094 | 1463036960018 Marionette TRACE conn2 <- [1,1162,null,{}] 00:09:20 INFO - PROCESS | 2094 | 1463036960032 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:20 INFO - PROCESS | 2094 | 1463036960127 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 00:09:20 INFO - PROCESS | 2094 | 1463036960132 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193cc800 == 42 [pid = 2094] [id = 298] 00:09:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x1164b4800) [pid = 2094] [serial = 892] [outer = 0x0] 00:09:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x1182d6000) [pid = 2094] [serial = 893] [outer = 0x1164b4800] 00:09:20 INFO - PROCESS | 2094 | 1463036960156 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x11964e400) [pid = 2094] [serial = 894] [outer = 0x1164b4800] 00:09:20 INFO - PROCESS | 2094 | 1463036960488 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 00:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 531ms 00:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:09:20 INFO - PROCESS | 2094 | 1463036960540 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 2094 | 1463036960541 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 00:09:20 INFO - PROCESS | 2094 | 1463036960543 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - PROCESS | 2094 | 1463036960544 Marionette TRACE conn2 <- [1,1166,null,{}] 00:09:20 INFO - PROCESS | 2094 | 1463036960546 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:20 INFO - PROCESS | 2094 | 1463036960625 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 00:09:20 INFO - PROCESS | 2094 | 1463036960678 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x126af4800 == 43 [pid = 2094] [id = 299] 00:09:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x119263400) [pid = 2094] [serial = 895] [outer = 0x0] 00:09:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x12100c400) [pid = 2094] [serial = 896] [outer = 0x119263400] 00:09:20 INFO - PROCESS | 2094 | 1463036960704 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x121784c00) [pid = 2094] [serial = 897] [outer = 0x119263400] 00:09:20 INFO - PROCESS | 2094 | 1463036960988 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 00:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 468ms 00:09:21 INFO - PROCESS | 2094 | 1463036961012 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 00:09:21 INFO - PROCESS | 2094 | 1463036961013 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 00:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:09:21 INFO - PROCESS | 2094 | 1463036961022 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:09:21 INFO - PROCESS | 2094 | 1463036961023 Marionette TRACE conn2 <- [1,1170,null,{}] 00:09:21 INFO - PROCESS | 2094 | 1463036961026 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:21 INFO - PROCESS | 2094 | 1463036961121 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 00:09:21 INFO - PROCESS | 2094 | 1463036961126 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9d0000 == 44 [pid = 2094] [id = 300] 00:09:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x126595800) [pid = 2094] [serial = 898] [outer = 0x0] 00:09:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12659c000) [pid = 2094] [serial = 899] [outer = 0x126595800] 00:09:21 INFO - PROCESS | 2094 | 1463036961150 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x1265a0400) [pid = 2094] [serial = 900] [outer = 0x126595800] 00:09:21 INFO - PROCESS | 2094 | 1463036961456 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 00:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 477ms 00:09:21 INFO - PROCESS | 2094 | 1463036961504 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 00:09:21 INFO - PROCESS | 2094 | 1463036961505 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 00:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:09:21 INFO - PROCESS | 2094 | 1463036961507 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:09:21 INFO - PROCESS | 2094 | 1463036961508 Marionette TRACE conn2 <- [1,1174,null,{}] 00:09:21 INFO - PROCESS | 2094 | 1463036961511 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:21 INFO - PROCESS | 2094 | 1463036961612 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 00:09:21 INFO - PROCESS | 2094 | 1463036961621 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab1c800 == 45 [pid = 2094] [id = 301] 00:09:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x1265d3000) [pid = 2094] [serial = 901] [outer = 0x0] 00:09:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1265d6800) [pid = 2094] [serial = 902] [outer = 0x1265d3000] 00:09:21 INFO - PROCESS | 2094 | 1463036961645 Marionette DEBUG loaded listener.js 00:09:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x1265dc000) [pid = 2094] [serial = 903] [outer = 0x1265d3000] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x112081800 == 44 [pid = 2094] [id = 23] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12daa0800 == 43 [pid = 2094] [id = 19] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd34000 == 42 [pid = 2094] [id = 20] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12e317800 == 41 [pid = 2094] [id = 22] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x113c49800 == 40 [pid = 2094] [id = 26] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12c50f800 == 39 [pid = 2094] [id = 13] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12d30f800 == 38 [pid = 2094] [id = 16] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca35800 == 37 [pid = 2094] [id = 14] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x1292be800 == 36 [pid = 2094] [id = 6] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x11711d000 == 35 [pid = 2094] [id = 25] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x11665c000 == 34 [pid = 2094] [id = 24] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba89800 == 33 [pid = 2094] [id = 10] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12ac34800 == 32 [pid = 2094] [id = 9] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd10800 == 31 [pid = 2094] [id = 21] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf4a800 == 30 [pid = 2094] [id = 15] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab0a800 == 29 [pid = 2094] [id = 8] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2c0000 == 28 [pid = 2094] [id = 12] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12c057800 == 27 [pid = 2094] [id = 11] 00:09:22 INFO - PROCESS | 2094 | --DOCSHELL 0x12d307000 == 26 [pid = 2094] [id = 283] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x128cc3800) [pid = 2094] [serial = 831] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x12a630c00) [pid = 2094] [serial = 836] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x1110ad400) [pid = 2094] [serial = 846] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x1292a0800) [pid = 2094] [serial = 833] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x12ab32400) [pid = 2094] [serial = 837] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x110f89c00) [pid = 2094] [serial = 845] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x119780000) [pid = 2094] [serial = 815] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1180eb000) [pid = 2094] [serial = 813] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x115fddc00) [pid = 2094] [serial = 812] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x12d0b8c00) [pid = 2094] [serial = 810] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x12107d800) [pid = 2094] [serial = 809] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x12d5a0c00) [pid = 2094] [serial = 807] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x12c4f6800) [pid = 2094] [serial = 806] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x12d0b6000) [pid = 2094] [serial = 804] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x12ca1e800) [pid = 2094] [serial = 803] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x12c4f0400) [pid = 2094] [serial = 801] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x12bf42c00) [pid = 2094] [serial = 800] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x12bb72400) [pid = 2094] [serial = 798] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x12b359000) [pid = 2094] [serial = 797] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x12a623000) [pid = 2094] [serial = 795] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x129480000) [pid = 2094] [serial = 794] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x125e97000) [pid = 2094] [serial = 792] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x121785400) [pid = 2094] [serial = 791] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x1198c0400) [pid = 2094] [serial = 789] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x11964ec00) [pid = 2094] [serial = 788] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x12c4fa400) [pid = 2094] [serial = 786] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x126598800) [pid = 2094] [serial = 827] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x124517000) [pid = 2094] [serial = 824] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x126224c00) [pid = 2094] [serial = 825] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x1213b3000) [pid = 2094] [serial = 821] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x12178a800) [pid = 2094] [serial = 822] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x12100b400) [pid = 2094] [serial = 818] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x12106ac00) [pid = 2094] [serial = 819] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x119b34800) [pid = 2094] [serial = 816] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x126a39c00) [pid = 2094] [serial = 830] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x1265db800) [pid = 2094] [serial = 840] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x129488000) [pid = 2094] [serial = 834] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x11803b800) [pid = 2094] [serial = 839] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x12c4f6400) [pid = 2094] [serial = 843] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1268e3800) [pid = 2094] [serial = 828] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x12ac58c00) [pid = 2094] [serial = 842] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x119b33800) [pid = 2094] [serial = 729] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x119b32000) [pid = 2094] [serial = 735] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x118abd400) [pid = 2094] [serial = 732] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x128c6f000) [pid = 2094] [serial = 717] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x128c71000) [pid = 2094] [serial = 702] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x1182cd800) [pid = 2094] [serial = 645] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x1236edc00) [pid = 2094] [serial = 741] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x128cc8000) [pid = 2094] [serial = 750] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x12d783400) [pid = 2094] [serial = 642] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x119b3d000) [pid = 2094] [serial = 648] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x126dd1c00) [pid = 2094] [serial = 747] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 81 (0x119658400) [pid = 2094] [serial = 708] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 80 (0x12107c800) [pid = 2094] [serial = 738] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 79 (0x1265d3400) [pid = 2094] [serial = 714] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 78 (0x12106a800) [pid = 2094] [serial = 711] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 77 (0x1268d9c00) [pid = 2094] [serial = 654] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 76 (0x125e97400) [pid = 2094] [serial = 744] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 75 (0x1180f0000) [pid = 2094] [serial = 705] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 74 (0x121789400) [pid = 2094] [serial = 651] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | --DOMWINDOW == 73 (0x121328800) [pid = 2094] [serial = 848] [outer = 0x0] [url = about:blank] 00:09:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 74 (0x111c1e400) [pid = 2094] [serial = 904] [outer = 0x12d0c0400] 00:09:23 INFO - PROCESS | 2094 | 1463036963239 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 2094 | 1463036963282 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 00:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:09:23 INFO - PROCESS | 2094 | 1463036963287 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 2094 | 1463036963290 Marionette TRACE conn2 <- [1,1178,null,{}] 00:09:23 INFO - PROCESS | 2094 | 1463036963294 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:23 INFO - PROCESS | 2094 | 1463036963367 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 00:09:23 INFO - PROCESS | 2094 | 1463036963374 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x11204a000 == 27 [pid = 2094] [id = 302] 00:09:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 75 (0x111c26800) [pid = 2094] [serial = 905] [outer = 0x0] 00:09:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 76 (0x1122aa800) [pid = 2094] [serial = 906] [outer = 0x111c26800] 00:09:23 INFO - PROCESS | 2094 | 1463036963403 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 77 (0x112a68800) [pid = 2094] [serial = 907] [outer = 0x111c26800] 00:09:23 INFO - PROCESS | 2094 | 1463036963732 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 2094 | 1463036963764 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 00:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:09:23 INFO - PROCESS | 2094 | 1463036963769 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 2094 | 1463036963770 Marionette TRACE conn2 <- [1,1182,null,{}] 00:09:23 INFO - PROCESS | 2094 | 1463036963773 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:23 INFO - PROCESS | 2094 | 1463036963844 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 00:09:23 INFO - PROCESS | 2094 | 1463036963888 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x112e28800 == 28 [pid = 2094] [id = 303] 00:09:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 78 (0x112f08400) [pid = 2094] [serial = 908] [outer = 0x0] 00:09:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 79 (0x1131ae800) [pid = 2094] [serial = 909] [outer = 0x112f08400] 00:09:23 INFO - PROCESS | 2094 | 1463036963914 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 80 (0x115ab0000) [pid = 2094] [serial = 910] [outer = 0x112f08400] 00:09:24 INFO - PROCESS | 2094 | 1463036964220 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] 00:09:24 INFO - PROCESS | 2094 | 1463036964240 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 00:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:09:24 INFO - PROCESS | 2094 | 1463036964243 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 2094 | 1463036964245 Marionette TRACE conn2 <- [1,1186,null,{}] 00:09:24 INFO - PROCESS | 2094 | 1463036964256 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:24 INFO - PROCESS | 2094 | 1463036964330 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 00:09:24 INFO - PROCESS | 2094 | 1463036964344 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x11672e800 == 29 [pid = 2094] [id = 304] 00:09:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 81 (0x110f85400) [pid = 2094] [serial = 911] [outer = 0x0] 00:09:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x11660ac00) [pid = 2094] [serial = 912] [outer = 0x110f85400] 00:09:24 INFO - PROCESS | 2094 | 1463036964374 Marionette DEBUG loaded listener.js 00:09:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x116fc5000) [pid = 2094] [serial = 913] [outer = 0x110f85400] 00:09:24 INFO - PROCESS | 2094 | 1463036964708 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 00:09:24 INFO - PROCESS | 2094 | 1463036964718 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 00:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:09:24 INFO - PROCESS | 2094 | 1463036964722 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 2094 | 1463036964723 Marionette TRACE conn2 <- [1,1190,null,{}] 00:09:24 INFO - PROCESS | 2094 | 1463036964725 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:24 INFO - PROCESS | 2094 | 1463036964817 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 00:09:24 INFO - PROCESS | 2094 | 1463036964823 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f96800 == 30 [pid = 2094] [id = 305] 00:09:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x113cb7400) [pid = 2094] [serial = 914] [outer = 0x0] 00:09:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x116fcd800) [pid = 2094] [serial = 915] [outer = 0x113cb7400] 00:09:24 INFO - PROCESS | 2094 | 1463036964849 Marionette DEBUG loaded listener.js 00:09:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x11803a400) [pid = 2094] [serial = 916] [outer = 0x113cb7400] 00:09:25 INFO - PROCESS | 2094 | 1463036965128 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 00:09:25 INFO - PROCESS | 2094 | 1463036965142 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 00:09:25 INFO - PROCESS | 2094 | 1463036965145 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:09:25 INFO - PROCESS | 2094 | 1463036965146 Marionette TRACE conn2 <- [1,1194,null,{}] 00:09:25 INFO - PROCESS | 2094 | 1463036965156 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:25 INFO - PROCESS | 2094 | 1463036965228 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 00:09:25 INFO - PROCESS | 2094 | 1463036965234 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x118419800 == 31 [pid = 2094] [id = 306] 00:09:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x112a68000) [pid = 2094] [serial = 917] [outer = 0x0] 00:09:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x1180e9000) [pid = 2094] [serial = 918] [outer = 0x112a68000] 00:09:25 INFO - PROCESS | 2094 | 1463036965260 Marionette DEBUG loaded listener.js 00:09:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x11817a800) [pid = 2094] [serial = 919] [outer = 0x112a68000] 00:09:25 INFO - PROCESS | 2094 | 1463036965575 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 00:09:25 INFO - PROCESS | 2094 | 1463036965634 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 00:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:09:25 INFO - PROCESS | 2094 | 1463036965649 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:09:25 INFO - PROCESS | 2094 | 1463036965651 Marionette TRACE conn2 <- [1,1198,null,{}] 00:09:25 INFO - PROCESS | 2094 | 1463036965654 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:25 INFO - PROCESS | 2094 | 1463036965810 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 00:09:25 INFO - PROCESS | 2094 | 1463036965822 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a4d800 == 32 [pid = 2094] [id = 307] 00:09:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x1180ef400) [pid = 2094] [serial = 920] [outer = 0x0] 00:09:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x118326400) [pid = 2094] [serial = 921] [outer = 0x1180ef400] 00:09:25 INFO - PROCESS | 2094 | 1463036965862 Marionette DEBUG loaded listener.js 00:09:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x118abcc00) [pid = 2094] [serial = 922] [outer = 0x1180ef400] 00:09:26 INFO - PROCESS | 2094 | 1463036966177 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 570ms 00:09:26 INFO - PROCESS | 2094 | 1463036966221 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 2094 | 1463036966223 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 00:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:09:26 INFO - PROCESS | 2094 | 1463036966225 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:09:26 INFO - PROCESS | 2094 | 1463036966226 Marionette TRACE conn2 <- [1,1202,null,{}] 00:09:26 INFO - PROCESS | 2094 | 1463036966228 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:26 INFO - PROCESS | 2094 | 1463036966296 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 00:09:26 INFO - PROCESS | 2094 | 1463036966301 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d4000 == 33 [pid = 2094] [id = 308] 00:09:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x118ac2c00) [pid = 2094] [serial = 923] [outer = 0x0] 00:09:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x11925e800) [pid = 2094] [serial = 924] [outer = 0x118ac2c00] 00:09:26 INFO - PROCESS | 2094 | 1463036966328 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1192d3800) [pid = 2094] [serial = 925] [outer = 0x118ac2c00] 00:09:26 INFO - PROCESS | 2094 | 1463036966730 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 518ms 00:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:09:26 INFO - PROCESS | 2094 | 1463036966744 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 2094 | 1463036966745 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 00:09:26 INFO - PROCESS | 2094 | 1463036966759 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:09:26 INFO - PROCESS | 2094 | 1463036966760 Marionette TRACE conn2 <- [1,1206,null,{}] 00:09:26 INFO - PROCESS | 2094 | 1463036966764 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:26 INFO - PROCESS | 2094 | 1463036966875 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 00:09:26 INFO - PROCESS | 2094 | 1463036966881 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a55800 == 34 [pid = 2094] [id = 309] 00:09:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x11832e800) [pid = 2094] [serial = 926] [outer = 0x0] 00:09:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x119390c00) [pid = 2094] [serial = 927] [outer = 0x11832e800] 00:09:26 INFO - PROCESS | 2094 | 1463036966923 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x11926b800) [pid = 2094] [serial = 928] [outer = 0x11832e800] 00:09:27 INFO - PROCESS | 2094 | 1463036967256 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 531ms 00:09:27 INFO - PROCESS | 2094 | 1463036967280 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 2094 | 1463036967281 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 00:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:09:27 INFO - PROCESS | 2094 | 1463036967285 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 2094 | 1463036967287 Marionette TRACE conn2 <- [1,1210,null,{}] 00:09:27 INFO - PROCESS | 2094 | 1463036967289 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:27 INFO - PROCESS | 2094 | 1463036967377 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 00:09:27 INFO - PROCESS | 2094 | 1463036967383 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x11672d000 == 35 [pid = 2094] [id = 310] 00:09:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x115aaec00) [pid = 2094] [serial = 929] [outer = 0x0] 00:09:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x119656800) [pid = 2094] [serial = 930] [outer = 0x115aaec00] 00:09:27 INFO - PROCESS | 2094 | 1463036967408 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x11968f800) [pid = 2094] [serial = 931] [outer = 0x115aaec00] 00:09:27 INFO - PROCESS | 2094 | 1463036967691 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 420ms 00:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:09:27 INFO - PROCESS | 2094 | 1463036967708 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 2094 | 1463036967709 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 00:09:27 INFO - PROCESS | 2094 | 1463036967711 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 2094 | 1463036967712 Marionette TRACE conn2 <- [1,1214,null,{}] 00:09:27 INFO - PROCESS | 2094 | 1463036967715 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:27 INFO - PROCESS | 2094 | 1463036967798 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 00:09:27 INFO - PROCESS | 2094 | 1463036967805 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x121082000 == 36 [pid = 2094] [id = 311] 00:09:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x11965ac00) [pid = 2094] [serial = 932] [outer = 0x0] 00:09:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x119699800) [pid = 2094] [serial = 933] [outer = 0x11965ac00] 00:09:27 INFO - PROCESS | 2094 | 1463036967829 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x1198c4000) [pid = 2094] [serial = 934] [outer = 0x11965ac00] 00:09:28 INFO - PROCESS | 2094 | 1463036968161 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 00:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 00:09:28 INFO - PROCESS | 2094 | 1463036968180 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 00:09:28 INFO - PROCESS | 2094 | 1463036968181 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 00:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:09:28 INFO - PROCESS | 2094 | 1463036968183 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 2094 | 1463036968187 Marionette TRACE conn2 <- [1,1218,null,{}] 00:09:28 INFO - PROCESS | 2094 | 1463036968190 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:28 INFO - PROCESS | 2094 | 1463036968305 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 00:09:28 INFO - PROCESS | 2094 | 1463036968318 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x118417800 == 37 [pid = 2094] [id = 312] 00:09:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x110f7f800) [pid = 2094] [serial = 935] [outer = 0x0] 00:09:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x1198c3000) [pid = 2094] [serial = 936] [outer = 0x110f7f800] 00:09:28 INFO - PROCESS | 2094 | 1463036968346 Marionette DEBUG loaded listener.js 00:09:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x12072c000) [pid = 2094] [serial = 937] [outer = 0x110f7f800] 00:09:28 INFO - PROCESS | 2094 | 1463036968660 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 00:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 521ms 00:09:28 INFO - PROCESS | 2094 | 1463036968705 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 00:09:28 INFO - PROCESS | 2094 | 1463036968706 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 00:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:09:28 INFO - PROCESS | 2094 | 1463036968709 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 2094 | 1463036968710 Marionette TRACE conn2 <- [1,1222,null,{}] 00:09:28 INFO - PROCESS | 2094 | 1463036968712 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:28 INFO - PROCESS | 2094 | 1463036968797 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 00:09:28 INFO - PROCESS | 2094 | 1463036968828 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x121ad2800 == 38 [pid = 2094] [id = 313] 00:09:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x119b3d800) [pid = 2094] [serial = 938] [outer = 0x0] 00:09:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x121034000) [pid = 2094] [serial = 939] [outer = 0x119b3d800] 00:09:28 INFO - PROCESS | 2094 | 1463036968852 Marionette DEBUG loaded listener.js 00:09:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x121068000) [pid = 2094] [serial = 940] [outer = 0x119b3d800] 00:09:29 INFO - PROCESS | 2094 | 1463036969145 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] 00:09:29 INFO - PROCESS | 2094 | 1463036969178 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 00:09:29 INFO - PROCESS | 2094 | 1463036969180 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 2094 | 1463036969181 Marionette TRACE conn2 <- [1,1226,null,{}] 00:09:29 INFO - PROCESS | 2094 | 1463036969185 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:29 INFO - PROCESS | 2094 | 1463036969283 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 00:09:29 INFO - PROCESS | 2094 | 1463036969298 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x1242c7000 == 39 [pid = 2094] [id = 314] 00:09:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x12100b400) [pid = 2094] [serial = 941] [outer = 0x0] 00:09:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x12106fc00) [pid = 2094] [serial = 942] [outer = 0x12100b400] 00:09:29 INFO - PROCESS | 2094 | 1463036969329 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x12107d800) [pid = 2094] [serial = 943] [outer = 0x12100b400] 00:09:29 INFO - PROCESS | 2094 | 1463036969768 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 00:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 618ms 00:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:09:29 INFO - PROCESS | 2094 | 1463036969798 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 00:09:29 INFO - PROCESS | 2094 | 1463036969800 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 00:09:29 INFO - PROCESS | 2094 | 1463036969804 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 2094 | 1463036969805 Marionette TRACE conn2 <- [1,1230,null,{}] 00:09:29 INFO - PROCESS | 2094 | 1463036969807 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:29 INFO - PROCESS | 2094 | 1463036969900 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 00:09:29 INFO - PROCESS | 2094 | 1463036969904 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x125e19000 == 40 [pid = 2094] [id = 315] 00:09:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x121286c00) [pid = 2094] [serial = 944] [outer = 0x0] 00:09:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x121324800) [pid = 2094] [serial = 945] [outer = 0x121286c00] 00:09:29 INFO - PROCESS | 2094 | 1463036969929 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x12132ec00) [pid = 2094] [serial = 946] [outer = 0x121286c00] 00:09:30 INFO - PROCESS | 2094 | 1463036970224 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 00:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 467ms 00:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:09:30 INFO - PROCESS | 2094 | 1463036970272 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 2094 | 1463036970273 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 00:09:30 INFO - PROCESS | 2094 | 1463036970275 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - PROCESS | 2094 | 1463036970276 Marionette TRACE conn2 <- [1,1234,null,{}] 00:09:30 INFO - PROCESS | 2094 | 1463036970278 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:30 INFO - PROCESS | 2094 | 1463036970489 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x126595800) [pid = 2094] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x12132cc00) [pid = 2094] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x12177f800) [pid = 2094] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x1240e2800) [pid = 2094] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x125e8dc00) [pid = 2094] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x119263400) [pid = 2094] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x1164b4800) [pid = 2094] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x110f8bc00) [pid = 2094] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x119b3cc00) [pid = 2094] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1198c7c00) [pid = 2094] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x118ad7800) [pid = 2094] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x118ac0800) [pid = 2094] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x1164ae000) [pid = 2094] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x118177800) [pid = 2094] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x110f87000) [pid = 2094] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x112e73400) [pid = 2094] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x11202c000) [pid = 2094] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:09:30 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x121324400) [pid = 2094] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:09:30 INFO - PROCESS | 2094 | 1463036970532 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x1164e2000 == 41 [pid = 2094] [id = 316] 00:09:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x110f85800) [pid = 2094] [serial = 947] [outer = 0x0] 00:09:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x111c88400) [pid = 2094] [serial = 948] [outer = 0x110f85800] 00:09:30 INFO - PROCESS | 2094 | 1463036970557 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x118179400) [pid = 2094] [serial = 949] [outer = 0x110f85800] 00:09:30 INFO - PROCESS | 2094 | 1463036970812 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 00:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 575ms 00:09:30 INFO - PROCESS | 2094 | 1463036970880 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 2094 | 1463036970884 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 00:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:09:30 INFO - PROCESS | 2094 | 1463036970888 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - PROCESS | 2094 | 1463036970889 Marionette TRACE conn2 <- [1,1238,null,{}] 00:09:30 INFO - PROCESS | 2094 | 1463036970893 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:31 INFO - PROCESS | 2094 | 1463036971010 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 00:09:31 INFO - PROCESS | 2094 | 1463036971078 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x12688a000 == 42 [pid = 2094] [id = 317] 00:09:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x110f8bc00) [pid = 2094] [serial = 950] [outer = 0x0] 00:09:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1198c0c00) [pid = 2094] [serial = 951] [outer = 0x110f8bc00] 00:09:31 INFO - PROCESS | 2094 | 1463036971114 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x1213ae800) [pid = 2094] [serial = 952] [outer = 0x110f8bc00] 00:09:31 INFO - PROCESS | 2094 | 1463036971421 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 00:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 571ms 00:09:31 INFO - PROCESS | 2094 | 1463036971459 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 00:09:31 INFO - PROCESS | 2094 | 1463036971460 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 00:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:09:31 INFO - PROCESS | 2094 | 1463036971462 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 2094 | 1463036971463 Marionette TRACE conn2 <- [1,1242,null,{}] 00:09:31 INFO - PROCESS | 2094 | 1463036971465 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:31 INFO - PROCESS | 2094 | 1463036971555 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 00:09:31 INFO - PROCESS | 2094 | 1463036971558 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bc6800 == 43 [pid = 2094] [id = 318] 00:09:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x121524000) [pid = 2094] [serial = 953] [outer = 0x0] 00:09:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x12177fc00) [pid = 2094] [serial = 954] [outer = 0x121524000] 00:09:31 INFO - PROCESS | 2094 | 1463036971583 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x121784000) [pid = 2094] [serial = 955] [outer = 0x121524000] 00:09:31 INFO - PROCESS | 2094 | 1463036971894 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 00:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 468ms 00:09:31 INFO - PROCESS | 2094 | 1463036971931 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 00:09:31 INFO - PROCESS | 2094 | 1463036971932 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 00:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:09:31 INFO - PROCESS | 2094 | 1463036971936 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 2094 | 1463036971937 Marionette TRACE conn2 <- [1,1246,null,{}] 00:09:31 INFO - PROCESS | 2094 | 1463036971940 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:32 INFO - PROCESS | 2094 | 1463036972036 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 00:09:32 INFO - PROCESS | 2094 | 1463036972050 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x128c99000 == 44 [pid = 2094] [id = 319] 00:09:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x113cb5000) [pid = 2094] [serial = 956] [outer = 0x0] 00:09:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x121784400) [pid = 2094] [serial = 957] [outer = 0x113cb5000] 00:09:32 INFO - PROCESS | 2094 | 1463036972075 Marionette DEBUG loaded listener.js 00:09:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x1219e6c00) [pid = 2094] [serial = 958] [outer = 0x113cb5000] 00:09:32 INFO - PROCESS | 2094 | 1463036972366 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 00:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 471ms 00:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:09:32 INFO - PROCESS | 2094 | 1463036972406 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 00:09:32 INFO - PROCESS | 2094 | 1463036972407 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 00:09:32 INFO - PROCESS | 2094 | 1463036972409 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:09:32 INFO - PROCESS | 2094 | 1463036972410 Marionette TRACE conn2 <- [1,1250,null,{}] 00:09:32 INFO - PROCESS | 2094 | 1463036972412 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:32 INFO - PROCESS | 2094 | 1463036972489 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 00:09:32 INFO - PROCESS | 2094 | 1463036972582 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x111028000 == 45 [pid = 2094] [id = 320] 00:09:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x110f83800) [pid = 2094] [serial = 959] [outer = 0x0] 00:09:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x110f89c00) [pid = 2094] [serial = 960] [outer = 0x110f83800] 00:09:32 INFO - PROCESS | 2094 | 1463036972613 Marionette DEBUG loaded listener.js 00:09:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x111e5b000) [pid = 2094] [serial = 961] [outer = 0x110f83800] 00:09:33 INFO - PROCESS | 2094 | 1463036973156 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 00:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 768ms 00:09:33 INFO - PROCESS | 2094 | 1463036973193 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 00:09:33 INFO - PROCESS | 2094 | 1463036973196 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 00:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:09:33 INFO - PROCESS | 2094 | 1463036973201 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - PROCESS | 2094 | 1463036973205 Marionette TRACE conn2 <- [1,1254,null,{}] 00:09:33 INFO - PROCESS | 2094 | 1463036973208 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:33 INFO - PROCESS | 2094 | 1463036973314 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 00:09:33 INFO - PROCESS | 2094 | 1463036973386 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f9a000 == 46 [pid = 2094] [id = 321] 00:09:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x115ab5c00) [pid = 2094] [serial = 962] [outer = 0x0] 00:09:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x116204400) [pid = 2094] [serial = 963] [outer = 0x115ab5c00] 00:09:33 INFO - PROCESS | 2094 | 1463036973417 Marionette DEBUG loaded listener.js 00:09:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x116854400) [pid = 2094] [serial = 964] [outer = 0x115ab5c00] 00:09:34 INFO - PROCESS | 2094 | 1463036974107 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 00:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 976ms 00:09:34 INFO - PROCESS | 2094 | 1463036974177 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 00:09:34 INFO - PROCESS | 2094 | 1463036974179 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 00:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:09:34 INFO - PROCESS | 2094 | 1463036974182 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 2094 | 1463036974185 Marionette TRACE conn2 <- [1,1258,null,{}] 00:09:34 INFO - PROCESS | 2094 | 1463036974189 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:34 INFO - PROCESS | 2094 | 1463036974283 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 00:09:34 INFO - PROCESS | 2094 | 1463036974356 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x115a74000 == 47 [pid = 2094] [id = 322] 00:09:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x115aac800) [pid = 2094] [serial = 965] [outer = 0x0] 00:09:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x115f58000) [pid = 2094] [serial = 966] [outer = 0x115aac800] 00:09:34 INFO - PROCESS | 2094 | 1463036974384 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x1164bc400) [pid = 2094] [serial = 967] [outer = 0x115aac800] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x128c99000 == 46 [pid = 2094] [id = 319] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x128bc6800 == 45 [pid = 2094] [id = 318] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x12688a000 == 44 [pid = 2094] [id = 317] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x1164e2000 == 43 [pid = 2094] [id = 316] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x125e19000 == 42 [pid = 2094] [id = 315] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x1242c7000 == 41 [pid = 2094] [id = 314] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x121ad2800 == 40 [pid = 2094] [id = 313] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x118417800 == 39 [pid = 2094] [id = 312] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x1265d6800) [pid = 2094] [serial = 902] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x121082000 == 38 [pid = 2094] [id = 311] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x11672d000 == 37 [pid = 2094] [id = 310] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x119a55800 == 36 [pid = 2094] [id = 309] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d4000 == 35 [pid = 2094] [id = 308] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x118a4d800 == 34 [pid = 2094] [id = 307] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x118419800 == 33 [pid = 2094] [id = 306] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x116f96800 == 32 [pid = 2094] [id = 305] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x11672e800 == 31 [pid = 2094] [id = 304] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x112e28800 == 30 [pid = 2094] [id = 303] 00:09:34 INFO - PROCESS | 2094 | --DOCSHELL 0x11204a000 == 29 [pid = 2094] [id = 302] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x115f59400) [pid = 2094] [serial = 854] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x1166d6400) [pid = 2094] [serial = 855] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x112f07800) [pid = 2094] [serial = 851] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x113369800) [pid = 2094] [serial = 852] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x12132c800) [pid = 2094] [serial = 849] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x12659c000) [pid = 2094] [serial = 899] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x121521c00) [pid = 2094] [serial = 881] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x124ba4c00) [pid = 2094] [serial = 887] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x124b0e000) [pid = 2094] [serial = 885] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x1242be400) [pid = 2094] [serial = 884] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x126594000) [pid = 2094] [serial = 890] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1262c3400) [pid = 2094] [serial = 888] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x121784c00) [pid = 2094] [serial = 897] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x1182d6000) [pid = 2094] [serial = 893] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x12100c400) [pid = 2094] [serial = 896] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x12659b800) [pid = 2094] [serial = 891] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x12127f400) [pid = 2094] [serial = 878] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x119c0ac00) [pid = 2094] [serial = 875] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x12106c400) [pid = 2094] [serial = 876] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x119b38c00) [pid = 2094] [serial = 873] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x119b31c00) [pid = 2094] [serial = 872] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x11977c400) [pid = 2094] [serial = 869] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x11978b400) [pid = 2094] [serial = 870] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1192d6800) [pid = 2094] [serial = 866] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x119693400) [pid = 2094] [serial = 867] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x118334c00) [pid = 2094] [serial = 863] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x11886e400) [pid = 2094] [serial = 864] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x1182d0800) [pid = 2094] [serial = 860] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x118329800) [pid = 2094] [serial = 861] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x117d2f800) [pid = 2094] [serial = 857] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x1180ed000) [pid = 2094] [serial = 858] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x11964e400) [pid = 2094] [serial = 894] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x1217c3800) [pid = 2094] [serial = 882] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x121327000) [pid = 2094] [serial = 879] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x1265a0400) [pid = 2094] [serial = 900] [outer = 0x0] [url = about:blank] 00:09:34 INFO - PROCESS | 2094 | 1463036974765 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 00:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 621ms 00:09:34 INFO - PROCESS | 2094 | 1463036974804 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 00:09:34 INFO - PROCESS | 2094 | 1463036974808 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 00:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:09:34 INFO - PROCESS | 2094 | 1463036974812 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:09:34 INFO - PROCESS | 2094 | 1463036974814 Marionette TRACE conn2 <- [1,1262,null,{}] 00:09:34 INFO - PROCESS | 2094 | 1463036974822 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:34 INFO - PROCESS | 2094 | 1463036974895 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 00:09:34 INFO - PROCESS | 2094 | 1463036974901 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166e4000 == 30 [pid = 2094] [id = 323] 00:09:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x116a6f400) [pid = 2094] [serial = 968] [outer = 0x0] 00:09:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x117313400) [pid = 2094] [serial = 969] [outer = 0x116a6f400] 00:09:34 INFO - PROCESS | 2094 | 1463036974928 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x117d25400) [pid = 2094] [serial = 970] [outer = 0x116a6f400] 00:09:35 INFO - PROCESS | 2094 | 1463036975272 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 00:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 520ms 00:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:09:35 INFO - PROCESS | 2094 | 1463036975332 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 00:09:35 INFO - PROCESS | 2094 | 1463036975334 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 00:09:35 INFO - PROCESS | 2094 | 1463036975336 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:09:35 INFO - PROCESS | 2094 | 1463036975338 Marionette TRACE conn2 <- [1,1266,null,{}] 00:09:35 INFO - PROCESS | 2094 | 1463036975346 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:35 INFO - PROCESS | 2094 | 1463036975422 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 00:09:35 INFO - PROCESS | 2094 | 1463036975429 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d07800 == 31 [pid = 2094] [id = 324] 00:09:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x1180e5800) [pid = 2094] [serial = 971] [outer = 0x0] 00:09:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x118179800) [pid = 2094] [serial = 972] [outer = 0x1180e5800] 00:09:35 INFO - PROCESS | 2094 | 1463036975460 Marionette DEBUG loaded listener.js 00:09:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x1182d5c00) [pid = 2094] [serial = 973] [outer = 0x1180e5800] 00:09:35 INFO - PROCESS | 2094 | 1463036975860 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 00:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 571ms 00:09:35 INFO - PROCESS | 2094 | 1463036975918 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 00:09:35 INFO - PROCESS | 2094 | 1463036975921 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 00:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:09:35 INFO - PROCESS | 2094 | 1463036975925 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:09:35 INFO - PROCESS | 2094 | 1463036975926 Marionette TRACE conn2 <- [1,1270,null,{}] 00:09:35 INFO - PROCESS | 2094 | 1463036975930 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:36 INFO - PROCESS | 2094 | 1463036976003 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 00:09:36 INFO - PROCESS | 2094 | 1463036976007 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a4d800 == 32 [pid = 2094] [id = 325] 00:09:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x112031000) [pid = 2094] [serial = 974] [outer = 0x0] 00:09:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x118333400) [pid = 2094] [serial = 975] [outer = 0x112031000] 00:09:36 INFO - PROCESS | 2094 | 1463036976034 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x118871000) [pid = 2094] [serial = 976] [outer = 0x112031000] 00:09:36 INFO - PROCESS | 2094 | 1463036976360 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 00:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:09:36 INFO - PROCESS | 2094 | 1463036976394 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 00:09:36 INFO - PROCESS | 2094 | 1463036976395 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 00:09:36 INFO - PROCESS | 2094 | 1463036976398 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 2094 | 1463036976399 Marionette TRACE conn2 <- [1,1274,null,{}] 00:09:36 INFO - PROCESS | 2094 | 1463036976401 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:36 INFO - PROCESS | 2094 | 1463036976497 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 00:09:36 INFO - PROCESS | 2094 | 1463036976505 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x112651000 == 33 [pid = 2094] [id = 326] 00:09:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x110f8a000) [pid = 2094] [serial = 977] [outer = 0x0] 00:09:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x118ac4c00) [pid = 2094] [serial = 978] [outer = 0x110f8a000] 00:09:36 INFO - PROCESS | 2094 | 1463036976530 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1192d6800) [pid = 2094] [serial = 979] [outer = 0x110f8a000] 00:09:36 INFO - PROCESS | 2094 | 1463036976859 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 469ms 00:09:36 INFO - PROCESS | 2094 | 1463036976869 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 00:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:09:36 INFO - PROCESS | 2094 | 1463036976872 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 00:09:36 INFO - PROCESS | 2094 | 1463036976874 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 2094 | 1463036976882 Marionette TRACE conn2 <- [1,1278,null,{}] 00:09:36 INFO - PROCESS | 2094 | 1463036976887 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:36 INFO - PROCESS | 2094 | 1463036976995 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 00:09:37 INFO - PROCESS | 2094 | 1463036977003 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x12071f000 == 34 [pid = 2094] [id = 327] 00:09:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x119391000) [pid = 2094] [serial = 980] [outer = 0x0] 00:09:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x11965d400) [pid = 2094] [serial = 981] [outer = 0x119391000] 00:09:37 INFO - PROCESS | 2094 | 1463036977029 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x119a9dc00) [pid = 2094] [serial = 982] [outer = 0x119391000] 00:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 480ms 00:09:37 INFO - PROCESS | 2094 | 1463036977348 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 00:09:37 INFO - PROCESS | 2094 | 1463036977364 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 2094 | 1463036977365 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 00:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:09:37 INFO - PROCESS | 2094 | 1463036977376 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 2094 | 1463036977377 Marionette TRACE conn2 <- [1,1282,null,{}] 00:09:37 INFO - PROCESS | 2094 | 1463036977379 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:37 INFO - PROCESS | 2094 | 1463036977472 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 00:09:37 INFO - PROCESS | 2094 | 1463036977476 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x121094800 == 35 [pid = 2094] [id = 328] 00:09:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x118177400) [pid = 2094] [serial = 983] [outer = 0x0] 00:09:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x119aa5800) [pid = 2094] [serial = 984] [outer = 0x118177400] 00:09:37 INFO - PROCESS | 2094 | 1463036977501 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x120728400) [pid = 2094] [serial = 985] [outer = 0x118177400] 00:09:37 INFO - PROCESS | 2094 | 1463036977815 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 00:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 468ms 00:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:09:37 INFO - PROCESS | 2094 | 1463036977850 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 2094 | 1463036977851 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 00:09:37 INFO - PROCESS | 2094 | 1463036977853 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 2094 | 1463036977854 Marionette TRACE conn2 <- [1,1286,null,{}] 00:09:37 INFO - PROCESS | 2094 | 1463036977856 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:37 INFO - PROCESS | 2094 | 1463036977946 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 00:09:37 INFO - PROCESS | 2094 | 1463036977951 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x121411000 == 36 [pid = 2094] [id = 329] 00:09:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x119698800) [pid = 2094] [serial = 986] [outer = 0x0] 00:09:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x121019400) [pid = 2094] [serial = 987] [outer = 0x119698800] 00:09:38 INFO - PROCESS | 2094 | 1463036978008 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x12106b400) [pid = 2094] [serial = 988] [outer = 0x119698800] 00:09:38 INFO - PROCESS | 2094 | 1463036978314 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 00:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 00:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:09:38 INFO - PROCESS | 2094 | 1463036978371 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 2094 | 1463036978372 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 00:09:38 INFO - PROCESS | 2094 | 1463036978374 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:09:38 INFO - PROCESS | 2094 | 1463036978375 Marionette TRACE conn2 <- [1,1290,null,{}] 00:09:38 INFO - PROCESS | 2094 | 1463036978378 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:38 INFO - PROCESS | 2094 | 1463036978469 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 00:09:38 INFO - PROCESS | 2094 | 1463036978499 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12333a000 == 37 [pid = 2094] [id = 330] 00:09:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x119cba000) [pid = 2094] [serial = 989] [outer = 0x0] 00:09:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x121077800) [pid = 2094] [serial = 990] [outer = 0x119cba000] 00:09:38 INFO - PROCESS | 2094 | 1463036978523 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x121289800) [pid = 2094] [serial = 991] [outer = 0x119cba000] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x119b3d800) [pid = 2094] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x118ac2c00) [pid = 2094] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x113cb7400) [pid = 2094] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x115aaec00) [pid = 2094] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x12100b400) [pid = 2094] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x112a68000) [pid = 2094] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x110f85400) [pid = 2094] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x111c26800) [pid = 2094] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x1265d3000) [pid = 2094] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x1180ef400) [pid = 2094] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x112f08400) [pid = 2094] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x121524000) [pid = 2094] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x11832e800) [pid = 2094] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x11965ac00) [pid = 2094] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x121286c00) [pid = 2094] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x110f8bc00) [pid = 2094] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x110f85800) [pid = 2094] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:09:38 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x110f7f800) [pid = 2094] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:09:38 INFO - PROCESS | 2094 | 1463036978927 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 00:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 568ms 00:09:38 INFO - PROCESS | 2094 | 1463036978943 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 2094 | 1463036978944 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 00:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:09:38 INFO - PROCESS | 2094 | 1463036978946 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:09:38 INFO - PROCESS | 2094 | 1463036978947 Marionette TRACE conn2 <- [1,1294,null,{}] 00:09:38 INFO - PROCESS | 2094 | 1463036978949 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:39 INFO - PROCESS | 2094 | 1463036979023 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 00:09:39 INFO - PROCESS | 2094 | 1463036979027 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a4c800 == 38 [pid = 2094] [id = 331] 00:09:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x112a68000) [pid = 2094] [serial = 992] [outer = 0x0] 00:09:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x11758cc00) [pid = 2094] [serial = 993] [outer = 0x112a68000] 00:09:39 INFO - PROCESS | 2094 | 1463036979054 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x118486800) [pid = 2094] [serial = 994] [outer = 0x112a68000] 00:09:39 INFO - PROCESS | 2094 | 1463036979364 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 468ms 00:09:39 INFO - PROCESS | 2094 | 1463036979414 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 00:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:09:39 INFO - PROCESS | 2094 | 1463036979416 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 00:09:39 INFO - PROCESS | 2094 | 1463036979418 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 2094 | 1463036979420 Marionette TRACE conn2 <- [1,1298,null,{}] 00:09:39 INFO - PROCESS | 2094 | 1463036979422 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:39 INFO - PROCESS | 2094 | 1463036979527 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 00:09:39 INFO - PROCESS | 2094 | 1463036979555 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x12623f800 == 39 [pid = 2094] [id = 332] 00:09:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x1180e9800) [pid = 2094] [serial = 995] [outer = 0x0] 00:09:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x119781000) [pid = 2094] [serial = 996] [outer = 0x1180e9800] 00:09:39 INFO - PROCESS | 2094 | 1463036979584 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x121524000) [pid = 2094] [serial = 997] [outer = 0x1180e9800] 00:09:39 INFO - PROCESS | 2094 | 1463036979879 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 470ms 00:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:09:39 INFO - PROCESS | 2094 | 1463036979890 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 2094 | 1463036979891 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 00:09:39 INFO - PROCESS | 2094 | 1463036979893 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 2094 | 1463036979894 Marionette TRACE conn2 <- [1,1302,null,{}] 00:09:39 INFO - PROCESS | 2094 | 1463036979897 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:39 INFO - PROCESS | 2094 | 1463036979974 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 00:09:39 INFO - PROCESS | 2094 | 1463036979978 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bb5800 == 40 [pid = 2094] [id = 333] 00:09:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x12177e000) [pid = 2094] [serial = 998] [outer = 0x0] 00:09:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x1217cdc00) [pid = 2094] [serial = 999] [outer = 0x12177e000] 00:09:40 INFO - PROCESS | 2094 | 1463036980005 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x1240de400) [pid = 2094] [serial = 1000] [outer = 0x12177e000] 00:09:40 INFO - PROCESS | 2094 | 1463036980308 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 00:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 418ms 00:09:40 INFO - PROCESS | 2094 | 1463036980312 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 2094 | 1463036980313 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 00:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:09:40 INFO - PROCESS | 2094 | 1463036980315 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:09:40 INFO - PROCESS | 2094 | 1463036980316 Marionette TRACE conn2 <- [1,1306,null,{}] 00:09:40 INFO - PROCESS | 2094 | 1463036980334 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:40 INFO - PROCESS | 2094 | 1463036980410 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 00:09:40 INFO - PROCESS | 2094 | 1463036980463 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x129093800 == 41 [pid = 2094] [id = 334] 00:09:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x12132e800) [pid = 2094] [serial = 1001] [outer = 0x0] 00:09:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x1240e5400) [pid = 2094] [serial = 1002] [outer = 0x12132e800] 00:09:40 INFO - PROCESS | 2094 | 1463036980488 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x124a0f400) [pid = 2094] [serial = 1003] [outer = 0x12132e800] 00:09:40 INFO - PROCESS | 2094 | 1463036980732 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 00:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 476ms 00:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:09:40 INFO - PROCESS | 2094 | 1463036980791 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 2094 | 1463036980793 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 00:09:40 INFO - PROCESS | 2094 | 1463036980795 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:09:40 INFO - PROCESS | 2094 | 1463036980796 Marionette TRACE conn2 <- [1,1310,null,{}] 00:09:40 INFO - PROCESS | 2094 | 1463036980798 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:40 INFO - PROCESS | 2094 | 1463036980875 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 00:09:40 INFO - PROCESS | 2094 | 1463036980970 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x111050000 == 42 [pid = 2094] [id = 335] 00:09:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x110f82400) [pid = 2094] [serial = 1004] [outer = 0x0] 00:09:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x110fb0400) [pid = 2094] [serial = 1005] [outer = 0x110f82400] 00:09:41 INFO - PROCESS | 2094 | 1463036981003 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x112f06800) [pid = 2094] [serial = 1006] [outer = 0x110f82400] 00:09:41 INFO - PROCESS | 2094 | 1463036981494 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 2094 | 1463036981522 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 00:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:09:41 INFO - PROCESS | 2094 | 1463036981527 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 2094 | 1463036981531 Marionette TRACE conn2 <- [1,1314,null,{}] 00:09:41 INFO - PROCESS | 2094 | 1463036981536 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:41 INFO - PROCESS | 2094 | 1463036981680 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 00:09:41 INFO - PROCESS | 2094 | 1463036981796 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d21000 == 43 [pid = 2094] [id = 336] 00:09:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x115ab1400) [pid = 2094] [serial = 1007] [outer = 0x0] 00:09:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x1168c9c00) [pid = 2094] [serial = 1008] [outer = 0x115ab1400] 00:09:41 INFO - PROCESS | 2094 | 1463036981847 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x1180ebc00) [pid = 2094] [serial = 1009] [outer = 0x115ab1400] 00:09:42 INFO - PROCESS | 2094 | 1463036982323 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 00:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 825ms 00:09:42 INFO - PROCESS | 2094 | 1463036982353 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 00:09:42 INFO - PROCESS | 2094 | 1463036982356 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 00:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:09:42 INFO - PROCESS | 2094 | 1463036982359 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - PROCESS | 2094 | 1463036982360 Marionette TRACE conn2 <- [1,1318,null,{}] 00:09:42 INFO - PROCESS | 2094 | 1463036982363 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:42 INFO - PROCESS | 2094 | 1463036982461 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 00:09:42 INFO - PROCESS | 2094 | 1463036982524 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x124ae7000 == 44 [pid = 2094] [id = 337] 00:09:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x1182d0000) [pid = 2094] [serial = 1010] [outer = 0x0] 00:09:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x118479c00) [pid = 2094] [serial = 1011] [outer = 0x1182d0000] 00:09:42 INFO - PROCESS | 2094 | 1463036982554 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x119655c00) [pid = 2094] [serial = 1012] [outer = 0x1182d0000] 00:09:42 INFO - PROCESS | 2094 | 1463036982971 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 00:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 669ms 00:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:09:43 INFO - PROCESS | 2094 | 1463036983028 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 2094 | 1463036983030 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 00:09:43 INFO - PROCESS | 2094 | 1463036983036 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 2094 | 1463036983041 Marionette TRACE conn2 <- [1,1322,null,{}] 00:09:43 INFO - PROCESS | 2094 | 1463036983045 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:43 INFO - PROCESS | 2094 | 1463036983145 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 00:09:43 INFO - PROCESS | 2094 | 1463036983197 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x12989f000 == 45 [pid = 2094] [id = 338] 00:09:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x11965ac00) [pid = 2094] [serial = 1013] [outer = 0x0] 00:09:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x119788000) [pid = 2094] [serial = 1014] [outer = 0x11965ac00] 00:09:43 INFO - PROCESS | 2094 | 1463036983238 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x12106d000) [pid = 2094] [serial = 1015] [outer = 0x11965ac00] 00:09:43 INFO - PROCESS | 2094 | 1463036983636 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 00:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 627ms 00:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:09:43 INFO - PROCESS | 2094 | 1463036983660 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 2094 | 1463036983662 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 00:09:43 INFO - PROCESS | 2094 | 1463036983664 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 2094 | 1463036983665 Marionette TRACE conn2 <- [1,1326,null,{}] 00:09:43 INFO - PROCESS | 2094 | 1463036983668 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:43 INFO - PROCESS | 2094 | 1463036983761 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 00:09:43 INFO - PROCESS | 2094 | 1463036983842 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298b3800 == 46 [pid = 2094] [id = 339] 00:09:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x121288c00) [pid = 2094] [serial = 1016] [outer = 0x0] 00:09:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x1213ac000) [pid = 2094] [serial = 1017] [outer = 0x121288c00] 00:09:43 INFO - PROCESS | 2094 | 1463036983871 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1219f0800) [pid = 2094] [serial = 1018] [outer = 0x121288c00] 00:09:44 INFO - PROCESS | 2094 | 1463036984420 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 771ms 00:09:44 INFO - PROCESS | 2094 | 1463036984451 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 00:09:44 INFO - PROCESS | 2094 | 1463036984453 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 00:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:09:44 INFO - PROCESS | 2094 | 1463036984458 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:09:44 INFO - PROCESS | 2094 | 1463036984461 Marionette TRACE conn2 <- [1,1330,null,{}] 00:09:44 INFO - PROCESS | 2094 | 1463036984465 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:44 INFO - PROCESS | 2094 | 1463036984556 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 00:09:44 INFO - PROCESS | 2094 | 1463036984616 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x117121800 == 47 [pid = 2094] [id = 340] 00:09:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x113373000) [pid = 2094] [serial = 1019] [outer = 0x0] 00:09:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x115aafc00) [pid = 2094] [serial = 1020] [outer = 0x113373000] 00:09:44 INFO - PROCESS | 2094 | 1463036984643 Marionette DEBUG loaded listener.js 00:09:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x116a6d400) [pid = 2094] [serial = 1021] [outer = 0x113373000] 00:09:45 INFO - PROCESS | 2094 | 1463036985103 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 00:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 674ms 00:09:45 INFO - PROCESS | 2094 | 1463036985154 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 00:09:45 INFO - PROCESS | 2094 | 1463036985159 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 00:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:09:45 INFO - PROCESS | 2094 | 1463036985171 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 2094 | 1463036985174 Marionette TRACE conn2 <- [1,1334,null,{}] 00:09:45 INFO - PROCESS | 2094 | 1463036985177 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:45 INFO - PROCESS | 2094 | 1463036985324 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x129093800 == 46 [pid = 2094] [id = 334] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x128bb5800 == 45 [pid = 2094] [id = 333] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12623f800 == 44 [pid = 2094] [id = 332] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x118a4c800 == 43 [pid = 2094] [id = 331] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x121784400) [pid = 2094] [serial = 957] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12333a000 == 42 [pid = 2094] [id = 330] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x121411000 == 41 [pid = 2094] [id = 329] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x121094800 == 40 [pid = 2094] [id = 328] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12071f000 == 39 [pid = 2094] [id = 327] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x112651000 == 38 [pid = 2094] [id = 326] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x118a4d800 == 37 [pid = 2094] [id = 325] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x117d07800 == 36 [pid = 2094] [id = 324] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x1166e4000 == 35 [pid = 2094] [id = 323] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x115a74000 == 34 [pid = 2094] [id = 322] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x116f9a000 == 33 [pid = 2094] [id = 321] 00:09:45 INFO - PROCESS | 2094 | --DOCSHELL 0x111028000 == 32 [pid = 2094] [id = 320] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x121034000) [pid = 2094] [serial = 939] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x11925e800) [pid = 2094] [serial = 924] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1192d3800) [pid = 2094] [serial = 925] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x116fcd800) [pid = 2094] [serial = 915] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x11803a400) [pid = 2094] [serial = 916] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x119656800) [pid = 2094] [serial = 930] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x12106fc00) [pid = 2094] [serial = 942] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x11968f800) [pid = 2094] [serial = 931] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x1180e9000) [pid = 2094] [serial = 918] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x11817a800) [pid = 2094] [serial = 919] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x11660ac00) [pid = 2094] [serial = 912] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x116fc5000) [pid = 2094] [serial = 913] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x1122aa800) [pid = 2094] [serial = 906] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x112a68800) [pid = 2094] [serial = 907] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x1265dc000) [pid = 2094] [serial = 903] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x118326400) [pid = 2094] [serial = 921] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x118abcc00) [pid = 2094] [serial = 922] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x1131ae800) [pid = 2094] [serial = 909] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x115ab0000) [pid = 2094] [serial = 910] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x121784000) [pid = 2094] [serial = 955] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x11926b800) [pid = 2094] [serial = 928] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x119699800) [pid = 2094] [serial = 933] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x1198c4000) [pid = 2094] [serial = 934] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x119390c00) [pid = 2094] [serial = 927] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x121324800) [pid = 2094] [serial = 945] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x1198c0c00) [pid = 2094] [serial = 951] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x118179400) [pid = 2094] [serial = 949] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x12177fc00) [pid = 2094] [serial = 954] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x111c88400) [pid = 2094] [serial = 948] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x1198c3000) [pid = 2094] [serial = 936] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x12132ec00) [pid = 2094] [serial = 946] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x12107d800) [pid = 2094] [serial = 943] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x1213ae800) [pid = 2094] [serial = 952] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x121068000) [pid = 2094] [serial = 940] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x12072c000) [pid = 2094] [serial = 937] [outer = 0x0] [url = about:blank] 00:09:45 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x121013800) [pid = 2094] [serial = 513] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:09:45 INFO - PROCESS | 2094 | 1463036985454 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x111e08000 == 33 [pid = 2094] [id = 341] 00:09:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x110f8a400) [pid = 2094] [serial = 1022] [outer = 0x0] 00:09:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x112f07800) [pid = 2094] [serial = 1023] [outer = 0x110f8a400] 00:09:45 INFO - PROCESS | 2094 | 1463036985497 Marionette DEBUG loaded listener.js 00:09:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x116fc5000) [pid = 2094] [serial = 1024] [outer = 0x110f8a400] 00:09:45 INFO - PROCESS | 2094 | 1463036985795 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 674ms 00:09:45 INFO - PROCESS | 2094 | 1463036985841 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 00:09:45 INFO - PROCESS | 2094 | 1463036985843 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 00:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:09:45 INFO - PROCESS | 2094 | 1463036985845 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 2094 | 1463036985847 Marionette TRACE conn2 <- [1,1338,null,{}] 00:09:45 INFO - PROCESS | 2094 | 1463036985858 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:45 INFO - PROCESS | 2094 | 1463036985938 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 00:09:45 INFO - PROCESS | 2094 | 1463036985943 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d0c000 == 34 [pid = 2094] [id = 342] 00:09:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x11817d000) [pid = 2094] [serial = 1025] [outer = 0x0] 00:09:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x11832dc00) [pid = 2094] [serial = 1026] [outer = 0x11817d000] 00:09:45 INFO - PROCESS | 2094 | 1463036985973 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x118abcc00) [pid = 2094] [serial = 1027] [outer = 0x11817d000] 00:09:46 INFO - PROCESS | 2094 | 1463036986779 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 00:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 975ms 00:09:46 INFO - PROCESS | 2094 | 1463036986821 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 00:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:09:46 INFO - PROCESS | 2094 | 1463036986822 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 00:09:46 INFO - PROCESS | 2094 | 1463036986828 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:09:46 INFO - PROCESS | 2094 | 1463036986829 Marionette TRACE conn2 <- [1,1342,null,{}] 00:09:46 INFO - PROCESS | 2094 | 1463036986831 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:46 INFO - PROCESS | 2094 | 1463036986906 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 00:09:46 INFO - PROCESS | 2094 | 1463036986910 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x11929b000 == 35 [pid = 2094] [id = 343] 00:09:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x118ae0000) [pid = 2094] [serial = 1028] [outer = 0x0] 00:09:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x119390c00) [pid = 2094] [serial = 1029] [outer = 0x118ae0000] 00:09:46 INFO - PROCESS | 2094 | 1463036986936 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x119657c00) [pid = 2094] [serial = 1030] [outer = 0x118ae0000] 00:09:47 INFO - PROCESS | 2094 | 1463036987261 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 00:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 471ms 00:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:09:47 INFO - PROCESS | 2094 | 1463036987296 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 00:09:47 INFO - PROCESS | 2094 | 1463036987297 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 00:09:47 INFO - PROCESS | 2094 | 1463036987300 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:09:47 INFO - PROCESS | 2094 | 1463036987301 Marionette TRACE conn2 <- [1,1346,null,{}] 00:09:47 INFO - PROCESS | 2094 | 1463036987303 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:47 INFO - PROCESS | 2094 | 1463036987375 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 00:09:47 INFO - PROCESS | 2094 | 1463036987379 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a64000 == 36 [pid = 2094] [id = 344] 00:09:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x1120ed000) [pid = 2094] [serial = 1031] [outer = 0x0] 00:09:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x11969b000) [pid = 2094] [serial = 1032] [outer = 0x1120ed000] 00:09:47 INFO - PROCESS | 2094 | 1463036987406 Marionette DEBUG loaded listener.js 00:09:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x1198c4c00) [pid = 2094] [serial = 1033] [outer = 0x1120ed000] 00:09:47 INFO - PROCESS | 2094 | 1463036987762 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 00:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 470ms 00:09:47 INFO - PROCESS | 2094 | 1463036987771 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 00:09:47 INFO - PROCESS | 2094 | 1463036987772 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 00:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:09:47 INFO - PROCESS | 2094 | 1463036987774 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:09:47 INFO - PROCESS | 2094 | 1463036987775 Marionette TRACE conn2 <- [1,1350,null,{}] 00:09:47 INFO - PROCESS | 2094 | 1463036987778 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:47 INFO - PROCESS | 2094 | 1463036987894 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 00:09:47 INFO - PROCESS | 2094 | 1463036987900 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12077a000 == 37 [pid = 2094] [id = 345] 00:09:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1198c8000) [pid = 2094] [serial = 1034] [outer = 0x0] 00:09:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x119b3b400) [pid = 2094] [serial = 1035] [outer = 0x1198c8000] 00:09:47 INFO - PROCESS | 2094 | 1463036987927 Marionette DEBUG loaded listener.js 00:09:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x121075000) [pid = 2094] [serial = 1036] [outer = 0x1198c8000] 00:09:48 INFO - PROCESS | 2094 | 1463036988285 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 00:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 567ms 00:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:09:48 INFO - PROCESS | 2094 | 1463036988343 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 00:09:48 INFO - PROCESS | 2094 | 1463036988345 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 00:09:48 INFO - PROCESS | 2094 | 1463036988349 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:09:48 INFO - PROCESS | 2094 | 1463036988350 Marionette TRACE conn2 <- [1,1354,null,{}] 00:09:48 INFO - PROCESS | 2094 | 1463036988354 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:48 INFO - PROCESS | 2094 | 1463036988494 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 00:09:48 INFO - PROCESS | 2094 | 1463036988508 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x11102e000 == 38 [pid = 2094] [id = 346] 00:09:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x121075400) [pid = 2094] [serial = 1037] [outer = 0x0] 00:09:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x121330c00) [pid = 2094] [serial = 1038] [outer = 0x121075400] 00:09:48 INFO - PROCESS | 2094 | 1463036988548 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x121782c00) [pid = 2094] [serial = 1039] [outer = 0x121075400] 00:09:48 INFO - PROCESS | 2094 | 1463036988944 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 00:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 621ms 00:09:48 INFO - PROCESS | 2094 | 1463036988970 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 00:09:48 INFO - PROCESS | 2094 | 1463036988971 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 00:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:09:48 INFO - PROCESS | 2094 | 1463036988973 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:09:48 INFO - PROCESS | 2094 | 1463036988974 Marionette TRACE conn2 <- [1,1358,null,{}] 00:09:48 INFO - PROCESS | 2094 | 1463036988977 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:49 INFO - PROCESS | 2094 | 1463036989072 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 00:09:49 INFO - PROCESS | 2094 | 1463036989084 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x123628000 == 39 [pid = 2094] [id = 347] 00:09:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x121784000) [pid = 2094] [serial = 1040] [outer = 0x0] 00:09:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x1240e5800) [pid = 2094] [serial = 1041] [outer = 0x121784000] 00:09:49 INFO - PROCESS | 2094 | 1463036989108 Marionette DEBUG loaded listener.js 00:09:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x124a10400) [pid = 2094] [serial = 1042] [outer = 0x121784000] 00:09:49 INFO - PROCESS | 2094 | 1463036989446 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 00:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 520ms 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x118177400) [pid = 2094] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x119391000) [pid = 2094] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x119698800) [pid = 2094] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x1180e5800) [pid = 2094] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x110f8a000) [pid = 2094] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x115aac800) [pid = 2094] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x119cba000) [pid = 2094] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x116a6f400) [pid = 2094] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x112031000) [pid = 2094] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x12177e000) [pid = 2094] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x1180e9800) [pid = 2094] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x112a68000) [pid = 2094] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:09:49 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x113cb5000) [pid = 2094] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:09:49 INFO - PROCESS | 2094 | 1463036989569 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 00:09:49 INFO - PROCESS | 2094 | 1463036989571 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 00:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:09:49 INFO - PROCESS | 2094 | 1463036989575 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:09:49 INFO - PROCESS | 2094 | 1463036989576 Marionette TRACE conn2 <- [1,1362,null,{}] 00:09:49 INFO - PROCESS | 2094 | 1463036989578 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:49 INFO - PROCESS | 2094 | 1463036989662 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 00:09:49 INFO - PROCESS | 2094 | 1463036989668 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d2000 == 40 [pid = 2094] [id = 348] 00:09:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x116205000) [pid = 2094] [serial = 1043] [outer = 0x0] 00:09:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x1180e5800) [pid = 2094] [serial = 1044] [outer = 0x116205000] 00:09:49 INFO - PROCESS | 2094 | 1463036989695 Marionette DEBUG loaded listener.js 00:09:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x119387c00) [pid = 2094] [serial = 1045] [outer = 0x116205000] 00:09:50 INFO - PROCESS | 2094 | 1463036990010 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 469ms 00:09:50 INFO - PROCESS | 2094 | 1463036990045 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 2094 | 1463036990046 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 00:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:09:50 INFO - PROCESS | 2094 | 1463036990048 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 2094 | 1463036990049 Marionette TRACE conn2 <- [1,1366,null,{}] 00:09:50 INFO - PROCESS | 2094 | 1463036990051 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:50 INFO - PROCESS | 2094 | 1463036990125 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 00:09:50 INFO - PROCESS | 2094 | 1463036990173 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x126545000 == 41 [pid = 2094] [id = 349] 00:09:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x116854c00) [pid = 2094] [serial = 1046] [outer = 0x0] 00:09:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x119b3cc00) [pid = 2094] [serial = 1047] [outer = 0x116854c00] 00:09:50 INFO - PROCESS | 2094 | 1463036990198 Marionette DEBUG loaded listener.js 00:09:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x124b0c400) [pid = 2094] [serial = 1048] [outer = 0x116854c00] 00:09:50 INFO - PROCESS | 2094 | 1463036990475 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 2094 | 1463036990521 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 00:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:09:50 INFO - PROCESS | 2094 | 1463036990525 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 2094 | 1463036990526 Marionette TRACE conn2 <- [1,1370,null,{}] 00:09:50 INFO - PROCESS | 2094 | 1463036990529 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:50 INFO - PROCESS | 2094 | 1463036990623 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 00:09:50 INFO - PROCESS | 2094 | 1463036990628 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x129096800 == 42 [pid = 2094] [id = 350] 00:09:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x124b63000) [pid = 2094] [serial = 1049] [outer = 0x0] 00:09:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x125e93c00) [pid = 2094] [serial = 1050] [outer = 0x124b63000] 00:09:50 INFO - PROCESS | 2094 | 1463036990657 Marionette DEBUG loaded listener.js 00:09:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x12656d800) [pid = 2094] [serial = 1051] [outer = 0x124b63000] 00:09:51 INFO - PROCESS | 2094 | 1463036991114 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 00:09:51 INFO - PROCESS | 2094 | 1463036991149 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 00:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:09:51 INFO - PROCESS | 2094 | 1463036991153 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:09:51 INFO - PROCESS | 2094 | 1463036991155 Marionette TRACE conn2 <- [1,1374,null,{}] 00:09:51 INFO - PROCESS | 2094 | 1463036991159 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:51 INFO - PROCESS | 2094 | 1463036991259 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 00:09:51 INFO - PROCESS | 2094 | 1463036991322 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x11711d800 == 43 [pid = 2094] [id = 351] 00:09:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x11758e000) [pid = 2094] [serial = 1052] [outer = 0x0] 00:09:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x118036000) [pid = 2094] [serial = 1053] [outer = 0x11758e000] 00:09:51 INFO - PROCESS | 2094 | 1463036991352 Marionette DEBUG loaded listener.js 00:09:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x118174800) [pid = 2094] [serial = 1054] [outer = 0x11758e000] 00:09:51 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:09:51 INFO - PROCESS | 2094 | 1463036991857 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 00:09:51 INFO - PROCESS | 2094 | 1463036991880 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 00:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:09:51 INFO - PROCESS | 2094 | 1463036991885 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:09:51 INFO - PROCESS | 2094 | 1463036991887 Marionette TRACE conn2 <- [1,1378,null,{}] 00:09:51 INFO - PROCESS | 2094 | 1463036991890 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:51 INFO - PROCESS | 2094 | 1463036991990 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 00:09:52 INFO - PROCESS | 2094 | 1463036992035 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x11901d000 == 44 [pid = 2094] [id = 352] 00:09:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1182d6000) [pid = 2094] [serial = 1055] [outer = 0x0] 00:09:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x118876c00) [pid = 2094] [serial = 1056] [outer = 0x1182d6000] 00:09:52 INFO - PROCESS | 2094 | 1463036992065 Marionette DEBUG loaded listener.js 00:09:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x119699c00) [pid = 2094] [serial = 1057] [outer = 0x1182d6000] 00:09:52 INFO - PROCESS | 2094 | 1463036992478 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 00:09:52 INFO - PROCESS | 2094 | 1463036992519 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 00:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:09:52 INFO - PROCESS | 2094 | 1463036992522 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:09:52 INFO - PROCESS | 2094 | 1463036992525 Marionette TRACE conn2 <- [1,1382,null,{}] 00:09:52 INFO - PROCESS | 2094 | 1463036992533 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:52 INFO - PROCESS | 2094 | 1463036992655 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 00:09:52 INFO - PROCESS | 2094 | 1463036992731 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x12989d800 == 45 [pid = 2094] [id = 353] 00:09:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x121071c00) [pid = 2094] [serial = 1058] [outer = 0x0] 00:09:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x121153c00) [pid = 2094] [serial = 1059] [outer = 0x121071c00] 00:09:52 INFO - PROCESS | 2094 | 1463036992761 Marionette DEBUG loaded listener.js 00:09:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x1236e5c00) [pid = 2094] [serial = 1060] [outer = 0x121071c00] 00:09:53 INFO - PROCESS | 2094 | [2094] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:09:53 INFO - PROCESS | 2094 | 1463036993197 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 00:09:53 INFO - PROCESS | 2094 | 1463036993252 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 00:09:53 INFO - PROCESS | 2094 | 1463036993256 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:09:53 INFO - PROCESS | 2094 | 1463036993257 Marionette TRACE conn2 <- [1,1386,null,{}] 00:09:53 INFO - PROCESS | 2094 | 1463036993259 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:53 INFO - PROCESS | 2094 | 1463036993356 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 00:09:53 INFO - PROCESS | 2094 | 1463036993417 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9bc000 == 46 [pid = 2094] [id = 354] 00:09:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x124baa000) [pid = 2094] [serial = 1061] [outer = 0x0] 00:09:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x125e96000) [pid = 2094] [serial = 1062] [outer = 0x124baa000] 00:09:53 INFO - PROCESS | 2094 | 1463036993447 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x126231000) [pid = 2094] [serial = 1063] [outer = 0x124baa000] 00:09:53 INFO - PROCESS | 2094 | 1463036993892 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 2094 | 1463036994076 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 00:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:09:54 INFO - PROCESS | 2094 | 1463036994099 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 2094 | 1463036994101 Marionette TRACE conn2 <- [1,1390,null,{}] 00:09:54 INFO - PROCESS | 2094 | 1463036994105 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:54 INFO - PROCESS | 2094 | 1463036994194 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 00:09:54 INFO - PROCESS | 2094 | 1463036994240 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x11901e000 == 47 [pid = 2094] [id = 355] 00:09:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x1168c3000) [pid = 2094] [serial = 1064] [outer = 0x0] 00:09:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x11758c400) [pid = 2094] [serial = 1065] [outer = 0x1168c3000] 00:09:54 INFO - PROCESS | 2094 | 1463036994267 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x1182d1800) [pid = 2094] [serial = 1066] [outer = 0x1168c3000] 00:09:54 INFO - PROCESS | 2094 | 1463036994670 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 00:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 621ms 00:09:54 INFO - PROCESS | 2094 | 1463036994721 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 00:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:09:54 INFO - PROCESS | 2094 | 1463036994724 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 00:09:54 INFO - PROCESS | 2094 | 1463036994730 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 2094 | 1463036994734 Marionette TRACE conn2 <- [1,1394,null,{}] 00:09:54 INFO - PROCESS | 2094 | 1463036994760 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:54 INFO - PROCESS | 2094 | 1463036994883 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 00:09:54 INFO - PROCESS | 2094 | 1463036994960 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x117363000 == 48 [pid = 2094] [id = 356] 00:09:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x11803c000) [pid = 2094] [serial = 1067] [outer = 0x0] 00:09:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x11847b400) [pid = 2094] [serial = 1068] [outer = 0x11803c000] 00:09:54 INFO - PROCESS | 2094 | 1463036994987 Marionette DEBUG loaded listener.js 00:09:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x118abfc00) [pid = 2094] [serial = 1069] [outer = 0x11803c000] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x126545000 == 47 [pid = 2094] [id = 349] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d2000 == 46 [pid = 2094] [id = 348] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x123628000 == 45 [pid = 2094] [id = 347] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x11102e000 == 44 [pid = 2094] [id = 346] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x12077a000 == 43 [pid = 2094] [id = 345] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x119a64000 == 42 [pid = 2094] [id = 344] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x11929b000 == 41 [pid = 2094] [id = 343] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x117d0c000 == 40 [pid = 2094] [id = 342] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x1240e5400) [pid = 2094] [serial = 1002] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x111e08000 == 39 [pid = 2094] [id = 341] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x117121800 == 38 [pid = 2094] [id = 340] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x124ae7000 == 37 [pid = 2094] [id = 337] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x117d21000 == 36 [pid = 2094] [id = 336] 00:09:55 INFO - PROCESS | 2094 | --DOCSHELL 0x111050000 == 35 [pid = 2094] [id = 335] 00:09:55 INFO - PROCESS | 2094 | 1463036995359 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1219e6c00) [pid = 2094] [serial = 958] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x119aa5800) [pid = 2094] [serial = 984] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x11965d400) [pid = 2094] [serial = 981] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x121019400) [pid = 2094] [serial = 987] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x118179800) [pid = 2094] [serial = 972] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x1182d5c00) [pid = 2094] [serial = 973] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x118ac4c00) [pid = 2094] [serial = 978] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x115f58000) [pid = 2094] [serial = 966] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x1164bc400) [pid = 2094] [serial = 967] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x121077800) [pid = 2094] [serial = 990] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x116204400) [pid = 2094] [serial = 963] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x117313400) [pid = 2094] [serial = 969] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x117d25400) [pid = 2094] [serial = 970] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x118333400) [pid = 2094] [serial = 975] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x118871000) [pid = 2094] [serial = 976] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x1240de400) [pid = 2094] [serial = 1000] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x110f89c00) [pid = 2094] [serial = 960] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x119781000) [pid = 2094] [serial = 996] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x11758cc00) [pid = 2094] [serial = 993] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x118486800) [pid = 2094] [serial = 994] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x1217cdc00) [pid = 2094] [serial = 999] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x121289800) [pid = 2094] [serial = 991] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x120728400) [pid = 2094] [serial = 985] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x12106b400) [pid = 2094] [serial = 988] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x119a9dc00) [pid = 2094] [serial = 982] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x121524000) [pid = 2094] [serial = 997] [outer = 0x0] [url = about:blank] 00:09:55 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x1192d6800) [pid = 2094] [serial = 979] [outer = 0x0] [url = about:blank] 00:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 696ms 00:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:09:55 INFO - PROCESS | 2094 | 1463036995439 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 2094 | 1463036995440 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 00:09:55 INFO - PROCESS | 2094 | 1463036995444 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 2094 | 1463036995445 Marionette TRACE conn2 <- [1,1398,null,{}] 00:09:55 INFO - PROCESS | 2094 | 1463036995457 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:55 INFO - PROCESS | 2094 | 1463036995543 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 00:09:55 INFO - PROCESS | 2094 | 1463036995553 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x11711f000 == 36 [pid = 2094] [id = 357] 00:09:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x119267000) [pid = 2094] [serial = 1070] [outer = 0x0] 00:09:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x11926b800) [pid = 2094] [serial = 1071] [outer = 0x119267000] 00:09:55 INFO - PROCESS | 2094 | 1463036995581 Marionette DEBUG loaded listener.js 00:09:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x119654400) [pid = 2094] [serial = 1072] [outer = 0x119267000] 00:09:55 INFO - PROCESS | 2094 | 1463036995893 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 00:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 468ms 00:09:55 INFO - PROCESS | 2094 | 1463036995928 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 2094 | 1463036995930 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 00:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:09:55 INFO - PROCESS | 2094 | 1463036995940 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 2094 | 1463036995941 Marionette TRACE conn2 <- [1,1402,null,{}] 00:09:55 INFO - PROCESS | 2094 | 1463036995943 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:56 INFO - PROCESS | 2094 | 1463036996017 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 00:09:56 INFO - PROCESS | 2094 | 1463036996023 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197ca000 == 37 [pid = 2094] [id = 358] 00:09:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x11977d000) [pid = 2094] [serial = 1073] [outer = 0x0] 00:09:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x1198cd800) [pid = 2094] [serial = 1074] [outer = 0x11977d000] 00:09:56 INFO - PROCESS | 2094 | 1463036996050 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x119c0ac00) [pid = 2094] [serial = 1075] [outer = 0x11977d000] 00:09:56 INFO - PROCESS | 2094 | 1463036996479 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 00:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 568ms 00:09:56 INFO - PROCESS | 2094 | 1463036996508 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 2094 | 1463036996510 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 00:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:09:56 INFO - PROCESS | 2094 | 1463036996513 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:09:56 INFO - PROCESS | 2094 | 1463036996527 Marionette TRACE conn2 <- [1,1406,null,{}] 00:09:56 INFO - PROCESS | 2094 | 1463036996531 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:56 INFO - PROCESS | 2094 | 1463036996645 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 00:09:56 INFO - PROCESS | 2094 | 1463036996655 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166f1800 == 38 [pid = 2094] [id = 359] 00:09:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x112a68800) [pid = 2094] [serial = 1076] [outer = 0x0] 00:09:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x121034000) [pid = 2094] [serial = 1077] [outer = 0x112a68800] 00:09:56 INFO - PROCESS | 2094 | 1463036996692 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x12127f800) [pid = 2094] [serial = 1078] [outer = 0x112a68800] 00:09:57 INFO - PROCESS | 2094 | 1463036997005 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 00:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 533ms 00:09:57 INFO - PROCESS | 2094 | 1463036997047 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 00:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:09:57 INFO - PROCESS | 2094 | 1463036997048 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 00:09:57 INFO - PROCESS | 2094 | 1463036997050 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 2094 | 1463036997051 Marionette TRACE conn2 <- [1,1410,null,{}] 00:09:57 INFO - PROCESS | 2094 | 1463036997054 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:57 INFO - PROCESS | 2094 | 1463036997175 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 00:09:57 INFO - PROCESS | 2094 | 1463036997206 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x121403800 == 39 [pid = 2094] [id = 360] 00:09:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x119782000) [pid = 2094] [serial = 1079] [outer = 0x0] 00:09:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x121784400) [pid = 2094] [serial = 1080] [outer = 0x119782000] 00:09:57 INFO - PROCESS | 2094 | 1463036997232 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x124b10400) [pid = 2094] [serial = 1081] [outer = 0x119782000] 00:09:57 INFO - PROCESS | 2094 | 1463036997550 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 00:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 521ms 00:09:57 INFO - PROCESS | 2094 | 1463036997573 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 2094 | 1463036997575 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 00:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:09:57 INFO - PROCESS | 2094 | 1463036997579 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 2094 | 1463036997580 Marionette TRACE conn2 <- [1,1414,null,{}] 00:09:57 INFO - PROCESS | 2094 | 1463036997584 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:57 INFO - PROCESS | 2094 | 1463036997732 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 00:09:57 INFO - PROCESS | 2094 | 1463036997779 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x124b22800 == 40 [pid = 2094] [id = 361] 00:09:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x121329400) [pid = 2094] [serial = 1082] [outer = 0x0] 00:09:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x12622a000) [pid = 2094] [serial = 1083] [outer = 0x121329400] 00:09:57 INFO - PROCESS | 2094 | 1463036997828 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x126592c00) [pid = 2094] [serial = 1084] [outer = 0x121329400] 00:09:58 INFO - PROCESS | 2094 | 1463036998263 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 00:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 719ms 00:09:58 INFO - PROCESS | 2094 | 1463036998298 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 00:09:58 INFO - PROCESS | 2094 | 1463036998299 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 00:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:09:58 INFO - PROCESS | 2094 | 1463036998302 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:09:58 INFO - PROCESS | 2094 | 1463036998303 Marionette TRACE conn2 <- [1,1418,null,{}] 00:09:58 INFO - PROCESS | 2094 | 1463036998305 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:58 INFO - PROCESS | 2094 | 1463036998398 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 00:09:58 INFO - PROCESS | 2094 | 1463036998402 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x126add000 == 41 [pid = 2094] [id = 362] 00:09:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x124bab000) [pid = 2094] [serial = 1085] [outer = 0x0] 00:09:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x12659a400) [pid = 2094] [serial = 1086] [outer = 0x124bab000] 00:09:58 INFO - PROCESS | 2094 | 1463036998427 Marionette DEBUG loaded listener.js 00:09:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x1265d2000) [pid = 2094] [serial = 1087] [outer = 0x124bab000] 00:09:58 INFO - PROCESS | 2094 | 1463036998750 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 00:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 469ms 00:09:58 INFO - PROCESS | 2094 | 1463036998775 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 00:09:58 INFO - PROCESS | 2094 | 1463036998777 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 00:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:09:58 INFO - PROCESS | 2094 | 1463036998786 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:09:58 INFO - PROCESS | 2094 | 1463036998789 Marionette TRACE conn2 <- [1,1422,null,{}] 00:09:58 INFO - PROCESS | 2094 | 1463036998792 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:58 INFO - PROCESS | 2094 | 1463036998887 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 00:09:58 INFO - PROCESS | 2094 | 1463036998891 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x1290a1000 == 42 [pid = 2094] [id = 363] 00:09:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x126597400) [pid = 2094] [serial = 1088] [outer = 0x0] 00:09:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x1265db000) [pid = 2094] [serial = 1089] [outer = 0x126597400] 00:09:58 INFO - PROCESS | 2094 | 1463036998916 Marionette DEBUG loaded listener.js 00:09:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x1265dfc00) [pid = 2094] [serial = 1090] [outer = 0x126597400] 00:09:59 INFO - PROCESS | 2094 | 1463036999327 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 00:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 577ms 00:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:09:59 INFO - PROCESS | 2094 | 1463036999364 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 00:09:59 INFO - PROCESS | 2094 | 1463036999365 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 00:09:59 INFO - PROCESS | 2094 | 1463036999368 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:09:59 INFO - PROCESS | 2094 | 1463036999370 Marionette TRACE conn2 <- [1,1426,null,{}] 00:09:59 INFO - PROCESS | 2094 | 1463036999373 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:09:59 INFO - PROCESS | 2094 | 1463036999517 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x116854c00) [pid = 2094] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x12132e800) [pid = 2094] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x116205000) [pid = 2094] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1198c8000) [pid = 2094] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x121075400) [pid = 2094] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x110f8a400) [pid = 2094] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x11817d000) [pid = 2094] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x1120ed000) [pid = 2094] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x121784000) [pid = 2094] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x118ae0000) [pid = 2094] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:09:59 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x113373000) [pid = 2094] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:09:59 INFO - PROCESS | 2094 | 1463036999560 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d15800 == 43 [pid = 2094] [id = 364] 00:09:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x110fb9000) [pid = 2094] [serial = 1091] [outer = 0x0] 00:09:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x113373000) [pid = 2094] [serial = 1092] [outer = 0x110fb9000] 00:09:59 INFO - PROCESS | 2094 | 1463036999584 Marionette DEBUG loaded listener.js 00:09:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x119654800) [pid = 2094] [serial = 1093] [outer = 0x110fb9000] 00:09:59 INFO - PROCESS | 2094 | 1463036999855 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 00:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 522ms 00:09:59 INFO - PROCESS | 2094 | 1463036999892 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 00:09:59 INFO - PROCESS | 2094 | 1463036999894 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 00:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:09:59 INFO - PROCESS | 2094 | 1463036999896 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:09:59 INFO - PROCESS | 2094 | 1463036999898 Marionette TRACE conn2 <- [1,1430,null,{}] 00:09:59 INFO - PROCESS | 2094 | 1463036999908 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:00 INFO - PROCESS | 2094 | 1463037000007 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 00:10:00 INFO - PROCESS | 2094 | 1463037000012 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9d2800 == 44 [pid = 2094] [id = 365] 00:10:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x119c0b000) [pid = 2094] [serial = 1094] [outer = 0x0] 00:10:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x119265000) [pid = 2094] [serial = 1095] [outer = 0x119c0b000] 00:10:00 INFO - PROCESS | 2094 | 1463037000041 Marionette DEBUG loaded listener.js 00:10:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x1268e2c00) [pid = 2094] [serial = 1096] [outer = 0x119c0b000] 00:10:00 INFO - PROCESS | 2094 | 1463037000398 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 00:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 523ms 00:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:10:00 INFO - PROCESS | 2094 | 1463037000430 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 00:10:00 INFO - PROCESS | 2094 | 1463037000431 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 00:10:00 INFO - PROCESS | 2094 | 1463037000433 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:10:00 INFO - PROCESS | 2094 | 1463037000435 Marionette TRACE conn2 <- [1,1434,null,{}] 00:10:00 INFO - PROCESS | 2094 | 1463037000447 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:00 INFO - PROCESS | 2094 | 1463037000524 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 00:10:00 INFO - PROCESS | 2094 | 1463037000529 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab20800 == 45 [pid = 2094] [id = 366] 00:10:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x1268e5000) [pid = 2094] [serial = 1097] [outer = 0x0] 00:10:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x126a3fc00) [pid = 2094] [serial = 1098] [outer = 0x1268e5000] 00:10:00 INFO - PROCESS | 2094 | 1463037000553 Marionette DEBUG loaded listener.js 00:10:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x126dca000) [pid = 2094] [serial = 1099] [outer = 0x1268e5000] 00:10:00 INFO - PROCESS | 2094 | 1463037000897 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 00:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 473ms 00:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:10:00 INFO - PROCESS | 2094 | 1463037000908 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 00:10:00 INFO - PROCESS | 2094 | 1463037000910 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 00:10:00 INFO - PROCESS | 2094 | 1463037000913 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:10:00 INFO - PROCESS | 2094 | 1463037000915 Marionette TRACE conn2 <- [1,1438,null,{}] 00:10:00 INFO - PROCESS | 2094 | 1463037000921 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:01 INFO - PROCESS | 2094 | 1463037001044 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 00:10:01 INFO - PROCESS | 2094 | 1463037001122 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acc0000 == 46 [pid = 2094] [id = 367] 00:10:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x126a46c00) [pid = 2094] [serial = 1100] [outer = 0x0] 00:10:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x126dd1c00) [pid = 2094] [serial = 1101] [outer = 0x126a46c00] 00:10:01 INFO - PROCESS | 2094 | 1463037001160 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x1278d1400) [pid = 2094] [serial = 1102] [outer = 0x126a46c00] 00:10:01 INFO - PROCESS | 2094 | 1463037001584 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 00:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 720ms 00:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:10:01 INFO - PROCESS | 2094 | 1463037001634 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 00:10:01 INFO - PROCESS | 2094 | 1463037001637 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 00:10:01 INFO - PROCESS | 2094 | 1463037001640 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 2094 | 1463037001643 Marionette TRACE conn2 <- [1,1442,null,{}] 00:10:01 INFO - PROCESS | 2094 | 1463037001648 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:01 INFO - PROCESS | 2094 | 1463037001748 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 00:10:01 INFO - PROCESS | 2094 | 1463037001798 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x11648b800 == 47 [pid = 2094] [id = 368] 00:10:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x113303c00) [pid = 2094] [serial = 1103] [outer = 0x0] 00:10:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x115f4d400) [pid = 2094] [serial = 1104] [outer = 0x113303c00] 00:10:01 INFO - PROCESS | 2094 | 1463037001828 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x11758cc00) [pid = 2094] [serial = 1105] [outer = 0x113303c00] 00:10:02 INFO - PROCESS | 2094 | 1463037002262 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 00:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 673ms 00:10:02 INFO - PROCESS | 2094 | 1463037002319 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 00:10:02 INFO - PROCESS | 2094 | 1463037002323 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 00:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:10:02 INFO - PROCESS | 2094 | 1463037002328 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:10:02 INFO - PROCESS | 2094 | 1463037002330 Marionette TRACE conn2 <- [1,1446,null,{}] 00:10:02 INFO - PROCESS | 2094 | 1463037002333 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:02 INFO - PROCESS | 2094 | 1463037002457 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 00:10:02 INFO - PROCESS | 2094 | 1463037002534 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x12071d000 == 48 [pid = 2094] [id = 369] 00:10:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x118ac3000) [pid = 2094] [serial = 1106] [outer = 0x0] 00:10:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x119266400) [pid = 2094] [serial = 1107] [outer = 0x118ac3000] 00:10:02 INFO - PROCESS | 2094 | 1463037002563 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x119699800) [pid = 2094] [serial = 1108] [outer = 0x118ac3000] 00:10:02 INFO - PROCESS | 2094 | 1463037002996 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 00:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 720ms 00:10:03 INFO - PROCESS | 2094 | 1463037003048 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 00:10:03 INFO - PROCESS | 2094 | 1463037003050 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 00:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:10:03 INFO - PROCESS | 2094 | 1463037003071 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 2094 | 1463037003073 Marionette TRACE conn2 <- [1,1450,null,{}] 00:10:03 INFO - PROCESS | 2094 | 1463037003081 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:03 INFO - PROCESS | 2094 | 1463037003183 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 00:10:03 INFO - PROCESS | 2094 | 1463037003247 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9cf800 == 49 [pid = 2094] [id = 370] 00:10:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x121072400) [pid = 2094] [serial = 1109] [outer = 0x0] 00:10:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x121330400) [pid = 2094] [serial = 1110] [outer = 0x121072400] 00:10:03 INFO - PROCESS | 2094 | 1463037003278 Marionette DEBUG loaded listener.js 00:10:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x1219ee000) [pid = 2094] [serial = 1111] [outer = 0x121072400] 00:10:03 INFO - PROCESS | 2094 | 1463037003705 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 00:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 676ms 00:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:10:03 INFO - PROCESS | 2094 | 1463037003763 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 00:10:03 INFO - PROCESS | 2094 | 1463037003765 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 00:10:03 INFO - PROCESS | 2094 | 1463037003787 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 2094 | 1463037003788 Marionette TRACE conn2 <- [1,1454,null,{}] 00:10:03 INFO - PROCESS | 2094 | 1463037003790 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:03 INFO - PROCESS | 2094 | 1463037003889 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 00:10:03 INFO - PROCESS | 2094 | 1463037003951 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb02800 == 50 [pid = 2094] [id = 371] 00:10:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x1240e4000) [pid = 2094] [serial = 1112] [outer = 0x0] 00:10:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x1262cd000) [pid = 2094] [serial = 1113] [outer = 0x1240e4000] 00:10:03 INFO - PROCESS | 2094 | 1463037003981 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x1265e0800) [pid = 2094] [serial = 1114] [outer = 0x1240e4000] 00:10:04 INFO - PROCESS | 2094 | 1463037004598 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 00:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 836ms 00:10:04 INFO - PROCESS | 2094 | 1463037004606 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 2094 | 1463037004608 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 00:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:10:04 INFO - PROCESS | 2094 | 1463037004611 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - PROCESS | 2094 | 1463037004613 Marionette TRACE conn2 <- [1,1458,null,{}] 00:10:04 INFO - PROCESS | 2094 | 1463037004618 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:04 INFO - PROCESS | 2094 | 1463037004706 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 00:10:04 INFO - PROCESS | 2094 | 1463037004754 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x119014000 == 51 [pid = 2094] [id = 372] 00:10:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x112a68400) [pid = 2094] [serial = 1115] [outer = 0x0] 00:10:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x115ee7800) [pid = 2094] [serial = 1116] [outer = 0x112a68400] 00:10:04 INFO - PROCESS | 2094 | 1463037004783 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x116fcd000) [pid = 2094] [serial = 1117] [outer = 0x112a68400] 00:10:05 INFO - PROCESS | 2094 | 1463037005217 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 00:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 671ms 00:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:10:05 INFO - PROCESS | 2094 | 1463037005288 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 00:10:05 INFO - PROCESS | 2094 | 1463037005292 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 00:10:05 INFO - PROCESS | 2094 | 1463037005297 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:10:05 INFO - PROCESS | 2094 | 1463037005299 Marionette TRACE conn2 <- [1,1462,null,{}] 00:10:05 INFO - PROCESS | 2094 | 1463037005302 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:05 INFO - PROCESS | 2094 | 1463037005392 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 00:10:05 INFO - PROCESS | 2094 | 1463037005456 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166e9000 == 52 [pid = 2094] [id = 373] 00:10:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x115ab0400) [pid = 2094] [serial = 1118] [outer = 0x0] 00:10:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x11758d800) [pid = 2094] [serial = 1119] [outer = 0x115ab0400] 00:10:05 INFO - PROCESS | 2094 | 1463037005483 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x1180ed800) [pid = 2094] [serial = 1120] [outer = 0x115ab0400] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab20800 == 51 [pid = 2094] [id = 366] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9d2800 == 50 [pid = 2094] [id = 365] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x117d15800 == 49 [pid = 2094] [id = 364] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x1290a1000 == 48 [pid = 2094] [id = 363] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x110fb0400) [pid = 2094] [serial = 1005] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x1168c9c00) [pid = 2094] [serial = 1008] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x119788000) [pid = 2094] [serial = 1014] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x1213ac000) [pid = 2094] [serial = 1017] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x118479c00) [pid = 2094] [serial = 1011] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x126add000 == 47 [pid = 2094] [id = 362] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x124b22800 == 46 [pid = 2094] [id = 361] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x121403800 == 45 [pid = 2094] [id = 360] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x1166f1800 == 44 [pid = 2094] [id = 359] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x1197ca000 == 43 [pid = 2094] [id = 358] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x11711f000 == 42 [pid = 2094] [id = 357] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x117363000 == 41 [pid = 2094] [id = 356] 00:10:05 INFO - PROCESS | 2094 | --DOCSHELL 0x11901e000 == 40 [pid = 2094] [id = 355] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x124a0f400) [pid = 2094] [serial = 1003] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x119387c00) [pid = 2094] [serial = 1045] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x119b3b400) [pid = 2094] [serial = 1035] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x121330c00) [pid = 2094] [serial = 1038] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x112f07800) [pid = 2094] [serial = 1023] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x116fc5000) [pid = 2094] [serial = 1024] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x11832dc00) [pid = 2094] [serial = 1026] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x118abcc00) [pid = 2094] [serial = 1027] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x11969b000) [pid = 2094] [serial = 1032] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x1240e5800) [pid = 2094] [serial = 1041] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x119657c00) [pid = 2094] [serial = 1030] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x119390c00) [pid = 2094] [serial = 1029] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x115aafc00) [pid = 2094] [serial = 1020] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x116a6d400) [pid = 2094] [serial = 1021] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x121782c00) [pid = 2094] [serial = 1039] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x1180e5800) [pid = 2094] [serial = 1044] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x119b3cc00) [pid = 2094] [serial = 1047] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x124a10400) [pid = 2094] [serial = 1042] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x124b0c400) [pid = 2094] [serial = 1048] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x121075000) [pid = 2094] [serial = 1036] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x1198c4c00) [pid = 2094] [serial = 1033] [outer = 0x0] [url = about:blank] 00:10:05 INFO - PROCESS | 2094 | 1463037005888 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 00:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 618ms 00:10:05 INFO - PROCESS | 2094 | 1463037005916 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 00:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:10:05 INFO - PROCESS | 2094 | 1463037005919 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 00:10:05 INFO - PROCESS | 2094 | 1463037005921 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:10:05 INFO - PROCESS | 2094 | 1463037005924 Marionette TRACE conn2 <- [1,1466,null,{}] 00:10:05 INFO - PROCESS | 2094 | 1463037005930 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:06 INFO - PROCESS | 2094 | 1463037006008 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 00:10:06 INFO - PROCESS | 2094 | 1463037006057 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f99800 == 41 [pid = 2094] [id = 374] 00:10:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x116a6d400) [pid = 2094] [serial = 1121] [outer = 0x0] 00:10:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x1182cbc00) [pid = 2094] [serial = 1122] [outer = 0x116a6d400] 00:10:06 INFO - PROCESS | 2094 | 1463037006084 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x118877800) [pid = 2094] [serial = 1123] [outer = 0x116a6d400] 00:10:06 INFO - PROCESS | 2094 | 1463037006402 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 00:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 520ms 00:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:10:06 INFO - PROCESS | 2094 | 1463037006442 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 00:10:06 INFO - PROCESS | 2094 | 1463037006444 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 00:10:06 INFO - PROCESS | 2094 | 1463037006446 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - PROCESS | 2094 | 1463037006447 Marionette TRACE conn2 <- [1,1470,null,{}] 00:10:06 INFO - PROCESS | 2094 | 1463037006449 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:06 INFO - PROCESS | 2094 | 1463037006522 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 00:10:06 INFO - PROCESS | 2094 | 1463037006526 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190c8800 == 42 [pid = 2094] [id = 375] 00:10:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x118ad7800) [pid = 2094] [serial = 1124] [outer = 0x0] 00:10:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x119656c00) [pid = 2094] [serial = 1125] [outer = 0x118ad7800] 00:10:06 INFO - PROCESS | 2094 | 1463037006554 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x119696000) [pid = 2094] [serial = 1126] [outer = 0x118ad7800] 00:10:06 INFO - PROCESS | 2094 | 1463037006897 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 00:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 468ms 00:10:06 INFO - PROCESS | 2094 | 1463037006914 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 00:10:06 INFO - PROCESS | 2094 | 1463037006915 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 00:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:10:06 INFO - PROCESS | 2094 | 1463037006917 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - PROCESS | 2094 | 1463037006918 Marionette TRACE conn2 <- [1,1474,null,{}] 00:10:06 INFO - PROCESS | 2094 | 1463037006921 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:06 INFO - PROCESS | 2094 | 1463037006994 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 00:10:07 INFO - PROCESS | 2094 | 1463037006998 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x12070c000 == 43 [pid = 2094] [id = 376] 00:10:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x111e5b400) [pid = 2094] [serial = 1127] [outer = 0x0] 00:10:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x11977fc00) [pid = 2094] [serial = 1128] [outer = 0x111e5b400] 00:10:07 INFO - PROCESS | 2094 | 1463037007025 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x119a9e400) [pid = 2094] [serial = 1129] [outer = 0x111e5b400] 00:10:07 INFO - PROCESS | 2094 | 1463037007359 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 00:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 472ms 00:10:07 INFO - PROCESS | 2094 | 1463037007390 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 2094 | 1463037007391 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 00:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:10:07 INFO - PROCESS | 2094 | 1463037007394 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - PROCESS | 2094 | 1463037007395 Marionette TRACE conn2 <- [1,1478,null,{}] 00:10:07 INFO - PROCESS | 2094 | 1463037007397 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:07 INFO - PROCESS | 2094 | 1463037007487 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 00:10:07 INFO - PROCESS | 2094 | 1463037007540 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x121088800 == 44 [pid = 2094] [id = 377] 00:10:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x119699000) [pid = 2094] [serial = 1130] [outer = 0x0] 00:10:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x119b3ac00) [pid = 2094] [serial = 1131] [outer = 0x119699000] 00:10:07 INFO - PROCESS | 2094 | 1463037007566 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x121311400) [pid = 2094] [serial = 1132] [outer = 0x119699000] 00:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 518ms 00:10:07 INFO - PROCESS | 2094 | 1463037007907 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 00:10:07 INFO - PROCESS | 2094 | 1463037007913 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 2094 | 1463037007914 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 00:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:10:07 INFO - PROCESS | 2094 | 1463037007918 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - PROCESS | 2094 | 1463037007928 Marionette TRACE conn2 <- [1,1482,null,{}] 00:10:07 INFO - PROCESS | 2094 | 1463037007931 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:08 INFO - PROCESS | 2094 | 1463037008063 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 00:10:08 INFO - PROCESS | 2094 | 1463037008081 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x115a88800 == 45 [pid = 2094] [id = 378] 00:10:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x12107bc00) [pid = 2094] [serial = 1133] [outer = 0x0] 00:10:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x121332400) [pid = 2094] [serial = 1134] [outer = 0x12107bc00] 00:10:08 INFO - PROCESS | 2094 | 1463037008120 Marionette DEBUG loaded listener.js 00:10:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x121780800) [pid = 2094] [serial = 1135] [outer = 0x12107bc00] 00:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 00:10:08 INFO - PROCESS | 2094 | 1463037008540 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 00:10:08 INFO - PROCESS | 2094 | 1463037008548 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 00:10:08 INFO - PROCESS | 2094 | 1463037008549 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 00:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:10:08 INFO - PROCESS | 2094 | 1463037008551 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:10:08 INFO - PROCESS | 2094 | 1463037008554 Marionette TRACE conn2 <- [1,1486,null,{}] 00:10:08 INFO - PROCESS | 2094 | 1463037008558 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:08 INFO - PROCESS | 2094 | 1463037008653 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 00:10:08 INFO - PROCESS | 2094 | 1463037008657 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x124aed000 == 46 [pid = 2094] [id = 379] 00:10:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x12132c400) [pid = 2094] [serial = 1136] [outer = 0x0] 00:10:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x121787c00) [pid = 2094] [serial = 1137] [outer = 0x12132c400] 00:10:08 INFO - PROCESS | 2094 | 1463037008682 Marionette DEBUG loaded listener.js 00:10:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x12334f800) [pid = 2094] [serial = 1138] [outer = 0x12132c400] 00:10:09 INFO - PROCESS | 2094 | 1463037009027 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 00:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 521ms 00:10:09 INFO - PROCESS | 2094 | 1463037009074 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 2094 | 1463037009075 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 00:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:10:09 INFO - PROCESS | 2094 | 1463037009077 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - PROCESS | 2094 | 1463037009078 Marionette TRACE conn2 <- [1,1490,null,{}] 00:10:09 INFO - PROCESS | 2094 | 1463037009081 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:09 INFO - PROCESS | 2094 | 1463037009180 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 00:10:09 INFO - PROCESS | 2094 | 1463037009216 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x126893000 == 47 [pid = 2094] [id = 380] 00:10:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x12406d000) [pid = 2094] [serial = 1139] [outer = 0x0] 00:10:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x1242b5800) [pid = 2094] [serial = 1140] [outer = 0x12406d000] 00:10:09 INFO - PROCESS | 2094 | 1463037009241 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x124a0d400) [pid = 2094] [serial = 1141] [outer = 0x12406d000] 00:10:09 INFO - PROCESS | 2094 | 1463037009567 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 00:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 518ms 00:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:10:09 INFO - PROCESS | 2094 | 1463037009595 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 00:10:09 INFO - PROCESS | 2094 | 1463037009596 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 00:10:09 INFO - PROCESS | 2094 | 1463037009598 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:10:09 INFO - PROCESS | 2094 | 1463037009599 Marionette TRACE conn2 <- [1,1494,null,{}] 00:10:09 INFO - PROCESS | 2094 | 1463037009608 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:09 INFO - PROCESS | 2094 | 1463037009700 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 00:10:09 INFO - PROCESS | 2094 | 1463037009705 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bbc800 == 48 [pid = 2094] [id = 381] 00:10:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x12406ec00) [pid = 2094] [serial = 1142] [outer = 0x0] 00:10:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x124b02c00) [pid = 2094] [serial = 1143] [outer = 0x12406ec00] 00:10:09 INFO - PROCESS | 2094 | 1463037009729 Marionette DEBUG loaded listener.js 00:10:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x124b6b800) [pid = 2094] [serial = 1144] [outer = 0x12406ec00] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x121329400) [pid = 2094] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x124bab000) [pid = 2094] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x126597400) [pid = 2094] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x119782000) [pid = 2094] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x119267000) [pid = 2094] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x11977d000) [pid = 2094] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x11803c000) [pid = 2094] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x112a68800) [pid = 2094] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x1168c3000) [pid = 2094] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1268e5000) [pid = 2094] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x110fb9000) [pid = 2094] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:10:09 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x119c0b000) [pid = 2094] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:10:10 INFO - PROCESS | 2094 | 1463037010137 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 00:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 575ms 00:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:10:10 INFO - PROCESS | 2094 | 1463037010173 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 00:10:10 INFO - PROCESS | 2094 | 1463037010175 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 00:10:10 INFO - PROCESS | 2094 | 1463037010178 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:10:10 INFO - PROCESS | 2094 | 1463037010180 Marionette TRACE conn2 <- [1,1498,null,{}] 00:10:10 INFO - PROCESS | 2094 | 1463037010182 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:10 INFO - PROCESS | 2094 | 1463037010334 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 00:10:10 INFO - PROCESS | 2094 | 1463037010388 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292b2800 == 49 [pid = 2094] [id = 382] 00:10:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x119782000) [pid = 2094] [serial = 1145] [outer = 0x0] 00:10:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x124b0a000) [pid = 2094] [serial = 1146] [outer = 0x119782000] 00:10:10 INFO - PROCESS | 2094 | 1463037010456 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x126594000) [pid = 2094] [serial = 1147] [outer = 0x119782000] 00:10:10 INFO - PROCESS | 2094 | 1463037010755 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 00:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 620ms 00:10:10 INFO - PROCESS | 2094 | 1463037010797 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 00:10:10 INFO - PROCESS | 2094 | 1463037010799 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 00:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:10:10 INFO - PROCESS | 2094 | 1463037010808 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:10:10 INFO - PROCESS | 2094 | 1463037010809 Marionette TRACE conn2 <- [1,1502,null,{}] 00:10:10 INFO - PROCESS | 2094 | 1463037010811 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:10 INFO - PROCESS | 2094 | 1463037010917 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 00:10:10 INFO - PROCESS | 2094 | 1463037010924 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x12964d800 == 50 [pid = 2094] [id = 383] 00:10:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x12406dc00) [pid = 2094] [serial = 1148] [outer = 0x0] 00:10:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x12659b400) [pid = 2094] [serial = 1149] [outer = 0x12406dc00] 00:10:10 INFO - PROCESS | 2094 | 1463037010949 Marionette DEBUG loaded listener.js 00:10:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x1265da800) [pid = 2094] [serial = 1150] [outer = 0x12406dc00] 00:10:11 INFO - PROCESS | 2094 | 1463037011240 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 00:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 475ms 00:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:10:11 INFO - PROCESS | 2094 | 1463037011276 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 00:10:11 INFO - PROCESS | 2094 | 1463037011278 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 00:10:11 INFO - PROCESS | 2094 | 1463037011280 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - PROCESS | 2094 | 1463037011281 Marionette TRACE conn2 <- [1,1506,null,{}] 00:10:11 INFO - PROCESS | 2094 | 1463037011284 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:11 INFO - PROCESS | 2094 | 1463037011364 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 00:10:11 INFO - PROCESS | 2094 | 1463037011371 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9d1800 == 51 [pid = 2094] [id = 384] 00:10:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x1265de400) [pid = 2094] [serial = 1151] [outer = 0x0] 00:10:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x1268d7800) [pid = 2094] [serial = 1152] [outer = 0x1265de400] 00:10:11 INFO - PROCESS | 2094 | 1463037011396 Marionette DEBUG loaded listener.js 00:10:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x1268dc800) [pid = 2094] [serial = 1153] [outer = 0x1265de400] 00:10:11 INFO - PROCESS | 2094 | 1463037011744 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 00:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 468ms 00:10:11 INFO - PROCESS | 2094 | 1463037011749 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 00:10:11 INFO - PROCESS | 2094 | 1463037011751 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 00:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:10:11 INFO - PROCESS | 2094 | 1463037011756 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - PROCESS | 2094 | 1463037011758 Marionette TRACE conn2 <- [1,1510,null,{}] 00:10:11 INFO - PROCESS | 2094 | 1463037011761 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:11 INFO - PROCESS | 2094 | 1463037011915 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 00:10:11 INFO - PROCESS | 2094 | 1463037011925 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab20000 == 52 [pid = 2094] [id = 385] 00:10:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x1265da400) [pid = 2094] [serial = 1154] [outer = 0x0] 00:10:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x1268e3800) [pid = 2094] [serial = 1155] [outer = 0x1265da400] 00:10:11 INFO - PROCESS | 2094 | 1463037011963 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x126d1f800) [pid = 2094] [serial = 1156] [outer = 0x1265da400] 00:10:12 INFO - PROCESS | 2094 | 1463037012525 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 00:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 820ms 00:10:12 INFO - PROCESS | 2094 | 1463037012585 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 00:10:12 INFO - PROCESS | 2094 | 1463037012589 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 00:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:10:12 INFO - PROCESS | 2094 | 1463037012593 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:10:12 INFO - PROCESS | 2094 | 1463037012596 Marionette TRACE conn2 <- [1,1514,null,{}] 00:10:12 INFO - PROCESS | 2094 | 1463037012600 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:12 INFO - PROCESS | 2094 | 1463037012701 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 00:10:12 INFO - PROCESS | 2094 | 1463037012766 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x11688b800 == 53 [pid = 2094] [id = 386] 00:10:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x1133efc00) [pid = 2094] [serial = 1157] [outer = 0x0] 00:10:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x1166d6400) [pid = 2094] [serial = 1158] [outer = 0x1133efc00] 00:10:12 INFO - PROCESS | 2094 | 1463037012797 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x118038c00) [pid = 2094] [serial = 1159] [outer = 0x1133efc00] 00:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 622ms 00:10:13 INFO - PROCESS | 2094 | 1463037013209 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 00:10:13 INFO - PROCESS | 2094 | 1463037013215 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 2094 | 1463037013220 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 00:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:10:13 INFO - PROCESS | 2094 | 1463037013224 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 2094 | 1463037013226 Marionette TRACE conn2 <- [1,1518,null,{}] 00:10:13 INFO - PROCESS | 2094 | 1463037013229 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:13 INFO - PROCESS | 2094 | 1463037013330 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 00:10:13 INFO - PROCESS | 2094 | 1463037013431 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x12108d000 == 54 [pid = 2094] [id = 387] 00:10:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x118325400) [pid = 2094] [serial = 1160] [outer = 0x0] 00:10:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x11847d000) [pid = 2094] [serial = 1161] [outer = 0x118325400] 00:10:13 INFO - PROCESS | 2094 | 1463037013462 Marionette DEBUG loaded listener.js 00:10:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x118ae0000) [pid = 2094] [serial = 1162] [outer = 0x118325400] 00:10:13 INFO - PROCESS | 2094 | 1463037013879 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 00:10:13 INFO - PROCESS | 2094 | 1463037013894 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 2094 | 1463037013896 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 00:10:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:10:13 INFO - PROCESS | 2094 | 1463037013898 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 2094 | 1463037013901 Marionette TRACE conn2 <- [1,1522,null,{}] 00:10:13 INFO - PROCESS | 2094 | 1463037013909 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:14 INFO - PROCESS | 2094 | 1463037014012 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 00:10:14 INFO - PROCESS | 2094 | 1463037014062 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298b3000 == 55 [pid = 2094] [id = 388] 00:10:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x119781000) [pid = 2094] [serial = 1163] [outer = 0x0] 00:10:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x119b3c000) [pid = 2094] [serial = 1164] [outer = 0x119781000] 00:10:14 INFO - PROCESS | 2094 | 1463037014097 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x12106b800) [pid = 2094] [serial = 1165] [outer = 0x119781000] 00:10:14 INFO - PROCESS | 2094 | 1463037014466 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 00:10:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:10:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:10:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:10:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 00:10:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:10:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:10:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 00:10:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:10:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:10:14 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 00:10:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:10:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:10:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:10:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 623ms 00:10:14 INFO - PROCESS | 2094 | 1463037014524 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 2094 | 1463037014527 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 00:10:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:10:14 INFO - PROCESS | 2094 | 1463037014531 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 2094 | 1463037014533 Marionette TRACE conn2 <- [1,1526,null,{}] 00:10:14 INFO - PROCESS | 2094 | 1463037014536 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:14 INFO - PROCESS | 2094 | 1463037014685 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 00:10:14 INFO - PROCESS | 2094 | 1463037014783 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb15800 == 56 [pid = 2094] [id = 389] 00:10:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x121323400) [pid = 2094] [serial = 1166] [outer = 0x0] 00:10:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x124b5c800) [pid = 2094] [serial = 1167] [outer = 0x121323400] 00:10:14 INFO - PROCESS | 2094 | 1463037014814 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x126228c00) [pid = 2094] [serial = 1168] [outer = 0x121323400] 00:10:15 INFO - PROCESS | 2094 | 1463037015173 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 00:10:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:10:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:10:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:10:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 671ms 00:10:15 INFO - PROCESS | 2094 | 1463037015202 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 2094 | 1463037015203 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 00:10:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:10:15 INFO - PROCESS | 2094 | 1463037015206 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - PROCESS | 2094 | 1463037015207 Marionette TRACE conn2 <- [1,1530,null,{}] 00:10:15 INFO - PROCESS | 2094 | 1463037015209 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:15 INFO - PROCESS | 2094 | 1463037015303 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 00:10:15 INFO - PROCESS | 2094 | 1463037015351 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c05e800 == 57 [pid = 2094] [id = 390] 00:10:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x12622f000) [pid = 2094] [serial = 1169] [outer = 0x0] 00:10:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x1265d3400) [pid = 2094] [serial = 1170] [outer = 0x12622f000] 00:10:15 INFO - PROCESS | 2094 | 1463037015384 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x1268e5000) [pid = 2094] [serial = 1171] [outer = 0x12622f000] 00:10:15 INFO - PROCESS | 2094 | 1463037015741 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 00:10:15 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:10:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:10:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 00:10:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:10:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 569ms 00:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:10:15 INFO - PROCESS | 2094 | 1463037015776 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 2094 | 1463037015777 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 00:10:15 INFO - PROCESS | 2094 | 1463037015779 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - PROCESS | 2094 | 1463037015781 Marionette TRACE conn2 <- [1,1534,null,{}] 00:10:15 INFO - PROCESS | 2094 | 1463037015783 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:15 INFO - PROCESS | 2094 | 1463037015887 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 00:10:15 INFO - PROCESS | 2094 | 1463037015943 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2cc000 == 58 [pid = 2094] [id = 391] 00:10:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x126dc7c00) [pid = 2094] [serial = 1172] [outer = 0x0] 00:10:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x128c70800) [pid = 2094] [serial = 1173] [outer = 0x126dc7c00] 00:10:15 INFO - PROCESS | 2094 | 1463037015972 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x128cc5000) [pid = 2094] [serial = 1174] [outer = 0x126dc7c00] 00:10:16 INFO - PROCESS | 2094 | 1463037016461 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:10:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:10:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 721ms 00:10:16 INFO - PROCESS | 2094 | 1463037016521 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 00:10:16 INFO - PROCESS | 2094 | 1463037016522 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 00:10:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:10:16 INFO - PROCESS | 2094 | 1463037016526 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:10:16 INFO - PROCESS | 2094 | 1463037016528 Marionette TRACE conn2 <- [1,1538,null,{}] 00:10:16 INFO - PROCESS | 2094 | 1463037016531 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:16 INFO - PROCESS | 2094 | 1463037016653 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 00:10:16 INFO - PROCESS | 2094 | 1463037016746 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x118496800 == 59 [pid = 2094] [id = 392] 00:10:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x113cb5000) [pid = 2094] [serial = 1175] [outer = 0x0] 00:10:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x126229800) [pid = 2094] [serial = 1176] [outer = 0x113cb5000] 00:10:16 INFO - PROCESS | 2094 | 1463037016792 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x128cc7400) [pid = 2094] [serial = 1177] [outer = 0x113cb5000] 00:10:17 INFO - PROCESS | 2094 | 1463037017407 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:10:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 920ms 00:10:17 INFO - PROCESS | 2094 | 1463037017453 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 2094 | 1463037017455 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 00:10:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:10:17 INFO - PROCESS | 2094 | 1463037017460 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 2094 | 1463037017462 Marionette TRACE conn2 <- [1,1542,null,{}] 00:10:17 INFO - PROCESS | 2094 | 1463037017466 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:17 INFO - PROCESS | 2094 | 1463037017563 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 00:10:17 INFO - PROCESS | 2094 | 1463037017632 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190ca000 == 60 [pid = 2094] [id = 393] 00:10:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x112f09000) [pid = 2094] [serial = 1178] [outer = 0x0] 00:10:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x116204400) [pid = 2094] [serial = 1179] [outer = 0x112f09000] 00:10:17 INFO - PROCESS | 2094 | 1463037017660 Marionette DEBUG loaded listener.js 00:10:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x117d25400) [pid = 2094] [serial = 1180] [outer = 0x112f09000] 00:10:18 INFO - PROCESS | 2094 | 1463037018057 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 00:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 620ms 00:10:18 INFO - PROCESS | 2094 | 1463037018080 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 00:10:18 INFO - PROCESS | 2094 | 1463037018083 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 00:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:10:18 INFO - PROCESS | 2094 | 1463037018088 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:10:18 INFO - PROCESS | 2094 | 1463037018089 Marionette TRACE conn2 <- [1,1546,null,{}] 00:10:18 INFO - PROCESS | 2094 | 1463037018092 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:18 INFO - PROCESS | 2094 | 1463037018202 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9d1800 == 59 [pid = 2094] [id = 384] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x12964d800 == 58 [pid = 2094] [id = 383] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x1292b2800 == 57 [pid = 2094] [id = 382] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x128bbc800 == 56 [pid = 2094] [id = 381] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x126893000 == 55 [pid = 2094] [id = 380] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x124aed000 == 54 [pid = 2094] [id = 379] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x115a88800 == 53 [pid = 2094] [id = 378] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x126dd1c00) [pid = 2094] [serial = 1101] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x121088800 == 52 [pid = 2094] [id = 377] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x12070c000 == 51 [pid = 2094] [id = 376] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x1190c8800 == 50 [pid = 2094] [id = 375] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x116f99800 == 49 [pid = 2094] [id = 374] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x1166e9000 == 48 [pid = 2094] [id = 373] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x119014000 == 47 [pid = 2094] [id = 372] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9cf800 == 46 [pid = 2094] [id = 370] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x12071d000 == 45 [pid = 2094] [id = 369] 00:10:18 INFO - PROCESS | 2094 | --DOCSHELL 0x11648b800 == 44 [pid = 2094] [id = 368] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x121034000) [pid = 2094] [serial = 1077] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x12127f800) [pid = 2094] [serial = 1078] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x1182d1800) [pid = 2094] [serial = 1066] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x11758c400) [pid = 2094] [serial = 1065] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x126dca000) [pid = 2094] [serial = 1099] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x118876c00) [pid = 2094] [serial = 1056] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x119654800) [pid = 2094] [serial = 1093] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x121153c00) [pid = 2094] [serial = 1059] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x125e96000) [pid = 2094] [serial = 1062] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x1268e2c00) [pid = 2094] [serial = 1096] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x126a3fc00) [pid = 2094] [serial = 1098] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x113373000) [pid = 2094] [serial = 1092] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x119265000) [pid = 2094] [serial = 1095] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x1265d2000) [pid = 2094] [serial = 1087] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x124b10400) [pid = 2094] [serial = 1081] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x126592c00) [pid = 2094] [serial = 1084] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x12622a000) [pid = 2094] [serial = 1083] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x12659a400) [pid = 2094] [serial = 1086] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x1265db000) [pid = 2094] [serial = 1089] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x1265dfc00) [pid = 2094] [serial = 1090] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x121784400) [pid = 2094] [serial = 1080] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x11926b800) [pid = 2094] [serial = 1071] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x119654400) [pid = 2094] [serial = 1072] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1198cd800) [pid = 2094] [serial = 1074] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x119c0ac00) [pid = 2094] [serial = 1075] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x118036000) [pid = 2094] [serial = 1053] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x125e93c00) [pid = 2094] [serial = 1050] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x118abfc00) [pid = 2094] [serial = 1069] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x11847b400) [pid = 2094] [serial = 1068] [outer = 0x0] [url = about:blank] 00:10:18 INFO - PROCESS | 2094 | 1463037018296 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x112739800 == 45 [pid = 2094] [id = 394] 00:10:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x1130e6400) [pid = 2094] [serial = 1181] [outer = 0x0] 00:10:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x117314800) [pid = 2094] [serial = 1182] [outer = 0x1130e6400] 00:10:18 INFO - PROCESS | 2094 | 1463037018322 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x118875000) [pid = 2094] [serial = 1183] [outer = 0x1130e6400] 00:10:18 INFO - PROCESS | 2094 | 1463037018617 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 570ms 00:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:10:18 INFO - PROCESS | 2094 | 1463037018658 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 00:10:18 INFO - PROCESS | 2094 | 1463037018659 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 00:10:18 INFO - PROCESS | 2094 | 1463037018662 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:10:18 INFO - PROCESS | 2094 | 1463037018664 Marionette TRACE conn2 <- [1,1550,null,{}] 00:10:18 INFO - PROCESS | 2094 | 1463037018675 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:18 INFO - PROCESS | 2094 | 1463037018775 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 00:10:18 INFO - PROCESS | 2094 | 1463037018893 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197c0000 == 46 [pid = 2094] [id = 395] 00:10:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x119268000) [pid = 2094] [serial = 1184] [outer = 0x0] 00:10:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x119658400) [pid = 2094] [serial = 1185] [outer = 0x119268000] 00:10:18 INFO - PROCESS | 2094 | 1463037018938 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x120728400) [pid = 2094] [serial = 1186] [outer = 0x119268000] 00:10:19 INFO - PROCESS | 2094 | 1463037019293 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:10:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:10:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 677ms 00:10:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:10:19 INFO - PROCESS | 2094 | 1463037019339 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 00:10:19 INFO - PROCESS | 2094 | 1463037019341 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 00:10:19 INFO - PROCESS | 2094 | 1463037019343 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:10:19 INFO - PROCESS | 2094 | 1463037019344 Marionette TRACE conn2 <- [1,1554,null,{}] 00:10:19 INFO - PROCESS | 2094 | 1463037019347 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:19 INFO - PROCESS | 2094 | 1463037019429 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 00:10:19 INFO - PROCESS | 2094 | 1463037019482 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x12108c800 == 47 [pid = 2094] [id = 396] 00:10:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x11847c400) [pid = 2094] [serial = 1187] [outer = 0x0] 00:10:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x121061c00) [pid = 2094] [serial = 1188] [outer = 0x11847c400] 00:10:19 INFO - PROCESS | 2094 | 1463037019508 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x1213ac400) [pid = 2094] [serial = 1189] [outer = 0x11847c400] 00:10:19 INFO - PROCESS | 2094 | 1463037019777 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:10:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:10:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 469ms 00:10:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:10:19 INFO - PROCESS | 2094 | 1463037019812 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 00:10:19 INFO - PROCESS | 2094 | 1463037019813 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 00:10:19 INFO - PROCESS | 2094 | 1463037019815 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:10:19 INFO - PROCESS | 2094 | 1463037019816 Marionette TRACE conn2 <- [1,1558,null,{}] 00:10:19 INFO - PROCESS | 2094 | 1463037019828 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:19 INFO - PROCESS | 2094 | 1463037019928 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 00:10:19 INFO - PROCESS | 2094 | 1463037019934 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x12624f800 == 48 [pid = 2094] [id = 397] 00:10:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x12177d000) [pid = 2094] [serial = 1190] [outer = 0x0] 00:10:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x121789c00) [pid = 2094] [serial = 1191] [outer = 0x12177d000] 00:10:19 INFO - PROCESS | 2094 | 1463037019957 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1242bac00) [pid = 2094] [serial = 1192] [outer = 0x12177d000] 00:10:20 INFO - PROCESS | 2094 | 1463037020311 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 579ms 00:10:20 INFO - PROCESS | 2094 | 1463037020402 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 00:10:20 INFO - PROCESS | 2094 | 1463037020404 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 00:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:10:20 INFO - PROCESS | 2094 | 1463037020408 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:10:20 INFO - PROCESS | 2094 | 1463037020409 Marionette TRACE conn2 <- [1,1562,null,{}] 00:10:20 INFO - PROCESS | 2094 | 1463037020412 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:20 INFO - PROCESS | 2094 | 1463037020580 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 00:10:20 INFO - PROCESS | 2094 | 1463037020602 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bc0000 == 49 [pid = 2094] [id = 398] 00:10:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x124b5cc00) [pid = 2094] [serial = 1193] [outer = 0x0] 00:10:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x126596800) [pid = 2094] [serial = 1194] [outer = 0x124b5cc00] 00:10:20 INFO - PROCESS | 2094 | 1463037020642 Marionette DEBUG loaded listener.js 00:10:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x1268d9800) [pid = 2094] [serial = 1195] [outer = 0x124b5cc00] 00:10:21 INFO - PROCESS | 2094 | 1463037021030 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:10:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:10:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 00:10:21 INFO - PROCESS | 2094 | 1463037021078 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 00:10:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:10:21 INFO - PROCESS | 2094 | 1463037021087 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 00:10:21 INFO - PROCESS | 2094 | 1463037021089 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - PROCESS | 2094 | 1463037021090 Marionette TRACE conn2 <- [1,1566,null,{}] 00:10:21 INFO - PROCESS | 2094 | 1463037021093 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:21 INFO - PROCESS | 2094 | 1463037021190 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 00:10:21 INFO - PROCESS | 2094 | 1463037021241 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292af800 == 50 [pid = 2094] [id = 399] 00:10:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x126598800) [pid = 2094] [serial = 1196] [outer = 0x0] 00:10:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x1278c6c00) [pid = 2094] [serial = 1197] [outer = 0x126598800] 00:10:21 INFO - PROCESS | 2094 | 1463037021266 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x128c77800) [pid = 2094] [serial = 1198] [outer = 0x126598800] 00:10:21 INFO - PROCESS | 2094 | 1463037021595 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:10:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:10:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 519ms 00:10:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:10:21 INFO - PROCESS | 2094 | 1463037021608 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 2094 | 1463037021609 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 00:10:21 INFO - PROCESS | 2094 | 1463037021611 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - PROCESS | 2094 | 1463037021613 Marionette TRACE conn2 <- [1,1570,null,{}] 00:10:21 INFO - PROCESS | 2094 | 1463037021615 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:21 INFO - PROCESS | 2094 | 1463037021713 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 00:10:21 INFO - PROCESS | 2094 | 1463037021727 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a855000 == 51 [pid = 2094] [id = 400] 00:10:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x1265d8800) [pid = 2094] [serial = 1199] [outer = 0x0] 00:10:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x128cccc00) [pid = 2094] [serial = 1200] [outer = 0x1265d8800] 00:10:21 INFO - PROCESS | 2094 | 1463037021752 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x1292a2000) [pid = 2094] [serial = 1201] [outer = 0x1265d8800] 00:10:22 INFO - PROCESS | 2094 | 1463037022082 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:10:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:10:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 519ms 00:10:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:10:22 INFO - PROCESS | 2094 | 1463037022132 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 2094 | 1463037022133 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 00:10:22 INFO - PROCESS | 2094 | 1463037022135 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 2094 | 1463037022136 Marionette TRACE conn2 <- [1,1574,null,{}] 00:10:22 INFO - PROCESS | 2094 | 1463037022139 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:22 INFO - PROCESS | 2094 | 1463037022246 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 00:10:22 INFO - PROCESS | 2094 | 1463037022259 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab0a000 == 52 [pid = 2094] [id = 401] 00:10:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x126dcb000) [pid = 2094] [serial = 1202] [outer = 0x0] 00:10:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x1292a8800) [pid = 2094] [serial = 1203] [outer = 0x126dcb000] 00:10:22 INFO - PROCESS | 2094 | 1463037022284 Marionette DEBUG loaded listener.js 00:10:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x129484000) [pid = 2094] [serial = 1204] [outer = 0x126dcb000] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x124b63000) [pid = 2094] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x1265de400) [pid = 2094] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x12132c400) [pid = 2094] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x112a68400) [pid = 2094] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x116a6d400) [pid = 2094] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x12107bc00) [pid = 2094] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x118ad7800) [pid = 2094] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x119699000) [pid = 2094] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x12406d000) [pid = 2094] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x115ab0400) [pid = 2094] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x111e5b400) [pid = 2094] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x12406ec00) [pid = 2094] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x126a46c00) [pid = 2094] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x119782000) [pid = 2094] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:10:22 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x12406dc00) [pid = 2094] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:10:22 INFO - PROCESS | 2094 | 1463037022692 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 00:10:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:10:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 571ms 00:10:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:10:22 INFO - PROCESS | 2094 | 1463037022707 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 2094 | 1463037022709 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 00:10:22 INFO - PROCESS | 2094 | 1463037022711 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 2094 | 1463037022712 Marionette TRACE conn2 <- [1,1578,null,{}] 00:10:22 INFO - PROCESS | 2094 | 1463037022714 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:22 INFO - PROCESS | 2094 | 1463037022824 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 00:10:22 INFO - PROCESS | 2094 | 1463037022858 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9c7000 == 53 [pid = 2094] [id = 402] 00:10:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x110fb0c00) [pid = 2094] [serial = 1205] [outer = 0x0] 00:10:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x119694400) [pid = 2094] [serial = 1206] [outer = 0x110fb0c00] 00:10:22 INFO - PROCESS | 2094 | 1463037022883 Marionette DEBUG loaded listener.js 00:10:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x12406dc00) [pid = 2094] [serial = 1207] [outer = 0x110fb0c00] 00:10:23 INFO - PROCESS | 2094 | 1463037023125 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 00:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 418ms 00:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:10:23 INFO - PROCESS | 2094 | 1463037023130 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 00:10:23 INFO - PROCESS | 2094 | 1463037023131 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 00:10:23 INFO - PROCESS | 2094 | 1463037023133 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:10:23 INFO - PROCESS | 2094 | 1463037023135 Marionette TRACE conn2 <- [1,1582,null,{}] 00:10:23 INFO - PROCESS | 2094 | 1463037023145 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:23 INFO - PROCESS | 2094 | 1463037023251 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 00:10:23 INFO - PROCESS | 2094 | 1463037023256 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2bd800 == 54 [pid = 2094] [id = 403] 00:10:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x124b63000) [pid = 2094] [serial = 1208] [outer = 0x0] 00:10:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x129487800) [pid = 2094] [serial = 1209] [outer = 0x124b63000] 00:10:23 INFO - PROCESS | 2094 | 1463037023285 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x12972cc00) [pid = 2094] [serial = 1210] [outer = 0x124b63000] 00:10:23 INFO - PROCESS | 2094 | 1463037023638 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 526ms 00:10:23 INFO - PROCESS | 2094 | 1463037023660 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 00:10:23 INFO - PROCESS | 2094 | 1463037023661 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 00:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:10:23 INFO - PROCESS | 2094 | 1463037023663 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:10:23 INFO - PROCESS | 2094 | 1463037023664 Marionette TRACE conn2 <- [1,1586,null,{}] 00:10:23 INFO - PROCESS | 2094 | 1463037023666 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:23 INFO - PROCESS | 2094 | 1463037023774 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 00:10:23 INFO - PROCESS | 2094 | 1463037023781 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c518800 == 55 [pid = 2094] [id = 404] 00:10:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x110f85400) [pid = 2094] [serial = 1211] [outer = 0x0] 00:10:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x12a625800) [pid = 2094] [serial = 1212] [outer = 0x110f85400] 00:10:23 INFO - PROCESS | 2094 | 1463037023806 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x12a80d400) [pid = 2094] [serial = 1213] [outer = 0x110f85400] 00:10:24 INFO - PROCESS | 2094 | 1463037024106 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 00:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 469ms 00:10:24 INFO - PROCESS | 2094 | 1463037024133 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 00:10:24 INFO - PROCESS | 2094 | 1463037024134 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 00:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:10:24 INFO - PROCESS | 2094 | 1463037024138 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - PROCESS | 2094 | 1463037024141 Marionette TRACE conn2 <- [1,1590,null,{}] 00:10:24 INFO - PROCESS | 2094 | 1463037024144 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:24 INFO - PROCESS | 2094 | 1463037024227 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 00:10:24 INFO - PROCESS | 2094 | 1463037024231 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca42800 == 56 [pid = 2094] [id = 405] 00:10:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x12a80f000) [pid = 2094] [serial = 1214] [outer = 0x0] 00:10:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x12a9a6c00) [pid = 2094] [serial = 1215] [outer = 0x12a80f000] 00:10:24 INFO - PROCESS | 2094 | 1463037024256 Marionette DEBUG loaded listener.js 00:10:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x12a9b1400) [pid = 2094] [serial = 1216] [outer = 0x12a80f000] 00:10:24 INFO - PROCESS | 2094 | 1463037024687 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 00:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 574ms 00:10:24 INFO - PROCESS | 2094 | 1463037024721 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 00:10:24 INFO - PROCESS | 2094 | 1463037024723 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 00:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:10:24 INFO - PROCESS | 2094 | 1463037024728 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - PROCESS | 2094 | 1463037024730 Marionette TRACE conn2 <- [1,1594,null,{}] 00:10:24 INFO - PROCESS | 2094 | 1463037024734 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:24 INFO - PROCESS | 2094 | 1463037024840 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 00:10:24 INFO - PROCESS | 2094 | 1463037024911 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181e2000 == 57 [pid = 2094] [id = 406] 00:10:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x1122b6400) [pid = 2094] [serial = 1217] [outer = 0x0] 00:10:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x116a77c00) [pid = 2094] [serial = 1218] [outer = 0x1122b6400] 00:10:24 INFO - PROCESS | 2094 | 1463037024942 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x118326800) [pid = 2094] [serial = 1219] [outer = 0x1122b6400] 00:10:25 INFO - PROCESS | 2094 | 1463037025413 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:10:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:10:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 722ms 00:10:25 INFO - PROCESS | 2094 | 1463037025451 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 00:10:25 INFO - PROCESS | 2094 | 1463037025457 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 00:10:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:10:25 INFO - PROCESS | 2094 | 1463037025464 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:10:25 INFO - PROCESS | 2094 | 1463037025467 Marionette TRACE conn2 <- [1,1598,null,{}] 00:10:25 INFO - PROCESS | 2094 | 1463037025471 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:25 INFO - PROCESS | 2094 | 1463037025627 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 00:10:25 INFO - PROCESS | 2094 | 1463037025726 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x124b26000 == 58 [pid = 2094] [id = 407] 00:10:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x118ae3c00) [pid = 2094] [serial = 1220] [outer = 0x0] 00:10:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x119392800) [pid = 2094] [serial = 1221] [outer = 0x118ae3c00] 00:10:25 INFO - PROCESS | 2094 | 1463037025772 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x119c0f400) [pid = 2094] [serial = 1222] [outer = 0x118ae3c00] 00:10:26 INFO - PROCESS | 2094 | 1463037026238 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 822ms 00:10:26 INFO - PROCESS | 2094 | 1463037026286 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 00:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:10:26 INFO - PROCESS | 2094 | 1463037026289 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 00:10:26 INFO - PROCESS | 2094 | 1463037026292 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - PROCESS | 2094 | 1463037026294 Marionette TRACE conn2 <- [1,1602,null,{}] 00:10:26 INFO - PROCESS | 2094 | 1463037026302 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:26 INFO - PROCESS | 2094 | 1463037026409 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 00:10:26 INFO - PROCESS | 2094 | 1463037026479 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2cb000 == 59 [pid = 2094] [id = 408] 00:10:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12406ec00) [pid = 2094] [serial = 1223] [outer = 0x0] 00:10:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x124b0b800) [pid = 2094] [serial = 1224] [outer = 0x12406ec00] 00:10:26 INFO - PROCESS | 2094 | 1463037026510 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x126592c00) [pid = 2094] [serial = 1225] [outer = 0x12406ec00] 00:10:26 INFO - PROCESS | 2094 | 1463037026899 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 00:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 00:10:26 INFO - PROCESS | 2094 | 1463037026965 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 00:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:10:26 INFO - PROCESS | 2094 | 1463037026967 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 00:10:26 INFO - PROCESS | 2094 | 1463037026969 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - PROCESS | 2094 | 1463037026970 Marionette TRACE conn2 <- [1,1606,null,{}] 00:10:26 INFO - PROCESS | 2094 | 1463037026973 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:27 INFO - PROCESS | 2094 | 1463037027075 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 00:10:27 INFO - PROCESS | 2094 | 1463037027132 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf55000 == 60 [pid = 2094] [id = 409] 00:10:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x126597400) [pid = 2094] [serial = 1226] [outer = 0x0] 00:10:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x1268bd000) [pid = 2094] [serial = 1227] [outer = 0x126597400] 00:10:27 INFO - PROCESS | 2094 | 1463037027161 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x128cc5400) [pid = 2094] [serial = 1228] [outer = 0x126597400] 00:10:27 INFO - PROCESS | 2094 | 1463037027593 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 00:10:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:10:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 00:10:27 INFO - PROCESS | 2094 | 1463037027640 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 00:10:27 INFO - PROCESS | 2094 | 1463037027641 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 00:10:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:10:27 INFO - PROCESS | 2094 | 1463037027643 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:10:27 INFO - PROCESS | 2094 | 1463037027644 Marionette TRACE conn2 <- [1,1610,null,{}] 00:10:27 INFO - PROCESS | 2094 | 1463037027647 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:27 INFO - PROCESS | 2094 | 1463037027776 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 00:10:27 INFO - PROCESS | 2094 | 1463037027846 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x128cab800 == 61 [pid = 2094] [id = 410] 00:10:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x1180e7000) [pid = 2094] [serial = 1229] [outer = 0x0] 00:10:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x1268d7000) [pid = 2094] [serial = 1230] [outer = 0x1180e7000] 00:10:27 INFO - PROCESS | 2094 | 1463037027875 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x12948b000) [pid = 2094] [serial = 1231] [outer = 0x1180e7000] 00:10:28 INFO - PROCESS | 2094 | 1463037028477 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 00:10:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 870ms 00:10:28 INFO - PROCESS | 2094 | 1463037028514 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 00:10:28 INFO - PROCESS | 2094 | 1463037028516 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 00:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:10:28 INFO - PROCESS | 2094 | 1463037028519 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:10:28 INFO - PROCESS | 2094 | 1463037028522 Marionette TRACE conn2 <- [1,1614,null,{}] 00:10:28 INFO - PROCESS | 2094 | 1463037028526 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:28 INFO - PROCESS | 2094 | 1463037028613 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 00:10:28 INFO - PROCESS | 2094 | 1463037028684 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193eb000 == 62 [pid = 2094] [id = 411] 00:10:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x116274400) [pid = 2094] [serial = 1232] [outer = 0x0] 00:10:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x116a6ec00) [pid = 2094] [serial = 1233] [outer = 0x116274400] 00:10:28 INFO - PROCESS | 2094 | 1463037028712 Marionette DEBUG loaded listener.js 00:10:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x118174c00) [pid = 2094] [serial = 1234] [outer = 0x116274400] 00:10:29 INFO - PROCESS | 2094 | 1463037029161 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 00:10:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 00:10:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 673ms 00:10:29 INFO - PROCESS | 2094 | 1463037029206 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 00:10:29 INFO - PROCESS | 2094 | 1463037029210 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 00:10:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:10:29 INFO - PROCESS | 2094 | 1463037029216 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 2094 | 1463037029218 Marionette TRACE conn2 <- [1,1618,null,{}] 00:10:29 INFO - PROCESS | 2094 | 1463037029223 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:29 INFO - PROCESS | 2094 | 1463037029310 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 00:10:29 INFO - PROCESS | 2094 | 1463037029382 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x11712f000 == 63 [pid = 2094] [id = 412] 00:10:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x1182d1000) [pid = 2094] [serial = 1235] [outer = 0x0] 00:10:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x118876c00) [pid = 2094] [serial = 1236] [outer = 0x1182d1000] 00:10:29 INFO - PROCESS | 2094 | 1463037029409 Marionette DEBUG loaded listener.js 00:10:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x11926b800) [pid = 2094] [serial = 1237] [outer = 0x1182d1000] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9bc000 == 62 [pid = 2094] [id = 354] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12989d800 == 61 [pid = 2094] [id = 353] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x129096800 == 60 [pid = 2094] [id = 350] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12c518800 == 59 [pid = 2094] [id = 404] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2bd800 == 58 [pid = 2094] [id = 403] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9c7000 == 57 [pid = 2094] [id = 402] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab0a000 == 56 [pid = 2094] [id = 401] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12a855000 == 55 [pid = 2094] [id = 400] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x1292af800 == 54 [pid = 2094] [id = 399] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x115f4d400) [pid = 2094] [serial = 1104] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x119266400) [pid = 2094] [serial = 1107] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x121330400) [pid = 2094] [serial = 1110] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x128bc0000 == 53 [pid = 2094] [id = 398] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12624f800 == 52 [pid = 2094] [id = 397] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12108c800 == 51 [pid = 2094] [id = 396] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x1197c0000 == 50 [pid = 2094] [id = 395] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x112739800 == 49 [pid = 2094] [id = 394] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x1190ca000 == 48 [pid = 2094] [id = 393] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12108d000 == 47 [pid = 2094] [id = 387] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x11688b800 == 46 [pid = 2094] [id = 386] 00:10:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab20000 == 45 [pid = 2094] [id = 385] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x12656d800) [pid = 2094] [serial = 1051] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x1268d7800) [pid = 2094] [serial = 1152] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x121787c00) [pid = 2094] [serial = 1137] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x116fcd000) [pid = 2094] [serial = 1117] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x115ee7800) [pid = 2094] [serial = 1116] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x1182cbc00) [pid = 2094] [serial = 1122] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x118877800) [pid = 2094] [serial = 1123] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x121332400) [pid = 2094] [serial = 1134] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x119656c00) [pid = 2094] [serial = 1125] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x119696000) [pid = 2094] [serial = 1126] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x119b3ac00) [pid = 2094] [serial = 1131] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x1242b5800) [pid = 2094] [serial = 1140] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x1180ed800) [pid = 2094] [serial = 1120] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x11758d800) [pid = 2094] [serial = 1119] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x1262cd000) [pid = 2094] [serial = 1113] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x11977fc00) [pid = 2094] [serial = 1128] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x119a9e400) [pid = 2094] [serial = 1129] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x124b02c00) [pid = 2094] [serial = 1143] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x1278d1400) [pid = 2094] [serial = 1102] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x124a0d400) [pid = 2094] [serial = 1141] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x124b0a000) [pid = 2094] [serial = 1146] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x12659b400) [pid = 2094] [serial = 1149] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x1265da800) [pid = 2094] [serial = 1150] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x124b6b800) [pid = 2094] [serial = 1144] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x126594000) [pid = 2094] [serial = 1147] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x12334f800) [pid = 2094] [serial = 1138] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x121780800) [pid = 2094] [serial = 1135] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x121311400) [pid = 2094] [serial = 1132] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x1268dc800) [pid = 2094] [serial = 1153] [outer = 0x0] [url = about:blank] 00:10:29 INFO - PROCESS | 2094 | 1463037029805 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 00:10:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:10:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 623ms 00:10:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:10:29 INFO - PROCESS | 2094 | 1463037029840 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 00:10:29 INFO - PROCESS | 2094 | 1463037029841 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 00:10:29 INFO - PROCESS | 2094 | 1463037029843 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 2094 | 1463037029846 Marionette TRACE conn2 <- [1,1622,null,{}] 00:10:29 INFO - PROCESS | 2094 | 1463037029853 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:29 INFO - PROCESS | 2094 | 1463037029933 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 00:10:29 INFO - PROCESS | 2094 | 1463037029941 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x118423000 == 46 [pid = 2094] [id = 413] 00:10:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x11938b400) [pid = 2094] [serial = 1238] [outer = 0x0] 00:10:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x119655400) [pid = 2094] [serial = 1239] [outer = 0x11938b400] 00:10:29 INFO - PROCESS | 2094 | 1463037029969 Marionette DEBUG loaded listener.js 00:10:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x119785800) [pid = 2094] [serial = 1240] [outer = 0x11938b400] 00:10:30 INFO - PROCESS | 2094 | 1463037030300 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 00:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 00:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 00:10:30 INFO - PROCESS | 2094 | 1463037030363 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 00:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:10:30 INFO - PROCESS | 2094 | 1463037030365 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 00:10:30 INFO - PROCESS | 2094 | 1463037030368 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - PROCESS | 2094 | 1463037030369 Marionette TRACE conn2 <- [1,1626,null,{}] 00:10:30 INFO - PROCESS | 2094 | 1463037030371 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:30 INFO - PROCESS | 2094 | 1463037030447 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 00:10:30 INFO - PROCESS | 2094 | 1463037030454 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x12071c000 == 47 [pid = 2094] [id = 414] 00:10:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x119a9e000) [pid = 2094] [serial = 1241] [outer = 0x0] 00:10:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x119c05800) [pid = 2094] [serial = 1242] [outer = 0x119a9e000] 00:10:30 INFO - PROCESS | 2094 | 1463037030481 Marionette DEBUG loaded listener.js 00:10:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x121018800) [pid = 2094] [serial = 1243] [outer = 0x119a9e000] 00:10:30 INFO - PROCESS | 2094 | 1463037030867 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 520ms 00:10:30 INFO - PROCESS | 2094 | 1463037030889 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 00:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:10:30 INFO - PROCESS | 2094 | 1463037030901 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 00:10:30 INFO - PROCESS | 2094 | 1463037030904 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - PROCESS | 2094 | 1463037030906 Marionette TRACE conn2 <- [1,1630,null,{}] 00:10:30 INFO - PROCESS | 2094 | 1463037030910 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:31 INFO - PROCESS | 2094 | 1463037031022 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 00:10:31 INFO - PROCESS | 2094 | 1463037031028 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213d9000 == 48 [pid = 2094] [id = 415] 00:10:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x121062800) [pid = 2094] [serial = 1244] [outer = 0x0] 00:10:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x12106d800) [pid = 2094] [serial = 1245] [outer = 0x121062800] 00:10:31 INFO - PROCESS | 2094 | 1463037031068 Marionette DEBUG loaded listener.js 00:10:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x121156000) [pid = 2094] [serial = 1246] [outer = 0x121062800] 00:10:31 INFO - PROCESS | 2094 | 1463037031499 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 00:10:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:10:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 621ms 00:10:31 INFO - PROCESS | 2094 | 1463037031528 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 00:10:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:10:31 INFO - PROCESS | 2094 | 1463037031529 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 00:10:31 INFO - PROCESS | 2094 | 1463037031531 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:10:31 INFO - PROCESS | 2094 | 1463037031532 Marionette TRACE conn2 <- [1,1634,null,{}] 00:10:31 INFO - PROCESS | 2094 | 1463037031535 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:31 INFO - PROCESS | 2094 | 1463037031628 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 00:10:31 INFO - PROCESS | 2094 | 1463037031633 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x124038000 == 49 [pid = 2094] [id = 416] 00:10:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x12132e000) [pid = 2094] [serial = 1247] [outer = 0x0] 00:10:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x121780c00) [pid = 2094] [serial = 1248] [outer = 0x12132e000] 00:10:31 INFO - PROCESS | 2094 | 1463037031663 Marionette DEBUG loaded listener.js 00:10:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x1242b7c00) [pid = 2094] [serial = 1249] [outer = 0x12132e000] 00:10:32 INFO - PROCESS | 2094 | 1463037032023 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:10:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:10:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 518ms 00:10:32 INFO - PROCESS | 2094 | 1463037032050 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 00:10:32 INFO - PROCESS | 2094 | 1463037032051 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 00:10:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:10:32 INFO - PROCESS | 2094 | 1463037032055 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:10:32 INFO - PROCESS | 2094 | 1463037032057 Marionette TRACE conn2 <- [1,1638,null,{}] 00:10:32 INFO - PROCESS | 2094 | 1463037032059 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:32 INFO - PROCESS | 2094 | 1463037032161 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 00:10:32 INFO - PROCESS | 2094 | 1463037032165 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x124aee800 == 50 [pid = 2094] [id = 417] 00:10:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x1240d8400) [pid = 2094] [serial = 1250] [outer = 0x0] 00:10:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x124b60c00) [pid = 2094] [serial = 1251] [outer = 0x1240d8400] 00:10:32 INFO - PROCESS | 2094 | 1463037032191 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x125e95c00) [pid = 2094] [serial = 1252] [outer = 0x1240d8400] 00:10:32 INFO - PROCESS | 2094 | 1463037032524 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 00:10:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:10:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 00:10:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:10:32 INFO - PROCESS | 2094 | 1463037032575 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 00:10:32 INFO - PROCESS | 2094 | 1463037032577 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 00:10:32 INFO - PROCESS | 2094 | 1463037032579 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:10:32 INFO - PROCESS | 2094 | 1463037032580 Marionette TRACE conn2 <- [1,1642,null,{}] 00:10:32 INFO - PROCESS | 2094 | 1463037032582 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:32 INFO - PROCESS | 2094 | 1463037032677 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 00:10:32 INFO - PROCESS | 2094 | 1463037032690 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x126ae4800 == 51 [pid = 2094] [id = 418] 00:10:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x1262c4000) [pid = 2094] [serial = 1253] [outer = 0x0] 00:10:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x126597000) [pid = 2094] [serial = 1254] [outer = 0x1262c4000] 00:10:32 INFO - PROCESS | 2094 | 1463037032716 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x1265da800) [pid = 2094] [serial = 1255] [outer = 0x1262c4000] 00:10:33 INFO - PROCESS | 2094 | 1463037033156 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 00:10:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:10:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 617ms 00:10:33 INFO - PROCESS | 2094 | 1463037033198 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 2094 | 1463037033199 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 00:10:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:10:33 INFO - PROCESS | 2094 | 1463037033202 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:10:33 INFO - PROCESS | 2094 | 1463037033203 Marionette TRACE conn2 <- [1,1646,null,{}] 00:10:33 INFO - PROCESS | 2094 | 1463037033205 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:33 INFO - PROCESS | 2094 | 1463037033327 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 00:10:33 INFO - PROCESS | 2094 | 1463037033338 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x128ca8000 == 52 [pid = 2094] [id = 419] 00:10:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x1265dd000) [pid = 2094] [serial = 1256] [outer = 0x0] 00:10:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x1268bec00) [pid = 2094] [serial = 1257] [outer = 0x1265dd000] 00:10:33 INFO - PROCESS | 2094 | 1463037033363 Marionette DEBUG loaded listener.js 00:10:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x1268de000) [pid = 2094] [serial = 1258] [outer = 0x1265dd000] 00:10:33 INFO - PROCESS | 2094 | 1463037033707 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 00:10:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:10:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 00:10:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:10:33 INFO - PROCESS | 2094 | 1463037033723 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 2094 | 1463037033724 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 00:10:33 INFO - PROCESS | 2094 | 1463037033726 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:10:33 INFO - PROCESS | 2094 | 1463037033727 Marionette TRACE conn2 <- [1,1650,null,{}] 00:10:33 INFO - PROCESS | 2094 | 1463037033730 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:33 INFO - PROCESS | 2094 | 1463037033828 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x126598800) [pid = 2094] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x1265d8800) [pid = 2094] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x126dcb000) [pid = 2094] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x110fb0c00) [pid = 2094] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x119268000) [pid = 2094] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x1130e6400) [pid = 2094] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x112f09000) [pid = 2094] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x11847c400) [pid = 2094] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x12177d000) [pid = 2094] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x124b63000) [pid = 2094] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x124b5cc00) [pid = 2094] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:10:33 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x110f85400) [pid = 2094] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:10:34 INFO - PROCESS | 2094 | 1463037034016 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x1192a2800 == 53 [pid = 2094] [id = 420] 00:10:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x110f8cc00) [pid = 2094] [serial = 1259] [outer = 0x0] 00:10:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x113227800) [pid = 2094] [serial = 1260] [outer = 0x110f8cc00] 00:10:34 INFO - PROCESS | 2094 | 1463037034042 Marionette DEBUG loaded listener.js 00:10:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x121325c00) [pid = 2094] [serial = 1261] [outer = 0x110f8cc00] 00:10:34 INFO - PROCESS | 2094 | 1463037034325 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 00:10:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:10:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 621ms 00:10:34 INFO - PROCESS | 2094 | 1463037034347 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 2094 | 1463037034349 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 00:10:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:10:34 INFO - PROCESS | 2094 | 1463037034351 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 2094 | 1463037034353 Marionette TRACE conn2 <- [1,1654,null,{}] 00:10:34 INFO - PROCESS | 2094 | 1463037034363 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:34 INFO - PROCESS | 2094 | 1463037034463 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 00:10:34 INFO - PROCESS | 2094 | 1463037034468 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a991000 == 54 [pid = 2094] [id = 421] 00:10:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x124b63000) [pid = 2094] [serial = 1262] [outer = 0x0] 00:10:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x1278cfc00) [pid = 2094] [serial = 1263] [outer = 0x124b63000] 00:10:34 INFO - PROCESS | 2094 | 1463037034498 Marionette DEBUG loaded listener.js 00:10:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x1290cc400) [pid = 2094] [serial = 1264] [outer = 0x124b63000] 00:10:34 INFO - PROCESS | 2094 | 1463037034834 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:10:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:10:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 526ms 00:10:34 INFO - PROCESS | 2094 | 1463037034877 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 2094 | 1463037034879 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 00:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:10:34 INFO - PROCESS | 2094 | 1463037034890 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 2094 | 1463037034892 Marionette TRACE conn2 <- [1,1658,null,{}] 00:10:34 INFO - PROCESS | 2094 | 1463037034894 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:34 INFO - PROCESS | 2094 | 1463037034973 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 00:10:34 INFO - PROCESS | 2094 | 1463037034978 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab1e000 == 55 [pid = 2094] [id = 422] 00:10:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x128c79800) [pid = 2094] [serial = 1265] [outer = 0x0] 00:10:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x129483400) [pid = 2094] [serial = 1266] [outer = 0x128c79800] 00:10:35 INFO - PROCESS | 2094 | 1463037035002 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x129722400) [pid = 2094] [serial = 1267] [outer = 0x128c79800] 00:10:35 INFO - PROCESS | 2094 | 1463037035349 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 468ms 00:10:35 INFO - PROCESS | 2094 | 1463037035359 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 2094 | 1463037035361 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 00:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:10:35 INFO - PROCESS | 2094 | 1463037035363 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - PROCESS | 2094 | 1463037035364 Marionette TRACE conn2 <- [1,1662,null,{}] 00:10:35 INFO - PROCESS | 2094 | 1463037035366 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:35 INFO - PROCESS | 2094 | 1463037035450 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 00:10:35 INFO - PROCESS | 2094 | 1463037035457 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb04800 == 56 [pid = 2094] [id = 423] 00:10:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x129722800) [pid = 2094] [serial = 1268] [outer = 0x0] 00:10:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x12a62e000) [pid = 2094] [serial = 1269] [outer = 0x129722800] 00:10:35 INFO - PROCESS | 2094 | 1463037035483 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x12a9ac800) [pid = 2094] [serial = 1270] [outer = 0x129722800] 00:10:35 INFO - PROCESS | 2094 | 1463037035805 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 468ms 00:10:35 INFO - PROCESS | 2094 | 1463037035832 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 2094 | 1463037035833 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 00:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:10:35 INFO - PROCESS | 2094 | 1463037035835 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - PROCESS | 2094 | 1463037035838 Marionette TRACE conn2 <- [1,1666,null,{}] 00:10:35 INFO - PROCESS | 2094 | 1463037035841 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:35 INFO - PROCESS | 2094 | 1463037035955 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 00:10:35 INFO - PROCESS | 2094 | 1463037035962 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c053800 == 57 [pid = 2094] [id = 424] 00:10:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x119267c00) [pid = 2094] [serial = 1271] [outer = 0x0] 00:10:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x12a9b3400) [pid = 2094] [serial = 1272] [outer = 0x119267c00] 00:10:35 INFO - PROCESS | 2094 | 1463037035987 Marionette DEBUG loaded listener.js 00:10:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x12ab28400) [pid = 2094] [serial = 1273] [outer = 0x119267c00] 00:10:36 INFO - PROCESS | 2094 | 1463037036439 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 672ms 00:10:36 INFO - PROCESS | 2094 | 1463037036508 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 2094 | 1463037036510 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 00:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:10:36 INFO - PROCESS | 2094 | 1463037036514 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 2094 | 1463037036516 Marionette TRACE conn2 <- [1,1670,null,{}] 00:10:36 INFO - PROCESS | 2094 | 1463037036519 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:36 INFO - PROCESS | 2094 | 1463037036623 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 00:10:36 INFO - PROCESS | 2094 | 1463037036715 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a30800 == 58 [pid = 2094] [id = 425] 00:10:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x1180e9400) [pid = 2094] [serial = 1274] [outer = 0x0] 00:10:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x11832f800) [pid = 2094] [serial = 1275] [outer = 0x1180e9400] 00:10:36 INFO - PROCESS | 2094 | 1463037036747 Marionette DEBUG loaded listener.js 00:10:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x118adc800) [pid = 2094] [serial = 1276] [outer = 0x1180e9400] 00:10:37 INFO - PROCESS | 2094 | 1463037037166 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 672ms 00:10:37 INFO - PROCESS | 2094 | 1463037037186 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 2094 | 1463037037190 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 00:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:10:37 INFO - PROCESS | 2094 | 1463037037195 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 2094 | 1463037037197 Marionette TRACE conn2 <- [1,1674,null,{}] 00:10:37 INFO - PROCESS | 2094 | 1463037037199 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:37 INFO - PROCESS | 2094 | 1463037037304 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 00:10:37 INFO - PROCESS | 2094 | 1463037037374 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x1242d3000 == 59 [pid = 2094] [id = 426] 00:10:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x11938ec00) [pid = 2094] [serial = 1277] [outer = 0x0] 00:10:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x119786000) [pid = 2094] [serial = 1278] [outer = 0x11938ec00] 00:10:37 INFO - PROCESS | 2094 | 1463037037404 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x121069800) [pid = 2094] [serial = 1279] [outer = 0x11938ec00] 00:10:37 INFO - PROCESS | 2094 | 1463037037825 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 00:10:37 INFO - PROCESS | 2094 | 1463037037865 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 2094 | 1463037037867 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 00:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:10:37 INFO - PROCESS | 2094 | 1463037037870 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 2094 | 1463037037873 Marionette TRACE conn2 <- [1,1678,null,{}] 00:10:37 INFO - PROCESS | 2094 | 1463037037881 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:38 INFO - PROCESS | 2094 | 1463037038047 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 00:10:38 INFO - PROCESS | 2094 | 1463037038113 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2b8000 == 60 [pid = 2094] [id = 427] 00:10:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x12178a000) [pid = 2094] [serial = 1280] [outer = 0x0] 00:10:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x123352c00) [pid = 2094] [serial = 1281] [outer = 0x12178a000] 00:10:38 INFO - PROCESS | 2094 | 1463037038145 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x126226800) [pid = 2094] [serial = 1282] [outer = 0x12178a000] 00:10:38 INFO - PROCESS | 2094 | 1463037038549 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 00:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 723ms 00:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:10:38 INFO - PROCESS | 2094 | 1463037038592 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 00:10:38 INFO - PROCESS | 2094 | 1463037038594 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 00:10:38 INFO - PROCESS | 2094 | 1463037038596 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:10:38 INFO - PROCESS | 2094 | 1463037038597 Marionette TRACE conn2 <- [1,1682,null,{}] 00:10:38 INFO - PROCESS | 2094 | 1463037038600 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:38 INFO - PROCESS | 2094 | 1463037038703 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 00:10:38 INFO - PROCESS | 2094 | 1463037038759 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca36800 == 61 [pid = 2094] [id = 428] 00:10:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x1268b4000) [pid = 2094] [serial = 1283] [outer = 0x0] 00:10:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x1278c3000) [pid = 2094] [serial = 1284] [outer = 0x1268b4000] 00:10:38 INFO - PROCESS | 2094 | 1463037038788 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x128cc3400) [pid = 2094] [serial = 1285] [outer = 0x1268b4000] 00:10:39 INFO - PROCESS | 2094 | 1463037039217 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 669ms 00:10:39 INFO - PROCESS | 2094 | 1463037039270 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 00:10:39 INFO - PROCESS | 2094 | 1463037039271 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 00:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:10:39 INFO - PROCESS | 2094 | 1463037039275 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 2094 | 1463037039277 Marionette TRACE conn2 <- [1,1686,null,{}] 00:10:39 INFO - PROCESS | 2094 | 1463037039279 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:39 INFO - PROCESS | 2094 | 1463037039403 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 00:10:39 INFO - PROCESS | 2094 | 1463037039488 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d322800 == 62 [pid = 2094] [id = 429] 00:10:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x1268d8000) [pid = 2094] [serial = 1286] [outer = 0x0] 00:10:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 169 (0x1292a1800) [pid = 2094] [serial = 1287] [outer = 0x1268d8000] 00:10:39 INFO - PROCESS | 2094 | 1463037039516 Marionette DEBUG loaded listener.js 00:10:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 170 (0x129729000) [pid = 2094] [serial = 1288] [outer = 0x1268d8000] 00:10:39 INFO - PROCESS | 2094 | 1463037039917 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 00:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 720ms 00:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:10:40 INFO - PROCESS | 2094 | 1463037039996 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 00:10:40 INFO - PROCESS | 2094 | 1463037039997 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 00:10:40 INFO - PROCESS | 2094 | 1463037039999 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:10:40 INFO - PROCESS | 2094 | 1463037040001 Marionette TRACE conn2 <- [1,1690,null,{}] 00:10:40 INFO - PROCESS | 2094 | 1463037040022 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:40 INFO - PROCESS | 2094 | 1463037040129 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 00:10:40 INFO - PROCESS | 2094 | 1463037040200 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x118490000 == 63 [pid = 2094] [id = 430] 00:10:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 171 (0x116a6d800) [pid = 2094] [serial = 1289] [outer = 0x0] 00:10:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 172 (0x121328800) [pid = 2094] [serial = 1290] [outer = 0x116a6d800] 00:10:40 INFO - PROCESS | 2094 | 1463037040230 Marionette DEBUG loaded listener.js 00:10:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 173 (0x12ab25800) [pid = 2094] [serial = 1291] [outer = 0x116a6d800] 00:10:40 INFO - PROCESS | 2094 | 1463037040778 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 00:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 825ms 00:10:40 INFO - PROCESS | 2094 | 1463037040843 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 00:10:40 INFO - PROCESS | 2094 | 1463037040845 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 00:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:10:40 INFO - PROCESS | 2094 | 1463037040849 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:10:40 INFO - PROCESS | 2094 | 1463037040851 Marionette TRACE conn2 <- [1,1694,null,{}] 00:10:40 INFO - PROCESS | 2094 | 1463037040855 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:40 INFO - PROCESS | 2094 | 1463037040948 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 00:10:41 INFO - PROCESS | 2094 | 1463037041017 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213d8800 == 64 [pid = 2094] [id = 431] 00:10:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 174 (0x11802d400) [pid = 2094] [serial = 1292] [outer = 0x0] 00:10:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 175 (0x1180ea800) [pid = 2094] [serial = 1293] [outer = 0x11802d400] 00:10:41 INFO - PROCESS | 2094 | 1463037041045 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 176 (0x118333c00) [pid = 2094] [serial = 1294] [outer = 0x11802d400] 00:10:41 INFO - PROCESS | 2094 | 1463037041487 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 00:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 674ms 00:10:41 INFO - PROCESS | 2094 | 1463037041523 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 00:10:41 INFO - PROCESS | 2094 | 1463037041527 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 00:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:10:41 INFO - PROCESS | 2094 | 1463037041532 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:10:41 INFO - PROCESS | 2094 | 1463037041534 Marionette TRACE conn2 <- [1,1698,null,{}] 00:10:41 INFO - PROCESS | 2094 | 1463037041536 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:41 INFO - PROCESS | 2094 | 1463037041649 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb04800 == 63 [pid = 2094] [id = 423] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab1e000 == 62 [pid = 2094] [id = 422] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12a991000 == 61 [pid = 2094] [id = 421] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x1192a2800 == 60 [pid = 2094] [id = 420] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x128ca8000 == 59 [pid = 2094] [id = 419] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x126ae4800 == 58 [pid = 2094] [id = 418] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 175 (0x12a9a6c00) [pid = 2094] [serial = 1215] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x124aee800 == 57 [pid = 2094] [id = 417] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x124038000 == 56 [pid = 2094] [id = 416] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x1213d9000 == 55 [pid = 2094] [id = 415] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12071c000 == 54 [pid = 2094] [id = 414] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x118423000 == 53 [pid = 2094] [id = 413] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x11712f000 == 52 [pid = 2094] [id = 412] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x1193eb000 == 51 [pid = 2094] [id = 411] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2cb000 == 50 [pid = 2094] [id = 408] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x124b26000 == 49 [pid = 2094] [id = 407] 00:10:41 INFO - PROCESS | 2094 | --DOCSHELL 0x1181e2000 == 48 [pid = 2094] [id = 406] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 174 (0x1278c6c00) [pid = 2094] [serial = 1197] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 173 (0x128cccc00) [pid = 2094] [serial = 1200] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 172 (0x128c77800) [pid = 2094] [serial = 1198] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 171 (0x1292a8800) [pid = 2094] [serial = 1203] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 170 (0x119694400) [pid = 2094] [serial = 1206] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 169 (0x1292a2000) [pid = 2094] [serial = 1201] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 168 (0x1268e3800) [pid = 2094] [serial = 1155] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x1166d6400) [pid = 2094] [serial = 1158] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x124b5c800) [pid = 2094] [serial = 1167] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x11847d000) [pid = 2094] [serial = 1161] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x119658400) [pid = 2094] [serial = 1185] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x120728400) [pid = 2094] [serial = 1186] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x117314800) [pid = 2094] [serial = 1182] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x118875000) [pid = 2094] [serial = 1183] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x128c70800) [pid = 2094] [serial = 1173] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x117d25400) [pid = 2094] [serial = 1180] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x116204400) [pid = 2094] [serial = 1179] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x126229800) [pid = 2094] [serial = 1176] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x1213ac400) [pid = 2094] [serial = 1189] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x121061c00) [pid = 2094] [serial = 1188] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x121789c00) [pid = 2094] [serial = 1191] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x1265d3400) [pid = 2094] [serial = 1170] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x119b3c000) [pid = 2094] [serial = 1164] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x129487800) [pid = 2094] [serial = 1209] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x12972cc00) [pid = 2094] [serial = 1210] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x129484000) [pid = 2094] [serial = 1204] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x12406dc00) [pid = 2094] [serial = 1207] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x126596800) [pid = 2094] [serial = 1194] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x12a625800) [pid = 2094] [serial = 1212] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x1242bac00) [pid = 2094] [serial = 1192] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x1268d9800) [pid = 2094] [serial = 1195] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x12a80d400) [pid = 2094] [serial = 1213] [outer = 0x0] [url = about:blank] 00:10:41 INFO - PROCESS | 2094 | 1463037041751 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x116474000 == 49 [pid = 2094] [id = 432] 00:10:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x115e51000) [pid = 2094] [serial = 1295] [outer = 0x0] 00:10:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x118331400) [pid = 2094] [serial = 1296] [outer = 0x115e51000] 00:10:41 INFO - PROCESS | 2094 | 1463037041779 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x119693400) [pid = 2094] [serial = 1297] [outer = 0x115e51000] 00:10:42 INFO - PROCESS | 2094 | 1463037042076 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 00:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 00:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 570ms 00:10:42 INFO - PROCESS | 2094 | 1463037042101 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 00:10:42 INFO - PROCESS | 2094 | 1463037042105 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 00:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:10:42 INFO - PROCESS | 2094 | 1463037042110 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - PROCESS | 2094 | 1463037042112 Marionette TRACE conn2 <- [1,1702,null,{}] 00:10:42 INFO - PROCESS | 2094 | 1463037042122 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:42 INFO - PROCESS | 2094 | 1463037042217 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 00:10:42 INFO - PROCESS | 2094 | 1463037042276 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x120711800 == 50 [pid = 2094] [id = 433] 00:10:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x119653800) [pid = 2094] [serial = 1298] [outer = 0x0] 00:10:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x119b34c00) [pid = 2094] [serial = 1299] [outer = 0x119653800] 00:10:42 INFO - PROCESS | 2094 | 1463037042387 Marionette DEBUG loaded listener.js 00:10:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x121323800) [pid = 2094] [serial = 1300] [outer = 0x119653800] 00:10:42 INFO - PROCESS | 2094 | 1463037042735 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 00:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:10:42 INFO - PROCESS | 2094 | 1463037042781 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 00:10:42 INFO - PROCESS | 2094 | 1463037042782 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 00:10:42 INFO - PROCESS | 2094 | 1463037042784 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - PROCESS | 2094 | 1463037042786 Marionette TRACE conn2 <- [1,1706,null,{}] 00:10:42 INFO - PROCESS | 2094 | 1463037042788 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:42 INFO - PROCESS | 2094 | 1463037042875 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 00:10:42 INFO - PROCESS | 2094 | 1463037042929 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x12333e800 == 51 [pid = 2094] [id = 434] 00:10:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x121328c00) [pid = 2094] [serial = 1301] [outer = 0x0] 00:10:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x12177f800) [pid = 2094] [serial = 1302] [outer = 0x121328c00] 00:10:42 INFO - PROCESS | 2094 | 1463037042955 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x124a04400) [pid = 2094] [serial = 1303] [outer = 0x121328c00] 00:10:43 INFO - PROCESS | 2094 | 1463037043238 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 00:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 468ms 00:10:43 INFO - PROCESS | 2094 | 1463037043255 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 00:10:43 INFO - PROCESS | 2094 | 1463037043258 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 00:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:10:43 INFO - PROCESS | 2094 | 1463037043265 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:10:43 INFO - PROCESS | 2094 | 1463037043266 Marionette TRACE conn2 <- [1,1710,null,{}] 00:10:43 INFO - PROCESS | 2094 | 1463037043276 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:43 INFO - PROCESS | 2094 | 1463037043360 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 00:10:43 INFO - PROCESS | 2094 | 1463037043365 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x118422000 == 52 [pid = 2094] [id = 435] 00:10:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x1242b9c00) [pid = 2094] [serial = 1304] [outer = 0x0] 00:10:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x125e94800) [pid = 2094] [serial = 1305] [outer = 0x1242b9c00] 00:10:43 INFO - PROCESS | 2094 | 1463037043391 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x12659b800) [pid = 2094] [serial = 1306] [outer = 0x1242b9c00] 00:10:43 INFO - PROCESS | 2094 | 1463037043739 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 00:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 518ms 00:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:10:43 INFO - PROCESS | 2094 | 1463037043791 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 00:10:43 INFO - PROCESS | 2094 | 1463037043793 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 00:10:43 INFO - PROCESS | 2094 | 1463037043795 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:10:43 INFO - PROCESS | 2094 | 1463037043796 Marionette TRACE conn2 <- [1,1714,null,{}] 00:10:43 INFO - PROCESS | 2094 | 1463037043798 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:43 INFO - PROCESS | 2094 | 1463037043917 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 00:10:43 INFO - PROCESS | 2094 | 1463037043933 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298ad000 == 53 [pid = 2094] [id = 436] 00:10:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x1265d3400) [pid = 2094] [serial = 1307] [outer = 0x0] 00:10:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x1268dd800) [pid = 2094] [serial = 1308] [outer = 0x1265d3400] 00:10:43 INFO - PROCESS | 2094 | 1463037043960 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x128ccf000) [pid = 2094] [serial = 1309] [outer = 0x1265d3400] 00:10:44 INFO - PROCESS | 2094 | 1463037044292 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 00:10:44 INFO - PROCESS | 2094 | 1463037044322 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 2094 | 1463037044325 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 00:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:10:44 INFO - PROCESS | 2094 | 1463037044334 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 2094 | 1463037044336 Marionette TRACE conn2 <- [1,1718,null,{}] 00:10:44 INFO - PROCESS | 2094 | 1463037044338 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:44 INFO - PROCESS | 2094 | 1463037044436 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 00:10:44 INFO - PROCESS | 2094 | 1463037044473 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab0d800 == 54 [pid = 2094] [id = 437] 00:10:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x1265de400) [pid = 2094] [serial = 1310] [outer = 0x0] 00:10:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x12947d400) [pid = 2094] [serial = 1311] [outer = 0x1265de400] 00:10:44 INFO - PROCESS | 2094 | 1463037044500 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x12a80a400) [pid = 2094] [serial = 1312] [outer = 0x1265de400] 00:10:44 INFO - PROCESS | 2094 | 1463037044827 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 00:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:10:44 INFO - PROCESS | 2094 | 1463037044859 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 2094 | 1463037044860 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 00:10:44 INFO - PROCESS | 2094 | 1463037044862 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 2094 | 1463037044863 Marionette TRACE conn2 <- [1,1722,null,{}] 00:10:44 INFO - PROCESS | 2094 | 1463037044865 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:44 INFO - PROCESS | 2094 | 1463037044964 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 00:10:44 INFO - PROCESS | 2094 | 1463037044969 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acc1800 == 55 [pid = 2094] [id = 438] 00:10:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x12a80dc00) [pid = 2094] [serial = 1313] [outer = 0x0] 00:10:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x12ab2b400) [pid = 2094] [serial = 1314] [outer = 0x12a80dc00] 00:10:45 INFO - PROCESS | 2094 | 1463037045027 Marionette DEBUG loaded listener.js 00:10:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x12ac5b400) [pid = 2094] [serial = 1315] [outer = 0x12a80dc00] 00:10:45 INFO - PROCESS | 2094 | 1463037045317 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 00:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 00:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 468ms 00:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:10:45 INFO - PROCESS | 2094 | 1463037045330 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 2094 | 1463037045331 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 00:10:45 INFO - PROCESS | 2094 | 1463037045333 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 2094 | 1463037045334 Marionette TRACE conn2 <- [1,1726,null,{}] 00:10:45 INFO - PROCESS | 2094 | 1463037045350 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:45 INFO - PROCESS | 2094 | 1463037045462 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 00:10:45 INFO - PROCESS | 2094 | 1463037045467 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c048000 == 56 [pid = 2094] [id = 439] 00:10:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x12ac63800) [pid = 2094] [serial = 1316] [outer = 0x0] 00:10:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x12b358000) [pid = 2094] [serial = 1317] [outer = 0x12ac63800] 00:10:45 INFO - PROCESS | 2094 | 1463037045524 Marionette DEBUG loaded listener.js 00:10:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x12b3ba400) [pid = 2094] [serial = 1318] [outer = 0x12ac63800] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x1240d8400) [pid = 2094] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x1262c4000) [pid = 2094] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x119a9e000) [pid = 2094] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x121062800) [pid = 2094] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x128c79800) [pid = 2094] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x1182d1000) [pid = 2094] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x116274400) [pid = 2094] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x11938b400) [pid = 2094] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x12132e000) [pid = 2094] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x1265dd000) [pid = 2094] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x110f8cc00) [pid = 2094] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x124b63000) [pid = 2094] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:10:45 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x129722800) [pid = 2094] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:10:45 INFO - PROCESS | 2094 | 1463037045910 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 00:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 620ms 00:10:45 INFO - PROCESS | 2094 | 1463037045953 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 2094 | 1463037045955 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 00:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:10:45 INFO - PROCESS | 2094 | 1463037045957 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 2094 | 1463037045958 Marionette TRACE conn2 <- [1,1730,null,{}] 00:10:45 INFO - PROCESS | 2094 | 1463037045960 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:46 INFO - PROCESS | 2094 | 1463037046042 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 00:10:46 INFO - PROCESS | 2094 | 1463037046047 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bc8000 == 57 [pid = 2094] [id = 440] 00:10:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x116274400) [pid = 2094] [serial = 1319] [outer = 0x0] 00:10:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x119b31000) [pid = 2094] [serial = 1320] [outer = 0x116274400] 00:10:46 INFO - PROCESS | 2094 | 1463037046072 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x1242bbc00) [pid = 2094] [serial = 1321] [outer = 0x116274400] 00:10:46 INFO - PROCESS | 2094 | 1463037046410 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 00:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 00:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 469ms 00:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:10:46 INFO - PROCESS | 2094 | 1463037046427 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 00:10:46 INFO - PROCESS | 2094 | 1463037046428 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 00:10:46 INFO - PROCESS | 2094 | 1463037046431 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:10:46 INFO - PROCESS | 2094 | 1463037046432 Marionette TRACE conn2 <- [1,1734,null,{}] 00:10:46 INFO - PROCESS | 2094 | 1463037046435 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:46 INFO - PROCESS | 2094 | 1463037046562 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 00:10:46 INFO - PROCESS | 2094 | 1463037046570 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca3d800 == 58 [pid = 2094] [id = 441] 00:10:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x117d2f000) [pid = 2094] [serial = 1322] [outer = 0x0] 00:10:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x126598c00) [pid = 2094] [serial = 1323] [outer = 0x117d2f000] 00:10:46 INFO - PROCESS | 2094 | 1463037046599 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x12b3c7c00) [pid = 2094] [serial = 1324] [outer = 0x117d2f000] 00:10:46 INFO - PROCESS | 2094 | 1463037046918 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 00:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 521ms 00:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:10:46 INFO - PROCESS | 2094 | 1463037046953 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 00:10:46 INFO - PROCESS | 2094 | 1463037046955 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 00:10:46 INFO - PROCESS | 2094 | 1463037046958 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:10:46 INFO - PROCESS | 2094 | 1463037046959 Marionette TRACE conn2 <- [1,1738,null,{}] 00:10:46 INFO - PROCESS | 2094 | 1463037046961 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:47 INFO - PROCESS | 2094 | 1463037047042 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 00:10:47 INFO - PROCESS | 2094 | 1463037047046 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d592000 == 59 [pid = 2094] [id = 442] 00:10:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x12bb2a800) [pid = 2094] [serial = 1325] [outer = 0x0] 00:10:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x12bb2f800) [pid = 2094] [serial = 1326] [outer = 0x12bb2a800] 00:10:47 INFO - PROCESS | 2094 | 1463037047070 Marionette DEBUG loaded listener.js 00:10:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x12bb6b800) [pid = 2094] [serial = 1327] [outer = 0x12bb2a800] 00:10:47 INFO - PROCESS | 2094 | 1463037047412 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 00:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 468ms 00:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:10:47 INFO - PROCESS | 2094 | 1463037047427 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 00:10:47 INFO - PROCESS | 2094 | 1463037047428 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 00:10:47 INFO - PROCESS | 2094 | 1463037047430 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:10:47 INFO - PROCESS | 2094 | 1463037047431 Marionette TRACE conn2 <- [1,1742,null,{}] 00:10:47 INFO - PROCESS | 2094 | 1463037047434 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:47 INFO - PROCESS | 2094 | 1463037047546 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 00:10:47 INFO - PROCESS | 2094 | 1463037047553 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12da97800 == 60 [pid = 2094] [id = 443] 00:10:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x12bb6d800) [pid = 2094] [serial = 1328] [outer = 0x0] 00:10:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x12bb71400) [pid = 2094] [serial = 1329] [outer = 0x12bb6d800] 00:10:47 INFO - PROCESS | 2094 | 1463037047578 Marionette DEBUG loaded listener.js 00:10:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x12bb76800) [pid = 2094] [serial = 1330] [outer = 0x12bb6d800] 00:10:47 INFO - PROCESS | 2094 | 1463037047874 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 00:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 569ms 00:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:10:48 INFO - PROCESS | 2094 | 1463037048006 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 00:10:48 INFO - PROCESS | 2094 | 1463037048008 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 00:10:48 INFO - PROCESS | 2094 | 1463037048012 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:10:48 INFO - PROCESS | 2094 | 1463037048015 Marionette TRACE conn2 <- [1,1746,null,{}] 00:10:48 INFO - PROCESS | 2094 | 1463037048019 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:48 INFO - PROCESS | 2094 | 1463037048127 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 00:10:48 INFO - PROCESS | 2094 | 1463037048197 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x118423000 == 61 [pid = 2094] [id = 444] 00:10:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x113309000) [pid = 2094] [serial = 1331] [outer = 0x0] 00:10:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x1164bc400) [pid = 2094] [serial = 1332] [outer = 0x113309000] 00:10:48 INFO - PROCESS | 2094 | 1463037048228 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 169 (0x118328c00) [pid = 2094] [serial = 1333] [outer = 0x113309000] 00:10:48 INFO - PROCESS | 2094 | 1463037048682 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 00:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 722ms 00:10:48 INFO - PROCESS | 2094 | 1463037048735 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 00:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:10:48 INFO - PROCESS | 2094 | 1463037048740 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 00:10:48 INFO - PROCESS | 2094 | 1463037048746 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:10:48 INFO - PROCESS | 2094 | 1463037048748 Marionette TRACE conn2 <- [1,1750,null,{}] 00:10:48 INFO - PROCESS | 2094 | 1463037048751 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:48 INFO - PROCESS | 2094 | 1463037048853 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 00:10:48 INFO - PROCESS | 2094 | 1463037048925 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x126241800 == 62 [pid = 2094] [id = 445] 00:10:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 170 (0x11977c400) [pid = 2094] [serial = 1334] [outer = 0x0] 00:10:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 171 (0x119b38400) [pid = 2094] [serial = 1335] [outer = 0x11977c400] 00:10:48 INFO - PROCESS | 2094 | 1463037048954 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 172 (0x12107d000) [pid = 2094] [serial = 1336] [outer = 0x11977c400] 00:10:49 INFO - PROCESS | 2094 | 1463037049368 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 00:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 672ms 00:10:49 INFO - PROCESS | 2094 | 1463037049417 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 00:10:49 INFO - PROCESS | 2094 | 1463037049419 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 00:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:10:49 INFO - PROCESS | 2094 | 1463037049421 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:10:49 INFO - PROCESS | 2094 | 1463037049422 Marionette TRACE conn2 <- [1,1754,null,{}] 00:10:49 INFO - PROCESS | 2094 | 1463037049430 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:49 INFO - PROCESS | 2094 | 1463037049557 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 00:10:49 INFO - PROCESS | 2094 | 1463037049632 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d58f800 == 63 [pid = 2094] [id = 446] 00:10:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 173 (0x124b11400) [pid = 2094] [serial = 1337] [outer = 0x0] 00:10:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 174 (0x12659d000) [pid = 2094] [serial = 1338] [outer = 0x124b11400] 00:10:49 INFO - PROCESS | 2094 | 1463037049666 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 175 (0x1268e3000) [pid = 2094] [serial = 1339] [outer = 0x124b11400] 00:10:50 INFO - PROCESS | 2094 | 1463037050091 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 00:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 721ms 00:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:10:50 INFO - PROCESS | 2094 | 1463037050142 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 00:10:50 INFO - PROCESS | 2094 | 1463037050144 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 00:10:50 INFO - PROCESS | 2094 | 1463037050146 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:10:50 INFO - PROCESS | 2094 | 1463037050147 Marionette TRACE conn2 <- [1,1758,null,{}] 00:10:50 INFO - PROCESS | 2094 | 1463037050149 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:50 INFO - PROCESS | 2094 | 1463037050252 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 00:10:50 INFO - PROCESS | 2094 | 1463037050326 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd11800 == 64 [pid = 2094] [id = 447] 00:10:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 176 (0x126dc9800) [pid = 2094] [serial = 1340] [outer = 0x0] 00:10:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 177 (0x128cc4000) [pid = 2094] [serial = 1341] [outer = 0x126dc9800] 00:10:50 INFO - PROCESS | 2094 | 1463037050358 Marionette DEBUG loaded listener.js 00:10:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 178 (0x12a622800) [pid = 2094] [serial = 1342] [outer = 0x126dc9800] 00:10:50 INFO - PROCESS | 2094 | 1463037050764 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 00:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 668ms 00:10:50 INFO - PROCESS | 2094 | 1463037050814 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 00:10:50 INFO - PROCESS | 2094 | 1463037050816 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 00:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:10:50 INFO - PROCESS | 2094 | 1463037050818 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:10:50 INFO - PROCESS | 2094 | 1463037050819 Marionette TRACE conn2 <- [1,1762,null,{}] 00:10:50 INFO - PROCESS | 2094 | 1463037050822 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:50 INFO - PROCESS | 2094 | 1463037050939 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 00:10:51 INFO - PROCESS | 2094 | 1463037051001 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd36000 == 65 [pid = 2094] [id = 448] 00:10:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 179 (0x126dca000) [pid = 2094] [serial = 1343] [outer = 0x0] 00:10:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 180 (0x12ab2dc00) [pid = 2094] [serial = 1344] [outer = 0x126dca000] 00:10:51 INFO - PROCESS | 2094 | 1463037051071 Marionette DEBUG loaded listener.js 00:10:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 181 (0x12b3bf400) [pid = 2094] [serial = 1345] [outer = 0x126dca000] 00:10:51 INFO - PROCESS | 2094 | 1463037051460 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 00:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 669ms 00:10:51 INFO - PROCESS | 2094 | 1463037051488 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 00:10:51 INFO - PROCESS | 2094 | 1463037051489 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 00:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:10:51 INFO - PROCESS | 2094 | 1463037051491 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:10:51 INFO - PROCESS | 2094 | 1463037051493 Marionette TRACE conn2 <- [1,1766,null,{}] 00:10:51 INFO - PROCESS | 2094 | 1463037051507 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:51 INFO - PROCESS | 2094 | 1463037051626 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 00:10:51 INFO - PROCESS | 2094 | 1463037051730 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x12e325000 == 66 [pid = 2094] [id = 449] 00:10:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 182 (0x12b3c9800) [pid = 2094] [serial = 1346] [outer = 0x0] 00:10:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 183 (0x12bb78800) [pid = 2094] [serial = 1347] [outer = 0x12b3c9800] 00:10:51 INFO - PROCESS | 2094 | 1463037051762 Marionette DEBUG loaded listener.js 00:10:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 184 (0x12bf42c00) [pid = 2094] [serial = 1348] [outer = 0x12b3c9800] 00:10:52 INFO - PROCESS | 2094 | 1463037052213 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 00:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 781ms 00:10:52 INFO - PROCESS | 2094 | 1463037052278 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 00:10:52 INFO - PROCESS | 2094 | 1463037052280 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 00:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:10:52 INFO - PROCESS | 2094 | 1463037052284 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:10:52 INFO - PROCESS | 2094 | 1463037052286 Marionette TRACE conn2 <- [1,1770,null,{}] 00:10:52 INFO - PROCESS | 2094 | 1463037052289 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:52 INFO - PROCESS | 2094 | 1463037052440 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 00:10:52 INFO - PROCESS | 2094 | 1463037052548 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x119c8a800 == 67 [pid = 2094] [id = 450] 00:10:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 185 (0x1180ed800) [pid = 2094] [serial = 1349] [outer = 0x0] 00:10:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 186 (0x12132a400) [pid = 2094] [serial = 1350] [outer = 0x1180ed800] 00:10:52 INFO - PROCESS | 2094 | 1463037052594 Marionette DEBUG loaded listener.js 00:10:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 187 (0x12bf61c00) [pid = 2094] [serial = 1351] [outer = 0x1180ed800] 00:10:53 INFO - PROCESS | 2094 | 1463037053229 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 00:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 971ms 00:10:53 INFO - PROCESS | 2094 | 1463037053256 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 00:10:53 INFO - PROCESS | 2094 | 1463037053259 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 00:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:10:53 INFO - PROCESS | 2094 | 1463037053262 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - PROCESS | 2094 | 1463037053265 Marionette TRACE conn2 <- [1,1774,null,{}] 00:10:53 INFO - PROCESS | 2094 | 1463037053269 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:53 INFO - PROCESS | 2094 | 1463037053366 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 00:10:53 INFO - PROCESS | 2094 | 1463037053429 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x12160c000 == 68 [pid = 2094] [id = 451] 00:10:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 188 (0x1180ef800) [pid = 2094] [serial = 1352] [outer = 0x0] 00:10:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 189 (0x1182d2400) [pid = 2094] [serial = 1353] [outer = 0x1180ef800] 00:10:53 INFO - PROCESS | 2094 | 1463037053457 Marionette DEBUG loaded listener.js 00:10:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 190 (0x11938a000) [pid = 2094] [serial = 1354] [outer = 0x1180ef800] 00:10:53 INFO - PROCESS | 2094 | 1463037053927 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 00:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 675ms 00:10:53 INFO - PROCESS | 2094 | 1463037053941 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 00:10:53 INFO - PROCESS | 2094 | 1463037053945 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 00:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:10:53 INFO - PROCESS | 2094 | 1463037053950 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - PROCESS | 2094 | 1463037053952 Marionette TRACE conn2 <- [1,1778,null,{}] 00:10:53 INFO - PROCESS | 2094 | 1463037053955 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:54 INFO - PROCESS | 2094 | 1463037054096 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 00:10:54 INFO - PROCESS | 2094 | 1463037054206 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x12071f800 == 69 [pid = 2094] [id = 452] 00:10:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 191 (0x119658400) [pid = 2094] [serial = 1355] [outer = 0x0] 00:10:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 192 (0x119b3d000) [pid = 2094] [serial = 1356] [outer = 0x119658400] 00:10:54 INFO - PROCESS | 2094 | 1463037054249 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 193 (0x12106c000) [pid = 2094] [serial = 1357] [outer = 0x119658400] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2cc000 == 68 [pid = 2094] [id = 391] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb15800 == 67 [pid = 2094] [id = 389] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca42800 == 66 [pid = 2094] [id = 405] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x118496800 == 65 [pid = 2094] [id = 392] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12d592000 == 64 [pid = 2094] [id = 442] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca3d800 == 63 [pid = 2094] [id = 441] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x128bc8000 == 62 [pid = 2094] [id = 440] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12c048000 == 61 [pid = 2094] [id = 439] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12acc1800 == 60 [pid = 2094] [id = 438] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab0d800 == 59 [pid = 2094] [id = 437] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x1298ad000 == 58 [pid = 2094] [id = 436] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x118422000 == 57 [pid = 2094] [id = 435] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12333e800 == 56 [pid = 2094] [id = 434] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x120711800 == 55 [pid = 2094] [id = 433] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x116474000 == 54 [pid = 2094] [id = 432] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x1213d8800 == 53 [pid = 2094] [id = 431] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2b8000 == 52 [pid = 2094] [id = 427] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x1242d3000 == 51 [pid = 2094] [id = 426] 00:10:54 INFO - PROCESS | 2094 | --DOCSHELL 0x118a30800 == 50 [pid = 2094] [id = 425] 00:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 00:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 720ms 00:10:54 INFO - PROCESS | 2094 | 1463037054664 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 00:10:54 INFO - PROCESS | 2094 | 1463037054670 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 00:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:10:54 INFO - PROCESS | 2094 | 1463037054672 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 00:10:54 INFO - PROCESS | 2094 | 1463037054674 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:10:54 INFO - PROCESS | 2094 | 1463037054677 Marionette TRACE conn2 <- [1,1782,null,{}] 00:10:54 INFO - PROCESS | 2094 | 1463037054694 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 192 (0x12a62e000) [pid = 2094] [serial = 1269] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 191 (0x124b60c00) [pid = 2094] [serial = 1251] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 190 (0x126597000) [pid = 2094] [serial = 1254] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 189 (0x119c05800) [pid = 2094] [serial = 1242] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 188 (0x121018800) [pid = 2094] [serial = 1243] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 187 (0x12106d800) [pid = 2094] [serial = 1245] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 186 (0x121156000) [pid = 2094] [serial = 1246] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 185 (0x129722400) [pid = 2094] [serial = 1267] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 184 (0x116a77c00) [pid = 2094] [serial = 1218] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 183 (0x1268bd000) [pid = 2094] [serial = 1227] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 182 (0x11926b800) [pid = 2094] [serial = 1237] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 181 (0x118876c00) [pid = 2094] [serial = 1236] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 180 (0x124b0b800) [pid = 2094] [serial = 1224] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 179 (0x119392800) [pid = 2094] [serial = 1221] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 178 (0x118174c00) [pid = 2094] [serial = 1234] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 177 (0x116a6ec00) [pid = 2094] [serial = 1233] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 176 (0x119655400) [pid = 2094] [serial = 1239] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 175 (0x119785800) [pid = 2094] [serial = 1240] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 174 (0x121780c00) [pid = 2094] [serial = 1248] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 173 (0x1268d7000) [pid = 2094] [serial = 1230] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 172 (0x1268bec00) [pid = 2094] [serial = 1257] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 171 (0x1268de000) [pid = 2094] [serial = 1258] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 170 (0x12a9ac800) [pid = 2094] [serial = 1270] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 169 (0x1265da800) [pid = 2094] [serial = 1255] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 168 (0x121325c00) [pid = 2094] [serial = 1261] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x129483400) [pid = 2094] [serial = 1266] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x1278cfc00) [pid = 2094] [serial = 1263] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x113227800) [pid = 2094] [serial = 1260] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x125e95c00) [pid = 2094] [serial = 1252] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x1290cc400) [pid = 2094] [serial = 1264] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x1242b7c00) [pid = 2094] [serial = 1249] [outer = 0x0] [url = about:blank] 00:10:54 INFO - PROCESS | 2094 | 1463037054812 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 00:10:54 INFO - PROCESS | 2094 | 1463037054822 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197ca000 == 51 [pid = 2094] [id = 453] 00:10:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x12106e000) [pid = 2094] [serial = 1358] [outer = 0x0] 00:10:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x12132e000) [pid = 2094] [serial = 1359] [outer = 0x12106e000] 00:10:54 INFO - PROCESS | 2094 | 1463037054850 Marionette DEBUG loaded listener.js 00:10:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x1217c2400) [pid = 2094] [serial = 1360] [outer = 0x12106e000] 00:10:55 INFO - PROCESS | 2094 | 1463037055238 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 00:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 00:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 625ms 00:10:55 INFO - PROCESS | 2094 | 1463037055300 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 00:10:55 INFO - PROCESS | 2094 | 1463037055303 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 00:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:10:55 INFO - PROCESS | 2094 | 1463037055306 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:10:55 INFO - PROCESS | 2094 | 1463037055309 Marionette TRACE conn2 <- [1,1786,null,{}] 00:10:55 INFO - PROCESS | 2094 | 1463037055314 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:55 INFO - PROCESS | 2094 | 1463037055416 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 00:10:55 INFO - PROCESS | 2094 | 1463037055518 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190ae800 == 52 [pid = 2094] [id = 454] 00:10:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x11832a000) [pid = 2094] [serial = 1361] [outer = 0x0] 00:10:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x118875800) [pid = 2094] [serial = 1362] [outer = 0x11832a000] 00:10:55 INFO - PROCESS | 2094 | 1463037055563 Marionette DEBUG loaded listener.js 00:10:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x119696800) [pid = 2094] [serial = 1363] [outer = 0x11832a000] 00:10:55 INFO - PROCESS | 2094 | 1463037055978 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 00:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 00:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 724ms 00:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:10:56 INFO - PROCESS | 2094 | 1463037056030 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 00:10:56 INFO - PROCESS | 2094 | 1463037056034 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 00:10:56 INFO - PROCESS | 2094 | 1463037056039 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:10:56 INFO - PROCESS | 2094 | 1463037056041 Marionette TRACE conn2 <- [1,1790,null,{}] 00:10:56 INFO - PROCESS | 2094 | 1463037056043 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:56 INFO - PROCESS | 2094 | 1463037056143 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 00:10:56 INFO - PROCESS | 2094 | 1463037056204 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x126612800 == 53 [pid = 2094] [id = 455] 00:10:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 169 (0x1198ca000) [pid = 2094] [serial = 1364] [outer = 0x0] 00:10:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 170 (0x12132c000) [pid = 2094] [serial = 1365] [outer = 0x1198ca000] 00:10:56 INFO - PROCESS | 2094 | 1463037056234 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 171 (0x1240d6400) [pid = 2094] [serial = 1366] [outer = 0x1198ca000] 00:10:56 INFO - PROCESS | 2094 | 1463037056685 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 00:10:56 INFO - PROCESS | 2094 | 1463037056710 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 00:10:56 INFO - PROCESS | 2094 | 1463037056711 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 00:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:10:56 INFO - PROCESS | 2094 | 1463037056714 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:10:56 INFO - PROCESS | 2094 | 1463037056716 Marionette TRACE conn2 <- [1,1794,null,{}] 00:10:56 INFO - PROCESS | 2094 | 1463037056724 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:56 INFO - PROCESS | 2094 | 1463037056850 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 00:10:56 INFO - PROCESS | 2094 | 1463037056913 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bc0800 == 54 [pid = 2094] [id = 456] 00:10:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 172 (0x124a11c00) [pid = 2094] [serial = 1367] [outer = 0x0] 00:10:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 173 (0x126594000) [pid = 2094] [serial = 1368] [outer = 0x124a11c00] 00:10:56 INFO - PROCESS | 2094 | 1463037056945 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 174 (0x1268d9c00) [pid = 2094] [serial = 1369] [outer = 0x124a11c00] 00:10:57 INFO - PROCESS | 2094 | 1463037057407 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 722ms 00:10:57 INFO - PROCESS | 2094 | 1463037057453 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 00:10:57 INFO - PROCESS | 2094 | 1463037057456 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 00:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:10:57 INFO - PROCESS | 2094 | 1463037057461 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 2094 | 1463037057462 Marionette TRACE conn2 <- [1,1798,null,{}] 00:10:57 INFO - PROCESS | 2094 | 1463037057465 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:57 INFO - PROCESS | 2094 | 1463037057566 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 00:10:57 INFO - PROCESS | 2094 | 1463037057639 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298b0000 == 55 [pid = 2094] [id = 457] 00:10:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 175 (0x1268de400) [pid = 2094] [serial = 1370] [outer = 0x0] 00:10:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 176 (0x128c70400) [pid = 2094] [serial = 1371] [outer = 0x1268de400] 00:10:57 INFO - PROCESS | 2094 | 1463037057669 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 177 (0x1292a2400) [pid = 2094] [serial = 1372] [outer = 0x1268de400] 00:10:58 INFO - PROCESS | 2094 | 1463037058082 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 00:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 00:10:58 INFO - PROCESS | 2094 | 1463037058132 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 00:10:58 INFO - PROCESS | 2094 | 1463037058133 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 00:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:10:58 INFO - PROCESS | 2094 | 1463037058136 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:10:58 INFO - PROCESS | 2094 | 1463037058137 Marionette TRACE conn2 <- [1,1802,null,{}] 00:10:58 INFO - PROCESS | 2094 | 1463037058139 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:58 INFO - PROCESS | 2094 | 1463037058252 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 00:10:58 INFO - PROCESS | 2094 | 1463037058325 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab1a000 == 56 [pid = 2094] [id = 458] 00:10:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 178 (0x12929c400) [pid = 2094] [serial = 1373] [outer = 0x0] 00:10:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 179 (0x129484400) [pid = 2094] [serial = 1374] [outer = 0x12929c400] 00:10:58 INFO - PROCESS | 2094 | 1463037058357 Marionette DEBUG loaded listener.js 00:10:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 180 (0x12a631800) [pid = 2094] [serial = 1375] [outer = 0x12929c400] 00:10:58 INFO - PROCESS | 2094 | 1463037058768 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 00:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:10:58 INFO - PROCESS | 2094 | 1463037058807 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 00:10:58 INFO - PROCESS | 2094 | 1463037058808 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 00:10:58 INFO - PROCESS | 2094 | 1463037058810 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:10:58 INFO - PROCESS | 2094 | 1463037058811 Marionette TRACE conn2 <- [1,1806,null,{}] 00:10:58 INFO - PROCESS | 2094 | 1463037058814 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:58 INFO - PROCESS | 2094 | 1463037058929 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 00:10:58 INFO - PROCESS | 2094 | 1463037058991 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb14000 == 57 [pid = 2094] [id = 459] 00:10:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 181 (0x12a9a7c00) [pid = 2094] [serial = 1376] [outer = 0x0] 00:10:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 182 (0x12ac5c800) [pid = 2094] [serial = 1377] [outer = 0x12a9a7c00] 00:10:59 INFO - PROCESS | 2094 | 1463037059021 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 183 (0x12bb31800) [pid = 2094] [serial = 1378] [outer = 0x12a9a7c00] 00:10:59 INFO - PROCESS | 2094 | 1463037059466 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 00:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 669ms 00:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:10:59 INFO - PROCESS | 2094 | 1463037059480 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 00:10:59 INFO - PROCESS | 2094 | 1463037059481 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 00:10:59 INFO - PROCESS | 2094 | 1463037059483 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - PROCESS | 2094 | 1463037059484 Marionette TRACE conn2 <- [1,1810,null,{}] 00:10:59 INFO - PROCESS | 2094 | 1463037059487 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:10:59 INFO - PROCESS | 2094 | 1463037059585 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 00:10:59 INFO - PROCESS | 2094 | 1463037059675 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c51a800 == 58 [pid = 2094] [id = 460] 00:10:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 184 (0x12bb32000) [pid = 2094] [serial = 1379] [outer = 0x0] 00:10:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 185 (0x12bb70000) [pid = 2094] [serial = 1380] [outer = 0x12bb32000] 00:10:59 INFO - PROCESS | 2094 | 1463037059704 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 186 (0x12bf39800) [pid = 2094] [serial = 1381] [outer = 0x12bb32000] 00:11:00 INFO - PROCESS | 2094 | 1463037060125 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 669ms 00:11:00 INFO - PROCESS | 2094 | 1463037060152 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 00:11:00 INFO - PROCESS | 2094 | 1463037060154 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 00:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:11:00 INFO - PROCESS | 2094 | 1463037060158 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 2094 | 1463037060159 Marionette TRACE conn2 <- [1,1814,null,{}] 00:11:00 INFO - PROCESS | 2094 | 1463037060162 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:00 INFO - PROCESS | 2094 | 1463037060259 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 00:11:00 INFO - PROCESS | 2094 | 1463037060318 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf4c000 == 59 [pid = 2094] [id = 461] 00:11:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 187 (0x12ac5a000) [pid = 2094] [serial = 1382] [outer = 0x0] 00:11:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 188 (0x12bf3d400) [pid = 2094] [serial = 1383] [outer = 0x12ac5a000] 00:11:00 INFO - PROCESS | 2094 | 1463037060349 Marionette DEBUG loaded listener.js 00:11:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 189 (0x12bf68000) [pid = 2094] [serial = 1384] [outer = 0x12ac5a000] 00:11:00 INFO - PROCESS | 2094 | 1463037060850 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 720ms 00:11:00 INFO - PROCESS | 2094 | 1463037060909 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 00:11:00 INFO - PROCESS | 2094 | 1463037060910 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 00:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:11:00 INFO - PROCESS | 2094 | 1463037060914 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 2094 | 1463037060915 Marionette TRACE conn2 <- [1,1818,null,{}] 00:11:00 INFO - PROCESS | 2094 | 1463037060917 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:01 INFO - PROCESS | 2094 | 1463037061020 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 00:11:01 INFO - PROCESS | 2094 | 1463037061095 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d593000 == 60 [pid = 2094] [id = 462] 00:11:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 190 (0x12b3c1c00) [pid = 2094] [serial = 1385] [outer = 0x0] 00:11:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 191 (0x12ca12800) [pid = 2094] [serial = 1386] [outer = 0x12b3c1c00] 00:11:01 INFO - PROCESS | 2094 | 1463037061124 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 192 (0x12ca17800) [pid = 2094] [serial = 1387] [outer = 0x12b3c1c00] 00:11:01 INFO - PROCESS | 2094 | 1463037061613 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 00:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 719ms 00:11:01 INFO - PROCESS | 2094 | 1463037061634 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 00:11:01 INFO - PROCESS | 2094 | 1463037061636 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 00:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:11:01 INFO - PROCESS | 2094 | 1463037061660 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:11:01 INFO - PROCESS | 2094 | 1463037061662 Marionette TRACE conn2 <- [1,1822,null,{}] 00:11:01 INFO - PROCESS | 2094 | 1463037061666 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:01 INFO - PROCESS | 2094 | 1463037061769 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 00:11:01 INFO - PROCESS | 2094 | 1463037061845 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x124aef800 == 61 [pid = 2094] [id = 463] 00:11:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 193 (0x117d30400) [pid = 2094] [serial = 1388] [outer = 0x0] 00:11:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 194 (0x118ac4c00) [pid = 2094] [serial = 1389] [outer = 0x117d30400] 00:11:01 INFO - PROCESS | 2094 | 1463037061873 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 195 (0x12102c000) [pid = 2094] [serial = 1390] [outer = 0x117d30400] 00:11:02 INFO - PROCESS | 2094 | --DOCSHELL 0x12071f800 == 60 [pid = 2094] [id = 452] 00:11:02 INFO - PROCESS | 2094 | --DOCSHELL 0x12160c000 == 59 [pid = 2094] [id = 451] 00:11:02 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd36000 == 58 [pid = 2094] [id = 448] 00:11:02 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd11800 == 57 [pid = 2094] [id = 447] 00:11:02 INFO - PROCESS | 2094 | --DOCSHELL 0x12d58f800 == 56 [pid = 2094] [id = 446] 00:11:02 INFO - PROCESS | 2094 | --DOCSHELL 0x126241800 == 55 [pid = 2094] [id = 445] 00:11:02 INFO - PROCESS | 2094 | --DOCSHELL 0x118423000 == 54 [pid = 2094] [id = 444] 00:11:02 INFO - PROCESS | 2094 | 1463037062311 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 00:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 672ms 00:11:02 INFO - PROCESS | 2094 | 1463037062330 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 00:11:02 INFO - PROCESS | 2094 | 1463037062334 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 00:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:11:02 INFO - PROCESS | 2094 | 1463037062340 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:11:02 INFO - PROCESS | 2094 | 1463037062342 Marionette TRACE conn2 <- [1,1826,null,{}] 00:11:02 INFO - PROCESS | 2094 | 1463037062344 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:02 INFO - PROCESS | 2094 | 1463037062430 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 00:11:02 INFO - PROCESS | 2094 | 1463037062435 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x121404000 == 55 [pid = 2094] [id = 464] 00:11:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 196 (0x121076400) [pid = 2094] [serial = 1391] [outer = 0x0] 00:11:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 197 (0x1219ea400) [pid = 2094] [serial = 1392] [outer = 0x121076400] 00:11:02 INFO - PROCESS | 2094 | 1463037062462 Marionette DEBUG loaded listener.js 00:11:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 198 (0x1265d9c00) [pid = 2094] [serial = 1393] [outer = 0x121076400] 00:11:02 INFO - PROCESS | 2094 | 1463037062823 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 00:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 00:11:02 INFO - PROCESS | 2094 | 1463037062860 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 00:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:11:02 INFO - PROCESS | 2094 | 1463037062861 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 00:11:02 INFO - PROCESS | 2094 | 1463037062864 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:11:02 INFO - PROCESS | 2094 | 1463037062866 Marionette TRACE conn2 <- [1,1830,null,{}] 00:11:02 INFO - PROCESS | 2094 | 1463037062873 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:02 INFO - PROCESS | 2094 | 1463037062965 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 00:11:02 INFO - PROCESS | 2094 | 1463037062971 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab13000 == 56 [pid = 2094] [id = 465] 00:11:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 199 (0x128c6ec00) [pid = 2094] [serial = 1394] [outer = 0x0] 00:11:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 200 (0x128cd0c00) [pid = 2094] [serial = 1395] [outer = 0x128c6ec00] 00:11:03 INFO - PROCESS | 2094 | 1463037063000 Marionette DEBUG loaded listener.js 00:11:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 201 (0x12ab2f400) [pid = 2094] [serial = 1396] [outer = 0x128c6ec00] 00:11:03 INFO - PROCESS | 2094 | 1463037063343 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 00:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 00:11:03 INFO - PROCESS | 2094 | 1463037063388 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 00:11:03 INFO - PROCESS | 2094 | 1463037063390 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 00:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:11:03 INFO - PROCESS | 2094 | 1463037063394 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - PROCESS | 2094 | 1463037063402 Marionette TRACE conn2 <- [1,1834,null,{}] 00:11:03 INFO - PROCESS | 2094 | 1463037063405 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:03 INFO - PROCESS | 2094 | 1463037063489 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 00:11:03 INFO - PROCESS | 2094 | 1463037063495 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x12daa7800 == 57 [pid = 2094] [id = 466] 00:11:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 202 (0x12ac67000) [pid = 2094] [serial = 1397] [outer = 0x0] 00:11:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 203 (0x12b3c1400) [pid = 2094] [serial = 1398] [outer = 0x12ac67000] 00:11:03 INFO - PROCESS | 2094 | 1463037063520 Marionette DEBUG loaded listener.js 00:11:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 204 (0x12bf38000) [pid = 2094] [serial = 1399] [outer = 0x12ac67000] 00:11:03 INFO - PROCESS | 2094 | 1463037063897 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 00:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 00:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 529ms 00:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:11:03 INFO - PROCESS | 2094 | 1463037063927 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 00:11:03 INFO - PROCESS | 2094 | 1463037063928 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 00:11:03 INFO - PROCESS | 2094 | 1463037063931 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - PROCESS | 2094 | 1463037063933 Marionette TRACE conn2 <- [1,1838,null,{}] 00:11:03 INFO - PROCESS | 2094 | 1463037063935 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:04 INFO - PROCESS | 2094 | 1463037064084 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 00:11:04 INFO - PROCESS | 2094 | 1463037064101 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd31000 == 58 [pid = 2094] [id = 467] 00:11:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 205 (0x12b34f400) [pid = 2094] [serial = 1400] [outer = 0x0] 00:11:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 206 (0x12ca19000) [pid = 2094] [serial = 1401] [outer = 0x12b34f400] 00:11:04 INFO - PROCESS | 2094 | 1463037064141 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 207 (0x12ca1f800) [pid = 2094] [serial = 1402] [outer = 0x12b34f400] 00:11:04 INFO - PROCESS | 2094 | 1463037064588 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 669ms 00:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:11:04 INFO - PROCESS | 2094 | 1463037064601 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 00:11:04 INFO - PROCESS | 2094 | 1463037064602 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 00:11:04 INFO - PROCESS | 2094 | 1463037064605 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:11:04 INFO - PROCESS | 2094 | 1463037064608 Marionette TRACE conn2 <- [1,1842,null,{}] 00:11:04 INFO - PROCESS | 2094 | 1463037064618 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:04 INFO - PROCESS | 2094 | 1463037064748 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 00:11:04 INFO - PROCESS | 2094 | 1463037064807 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x13597e800 == 59 [pid = 2094] [id = 468] 00:11:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 208 (0x12cf7f400) [pid = 2094] [serial = 1403] [outer = 0x0] 00:11:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 209 (0x12cf86400) [pid = 2094] [serial = 1404] [outer = 0x12cf7f400] 00:11:04 INFO - PROCESS | 2094 | 1463037064834 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 210 (0x12d0bdc00) [pid = 2094] [serial = 1405] [outer = 0x12cf7f400] 00:11:05 INFO - PROCESS | 2094 | 1463037065123 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 528ms 00:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:11:05 INFO - PROCESS | 2094 | 1463037065133 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 00:11:05 INFO - PROCESS | 2094 | 1463037065134 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 00:11:05 INFO - PROCESS | 2094 | 1463037065149 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 2094 | 1463037065150 Marionette TRACE conn2 <- [1,1846,null,{}] 00:11:05 INFO - PROCESS | 2094 | 1463037065153 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:05 INFO - PROCESS | 2094 | 1463037065263 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 00:11:05 INFO - PROCESS | 2094 | 1463037065303 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x13599a000 == 60 [pid = 2094] [id = 469] 00:11:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 211 (0x1233aec00) [pid = 2094] [serial = 1406] [outer = 0x0] 00:11:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 212 (0x1233b3400) [pid = 2094] [serial = 1407] [outer = 0x1233aec00] 00:11:05 INFO - PROCESS | 2094 | 1463037065328 Marionette DEBUG loaded listener.js 00:11:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 213 (0x11847c800) [pid = 2094] [serial = 1408] [outer = 0x1233aec00] 00:11:05 INFO - PROCESS | 2094 | 1463037065615 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 00:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 531ms 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 212 (0x1265da400) [pid = 2094] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 211 (0x1265de400) [pid = 2094] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 210 (0x12a80dc00) [pid = 2094] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 209 (0x12ac63800) [pid = 2094] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 208 (0x121328c00) [pid = 2094] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 207 (0x119267c00) [pid = 2094] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 206 (0x115e51000) [pid = 2094] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 205 (0x11802d400) [pid = 2094] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 204 (0x119653800) [pid = 2094] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 203 (0x1242b9c00) [pid = 2094] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 202 (0x1180ef800) [pid = 2094] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 201 (0x119658400) [pid = 2094] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 200 (0x12bb6d800) [pid = 2094] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 199 (0x116274400) [pid = 2094] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 198 (0x12bb2a800) [pid = 2094] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 197 (0x117d2f000) [pid = 2094] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 196 (0x1265d3400) [pid = 2094] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:11:05 INFO - PROCESS | 2094 | --DOMWINDOW == 195 (0x12a80f000) [pid = 2094] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:11:05 INFO - PROCESS | 2094 | 1463037065754 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 00:11:05 INFO - PROCESS | 2094 | 1463037065755 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 00:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:11:05 INFO - PROCESS | 2094 | 1463037065760 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 2094 | 1463037065761 Marionette TRACE conn2 <- [1,1850,null,{}] 00:11:05 INFO - PROCESS | 2094 | 1463037065763 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:05 INFO - PROCESS | 2094 | 1463037065847 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 00:11:05 INFO - PROCESS | 2094 | 1463037065851 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x123348800 == 61 [pid = 2094] [id = 470] 00:11:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 196 (0x118039000) [pid = 2094] [serial = 1409] [outer = 0x0] 00:11:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 197 (0x118875000) [pid = 2094] [serial = 1410] [outer = 0x118039000] 00:11:05 INFO - PROCESS | 2094 | 1463037065879 Marionette DEBUG loaded listener.js 00:11:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 198 (0x121328c00) [pid = 2094] [serial = 1411] [outer = 0x118039000] 00:11:06 INFO - PROCESS | 2094 | 1463037066231 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 518ms 00:11:06 INFO - PROCESS | 2094 | 1463037066278 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 00:11:06 INFO - PROCESS | 2094 | 1463037066279 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 00:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:11:06 INFO - PROCESS | 2094 | 1463037066282 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:11:06 INFO - PROCESS | 2094 | 1463037066283 Marionette TRACE conn2 <- [1,1854,null,{}] 00:11:06 INFO - PROCESS | 2094 | 1463037066285 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:06 INFO - PROCESS | 2094 | 1463037066370 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 00:11:06 INFO - PROCESS | 2094 | 1463037066437 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x12fb14000 == 62 [pid = 2094] [id = 471] 00:11:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 199 (0x119b39800) [pid = 2094] [serial = 1412] [outer = 0x0] 00:11:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 200 (0x125e95c00) [pid = 2094] [serial = 1413] [outer = 0x119b39800] 00:11:06 INFO - PROCESS | 2094 | 1463037066462 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 201 (0x12ac63800) [pid = 2094] [serial = 1414] [outer = 0x119b39800] 00:11:06 INFO - PROCESS | 2094 | 1463037066758 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 517ms 00:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:11:06 INFO - PROCESS | 2094 | 1463037066800 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 00:11:06 INFO - PROCESS | 2094 | 1463037066801 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 00:11:06 INFO - PROCESS | 2094 | 1463037066803 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:11:06 INFO - PROCESS | 2094 | 1463037066804 Marionette TRACE conn2 <- [1,1858,null,{}] 00:11:06 INFO - PROCESS | 2094 | 1463037066809 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:06 INFO - PROCESS | 2094 | 1463037066892 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 00:11:06 INFO - PROCESS | 2094 | 1463037066897 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x12fb2d800 == 63 [pid = 2094] [id = 472] 00:11:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 202 (0x12b3c4400) [pid = 2094] [serial = 1415] [outer = 0x0] 00:11:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 203 (0x12d0be400) [pid = 2094] [serial = 1416] [outer = 0x12b3c4400] 00:11:06 INFO - PROCESS | 2094 | 1463037066921 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 204 (0x12d59fc00) [pid = 2094] [serial = 1417] [outer = 0x12b3c4400] 00:11:07 INFO - PROCESS | 2094 | 1463037067283 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 521ms 00:11:07 INFO - PROCESS | 2094 | 1463037067325 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 00:11:07 INFO - PROCESS | 2094 | 1463037067327 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 00:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:11:07 INFO - PROCESS | 2094 | 1463037067329 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 2094 | 1463037067331 Marionette TRACE conn2 <- [1,1862,null,{}] 00:11:07 INFO - PROCESS | 2094 | 1463037067333 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:07 INFO - PROCESS | 2094 | 1463037067434 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 00:11:07 INFO - PROCESS | 2094 | 1463037067439 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x12f42b800 == 64 [pid = 2094] [id = 473] 00:11:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 205 (0x12d5a2c00) [pid = 2094] [serial = 1418] [outer = 0x0] 00:11:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 206 (0x12d784c00) [pid = 2094] [serial = 1419] [outer = 0x12d5a2c00] 00:11:07 INFO - PROCESS | 2094 | 1463037067468 Marionette DEBUG loaded listener.js 00:11:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 207 (0x12db75800) [pid = 2094] [serial = 1420] [outer = 0x12d5a2c00] 00:11:07 INFO - PROCESS | 2094 | 1463037067927 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 619ms 00:11:07 INFO - PROCESS | 2094 | 1463037067949 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 00:11:07 INFO - PROCESS | 2094 | 1463037067951 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 00:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:11:07 INFO - PROCESS | 2094 | 1463037067973 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 2094 | 1463037067976 Marionette TRACE conn2 <- [1,1866,null,{}] 00:11:07 INFO - PROCESS | 2094 | 1463037067981 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:08 INFO - PROCESS | 2094 | 1463037068093 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 00:11:08 INFO - PROCESS | 2094 | 1463037068199 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x12140d800 == 65 [pid = 2094] [id = 474] 00:11:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 208 (0x119b33800) [pid = 2094] [serial = 1421] [outer = 0x0] 00:11:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 209 (0x121062800) [pid = 2094] [serial = 1422] [outer = 0x119b33800] 00:11:08 INFO - PROCESS | 2094 | 1463037068258 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 210 (0x1233b0800) [pid = 2094] [serial = 1423] [outer = 0x119b33800] 00:11:08 INFO - PROCESS | 2094 | 1463037068688 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 00:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 741ms 00:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:11:08 INFO - PROCESS | 2094 | 1463037068696 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 00:11:08 INFO - PROCESS | 2094 | 1463037068700 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 00:11:08 INFO - PROCESS | 2094 | 1463037068707 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:11:08 INFO - PROCESS | 2094 | 1463037068709 Marionette TRACE conn2 <- [1,1870,null,{}] 00:11:08 INFO - PROCESS | 2094 | 1463037068712 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:08 INFO - PROCESS | 2094 | 1463037068817 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 00:11:08 INFO - PROCESS | 2094 | 1463037068883 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7b6800 == 66 [pid = 2094] [id = 475] 00:11:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 211 (0x1233bcc00) [pid = 2094] [serial = 1424] [outer = 0x0] 00:11:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 212 (0x1262cd000) [pid = 2094] [serial = 1425] [outer = 0x1233bcc00] 00:11:08 INFO - PROCESS | 2094 | 1463037068953 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 213 (0x128c71800) [pid = 2094] [serial = 1426] [outer = 0x1233bcc00] 00:11:09 INFO - PROCESS | 2094 | 1463037069343 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 00:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 672ms 00:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:11:09 INFO - PROCESS | 2094 | 1463037069378 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 00:11:09 INFO - PROCESS | 2094 | 1463037069379 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 00:11:09 INFO - PROCESS | 2094 | 1463037069382 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:11:09 INFO - PROCESS | 2094 | 1463037069384 Marionette TRACE conn2 <- [1,1874,null,{}] 00:11:09 INFO - PROCESS | 2094 | 1463037069392 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:09 INFO - PROCESS | 2094 | 1463037069500 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 00:11:09 INFO - PROCESS | 2094 | 1463037069612 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x13564e800 == 67 [pid = 2094] [id = 476] 00:11:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 214 (0x12ab2a000) [pid = 2094] [serial = 1427] [outer = 0x0] 00:11:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 215 (0x12bb2d400) [pid = 2094] [serial = 1428] [outer = 0x12ab2a000] 00:11:09 INFO - PROCESS | 2094 | 1463037069644 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 216 (0x12ca1b000) [pid = 2094] [serial = 1429] [outer = 0x12ab2a000] 00:11:10 INFO - PROCESS | 2094 | 1463037070079 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 722ms 00:11:10 INFO - PROCESS | 2094 | 1463037070106 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 00:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:11:10 INFO - PROCESS | 2094 | 1463037070108 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 00:11:10 INFO - PROCESS | 2094 | 1463037070110 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 2094 | 1463037070112 Marionette TRACE conn2 <- [1,1878,null,{}] 00:11:10 INFO - PROCESS | 2094 | 1463037070114 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:10 INFO - PROCESS | 2094 | 1463037070219 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 00:11:10 INFO - PROCESS | 2094 | 1463037070310 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x135dc3000 == 68 [pid = 2094] [id = 477] 00:11:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 217 (0x114edb800) [pid = 2094] [serial = 1430] [outer = 0x0] 00:11:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 218 (0x115e8c400) [pid = 2094] [serial = 1431] [outer = 0x114edb800] 00:11:10 INFO - PROCESS | 2094 | 1463037070340 Marionette DEBUG loaded listener.js 00:11:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 219 (0x115e91c00) [pid = 2094] [serial = 1432] [outer = 0x114edb800] 00:11:11 INFO - PROCESS | 2094 | 1463037071052 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 971ms 00:11:11 INFO - PROCESS | 2094 | 1463037071083 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 00:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:11:11 INFO - PROCESS | 2094 | 1463037071085 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 00:11:11 INFO - PROCESS | 2094 | 1463037071089 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:11:11 INFO - PROCESS | 2094 | 1463037071091 Marionette TRACE conn2 <- [1,1882,null,{}] 00:11:11 INFO - PROCESS | 2094 | 1463037071095 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:11 INFO - PROCESS | 2094 | 1463037071189 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 00:11:11 INFO - PROCESS | 2094 | 1463037071272 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a58000 == 69 [pid = 2094] [id = 478] 00:11:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 220 (0x1126e5c00) [pid = 2094] [serial = 1433] [outer = 0x0] 00:11:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 221 (0x1126ed000) [pid = 2094] [serial = 1434] [outer = 0x1126e5c00] 00:11:11 INFO - PROCESS | 2094 | 1463037071300 Marionette DEBUG loaded listener.js 00:11:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 222 (0x1131ab400) [pid = 2094] [serial = 1435] [outer = 0x1126e5c00] 00:11:11 INFO - PROCESS | 2094 | 1463037071726 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 00:11:11 INFO - PROCESS | 2094 | 1463037071760 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 00:11:11 INFO - PROCESS | 2094 | 1463037071763 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 00:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:11:11 INFO - PROCESS | 2094 | 1463037071768 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:11:11 INFO - PROCESS | 2094 | 1463037071770 Marionette TRACE conn2 <- [1,1886,null,{}] 00:11:11 INFO - PROCESS | 2094 | 1463037071773 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:11 INFO - PROCESS | 2094 | 1463037071884 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 00:11:11 INFO - PROCESS | 2094 | 1463037071952 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181db800 == 70 [pid = 2094] [id = 479] 00:11:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 223 (0x112f09400) [pid = 2094] [serial = 1436] [outer = 0x0] 00:11:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 224 (0x115e85400) [pid = 2094] [serial = 1437] [outer = 0x112f09400] 00:11:11 INFO - PROCESS | 2094 | 1463037071980 Marionette DEBUG loaded listener.js 00:11:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 225 (0x115e92800) [pid = 2094] [serial = 1438] [outer = 0x112f09400] 00:11:12 INFO - PROCESS | 2094 | 1463037072427 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 00:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 722ms 00:11:12 INFO - PROCESS | 2094 | 1463037072524 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 00:11:12 INFO - PROCESS | 2094 | 1463037072526 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 00:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:11:12 INFO - PROCESS | 2094 | 1463037072528 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:11:12 INFO - PROCESS | 2094 | 1463037072530 Marionette TRACE conn2 <- [1,1890,null,{}] 00:11:12 INFO - PROCESS | 2094 | 1463037072538 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:12 INFO - PROCESS | 2094 | 1463037072635 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 00:11:12 INFO - PROCESS | 2094 | 1463037072716 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213bc800 == 71 [pid = 2094] [id = 480] 00:11:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 226 (0x118034800) [pid = 2094] [serial = 1439] [outer = 0x0] 00:11:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 227 (0x118179c00) [pid = 2094] [serial = 1440] [outer = 0x118034800] 00:11:12 INFO - PROCESS | 2094 | 1463037072745 Marionette DEBUG loaded listener.js 00:11:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 228 (0x118333800) [pid = 2094] [serial = 1441] [outer = 0x118034800] 00:11:12 INFO - PROCESS | 2094 | --DOCSHELL 0x12acc0000 == 70 [pid = 2094] [id = 367] 00:11:12 INFO - PROCESS | 2094 | --DOCSHELL 0x12fb2d800 == 69 [pid = 2094] [id = 472] 00:11:12 INFO - PROCESS | 2094 | --DOCSHELL 0x12fb14000 == 68 [pid = 2094] [id = 471] 00:11:12 INFO - PROCESS | 2094 | --DOCSHELL 0x123348800 == 67 [pid = 2094] [id = 470] 00:11:12 INFO - PROCESS | 2094 | --DOCSHELL 0x13599a000 == 66 [pid = 2094] [id = 469] 00:11:12 INFO - PROCESS | 2094 | --DOCSHELL 0x13597e800 == 65 [pid = 2094] [id = 468] 00:11:12 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd31000 == 64 [pid = 2094] [id = 467] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 227 (0x11832f800) [pid = 2094] [serial = 1275] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 226 (0x1278c3000) [pid = 2094] [serial = 1284] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 225 (0x121328800) [pid = 2094] [serial = 1290] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 224 (0x119b38400) [pid = 2094] [serial = 1335] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 223 (0x12659d000) [pid = 2094] [serial = 1338] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 222 (0x1292a1800) [pid = 2094] [serial = 1287] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 221 (0x123352c00) [pid = 2094] [serial = 1281] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 220 (0x119786000) [pid = 2094] [serial = 1278] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 219 (0x128cc4000) [pid = 2094] [serial = 1341] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 218 (0x12132e000) [pid = 2094] [serial = 1359] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 217 (0x12ab2dc00) [pid = 2094] [serial = 1344] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 216 (0x12bb78800) [pid = 2094] [serial = 1347] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 215 (0x12132a400) [pid = 2094] [serial = 1350] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 214 (0x1164bc400) [pid = 2094] [serial = 1332] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x12daa7800 == 63 [pid = 2094] [id = 466] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab13000 == 62 [pid = 2094] [id = 465] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x121404000 == 61 [pid = 2094] [id = 464] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x124aef800 == 60 [pid = 2094] [id = 463] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x12d593000 == 59 [pid = 2094] [id = 462] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf4c000 == 58 [pid = 2094] [id = 461] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x12c51a800 == 57 [pid = 2094] [id = 460] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb14000 == 56 [pid = 2094] [id = 459] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab1a000 == 55 [pid = 2094] [id = 458] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x1298b0000 == 54 [pid = 2094] [id = 457] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x128bc0800 == 53 [pid = 2094] [id = 456] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x126612800 == 52 [pid = 2094] [id = 455] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x1190ae800 == 51 [pid = 2094] [id = 454] 00:11:13 INFO - PROCESS | 2094 | --DOCSHELL 0x1197ca000 == 50 [pid = 2094] [id = 453] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 213 (0x126d1f800) [pid = 2094] [serial = 1156] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 212 (0x12947d400) [pid = 2094] [serial = 1311] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 211 (0x12ab2b400) [pid = 2094] [serial = 1314] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 210 (0x12a80a400) [pid = 2094] [serial = 1312] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 209 (0x12b358000) [pid = 2094] [serial = 1317] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 208 (0x124a04400) [pid = 2094] [serial = 1303] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 207 (0x12177f800) [pid = 2094] [serial = 1302] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 206 (0x12a9b3400) [pid = 2094] [serial = 1272] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 205 (0x12ab28400) [pid = 2094] [serial = 1273] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 204 (0x12ac5b400) [pid = 2094] [serial = 1315] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 203 (0x118331400) [pid = 2094] [serial = 1296] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 202 (0x119693400) [pid = 2094] [serial = 1297] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 201 (0x118333c00) [pid = 2094] [serial = 1294] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 200 (0x1180ea800) [pid = 2094] [serial = 1293] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 199 (0x119b34c00) [pid = 2094] [serial = 1299] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 198 (0x121323800) [pid = 2094] [serial = 1300] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 197 (0x125e94800) [pid = 2094] [serial = 1305] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 196 (0x1182d2400) [pid = 2094] [serial = 1353] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 195 (0x119b3d000) [pid = 2094] [serial = 1356] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 194 (0x12106c000) [pid = 2094] [serial = 1357] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 193 (0x12bb76800) [pid = 2094] [serial = 1330] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 192 (0x1242bbc00) [pid = 2094] [serial = 1321] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 191 (0x119b31000) [pid = 2094] [serial = 1320] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 190 (0x12bb6b800) [pid = 2094] [serial = 1327] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 189 (0x126598c00) [pid = 2094] [serial = 1323] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 188 (0x12bb2f800) [pid = 2094] [serial = 1326] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 187 (0x12b3ba400) [pid = 2094] [serial = 1318] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 186 (0x1268dd800) [pid = 2094] [serial = 1308] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 185 (0x128ccf000) [pid = 2094] [serial = 1309] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 184 (0x11938a000) [pid = 2094] [serial = 1354] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 183 (0x12b3c7c00) [pid = 2094] [serial = 1324] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 182 (0x12bb71400) [pid = 2094] [serial = 1329] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 181 (0x12659b800) [pid = 2094] [serial = 1306] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | --DOMWINDOW == 180 (0x12a9b1400) [pid = 2094] [serial = 1216] [outer = 0x0] [url = about:blank] 00:11:13 INFO - PROCESS | 2094 | 1463037073164 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 00:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 671ms 00:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:11:13 INFO - PROCESS | 2094 | 1463037073200 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 2094 | 1463037073202 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 00:11:13 INFO - PROCESS | 2094 | 1463037073204 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 2094 | 1463037073207 Marionette TRACE conn2 <- [1,1894,null,{}] 00:11:13 INFO - PROCESS | 2094 | 1463037073210 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:13 INFO - PROCESS | 2094 | 1463037073287 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 00:11:13 INFO - PROCESS | 2094 | 1463037073348 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d07800 == 51 [pid = 2094] [id = 481] 00:11:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 181 (0x118039400) [pid = 2094] [serial = 1442] [outer = 0x0] 00:11:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 182 (0x11847bc00) [pid = 2094] [serial = 1443] [outer = 0x118039400] 00:11:13 INFO - PROCESS | 2094 | 1463037073378 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 183 (0x11926b000) [pid = 2094] [serial = 1444] [outer = 0x118039400] 00:11:13 INFO - PROCESS | 2094 | 1463037073677 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 521ms 00:11:13 INFO - PROCESS | 2094 | 1463037073726 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 2094 | 1463037073727 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 00:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:11:13 INFO - PROCESS | 2094 | 1463037073729 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 2094 | 1463037073730 Marionette TRACE conn2 <- [1,1898,null,{}] 00:11:13 INFO - PROCESS | 2094 | 1463037073732 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:13 INFO - PROCESS | 2094 | 1463037073811 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 00:11:13 INFO - PROCESS | 2094 | 1463037073816 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x121404000 == 52 [pid = 2094] [id = 482] 00:11:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 184 (0x118875c00) [pid = 2094] [serial = 1445] [outer = 0x0] 00:11:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 185 (0x119659800) [pid = 2094] [serial = 1446] [outer = 0x118875c00] 00:11:13 INFO - PROCESS | 2094 | 1463037073842 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 186 (0x11969a800) [pid = 2094] [serial = 1447] [outer = 0x118875c00] 00:11:14 INFO - PROCESS | 2094 | 1463037074188 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 00:11:14 INFO - PROCESS | 2094 | 1463037074250 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 2094 | 1463037074252 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 00:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:11:14 INFO - PROCESS | 2094 | 1463037074254 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:11:14 INFO - PROCESS | 2094 | 1463037074262 Marionette TRACE conn2 <- [1,1902,null,{}] 00:11:14 INFO - PROCESS | 2094 | 1463037074265 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:14 INFO - PROCESS | 2094 | 1463037074363 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 00:11:14 INFO - PROCESS | 2094 | 1463037074371 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x124b26000 == 53 [pid = 2094] [id = 483] 00:11:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 187 (0x119789400) [pid = 2094] [serial = 1448] [outer = 0x0] 00:11:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 188 (0x119b36c00) [pid = 2094] [serial = 1449] [outer = 0x119789400] 00:11:14 INFO - PROCESS | 2094 | 1463037074401 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 189 (0x121161400) [pid = 2094] [serial = 1450] [outer = 0x119789400] 00:11:14 INFO - PROCESS | 2094 | 1463037074733 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 525ms 00:11:14 INFO - PROCESS | 2094 | 1463037074779 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 2094 | 1463037074780 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 00:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:11:14 INFO - PROCESS | 2094 | 1463037074783 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:11:14 INFO - PROCESS | 2094 | 1463037074784 Marionette TRACE conn2 <- [1,1906,null,{}] 00:11:14 INFO - PROCESS | 2094 | 1463037074786 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:14 INFO - PROCESS | 2094 | 1463037074901 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 00:11:14 INFO - PROCESS | 2094 | 1463037074908 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x11673f000 == 54 [pid = 2094] [id = 484] 00:11:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 190 (0x121065000) [pid = 2094] [serial = 1451] [outer = 0x0] 00:11:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 191 (0x121521c00) [pid = 2094] [serial = 1452] [outer = 0x121065000] 00:11:14 INFO - PROCESS | 2094 | 1463037074934 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 192 (0x121784800) [pid = 2094] [serial = 1453] [outer = 0x121065000] 00:11:15 INFO - PROCESS | 2094 | 1463037075287 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 00:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 518ms 00:11:15 INFO - PROCESS | 2094 | 1463037075301 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 2094 | 1463037075302 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 00:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:11:15 INFO - PROCESS | 2094 | 1463037075305 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - PROCESS | 2094 | 1463037075308 Marionette TRACE conn2 <- [1,1910,null,{}] 00:11:15 INFO - PROCESS | 2094 | 1463037075311 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:15 INFO - PROCESS | 2094 | 1463037075412 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 00:11:15 INFO - PROCESS | 2094 | 1463037075431 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x128ca7000 == 55 [pid = 2094] [id = 485] 00:11:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 193 (0x1213b3000) [pid = 2094] [serial = 1454] [outer = 0x0] 00:11:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 194 (0x1233ae000) [pid = 2094] [serial = 1455] [outer = 0x1213b3000] 00:11:15 INFO - PROCESS | 2094 | 1463037075456 Marionette DEBUG loaded listener.js 00:11:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 195 (0x1233b8000) [pid = 2094] [serial = 1456] [outer = 0x1213b3000] 00:11:15 INFO - PROCESS | 2094 | 1463037075785 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 00:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms 00:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:11:15 INFO - PROCESS | 2094 | 1463037075826 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 2094 | 1463037075827 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 00:11:15 INFO - PROCESS | 2094 | 1463037075830 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - PROCESS | 2094 | 1463037075831 Marionette TRACE conn2 <- [1,1914,null,{}] 00:11:15 INFO - PROCESS | 2094 | 1463037075833 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:15 INFO - PROCESS | 2094 | 1463037075935 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 00:11:15 INFO - PROCESS | 2094 | 1463037075939 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x12964e800 == 56 [pid = 2094] [id = 486] 00:11:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 196 (0x12334f800) [pid = 2094] [serial = 1457] [outer = 0x0] 00:11:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 197 (0x1236e7000) [pid = 2094] [serial = 1458] [outer = 0x12334f800] 00:11:16 INFO - PROCESS | 2094 | 1463037076001 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 198 (0x124b0a000) [pid = 2094] [serial = 1459] [outer = 0x12334f800] 00:11:16 INFO - PROCESS | 2094 | 1463037076316 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 518ms 00:11:16 INFO - PROCESS | 2094 | 1463037076348 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 2094 | 1463037076350 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 00:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:11:16 INFO - PROCESS | 2094 | 1463037076352 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:11:16 INFO - PROCESS | 2094 | 1463037076353 Marionette TRACE conn2 <- [1,1918,null,{}] 00:11:16 INFO - PROCESS | 2094 | 1463037076355 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:16 INFO - PROCESS | 2094 | 1463037076455 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 00:11:16 INFO - PROCESS | 2094 | 1463037076469 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a98c800 == 57 [pid = 2094] [id = 487] 00:11:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 199 (0x1240e5400) [pid = 2094] [serial = 1460] [outer = 0x0] 00:11:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 200 (0x124bb0800) [pid = 2094] [serial = 1461] [outer = 0x1240e5400] 00:11:16 INFO - PROCESS | 2094 | 1463037076495 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 201 (0x126597000) [pid = 2094] [serial = 1462] [outer = 0x1240e5400] 00:11:16 INFO - PROCESS | 2094 | 1463037076844 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 00:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 518ms 00:11:16 INFO - PROCESS | 2094 | 1463037076870 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 2094 | 1463037076873 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 00:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:11:16 INFO - PROCESS | 2094 | 1463037076884 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:11:16 INFO - PROCESS | 2094 | 1463037076886 Marionette TRACE conn2 <- [1,1922,null,{}] 00:11:16 INFO - PROCESS | 2094 | 1463037076888 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:17 INFO - PROCESS | 2094 | 1463037077005 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 00:11:17 INFO - PROCESS | 2094 | 1463037077045 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ac34800 == 58 [pid = 2094] [id = 488] 00:11:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 202 (0x124b07800) [pid = 2094] [serial = 1463] [outer = 0x0] 00:11:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 203 (0x1265dc800) [pid = 2094] [serial = 1464] [outer = 0x124b07800] 00:11:17 INFO - PROCESS | 2094 | 1463037077075 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 204 (0x126dc8000) [pid = 2094] [serial = 1465] [outer = 0x124b07800] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 203 (0x115ab1400) [pid = 2094] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 202 (0x113303c00) [pid = 2094] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 201 (0x1182d0000) [pid = 2094] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 200 (0x12b3c9800) [pid = 2094] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 199 (0x1180e7000) [pid = 2094] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 198 (0x118ae3c00) [pid = 2094] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 197 (0x1268b4000) [pid = 2094] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 196 (0x124baa000) [pid = 2094] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 195 (0x115ab5c00) [pid = 2094] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 194 (0x113309000) [pid = 2094] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 193 (0x126dca000) [pid = 2094] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 192 (0x1240e4000) [pid = 2094] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 191 (0x126dc7c00) [pid = 2094] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 190 (0x1268d8000) [pid = 2094] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 189 (0x110f82400) [pid = 2094] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 188 (0x113cb5000) [pid = 2094] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 187 (0x11938ec00) [pid = 2094] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 186 (0x12406ec00) [pid = 2094] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 185 (0x1180e9400) [pid = 2094] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 184 (0x110f83800) [pid = 2094] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 183 (0x121288c00) [pid = 2094] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 182 (0x126597400) [pid = 2094] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 181 (0x119781000) [pid = 2094] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 180 (0x11758e000) [pid = 2094] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 179 (0x1180ed800) [pid = 2094] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 178 (0x12622f000) [pid = 2094] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 177 (0x121071c00) [pid = 2094] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 176 (0x121323400) [pid = 2094] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 175 (0x11977c400) [pid = 2094] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 174 (0x12178a000) [pid = 2094] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 173 (0x1122b6400) [pid = 2094] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 172 (0x116a6d800) [pid = 2094] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 171 (0x1182d6000) [pid = 2094] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 170 (0x11965ac00) [pid = 2094] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 169 (0x1133efc00) [pid = 2094] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 168 (0x124b11400) [pid = 2094] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x126dc9800) [pid = 2094] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x118325400) [pid = 2094] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x121072400) [pid = 2094] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x118ac3000) [pid = 2094] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x12b34f400) [pid = 2094] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x12cf7f400) [pid = 2094] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x1233aec00) [pid = 2094] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x118039000) [pid = 2094] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x119b39800) [pid = 2094] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x12b3c4400) [pid = 2094] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x12b3c1c00) [pid = 2094] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x117d30400) [pid = 2094] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x121076400) [pid = 2094] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x12ac67000) [pid = 2094] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x128c6ec00) [pid = 2094] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:11:17 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x12106e000) [pid = 2094] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:11:17 INFO - PROCESS | 2094 | 1463037077894 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 00:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1019ms 00:11:17 INFO - PROCESS | 2094 | 1463037077909 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 00:11:17 INFO - PROCESS | 2094 | 1463037077911 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 00:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:11:17 INFO - PROCESS | 2094 | 1463037077935 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 2094 | 1463037077936 Marionette TRACE conn2 <- [1,1926,null,{}] 00:11:17 INFO - PROCESS | 2094 | 1463037077947 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:18 INFO - PROCESS | 2094 | 1463037078079 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 00:11:18 INFO - PROCESS | 2094 | 1463037078086 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x118430000 == 59 [pid = 2094] [id = 489] 00:11:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x113cb5000) [pid = 2094] [serial = 1466] [outer = 0x0] 00:11:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x118039000) [pid = 2094] [serial = 1467] [outer = 0x113cb5000] 00:11:18 INFO - PROCESS | 2094 | 1463037078126 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x118325400) [pid = 2094] [serial = 1468] [outer = 0x113cb5000] 00:11:18 INFO - PROCESS | 2094 | 1463037078494 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 00:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 596ms 00:11:18 INFO - PROCESS | 2094 | 1463037078510 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 00:11:18 INFO - PROCESS | 2094 | 1463037078520 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 00:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:11:18 INFO - PROCESS | 2094 | 1463037078524 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:11:18 INFO - PROCESS | 2094 | 1463037078525 Marionette TRACE conn2 <- [1,1930,null,{}] 00:11:18 INFO - PROCESS | 2094 | 1463037078527 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:18 INFO - PROCESS | 2094 | 1463037078672 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 00:11:18 INFO - PROCESS | 2094 | 1463037078682 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x128baf000 == 60 [pid = 2094] [id = 490] 00:11:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x116a6d800) [pid = 2094] [serial = 1469] [outer = 0x0] 00:11:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x118ad9400) [pid = 2094] [serial = 1470] [outer = 0x116a6d800] 00:11:18 INFO - PROCESS | 2094 | 1463037078722 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x121065400) [pid = 2094] [serial = 1471] [outer = 0x116a6d800] 00:11:19 INFO - PROCESS | 2094 | 1463037079144 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 00:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 668ms 00:11:19 INFO - PROCESS | 2094 | 1463037079193 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 00:11:19 INFO - PROCESS | 2094 | 1463037079194 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 00:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:11:19 INFO - PROCESS | 2094 | 1463037079196 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 2094 | 1463037079197 Marionette TRACE conn2 <- [1,1934,null,{}] 00:11:19 INFO - PROCESS | 2094 | 1463037079199 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:19 INFO - PROCESS | 2094 | 1463037079309 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 00:11:19 INFO - PROCESS | 2094 | 1463037079316 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba83800 == 61 [pid = 2094] [id = 491] 00:11:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x118035400) [pid = 2094] [serial = 1472] [outer = 0x0] 00:11:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x121327c00) [pid = 2094] [serial = 1473] [outer = 0x118035400] 00:11:19 INFO - PROCESS | 2094 | 1463037079341 Marionette DEBUG loaded listener.js 00:11:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x1233b7000) [pid = 2094] [serial = 1474] [outer = 0x118035400] 00:11:19 INFO - PROCESS | 2094 | 1463037079763 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 619ms 00:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:11:19 INFO - PROCESS | 2094 | 1463037079816 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 00:11:19 INFO - PROCESS | 2094 | 1463037079818 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 00:11:19 INFO - PROCESS | 2094 | 1463037079822 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 2094 | 1463037079824 Marionette TRACE conn2 <- [1,1938,null,{}] 00:11:19 INFO - PROCESS | 2094 | 1463037079828 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:19 INFO - PROCESS | 2094 | 1463037079921 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 00:11:20 INFO - PROCESS | 2094 | 1463037080069 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x116724800 == 62 [pid = 2094] [id = 492] 00:11:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x1126e4400) [pid = 2094] [serial = 1475] [outer = 0x0] 00:11:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x1126e6c00) [pid = 2094] [serial = 1476] [outer = 0x1126e4400] 00:11:20 INFO - PROCESS | 2094 | 1463037080125 Marionette DEBUG loaded listener.js 00:11:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x1130e0800) [pid = 2094] [serial = 1477] [outer = 0x1126e4400] 00:11:20 INFO - PROCESS | 2094 | 1463037080594 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 824ms 00:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:11:20 INFO - PROCESS | 2094 | 1463037080646 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 00:11:20 INFO - PROCESS | 2094 | 1463037080651 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 00:11:20 INFO - PROCESS | 2094 | 1463037080657 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:11:20 INFO - PROCESS | 2094 | 1463037080660 Marionette TRACE conn2 <- [1,1942,null,{}] 00:11:20 INFO - PROCESS | 2094 | 1463037080664 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:20 INFO - PROCESS | 2094 | 1463037080824 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 00:11:20 INFO - PROCESS | 2094 | 1463037080970 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a4b800 == 63 [pid = 2094] [id = 493] 00:11:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x115ab0800) [pid = 2094] [serial = 1478] [outer = 0x0] 00:11:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x115e8d400) [pid = 2094] [serial = 1479] [outer = 0x115ab0800] 00:11:21 INFO - PROCESS | 2094 | 1463037081020 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x11684a800) [pid = 2094] [serial = 1480] [outer = 0x115ab0800] 00:11:21 INFO - PROCESS | 2094 | 1463037081507 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 874ms 00:11:21 INFO - PROCESS | 2094 | 1463037081529 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 00:11:21 INFO - PROCESS | 2094 | 1463037081531 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 00:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:11:21 INFO - PROCESS | 2094 | 1463037081533 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:11:21 INFO - PROCESS | 2094 | 1463037081536 Marionette TRACE conn2 <- [1,1946,null,{}] 00:11:21 INFO - PROCESS | 2094 | 1463037081544 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:21 INFO - PROCESS | 2094 | 1463037081665 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 00:11:21 INFO - PROCESS | 2094 | 1463037081748 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x126aef800 == 64 [pid = 2094] [id = 494] 00:11:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x118039800) [pid = 2094] [serial = 1481] [outer = 0x0] 00:11:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 169 (0x1182d2400) [pid = 2094] [serial = 1482] [outer = 0x118039800] 00:11:21 INFO - PROCESS | 2094 | 1463037081782 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 170 (0x11926c400) [pid = 2094] [serial = 1483] [outer = 0x118039800] 00:11:22 INFO - PROCESS | 2094 | 1463037082202 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 723ms 00:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:11:22 INFO - PROCESS | 2094 | 1463037082257 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 2094 | 1463037082258 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 00:11:22 INFO - PROCESS | 2094 | 1463037082261 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 2094 | 1463037082262 Marionette TRACE conn2 <- [1,1950,null,{}] 00:11:22 INFO - PROCESS | 2094 | 1463037082264 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:22 INFO - PROCESS | 2094 | 1463037082371 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 00:11:22 INFO - PROCESS | 2094 | 1463037082450 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb11000 == 65 [pid = 2094] [id = 495] 00:11:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 171 (0x11938e400) [pid = 2094] [serial = 1484] [outer = 0x0] 00:11:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 172 (0x119781000) [pid = 2094] [serial = 1485] [outer = 0x11938e400] 00:11:22 INFO - PROCESS | 2094 | 1463037082481 Marionette DEBUG loaded listener.js 00:11:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 173 (0x121011000) [pid = 2094] [serial = 1486] [outer = 0x11938e400] 00:11:22 INFO - PROCESS | 2094 | 1463037082897 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 00:11:22 INFO - PROCESS | 2094 | 1463037082932 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 2094 | 1463037082933 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 00:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:11:22 INFO - PROCESS | 2094 | 1463037082935 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 2094 | 1463037082937 Marionette TRACE conn2 <- [1,1954,null,{}] 00:11:22 INFO - PROCESS | 2094 | 1463037082939 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:23 INFO - PROCESS | 2094 | 1463037083061 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 00:11:23 INFO - PROCESS | 2094 | 1463037083140 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca2a800 == 66 [pid = 2094] [id = 496] 00:11:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 174 (0x121071400) [pid = 2094] [serial = 1487] [outer = 0x0] 00:11:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 175 (0x121325000) [pid = 2094] [serial = 1488] [outer = 0x121071400] 00:11:23 INFO - PROCESS | 2094 | 1463037083169 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 176 (0x121785c00) [pid = 2094] [serial = 1489] [outer = 0x121071400] 00:11:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 177 (0x12178bc00) [pid = 2094] [serial = 1490] [outer = 0x12d0c0400] 00:11:23 INFO - PROCESS | 2094 | 1463037083630 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 00:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 719ms 00:11:23 INFO - PROCESS | 2094 | 1463037083654 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 00:11:23 INFO - PROCESS | 2094 | 1463037083656 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 00:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:11:23 INFO - PROCESS | 2094 | 1463037083658 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:11:23 INFO - PROCESS | 2094 | 1463037083659 Marionette TRACE conn2 <- [1,1958,null,{}] 00:11:23 INFO - PROCESS | 2094 | 1463037083661 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:23 INFO - PROCESS | 2094 | 1463037083790 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 00:11:23 INFO - PROCESS | 2094 | 1463037083873 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c512000 == 67 [pid = 2094] [id = 497] 00:11:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 178 (0x111a0b400) [pid = 2094] [serial = 1491] [outer = 0x0] 00:11:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 179 (0x12107cc00) [pid = 2094] [serial = 1492] [outer = 0x111a0b400] 00:11:23 INFO - PROCESS | 2094 | 1463037083904 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 180 (0x126dc9800) [pid = 2094] [serial = 1493] [outer = 0x111a0b400] 00:11:24 INFO - PROCESS | 2094 | 1463037084310 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 00:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 669ms 00:11:24 INFO - PROCESS | 2094 | 1463037084328 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 00:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:11:24 INFO - PROCESS | 2094 | 1463037084329 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 00:11:24 INFO - PROCESS | 2094 | 1463037084332 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:11:24 INFO - PROCESS | 2094 | 1463037084333 Marionette TRACE conn2 <- [1,1962,null,{}] 00:11:24 INFO - PROCESS | 2094 | 1463037084353 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:24 INFO - PROCESS | 2094 | 1463037084490 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 00:11:24 INFO - PROCESS | 2094 | 1463037084535 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7b0000 == 68 [pid = 2094] [id = 498] 00:11:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 181 (0x126dc9000) [pid = 2094] [serial = 1494] [outer = 0x0] 00:11:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 182 (0x1278c8c00) [pid = 2094] [serial = 1495] [outer = 0x126dc9000] 00:11:24 INFO - PROCESS | 2094 | 1463037084564 Marionette DEBUG loaded listener.js 00:11:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 183 (0x128c75000) [pid = 2094] [serial = 1496] [outer = 0x126dc9000] 00:11:25 INFO - PROCESS | 2094 | 1463037085028 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 00:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 735ms 00:11:25 INFO - PROCESS | 2094 | 1463037085068 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 2094 | 1463037085069 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 00:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:11:25 INFO - PROCESS | 2094 | 1463037085094 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - PROCESS | 2094 | 1463037085095 Marionette TRACE conn2 <- [1,1966,null,{}] 00:11:25 INFO - PROCESS | 2094 | 1463037085097 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:25 INFO - PROCESS | 2094 | 1463037085232 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 00:11:25 INFO - PROCESS | 2094 | 1463037085331 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x117360800 == 69 [pid = 2094] [id = 499] 00:11:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 184 (0x1131ab800) [pid = 2094] [serial = 1497] [outer = 0x0] 00:11:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 185 (0x118ac1400) [pid = 2094] [serial = 1498] [outer = 0x1131ab800] 00:11:25 INFO - PROCESS | 2094 | 1463037085379 Marionette DEBUG loaded listener.js 00:11:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 186 (0x124babc00) [pid = 2094] [serial = 1499] [outer = 0x1131ab800] 00:11:25 INFO - PROCESS | 2094 | 1463037085891 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 00:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 821ms 00:11:25 INFO - PROCESS | 2094 | 1463037085914 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 2094 | 1463037085915 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 00:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:11:25 INFO - PROCESS | 2094 | 1463037085918 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - PROCESS | 2094 | 1463037085919 Marionette TRACE conn2 <- [1,1970,null,{}] 00:11:25 INFO - PROCESS | 2094 | 1463037085922 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:26 INFO - PROCESS | 2094 | 1463037086027 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 00:11:26 INFO - PROCESS | 2094 | 1463037086107 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x115f20000 == 70 [pid = 2094] [id = 500] 00:11:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 187 (0x1133ee800) [pid = 2094] [serial = 1500] [outer = 0x0] 00:11:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 188 (0x117d2e000) [pid = 2094] [serial = 1501] [outer = 0x1133ee800] 00:11:26 INFO - PROCESS | 2094 | 1463037086139 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 189 (0x119b36800) [pid = 2094] [serial = 1502] [outer = 0x1133ee800] 00:11:26 INFO - PROCESS | 2094 | 1463037086695 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 00:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 822ms 00:11:26 INFO - PROCESS | 2094 | 1463037086741 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 00:11:26 INFO - PROCESS | 2094 | 1463037086743 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 00:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:11:26 INFO - PROCESS | 2094 | 1463037086746 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:11:26 INFO - PROCESS | 2094 | 1463037086748 Marionette TRACE conn2 <- [1,1974,null,{}] 00:11:26 INFO - PROCESS | 2094 | 1463037086752 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:26 INFO - PROCESS | 2094 | 1463037086900 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 00:11:26 INFO - PROCESS | 2094 | 1463037086959 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190ca800 == 71 [pid = 2094] [id = 501] 00:11:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 190 (0x1126e3000) [pid = 2094] [serial = 1503] [outer = 0x0] 00:11:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 191 (0x112a68400) [pid = 2094] [serial = 1504] [outer = 0x1126e3000] 00:11:26 INFO - PROCESS | 2094 | 1463037086990 Marionette DEBUG loaded listener.js 00:11:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 192 (0x115ab1000) [pid = 2094] [serial = 1505] [outer = 0x1126e3000] 00:11:27 INFO - PROCESS | 2094 | 1463037087524 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x116f8a000 == 70 [pid = 2094] [id = 286] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x11841a800 == 69 [pid = 2094] [id = 287] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x12da97800 == 68 [pid = 2094] [id = 443] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x128baf000 == 67 [pid = 2094] [id = 490] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x118430000 == 66 [pid = 2094] [id = 489] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x12ac34800 == 65 [pid = 2094] [id = 488] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x12a98c800 == 64 [pid = 2094] [id = 487] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 191 (0x12bb70000) [pid = 2094] [serial = 1380] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 190 (0x12ac5c800) [pid = 2094] [serial = 1377] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 189 (0x12bf3d400) [pid = 2094] [serial = 1383] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 188 (0x12d784c00) [pid = 2094] [serial = 1419] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x12964e800 == 63 [pid = 2094] [id = 486] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x128ca7000 == 62 [pid = 2094] [id = 485] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x11673f000 == 61 [pid = 2094] [id = 484] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x124b26000 == 60 [pid = 2094] [id = 483] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x121404000 == 59 [pid = 2094] [id = 482] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x117d07800 == 58 [pid = 2094] [id = 481] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x1213bc800 == 57 [pid = 2094] [id = 480] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x1181db800 == 56 [pid = 2094] [id = 479] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x119a58000 == 55 [pid = 2094] [id = 478] 00:11:27 INFO - PROCESS | 2094 | --DOCSHELL 0x12140d800 == 54 [pid = 2094] [id = 474] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 187 (0x12107d000) [pid = 2094] [serial = 1336] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 186 (0x126226800) [pid = 2094] [serial = 1282] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 185 (0x118326800) [pid = 2094] [serial = 1219] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 184 (0x12ab25800) [pid = 2094] [serial = 1291] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 183 (0x119699c00) [pid = 2094] [serial = 1057] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 182 (0x12106d000) [pid = 2094] [serial = 1015] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 181 (0x118038c00) [pid = 2094] [serial = 1159] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 180 (0x1268e3000) [pid = 2094] [serial = 1339] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 179 (0x12a622800) [pid = 2094] [serial = 1342] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 178 (0x118ae0000) [pid = 2094] [serial = 1162] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 177 (0x1219ee000) [pid = 2094] [serial = 1111] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 176 (0x119699800) [pid = 2094] [serial = 1108] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 175 (0x1180ebc00) [pid = 2094] [serial = 1009] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 174 (0x11758cc00) [pid = 2094] [serial = 1105] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 173 (0x119655c00) [pid = 2094] [serial = 1012] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 172 (0x12bf42c00) [pid = 2094] [serial = 1348] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 171 (0x12948b000) [pid = 2094] [serial = 1231] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 170 (0x119c0f400) [pid = 2094] [serial = 1222] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 169 (0x128cc3400) [pid = 2094] [serial = 1285] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 168 (0x126231000) [pid = 2094] [serial = 1063] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x116854400) [pid = 2094] [serial = 964] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x118328c00) [pid = 2094] [serial = 1333] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x12b3bf400) [pid = 2094] [serial = 1345] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x1265e0800) [pid = 2094] [serial = 1114] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x128cc5000) [pid = 2094] [serial = 1174] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x129729000) [pid = 2094] [serial = 1288] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x112f06800) [pid = 2094] [serial = 1006] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x128cc7400) [pid = 2094] [serial = 1177] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x121069800) [pid = 2094] [serial = 1279] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x126592c00) [pid = 2094] [serial = 1225] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x118adc800) [pid = 2094] [serial = 1276] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x111e5b000) [pid = 2094] [serial = 961] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x1219f0800) [pid = 2094] [serial = 1018] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x128cc5400) [pid = 2094] [serial = 1228] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x12106b800) [pid = 2094] [serial = 1165] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x118174800) [pid = 2094] [serial = 1054] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x12bf61c00) [pid = 2094] [serial = 1351] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x1268e5000) [pid = 2094] [serial = 1171] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x1236e5c00) [pid = 2094] [serial = 1060] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x126228c00) [pid = 2094] [serial = 1168] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x12ca19000) [pid = 2094] [serial = 1401] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x12cf86400) [pid = 2094] [serial = 1404] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x1233b3400) [pid = 2094] [serial = 1407] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x12d0bdc00) [pid = 2094] [serial = 1405] [outer = 0x0] [url = about:blank] 00:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x118875000) [pid = 2094] [serial = 1410] [outer = 0x0] [url = about:blank] 00:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 875ms 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x125e95c00) [pid = 2094] [serial = 1413] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x121328c00) [pid = 2094] [serial = 1411] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x12d0be400) [pid = 2094] [serial = 1416] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x12ca17800) [pid = 2094] [serial = 1387] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x12ca12800) [pid = 2094] [serial = 1386] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x12102c000) [pid = 2094] [serial = 1390] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x118ac4c00) [pid = 2094] [serial = 1389] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x118875800) [pid = 2094] [serial = 1362] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x1219ea400) [pid = 2094] [serial = 1392] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x1265d9c00) [pid = 2094] [serial = 1393] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x126594000) [pid = 2094] [serial = 1368] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x12132c000) [pid = 2094] [serial = 1365] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x129484400) [pid = 2094] [serial = 1374] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x128c70400) [pid = 2094] [serial = 1371] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x12b3c1400) [pid = 2094] [serial = 1398] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x128cd0c00) [pid = 2094] [serial = 1395] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x12ab2f400) [pid = 2094] [serial = 1396] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x1217c2400) [pid = 2094] [serial = 1360] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x11847c800) [pid = 2094] [serial = 1408] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x12ac63800) [pid = 2094] [serial = 1414] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x12ca1f800) [pid = 2094] [serial = 1402] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x12bf38000) [pid = 2094] [serial = 1399] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x12d59fc00) [pid = 2094] [serial = 1417] [outer = 0x0] [url = about:blank] 00:11:27 INFO - PROCESS | 2094 | 1463037087623 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 2094 | 1463037087627 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 00:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:11:27 INFO - PROCESS | 2094 | 1463037087631 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:11:27 INFO - PROCESS | 2094 | 1463037087633 Marionette TRACE conn2 <- [1,1978,null,{}] 00:11:27 INFO - PROCESS | 2094 | 1463037087637 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:27 INFO - PROCESS | 2094 | 1463037087740 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 00:11:27 INFO - PROCESS | 2094 | 1463037087809 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x116648000 == 55 [pid = 2094] [id = 502] 00:11:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x1126e4800) [pid = 2094] [serial = 1506] [outer = 0x0] 00:11:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x1126ec400) [pid = 2094] [serial = 1507] [outer = 0x1126e4800] 00:11:27 INFO - PROCESS | 2094 | 1463037087842 Marionette DEBUG loaded listener.js 00:11:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x115e86000) [pid = 2094] [serial = 1508] [outer = 0x1126e4800] 00:11:28 INFO - PROCESS | 2094 | 1463037088236 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 00:11:28 INFO - PROCESS | 2094 | 1463037088302 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 00:11:28 INFO - PROCESS | 2094 | 1463037088306 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 00:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:11:28 INFO - PROCESS | 2094 | 1463037088311 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:11:28 INFO - PROCESS | 2094 | 1463037088312 Marionette TRACE conn2 <- [1,1982,null,{}] 00:11:28 INFO - PROCESS | 2094 | 1463037088315 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:28 INFO - PROCESS | 2094 | 1463037088422 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 00:11:28 INFO - PROCESS | 2094 | 1463037088482 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x11849d800 == 56 [pid = 2094] [id = 503] 00:11:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x115e8ec00) [pid = 2094] [serial = 1509] [outer = 0x0] 00:11:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x116fc6000) [pid = 2094] [serial = 1510] [outer = 0x115e8ec00] 00:11:28 INFO - PROCESS | 2094 | 1463037088513 Marionette DEBUG loaded listener.js 00:11:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x11803b800) [pid = 2094] [serial = 1511] [outer = 0x115e8ec00] 00:11:28 INFO - PROCESS | 2094 | 1463037088926 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 00:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:11:28 INFO - PROCESS | 2094 | 1463037088980 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 00:11:28 INFO - PROCESS | 2094 | 1463037088982 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 00:11:28 INFO - PROCESS | 2094 | 1463037088984 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:11:28 INFO - PROCESS | 2094 | 1463037088987 Marionette TRACE conn2 <- [1,1986,null,{}] 00:11:28 INFO - PROCESS | 2094 | 1463037088994 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:29 INFO - PROCESS | 2094 | 1463037089152 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 00:11:29 INFO - PROCESS | 2094 | 1463037089225 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x120718000 == 57 [pid = 2094] [id = 504] 00:11:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x1180eb000) [pid = 2094] [serial = 1512] [outer = 0x0] 00:11:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x118328400) [pid = 2094] [serial = 1513] [outer = 0x1180eb000] 00:11:29 INFO - PROCESS | 2094 | 1463037089260 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x118ae0000) [pid = 2094] [serial = 1514] [outer = 0x1180eb000] 00:11:29 INFO - PROCESS | 2094 | 1463037089694 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 721ms 00:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:11:29 INFO - PROCESS | 2094 | 1463037089705 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 00:11:29 INFO - PROCESS | 2094 | 1463037089707 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 00:11:29 INFO - PROCESS | 2094 | 1463037089709 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:11:29 INFO - PROCESS | 2094 | 1463037089711 Marionette TRACE conn2 <- [1,1990,null,{}] 00:11:29 INFO - PROCESS | 2094 | 1463037089713 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:29 INFO - PROCESS | 2094 | 1463037089813 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 00:11:29 INFO - PROCESS | 2094 | 1463037089867 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x12362a000 == 58 [pid = 2094] [id = 505] 00:11:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x11938c000) [pid = 2094] [serial = 1515] [outer = 0x0] 00:11:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x11965d400) [pid = 2094] [serial = 1516] [outer = 0x11938c000] 00:11:29 INFO - PROCESS | 2094 | 1463037089898 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x119b31400) [pid = 2094] [serial = 1517] [outer = 0x11938c000] 00:11:30 INFO - PROCESS | 2094 | 1463037090356 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 669ms 00:11:30 INFO - PROCESS | 2094 | 1463037090379 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 00:11:30 INFO - PROCESS | 2094 | 1463037090380 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 00:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:11:30 INFO - PROCESS | 2094 | 1463037090382 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:11:30 INFO - PROCESS | 2094 | 1463037090384 Marionette TRACE conn2 <- [1,1994,null,{}] 00:11:30 INFO - PROCESS | 2094 | 1463037090386 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:30 INFO - PROCESS | 2094 | 1463037090485 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 00:11:30 INFO - PROCESS | 2094 | 1463037090577 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x126855000 == 59 [pid = 2094] [id = 506] 00:11:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x119aa0c00) [pid = 2094] [serial = 1518] [outer = 0x0] 00:11:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x121017800) [pid = 2094] [serial = 1519] [outer = 0x119aa0c00] 00:11:30 INFO - PROCESS | 2094 | 1463037090608 Marionette DEBUG loaded listener.js 00:11:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x121286400) [pid = 2094] [serial = 1520] [outer = 0x119aa0c00] 00:11:31 INFO - PROCESS | 2094 | 1463037091012 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 668ms 00:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:11:31 INFO - PROCESS | 2094 | 1463037091052 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 00:11:31 INFO - PROCESS | 2094 | 1463037091053 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 00:11:31 INFO - PROCESS | 2094 | 1463037091056 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:11:31 INFO - PROCESS | 2094 | 1463037091057 Marionette TRACE conn2 <- [1,1998,null,{}] 00:11:31 INFO - PROCESS | 2094 | 1463037091059 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:31 INFO - PROCESS | 2094 | 1463037091187 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 00:11:31 INFO - PROCESS | 2094 | 1463037091250 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x128c9c800 == 60 [pid = 2094] [id = 507] 00:11:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x12132fc00) [pid = 2094] [serial = 1521] [outer = 0x0] 00:11:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x121785000) [pid = 2094] [serial = 1522] [outer = 0x12132fc00] 00:11:31 INFO - PROCESS | 2094 | 1463037091321 Marionette DEBUG loaded listener.js 00:11:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x124b10400) [pid = 2094] [serial = 1523] [outer = 0x12132fc00] 00:11:31 INFO - PROCESS | 2094 | 1463037091727 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 00:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 718ms 00:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:11:31 INFO - PROCESS | 2094 | 1463037091783 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 00:11:31 INFO - PROCESS | 2094 | 1463037091784 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 00:11:31 INFO - PROCESS | 2094 | 1463037091787 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:11:31 INFO - PROCESS | 2094 | 1463037091788 Marionette TRACE conn2 <- [1,2002,null,{}] 00:11:31 INFO - PROCESS | 2094 | 1463037091806 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:31 INFO - PROCESS | 2094 | 1463037091905 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 00:11:31 INFO - PROCESS | 2094 | 1463037091962 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x12964b000 == 61 [pid = 2094] [id = 508] 00:11:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x124b64800) [pid = 2094] [serial = 1524] [outer = 0x0] 00:11:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x125e97c00) [pid = 2094] [serial = 1525] [outer = 0x124b64800] 00:11:31 INFO - PROCESS | 2094 | 1463037091992 Marionette DEBUG loaded listener.js 00:11:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x126598c00) [pid = 2094] [serial = 1526] [outer = 0x124b64800] 00:11:32 INFO - PROCESS | 2094 | 1463037092418 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 684ms 00:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:11:32 INFO - PROCESS | 2094 | 1463037092471 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 00:11:32 INFO - PROCESS | 2094 | 1463037092473 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 00:11:32 INFO - PROCESS | 2094 | 1463037092475 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:11:32 INFO - PROCESS | 2094 | 1463037092476 Marionette TRACE conn2 <- [1,2006,null,{}] 00:11:32 INFO - PROCESS | 2094 | 1463037092479 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:32 INFO - PROCESS | 2094 | 1463037092579 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 00:11:32 INFO - PROCESS | 2094 | 1463037092639 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9b8800 == 62 [pid = 2094] [id = 509] 00:11:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x126594000) [pid = 2094] [serial = 1527] [outer = 0x0] 00:11:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x1265d6800) [pid = 2094] [serial = 1528] [outer = 0x126594000] 00:11:32 INFO - PROCESS | 2094 | 1463037092669 Marionette DEBUG loaded listener.js 00:11:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x1268b5000) [pid = 2094] [serial = 1529] [outer = 0x126594000] 00:11:33 INFO - PROCESS | 2094 | 1463037093230 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 00:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 00:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 819ms 00:11:33 INFO - PROCESS | 2094 | 1463037093295 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 00:11:33 INFO - PROCESS | 2094 | 1463037093297 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 00:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:11:33 INFO - PROCESS | 2094 | 1463037093300 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:11:33 INFO - PROCESS | 2094 | 1463037093303 Marionette TRACE conn2 <- [1,2010,null,{}] 00:11:33 INFO - PROCESS | 2094 | 1463037093306 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:33 INFO - PROCESS | 2094 | 1463037093404 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 00:11:33 INFO - PROCESS | 2094 | 1463037093480 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x11226a000 == 63 [pid = 2094] [id = 510] 00:11:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x115e8d800) [pid = 2094] [serial = 1530] [outer = 0x0] 00:11:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x1164b6c00) [pid = 2094] [serial = 1531] [outer = 0x115e8d800] 00:11:33 INFO - PROCESS | 2094 | 1463037093509 Marionette DEBUG loaded listener.js 00:11:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x117d2e400) [pid = 2094] [serial = 1532] [outer = 0x115e8d800] 00:11:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca2a800 == 62 [pid = 2094] [id = 496] 00:11:33 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb11000 == 61 [pid = 2094] [id = 495] 00:11:33 INFO - PROCESS | 2094 | --DOCSHELL 0x126aef800 == 60 [pid = 2094] [id = 494] 00:11:33 INFO - PROCESS | 2094 | --DOCSHELL 0x119a4b800 == 59 [pid = 2094] [id = 493] 00:11:33 INFO - PROCESS | 2094 | --DOCSHELL 0x116724800 == 58 [pid = 2094] [id = 492] 00:11:34 INFO - PROCESS | 2094 | 1463037094011 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 00:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 00:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 720ms 00:11:34 INFO - PROCESS | 2094 | 1463037094021 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 00:11:34 INFO - PROCESS | 2094 | 1463037094023 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 00:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:11:34 INFO - PROCESS | 2094 | 1463037094026 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:11:34 INFO - PROCESS | 2094 | 1463037094029 Marionette TRACE conn2 <- [1,2014,null,{}] 00:11:34 INFO - PROCESS | 2094 | 1463037094033 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:34 INFO - PROCESS | 2094 | 1463037094138 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 00:11:34 INFO - PROCESS | 2094 | 1463037094204 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d18000 == 59 [pid = 2094] [id = 511] 00:11:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x113224800) [pid = 2094] [serial = 1533] [outer = 0x0] 00:11:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x115e87800) [pid = 2094] [serial = 1534] [outer = 0x113224800] 00:11:34 INFO - PROCESS | 2094 | 1463037094276 Marionette DEBUG loaded listener.js 00:11:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x118036000) [pid = 2094] [serial = 1535] [outer = 0x113224800] 00:11:34 INFO - PROCESS | 2094 | 1463037094761 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 773ms 00:11:34 INFO - PROCESS | 2094 | 1463037094800 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 00:11:34 INFO - PROCESS | 2094 | 1463037094804 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 00:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:11:34 INFO - PROCESS | 2094 | 1463037094810 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:11:34 INFO - PROCESS | 2094 | 1463037094812 Marionette TRACE conn2 <- [1,2018,null,{}] 00:11:34 INFO - PROCESS | 2094 | 1463037094815 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:34 INFO - PROCESS | 2094 | 1463037094918 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 00:11:35 INFO - PROCESS | 2094 | 1463037094997 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x123629800 == 60 [pid = 2094] [id = 512] 00:11:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x11817e000) [pid = 2094] [serial = 1536] [outer = 0x0] 00:11:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x118ac3800) [pid = 2094] [serial = 1537] [outer = 0x11817e000] 00:11:35 INFO - PROCESS | 2094 | 1463037095027 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x119390400) [pid = 2094] [serial = 1538] [outer = 0x11817e000] 00:11:35 INFO - PROCESS | 2094 | 1463037095460 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 669ms 00:11:35 INFO - PROCESS | 2094 | 1463037095480 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 00:11:35 INFO - PROCESS | 2094 | 1463037095481 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 00:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:11:35 INFO - PROCESS | 2094 | 1463037095484 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:11:35 INFO - PROCESS | 2094 | 1463037095486 Marionette TRACE conn2 <- [1,2022,null,{}] 00:11:35 INFO - PROCESS | 2094 | 1463037095494 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:35 INFO - PROCESS | 2094 | 1463037095603 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 00:11:35 INFO - PROCESS | 2094 | 1463037095667 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x129655000 == 61 [pid = 2094] [id = 513] 00:11:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x11977d400) [pid = 2094] [serial = 1539] [outer = 0x0] 00:11:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x12100e800) [pid = 2094] [serial = 1540] [outer = 0x11977d400] 00:11:35 INFO - PROCESS | 2094 | 1463037095700 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x121327400) [pid = 2094] [serial = 1541] [outer = 0x11977d400] 00:11:36 INFO - PROCESS | 2094 | 1463037096167 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 720ms 00:11:36 INFO - PROCESS | 2094 | 1463037096228 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 00:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:11:36 INFO - PROCESS | 2094 | 1463037096230 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 00:11:36 INFO - PROCESS | 2094 | 1463037096232 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:11:36 INFO - PROCESS | 2094 | 1463037096233 Marionette TRACE conn2 <- [1,2026,null,{}] 00:11:36 INFO - PROCESS | 2094 | 1463037096236 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:36 INFO - PROCESS | 2094 | 1463037096378 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 00:11:36 INFO - PROCESS | 2094 | 1463037096433 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba82000 == 62 [pid = 2094] [id = 514] 00:11:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x12132a400) [pid = 2094] [serial = 1542] [outer = 0x0] 00:11:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x1233b9000) [pid = 2094] [serial = 1543] [outer = 0x12132a400] 00:11:36 INFO - PROCESS | 2094 | 1463037096466 Marionette DEBUG loaded listener.js 00:11:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x124b0b000) [pid = 2094] [serial = 1544] [outer = 0x12132a400] 00:11:36 INFO - PROCESS | 2094 | 1463037096899 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 719ms 00:11:36 INFO - PROCESS | 2094 | 1463037096956 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 00:11:36 INFO - PROCESS | 2094 | 1463037096958 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 00:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:11:36 INFO - PROCESS | 2094 | 1463037096962 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:11:36 INFO - PROCESS | 2094 | 1463037096963 Marionette TRACE conn2 <- [1,2030,null,{}] 00:11:36 INFO - PROCESS | 2094 | 1463037096966 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:37 INFO - PROCESS | 2094 | 1463037097068 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 00:11:37 INFO - PROCESS | 2094 | 1463037097143 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c063000 == 63 [pid = 2094] [id = 515] 00:11:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x1219f2c00) [pid = 2094] [serial = 1545] [outer = 0x0] 00:11:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x1265a0c00) [pid = 2094] [serial = 1546] [outer = 0x1219f2c00] 00:11:37 INFO - PROCESS | 2094 | 1463037097174 Marionette DEBUG loaded listener.js 00:11:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 162 (0x1268ddc00) [pid = 2094] [serial = 1547] [outer = 0x1219f2c00] 00:11:37 INFO - PROCESS | 2094 | 1463037097581 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 00:11:37 INFO - PROCESS | 2094 | 1463037097661 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 00:11:37 INFO - PROCESS | 2094 | 1463037097664 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 00:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:11:37 INFO - PROCESS | 2094 | 1463037097669 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:11:37 INFO - PROCESS | 2094 | 1463037097671 Marionette TRACE conn2 <- [1,2034,null,{}] 00:11:37 INFO - PROCESS | 2094 | 1463037097697 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:37 INFO - PROCESS | 2094 | 1463037097830 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 00:11:37 INFO - PROCESS | 2094 | 1463037097905 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca2c800 == 64 [pid = 2094] [id = 516] 00:11:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 163 (0x126a46c00) [pid = 2094] [serial = 1548] [outer = 0x0] 00:11:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 164 (0x128c70c00) [pid = 2094] [serial = 1549] [outer = 0x126a46c00] 00:11:37 INFO - PROCESS | 2094 | 1463037097935 Marionette DEBUG loaded listener.js 00:11:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 165 (0x1290be400) [pid = 2094] [serial = 1550] [outer = 0x126a46c00] 00:11:38 INFO - PROCESS | 2094 | 1463037098352 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 692ms 00:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:11:38 INFO - PROCESS | 2094 | 1463037098361 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 00:11:38 INFO - PROCESS | 2094 | 1463037098362 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 00:11:38 INFO - PROCESS | 2094 | 1463037098364 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:11:38 INFO - PROCESS | 2094 | 1463037098366 Marionette TRACE conn2 <- [1,2038,null,{}] 00:11:38 INFO - PROCESS | 2094 | 1463037098368 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:38 INFO - PROCESS | 2094 | 1463037098465 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 00:11:38 INFO - PROCESS | 2094 | 1463037098527 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d309800 == 65 [pid = 2094] [id = 517] 00:11:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x128cce000) [pid = 2094] [serial = 1551] [outer = 0x0] 00:11:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x1292a1800) [pid = 2094] [serial = 1552] [outer = 0x128cce000] 00:11:38 INFO - PROCESS | 2094 | 1463037098556 Marionette DEBUG loaded listener.js 00:11:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x129486400) [pid = 2094] [serial = 1553] [outer = 0x128cce000] 00:11:38 INFO - PROCESS | 2094 | 1463037098991 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 669ms 00:11:39 INFO - PROCESS | 2094 | 1463037099034 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 00:11:39 INFO - PROCESS | 2094 | 1463037099035 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 00:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:11:39 INFO - PROCESS | 2094 | 1463037099037 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:11:39 INFO - PROCESS | 2094 | 1463037099039 Marionette TRACE conn2 <- [1,2042,null,{}] 00:11:39 INFO - PROCESS | 2094 | 1463037099043 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:39 INFO - PROCESS | 2094 | 1463037099145 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 00:11:39 INFO - PROCESS | 2094 | 1463037099243 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7ac000 == 66 [pid = 2094] [id = 518] 00:11:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 169 (0x1290be000) [pid = 2094] [serial = 1554] [outer = 0x0] 00:11:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 170 (0x12948cc00) [pid = 2094] [serial = 1555] [outer = 0x1290be000] 00:11:39 INFO - PROCESS | 2094 | 1463037099273 Marionette DEBUG loaded listener.js 00:11:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 171 (0x12a62f400) [pid = 2094] [serial = 1556] [outer = 0x1290be000] 00:11:39 INFO - PROCESS | 2094 | 1463037099732 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:11: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) 00:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 771ms 00:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:11:39 INFO - PROCESS | 2094 | 1463037099810 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 00:11:39 INFO - PROCESS | 2094 | 1463037099812 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 00:11:39 INFO - PROCESS | 2094 | 1463037099815 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:11:39 INFO - PROCESS | 2094 | 1463037099817 Marionette TRACE conn2 <- [1,2046,null,{}] 00:11:39 INFO - PROCESS | 2094 | 1463037099821 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:39 INFO - PROCESS | 2094 | 1463037099971 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 00:11:40 INFO - PROCESS | 2094 | 1463037100211 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x11712c000 == 67 [pid = 2094] [id = 519] 00:11:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 172 (0x110fbe000) [pid = 2094] [serial = 1557] [outer = 0x0] 00:11:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 173 (0x112028800) [pid = 2094] [serial = 1558] [outer = 0x110fbe000] 00:11:40 INFO - PROCESS | 2094 | 1463037100239 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 174 (0x115e88c00) [pid = 2094] [serial = 1559] [outer = 0x110fbe000] 00:11:40 INFO - PROCESS | 2094 | 1463037100671 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 880ms 00:11:40 INFO - PROCESS | 2094 | 1463037100695 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 00:11:40 INFO - PROCESS | 2094 | 1463037100698 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 00:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:11:40 INFO - PROCESS | 2094 | 1463037100701 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:11:40 INFO - PROCESS | 2094 | 1463037100703 Marionette TRACE conn2 <- [1,2050,null,{}] 00:11:40 INFO - PROCESS | 2094 | 1463037100707 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:40 INFO - PROCESS | 2094 | 1463037100810 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 00:11:40 INFO - PROCESS | 2094 | 1463037100892 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d6800 == 68 [pid = 2094] [id = 520] 00:11:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 175 (0x117d24400) [pid = 2094] [serial = 1560] [outer = 0x0] 00:11:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 176 (0x118332800) [pid = 2094] [serial = 1561] [outer = 0x117d24400] 00:11:40 INFO - PROCESS | 2094 | 1463037100921 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 177 (0x11938a400) [pid = 2094] [serial = 1562] [outer = 0x117d24400] 00:11:41 INFO - PROCESS | 2094 | --DOCSHELL 0x11849d800 == 67 [pid = 2094] [id = 503] 00:11:41 INFO - PROCESS | 2094 | --DOCSHELL 0x116648000 == 66 [pid = 2094] [id = 502] 00:11:41 INFO - PROCESS | 2094 | 1463037101406 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 771ms 00:11:41 INFO - PROCESS | 2094 | 1463037101472 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 00:11:41 INFO - PROCESS | 2094 | 1463037101475 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 00:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:11:41 INFO - PROCESS | 2094 | 1463037101498 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:11:41 INFO - PROCESS | 2094 | 1463037101501 Marionette TRACE conn2 <- [1,2054,null,{}] 00:11:41 INFO - PROCESS | 2094 | 1463037101504 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:41 INFO - PROCESS | 2094 | 1463037101614 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 00:11:41 INFO - PROCESS | 2094 | 1463037101692 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x123333800 == 67 [pid = 2094] [id = 521] 00:11:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 178 (0x118174400) [pid = 2094] [serial = 1563] [outer = 0x0] 00:11:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 179 (0x11886e000) [pid = 2094] [serial = 1564] [outer = 0x118174400] 00:11:41 INFO - PROCESS | 2094 | 1463037101725 Marionette DEBUG loaded listener.js 00:11:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 180 (0x11964e400) [pid = 2094] [serial = 1565] [outer = 0x118174400] 00:11:42 INFO - PROCESS | 2094 | 1463037102159 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 674ms 00:11:42 INFO - PROCESS | 2094 | 1463037102170 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 00:11:42 INFO - PROCESS | 2094 | 1463037102176 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 00:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:11:42 INFO - PROCESS | 2094 | 1463037102217 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:11:42 INFO - PROCESS | 2094 | 1463037102219 Marionette TRACE conn2 <- [1,2058,null,{}] 00:11:42 INFO - PROCESS | 2094 | 1463037102225 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:42 INFO - PROCESS | 2094 | 1463037102335 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 00:11:42 INFO - PROCESS | 2094 | 1463037102444 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298b1800 == 68 [pid = 2094] [id = 522] 00:11:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 181 (0x119658400) [pid = 2094] [serial = 1566] [outer = 0x0] 00:11:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 182 (0x121037800) [pid = 2094] [serial = 1567] [outer = 0x119658400] 00:11:42 INFO - PROCESS | 2094 | 1463037102478 Marionette DEBUG loaded listener.js 00:11:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 183 (0x121472000) [pid = 2094] [serial = 1568] [outer = 0x119658400] 00:11:42 INFO - PROCESS | 2094 | 1463037102898 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 738ms 00:11:42 INFO - PROCESS | 2094 | 1463037102942 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 00:11:42 INFO - PROCESS | 2094 | 1463037102944 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 00:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:11:42 INFO - PROCESS | 2094 | 1463037102946 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:11:42 INFO - PROCESS | 2094 | 1463037102949 Marionette TRACE conn2 <- [1,2062,null,{}] 00:11:42 INFO - PROCESS | 2094 | 1463037102956 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:43 INFO - PROCESS | 2094 | 1463037103066 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 00:11:43 INFO - PROCESS | 2094 | 1463037103174 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca2e800 == 69 [pid = 2094] [id = 523] 00:11:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 184 (0x1233b6400) [pid = 2094] [serial = 1569] [outer = 0x0] 00:11:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 185 (0x126591c00) [pid = 2094] [serial = 1570] [outer = 0x1233b6400] 00:11:43 INFO - PROCESS | 2094 | 1463037103209 Marionette DEBUG loaded listener.js 00:11:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 186 (0x126dc6800) [pid = 2094] [serial = 1571] [outer = 0x1233b6400] 00:11:43 INFO - PROCESS | 2094 | 1463037103742 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 821ms 00:11:43 INFO - PROCESS | 2094 | 1463037103775 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 00:11:43 INFO - PROCESS | 2094 | 1463037103777 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 00:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:11:43 INFO - PROCESS | 2094 | 1463037103781 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:11:43 INFO - PROCESS | 2094 | 1463037103782 Marionette TRACE conn2 <- [1,2066,null,{}] 00:11:43 INFO - PROCESS | 2094 | 1463037103785 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:43 INFO - PROCESS | 2094 | 1463037103893 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 00:11:43 INFO - PROCESS | 2094 | 1463037103975 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd10800 == 70 [pid = 2094] [id = 524] 00:11:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 187 (0x1278d1c00) [pid = 2094] [serial = 1572] [outer = 0x0] 00:11:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 188 (0x128cc5000) [pid = 2094] [serial = 1573] [outer = 0x1278d1c00] 00:11:44 INFO - PROCESS | 2094 | 1463037104005 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 189 (0x1290cc400) [pid = 2094] [serial = 1574] [outer = 0x1278d1c00] 00:11:44 INFO - PROCESS | 2094 | 1463037104414 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms 00:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:11:44 INFO - PROCESS | 2094 | 1463037104450 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 00:11:44 INFO - PROCESS | 2094 | 1463037104452 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 00:11:44 INFO - PROCESS | 2094 | 1463037104454 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:11:44 INFO - PROCESS | 2094 | 1463037104456 Marionette TRACE conn2 <- [1,2070,null,{}] 00:11:44 INFO - PROCESS | 2094 | 1463037104459 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:44 INFO - PROCESS | 2094 | 1463037104610 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 00:11:44 INFO - PROCESS | 2094 | 1463037104758 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd34000 == 71 [pid = 2094] [id = 525] 00:11:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 190 (0x128c74000) [pid = 2094] [serial = 1575] [outer = 0x0] 00:11:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 191 (0x12972d000) [pid = 2094] [serial = 1576] [outer = 0x128c74000] 00:11:44 INFO - PROCESS | 2094 | 1463037104806 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 192 (0x12a9ac000) [pid = 2094] [serial = 1577] [outer = 0x128c74000] 00:11:45 INFO - PROCESS | 2094 | 1463037105275 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 00:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 871ms 00:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:11:45 INFO - PROCESS | 2094 | 1463037105326 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 00:11:45 INFO - PROCESS | 2094 | 1463037105328 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 00:11:45 INFO - PROCESS | 2094 | 1463037105330 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:11:45 INFO - PROCESS | 2094 | 1463037105331 Marionette TRACE conn2 <- [1,2074,null,{}] 00:11:45 INFO - PROCESS | 2094 | 1463037105334 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:45 INFO - PROCESS | 2094 | 1463037105493 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 00:11:45 INFO - PROCESS | 2094 | 1463037105552 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x12f412800 == 72 [pid = 2094] [id = 526] 00:11:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 193 (0x12b35a000) [pid = 2094] [serial = 1578] [outer = 0x0] 00:11:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 194 (0x12bb2c400) [pid = 2094] [serial = 1579] [outer = 0x12b35a000] 00:11:45 INFO - PROCESS | 2094 | 1463037105583 Marionette DEBUG loaded listener.js 00:11:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 195 (0x12bb38000) [pid = 2094] [serial = 1580] [outer = 0x12b35a000] 00:11:45 INFO - PROCESS | 2094 | 1463037105996 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 00:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 721ms 00:11:46 INFO - PROCESS | 2094 | 1463037106051 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 00:11:46 INFO - PROCESS | 2094 | 1463037106053 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 00:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:11:46 INFO - PROCESS | 2094 | 1463037106055 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:11:46 INFO - PROCESS | 2094 | 1463037106056 Marionette TRACE conn2 <- [1,2078,null,{}] 00:11:46 INFO - PROCESS | 2094 | 1463037106058 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:46 INFO - PROCESS | 2094 | 1463037106174 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 00:11:46 INFO - PROCESS | 2094 | 1463037106283 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x12fb13800 == 73 [pid = 2094] [id = 527] 00:11:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 196 (0x112fc3400) [pid = 2094] [serial = 1581] [outer = 0x0] 00:11:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 197 (0x12bb38400) [pid = 2094] [serial = 1582] [outer = 0x112fc3400] 00:11:46 INFO - PROCESS | 2094 | 1463037106315 Marionette DEBUG loaded listener.js 00:11:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 198 (0x12bf39c00) [pid = 2094] [serial = 1583] [outer = 0x112fc3400] 00:11:46 INFO - PROCESS | 2094 | 1463037106740 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 721ms 00:11:46 INFO - PROCESS | 2094 | 1463037106780 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 00:11:46 INFO - PROCESS | 2094 | 1463037106781 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 00:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:11:46 INFO - PROCESS | 2094 | 1463037106784 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:11:46 INFO - PROCESS | 2094 | 1463037106785 Marionette TRACE conn2 <- [1,2082,null,{}] 00:11:46 INFO - PROCESS | 2094 | 1463037106787 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:46 INFO - PROCESS | 2094 | 1463037106926 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 00:11:46 INFO - PROCESS | 2094 | 1463037106973 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x12fb29800 == 74 [pid = 2094] [id = 528] 00:11:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 199 (0x12bf3d400) [pid = 2094] [serial = 1584] [outer = 0x0] 00:11:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 200 (0x12bf61c00) [pid = 2094] [serial = 1585] [outer = 0x12bf3d400] 00:11:47 INFO - PROCESS | 2094 | 1463037107002 Marionette DEBUG loaded listener.js 00:11:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 201 (0x12ca12800) [pid = 2094] [serial = 1586] [outer = 0x12bf3d400] 00:11:47 INFO - PROCESS | 2094 | 1463037107561 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 822ms 00:11:47 INFO - PROCESS | 2094 | 1463037107606 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 00:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:11:47 INFO - PROCESS | 2094 | 1463037107609 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 00:11:47 INFO - PROCESS | 2094 | 1463037107612 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:11:47 INFO - PROCESS | 2094 | 1463037107615 Marionette TRACE conn2 <- [1,2086,null,{}] 00:11:47 INFO - PROCESS | 2094 | 1463037107618 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:47 INFO - PROCESS | 2094 | 1463037107720 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 00:11:47 INFO - PROCESS | 2094 | 1463037107804 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x126ae4800 == 75 [pid = 2094] [id = 529] 00:11:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 202 (0x118331400) [pid = 2094] [serial = 1587] [outer = 0x0] 00:11:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 203 (0x1192d8400) [pid = 2094] [serial = 1588] [outer = 0x118331400] 00:11:47 INFO - PROCESS | 2094 | 1463037107836 Marionette DEBUG loaded listener.js 00:11:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 204 (0x11977d000) [pid = 2094] [serial = 1589] [outer = 0x118331400] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x12c512000 == 74 [pid = 2094] [id = 497] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x11712c000 == 73 [pid = 2094] [id = 519] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x12d309800 == 72 [pid = 2094] [id = 517] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca2c800 == 71 [pid = 2094] [id = 516] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x12c063000 == 70 [pid = 2094] [id = 515] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba82000 == 69 [pid = 2094] [id = 514] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x129655000 == 68 [pid = 2094] [id = 513] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x123629800 == 67 [pid = 2094] [id = 512] 00:11:48 INFO - PROCESS | 2094 | --DOCSHELL 0x117d18000 == 66 [pid = 2094] [id = 511] 00:11:48 INFO - PROCESS | 2094 | 1463037108372 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 822ms 00:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:11:48 INFO - PROCESS | 2094 | 1463037108435 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 00:11:48 INFO - PROCESS | 2094 | 1463037108437 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 00:11:48 INFO - PROCESS | 2094 | 1463037108441 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:11:48 INFO - PROCESS | 2094 | 1463037108443 Marionette TRACE conn2 <- [1,2090,null,{}] 00:11:48 INFO - PROCESS | 2094 | 1463037108447 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:48 INFO - PROCESS | 2094 | 1463037108553 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 00:11:48 INFO - PROCESS | 2094 | 1463037108637 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292c5800 == 67 [pid = 2094] [id = 530] 00:11:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 205 (0x118875800) [pid = 2094] [serial = 1590] [outer = 0x0] 00:11:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 206 (0x119b34c00) [pid = 2094] [serial = 1591] [outer = 0x118875800] 00:11:48 INFO - PROCESS | 2094 | 1463037108670 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 207 (0x121071800) [pid = 2094] [serial = 1592] [outer = 0x118875800] 00:11:49 INFO - PROCESS | 2094 | 1463037109097 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 673ms 00:11:49 INFO - PROCESS | 2094 | 1463037109114 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 2094 | 1463037109117 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 00:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:11:49 INFO - PROCESS | 2094 | 1463037109122 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 2094 | 1463037109124 Marionette TRACE conn2 <- [1,2094,null,{}] 00:11:49 INFO - PROCESS | 2094 | 1463037109127 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:49 INFO - PROCESS | 2094 | 1463037109233 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 00:11:49 INFO - PROCESS | 2094 | 1463037109317 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c513800 == 68 [pid = 2094] [id = 531] 00:11:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 208 (0x121314000) [pid = 2094] [serial = 1593] [outer = 0x0] 00:11:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 209 (0x124070000) [pid = 2094] [serial = 1594] [outer = 0x121314000] 00:11:49 INFO - PROCESS | 2094 | 1463037109348 Marionette DEBUG loaded listener.js 00:11:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 210 (0x1265d5000) [pid = 2094] [serial = 1595] [outer = 0x121314000] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x115f0a000 == 67 [pid = 2094] [id = 285] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x119a4c000 == 66 [pid = 2094] [id = 290] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x128cab800 == 65 [pid = 2094] [id = 410] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x1193e7000 == 64 [pid = 2094] [id = 289] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x11203e800 == 63 [pid = 2094] [id = 284] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf55000 == 62 [pid = 2094] [id = 409] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12fb13800 == 61 [pid = 2094] [id = 527] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12f412800 == 60 [pid = 2094] [id = 526] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd34000 == 59 [pid = 2094] [id = 525] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd10800 == 58 [pid = 2094] [id = 524] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca2e800 == 57 [pid = 2094] [id = 523] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x1298b1800 == 56 [pid = 2094] [id = 522] 00:11:50 INFO - PROCESS | 2094 | --DOCSHELL 0x123333800 == 55 [pid = 2094] [id = 521] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x1298b4800 == 54 [pid = 2094] [id = 297] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12e325000 == 53 [pid = 2094] [id = 449] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x1298b3800 == 52 [pid = 2094] [id = 339] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x126af4800 == 51 [pid = 2094] [id = 299] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb02800 == 50 [pid = 2094] [id = 371] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12d7b0000 == 49 [pid = 2094] [id = 498] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x13564e800 == 48 [pid = 2094] [id = 476] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12d322800 == 47 [pid = 2094] [id = 429] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12c053800 == 46 [pid = 2094] [id = 424] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9d0000 == 45 [pid = 2094] [id = 300] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12989f000 == 44 [pid = 2094] [id = 338] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x1193cc800 == 43 [pid = 2094] [id = 298] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12c05e800 == 42 [pid = 2094] [id = 390] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x119c8a800 == 41 [pid = 2094] [id = 450] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x118490000 == 40 [pid = 2094] [id = 430] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x120718000 == 39 [pid = 2094] [id = 504] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9b8800 == 38 [pid = 2094] [id = 509] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x116f89800 == 37 [pid = 2094] [id = 292] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x126855000 == 36 [pid = 2094] [id = 506] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x121098800 == 35 [pid = 2094] [id = 291] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca36800 == 34 [pid = 2094] [id = 428] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12f42b800 == 33 [pid = 2094] [id = 473] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x128c9c800 == 32 [pid = 2094] [id = 507] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba83800 == 31 [pid = 2094] [id = 491] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12d7b6800 == 30 [pid = 2094] [id = 475] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x11226a000 == 29 [pid = 2094] [id = 510] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x11900b800 == 28 [pid = 2094] [id = 288] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x11711d800 == 27 [pid = 2094] [id = 351] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x135dc3000 == 26 [pid = 2094] [id = 477] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x11901d000 == 25 [pid = 2094] [id = 352] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12362a000 == 24 [pid = 2094] [id = 505] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x124af5000 == 23 [pid = 2094] [id = 293] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x1298b3000 == 22 [pid = 2094] [id = 388] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x128cab000 == 21 [pid = 2094] [id = 295] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x117360800 == 20 [pid = 2094] [id = 499] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12964b000 == 19 [pid = 2094] [id = 508] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab1c800 == 18 [pid = 2094] [id = 301] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x119008000 == 17 [pid = 2094] [id = 294] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x1292c4000 == 16 [pid = 2094] [id = 296] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x1190ca800 == 15 [pid = 2094] [id = 501] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x115f20000 == 14 [pid = 2094] [id = 500] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x126ae4800 == 13 [pid = 2094] [id = 529] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x1292c5800 == 12 [pid = 2094] [id = 530] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12d7ac000 == 11 [pid = 2094] [id = 518] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12fb29800 == 10 [pid = 2094] [id = 528] 00:11:53 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d6800 == 9 [pid = 2094] [id = 520] 00:11:54 INFO - PROCESS | 2094 | 1463037114189 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 5095ms 00:11:54 INFO - PROCESS | 2094 | 1463037114218 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 00:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:11:54 INFO - PROCESS | 2094 | 1463037114220 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 00:11:54 INFO - PROCESS | 2094 | 1463037114224 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:11:54 INFO - PROCESS | 2094 | 1463037114225 Marionette TRACE conn2 <- [1,2098,null,{}] 00:11:54 INFO - PROCESS | 2094 | 1463037114230 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:54 INFO - PROCESS | 2094 | 1463037114335 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 00:11:54 INFO - PROCESS | 2094 | 1463037114347 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x112641800 == 10 [pid = 2094] [id = 532] 00:11:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 211 (0x112f08400) [pid = 2094] [serial = 1596] [outer = 0x0] 00:11:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 212 (0x112fe6000) [pid = 2094] [serial = 1597] [outer = 0x112f08400] 00:11:54 INFO - PROCESS | 2094 | 1463037114376 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 213 (0x1133f1000) [pid = 2094] [serial = 1598] [outer = 0x112f08400] 00:11:54 INFO - PROCESS | 2094 | 1463037114728 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 00:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 521ms 00:11:54 INFO - PROCESS | 2094 | 1463037114745 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 00:11:54 INFO - PROCESS | 2094 | 1463037114749 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 00:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:11:54 INFO - PROCESS | 2094 | 1463037114754 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:11:54 INFO - PROCESS | 2094 | 1463037114755 Marionette TRACE conn2 <- [1,2102,null,{}] 00:11:54 INFO - PROCESS | 2094 | 1463037114758 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:54 INFO - PROCESS | 2094 | 1463037114847 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 00:11:54 INFO - PROCESS | 2094 | 1463037114903 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x11221e000 == 11 [pid = 2094] [id = 533] 00:11:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 214 (0x112f0a000) [pid = 2094] [serial = 1599] [outer = 0x0] 00:11:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 215 (0x115e84000) [pid = 2094] [serial = 1600] [outer = 0x112f0a000] 00:11:54 INFO - PROCESS | 2094 | 1463037114929 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 216 (0x116fce400) [pid = 2094] [serial = 1601] [outer = 0x112f0a000] 00:11:55 INFO - PROCESS | 2094 | 1463037115238 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 00:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 00:11:55 INFO - PROCESS | 2094 | 1463037115275 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 00:11:55 INFO - PROCESS | 2094 | 1463037115277 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 00:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:11:55 INFO - PROCESS | 2094 | 1463037115280 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:11:55 INFO - PROCESS | 2094 | 1463037115282 Marionette TRACE conn2 <- [1,2106,null,{}] 00:11:55 INFO - PROCESS | 2094 | 1463037115290 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:55 INFO - PROCESS | 2094 | 1463037115378 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 00:11:55 INFO - PROCESS | 2094 | 1463037115438 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190b1000 == 12 [pid = 2094] [id = 534] 00:11:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 217 (0x110f88800) [pid = 2094] [serial = 1602] [outer = 0x0] 00:11:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 218 (0x11802d400) [pid = 2094] [serial = 1603] [outer = 0x110f88800] 00:11:55 INFO - PROCESS | 2094 | 1463037115467 Marionette DEBUG loaded listener.js 00:11:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 219 (0x1182d2000) [pid = 2094] [serial = 1604] [outer = 0x110f88800] 00:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 521ms 00:11:55 INFO - PROCESS | 2094 | 1463037115798 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 00:11:55 INFO - PROCESS | 2094 | 1463037115802 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 00:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:11:55 INFO - PROCESS | 2094 | 1463037115803 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 00:11:55 INFO - PROCESS | 2094 | 1463037115806 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:11:55 INFO - PROCESS | 2094 | 1463037115808 Marionette TRACE conn2 <- [1,2110,null,{}] 00:11:55 INFO - PROCESS | 2094 | 1463037115815 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:55 INFO - PROCESS | 2094 | 1463037115896 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 00:11:55 INFO - PROCESS | 2094 | 1463037115901 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x12108a000 == 13 [pid = 2094] [id = 535] 00:11:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 220 (0x1168cbc00) [pid = 2094] [serial = 1605] [outer = 0x0] 00:11:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 221 (0x118abd000) [pid = 2094] [serial = 1606] [outer = 0x1168cbc00] 00:11:55 INFO - PROCESS | 2094 | 1463037115930 Marionette DEBUG loaded listener.js 00:11:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 222 (0x1192da400) [pid = 2094] [serial = 1607] [outer = 0x1168cbc00] 00:11:56 INFO - PROCESS | 2094 | 1463037116318 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 00:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 525ms 00:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:11:56 INFO - PROCESS | 2094 | 1463037116331 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 00:11:56 INFO - PROCESS | 2094 | 1463037116332 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 00:11:56 INFO - PROCESS | 2094 | 1463037116334 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:11:56 INFO - PROCESS | 2094 | 1463037116335 Marionette TRACE conn2 <- [1,2114,null,{}] 00:11:56 INFO - PROCESS | 2094 | 1463037116338 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:56 INFO - PROCESS | 2094 | 1463037116435 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 00:11:56 INFO - PROCESS | 2094 | 1463037116474 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x123629800 == 14 [pid = 2094] [id = 536] 00:11:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 223 (0x116605c00) [pid = 2094] [serial = 1608] [outer = 0x0] 00:11:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 224 (0x11938d800) [pid = 2094] [serial = 1609] [outer = 0x116605c00] 00:11:56 INFO - PROCESS | 2094 | 1463037116502 Marionette DEBUG loaded listener.js 00:11:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 225 (0x119658800) [pid = 2094] [serial = 1610] [outer = 0x116605c00] 00:11:56 INFO - PROCESS | 2094 | 1463037116967 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 00:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 00:11:57 INFO - PROCESS | 2094 | 1463037117004 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 00:11:57 INFO - PROCESS | 2094 | 1463037117006 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 00:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:11:57 INFO - PROCESS | 2094 | 1463037117011 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:11:57 INFO - PROCESS | 2094 | 1463037117013 Marionette TRACE conn2 <- [1,2118,null,{}] 00:11:57 INFO - PROCESS | 2094 | 1463037117016 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:57 INFO - PROCESS | 2094 | 1463037117160 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 00:11:57 INFO - PROCESS | 2094 | 1463037117178 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x126adc800 == 15 [pid = 2094] [id = 537] 00:11:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 226 (0x119a9e400) [pid = 2094] [serial = 1611] [outer = 0x0] 00:11:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 227 (0x119b38800) [pid = 2094] [serial = 1612] [outer = 0x119a9e400] 00:11:57 INFO - PROCESS | 2094 | 1463037117204 Marionette DEBUG loaded listener.js 00:11:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 228 (0x121064c00) [pid = 2094] [serial = 1613] [outer = 0x119a9e400] 00:11:57 INFO - PROCESS | 2094 | 1463037117544 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 00:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 572ms 00:11:57 INFO - PROCESS | 2094 | 1463037117586 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 00:11:57 INFO - PROCESS | 2094 | 1463037117587 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 00:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:11:57 INFO - PROCESS | 2094 | 1463037117589 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:11:57 INFO - PROCESS | 2094 | 1463037117590 Marionette TRACE conn2 <- [1,2122,null,{}] 00:11:57 INFO - PROCESS | 2094 | 1463037117593 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:57 INFO - PROCESS | 2094 | 1463037117689 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 00:11:57 INFO - PROCESS | 2094 | 1463037117694 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x128ca8800 == 16 [pid = 2094] [id = 538] 00:11:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 229 (0x118334800) [pid = 2094] [serial = 1614] [outer = 0x0] 00:11:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 230 (0x12106ac00) [pid = 2094] [serial = 1615] [outer = 0x118334800] 00:11:57 INFO - PROCESS | 2094 | 1463037117719 Marionette DEBUG loaded listener.js 00:11:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 231 (0x12107e000) [pid = 2094] [serial = 1616] [outer = 0x118334800] 00:11:58 INFO - PROCESS | 2094 | 1463037118902 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 230 (0x110fbe000) [pid = 2094] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 229 (0x1213b3000) [pid = 2094] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 228 (0x12334f800) [pid = 2094] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 227 (0x119789400) [pid = 2094] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 226 (0x118875c00) [pid = 2094] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 225 (0x1126e3000) [pid = 2094] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 224 (0x124b07800) [pid = 2094] [serial = 1463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 223 (0x112f09400) [pid = 2094] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 222 (0x1126e5c00) [pid = 2094] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 221 (0x114edb800) [pid = 2094] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 220 (0x12ab2a000) [pid = 2094] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 219 (0x118039400) [pid = 2094] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 218 (0x121065000) [pid = 2094] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 217 (0x1233bcc00) [pid = 2094] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 216 (0x118034800) [pid = 2094] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 215 (0x119b33800) [pid = 2094] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 214 (0x1240e5400) [pid = 2094] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 213 (0x116a6d800) [pid = 2094] [serial = 1469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 212 (0x113cb5000) [pid = 2094] [serial = 1466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 211 (0x12d5a2c00) [pid = 2094] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 210 (0x118039800) [pid = 2094] [serial = 1481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 209 (0x119aa0c00) [pid = 2094] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 208 (0x11817e000) [pid = 2094] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 207 (0x115ab0800) [pid = 2094] [serial = 1478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 206 (0x119658400) [pid = 2094] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 205 (0x11938c000) [pid = 2094] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 204 (0x113224800) [pid = 2094] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 203 (0x118331400) [pid = 2094] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 202 (0x118035400) [pid = 2094] [serial = 1472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 201 (0x115e8d800) [pid = 2094] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 200 (0x117d24400) [pid = 2094] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 199 (0x115e8ec00) [pid = 2094] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 198 (0x1180eb000) [pid = 2094] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 197 (0x126a46c00) [pid = 2094] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 196 (0x126594000) [pid = 2094] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 195 (0x1278d1c00) [pid = 2094] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 194 (0x118875800) [pid = 2094] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 193 (0x124b64800) [pid = 2094] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 192 (0x12a9a7c00) [pid = 2094] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 191 (0x12ac5a000) [pid = 2094] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 190 (0x12bb32000) [pid = 2094] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 189 (0x12132fc00) [pid = 2094] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 188 (0x1126e4800) [pid = 2094] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 187 (0x1133ee800) [pid = 2094] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 186 (0x1233b6400) [pid = 2094] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 185 (0x1131ab800) [pid = 2094] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 184 (0x1219f2c00) [pid = 2094] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 183 (0x126dc9000) [pid = 2094] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 182 (0x111a0b400) [pid = 2094] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 181 (0x12132a400) [pid = 2094] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 180 (0x121071400) [pid = 2094] [serial = 1487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 179 (0x118174400) [pid = 2094] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 178 (0x11832a000) [pid = 2094] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 177 (0x124a11c00) [pid = 2094] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 176 (0x1268de400) [pid = 2094] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 175 (0x12929c400) [pid = 2094] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 174 (0x1198ca000) [pid = 2094] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 173 (0x11938e400) [pid = 2094] [serial = 1484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 172 (0x11977d400) [pid = 2094] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 171 (0x1126e4400) [pid = 2094] [serial = 1475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 170 (0x12bf3d400) [pid = 2094] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 169 (0x112fc3400) [pid = 2094] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 168 (0x128c74000) [pid = 2094] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x12b35a000) [pid = 2094] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x1290be000) [pid = 2094] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:11:58 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x128cce000) [pid = 2094] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1372ms 00:11:58 INFO - PROCESS | 2094 | 1463037118971 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 00:11:58 INFO - PROCESS | 2094 | 1463037118972 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 00:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:11:58 INFO - PROCESS | 2094 | 1463037118980 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:11:58 INFO - PROCESS | 2094 | 1463037118981 Marionette TRACE conn2 <- [1,2126,null,{}] 00:11:58 INFO - PROCESS | 2094 | 1463037118984 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:59 INFO - PROCESS | 2094 | 1463037119078 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 00:11:59 INFO - PROCESS | 2094 | 1463037119084 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x11273d800 == 17 [pid = 2094] [id = 539] 00:11:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 166 (0x110fbe000) [pid = 2094] [serial = 1617] [outer = 0x0] 00:11:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 167 (0x1122b1800) [pid = 2094] [serial = 1618] [outer = 0x110fbe000] 00:11:59 INFO - PROCESS | 2094 | 1463037119127 Marionette DEBUG loaded listener.js 00:11:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 168 (0x1126ea000) [pid = 2094] [serial = 1619] [outer = 0x110fbe000] 00:11:59 INFO - PROCESS | 2094 | 1463037119479 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 00:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 519ms 00:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:11:59 INFO - PROCESS | 2094 | 1463037119499 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 2094 | 1463037119501 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 00:11:59 INFO - PROCESS | 2094 | 1463037119503 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 2094 | 1463037119504 Marionette TRACE conn2 <- [1,2130,null,{}] 00:11:59 INFO - PROCESS | 2094 | 1463037119506 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:11:59 INFO - PROCESS | 2094 | 1463037119615 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 00:11:59 INFO - PROCESS | 2094 | 1463037119623 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x11901e000 == 18 [pid = 2094] [id = 540] 00:11:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 169 (0x1126e9c00) [pid = 2094] [serial = 1620] [outer = 0x0] 00:11:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 170 (0x115ab3800) [pid = 2094] [serial = 1621] [outer = 0x1126e9c00] 00:11:59 INFO - PROCESS | 2094 | 1463037119648 Marionette DEBUG loaded listener.js 00:11:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 171 (0x116fca400) [pid = 2094] [serial = 1622] [outer = 0x1126e9c00] 00:11:59 INFO - PROCESS | 2094 | 1463037119957 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 2094 | 1463037119973 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 00:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:11:59 INFO - PROCESS | 2094 | 1463037119979 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 2094 | 1463037119980 Marionette TRACE conn2 <- [1,2134,null,{}] 00:11:59 INFO - PROCESS | 2094 | 1463037119982 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:00 INFO - PROCESS | 2094 | 1463037120110 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 00:12:00 INFO - PROCESS | 2094 | 1463037120191 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x12333e800 == 19 [pid = 2094] [id = 541] 00:12:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 172 (0x1126ed800) [pid = 2094] [serial = 1623] [outer = 0x0] 00:12:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 173 (0x11803a400) [pid = 2094] [serial = 1624] [outer = 0x1126ed800] 00:12:00 INFO - PROCESS | 2094 | 1463037120220 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 174 (0x11847f400) [pid = 2094] [serial = 1625] [outer = 0x1126ed800] 00:12:00 INFO - PROCESS | 2094 | 1463037120567 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 00:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 619ms 00:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:12:00 INFO - PROCESS | 2094 | 1463037120597 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 00:12:00 INFO - PROCESS | 2094 | 1463037120599 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 00:12:00 INFO - PROCESS | 2094 | 1463037120601 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:12:00 INFO - PROCESS | 2094 | 1463037120603 Marionette TRACE conn2 <- [1,2138,null,{}] 00:12:00 INFO - PROCESS | 2094 | 1463037120605 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:00 INFO - PROCESS | 2094 | 1463037120697 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 00:12:00 INFO - PROCESS | 2094 | 1463037120754 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x123627800 == 20 [pid = 2094] [id = 542] 00:12:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 175 (0x119391c00) [pid = 2094] [serial = 1626] [outer = 0x0] 00:12:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 176 (0x12100d800) [pid = 2094] [serial = 1627] [outer = 0x119391c00] 00:12:00 INFO - PROCESS | 2094 | 1463037120790 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 177 (0x121332000) [pid = 2094] [serial = 1628] [outer = 0x119391c00] 00:12:01 INFO - PROCESS | 2094 | 1463037121075 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 00:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 519ms 00:12:01 INFO - PROCESS | 2094 | 1463037121120 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 00:12:01 INFO - PROCESS | 2094 | 1463037121122 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 00:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:12:01 INFO - PROCESS | 2094 | 1463037121126 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:12:01 INFO - PROCESS | 2094 | 1463037121129 Marionette TRACE conn2 <- [1,2142,null,{}] 00:12:01 INFO - PROCESS | 2094 | 1463037121131 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:01 INFO - PROCESS | 2094 | 1463037121213 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 00:12:01 INFO - PROCESS | 2094 | 1463037121218 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x115a74000 == 21 [pid = 2094] [id = 543] 00:12:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 178 (0x121522000) [pid = 2094] [serial = 1629] [outer = 0x0] 00:12:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 179 (0x121783c00) [pid = 2094] [serial = 1630] [outer = 0x121522000] 00:12:01 INFO - PROCESS | 2094 | 1463037121243 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 180 (0x1219e9c00) [pid = 2094] [serial = 1631] [outer = 0x121522000] 00:12:01 INFO - PROCESS | 2094 | 1463037121583 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 00:12:01 INFO - PROCESS | 2094 | 1463037121598 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 00:12:01 INFO - PROCESS | 2094 | 1463037121600 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:12:01 INFO - PROCESS | 2094 | 1463037121610 Marionette TRACE conn2 <- [1,2146,null,{}] 00:12:01 INFO - PROCESS | 2094 | 1463037121613 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:01 INFO - PROCESS | 2094 | 1463037121689 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 00:12:01 INFO - PROCESS | 2094 | 1463037121695 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba84800 == 22 [pid = 2094] [id = 544] 00:12:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 181 (0x121780800) [pid = 2094] [serial = 1632] [outer = 0x0] 00:12:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 182 (0x1233ad800) [pid = 2094] [serial = 1633] [outer = 0x121780800] 00:12:01 INFO - PROCESS | 2094 | 1463037121720 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 183 (0x1233bc400) [pid = 2094] [serial = 1634] [outer = 0x121780800] 00:12:02 INFO - PROCESS | 2094 | 1463037122046 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 2094 | 1463037122080 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 00:12:02 INFO - PROCESS | 2094 | 1463037122082 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - PROCESS | 2094 | 1463037122083 Marionette TRACE conn2 <- [1,2150,null,{}] 00:12:02 INFO - PROCESS | 2094 | 1463037122085 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:02 INFO - PROCESS | 2094 | 1463037122162 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 00:12:02 INFO - PROCESS | 2094 | 1463037122286 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x11102b000 == 23 [pid = 2094] [id = 545] 00:12:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 184 (0x110f82800) [pid = 2094] [serial = 1635] [outer = 0x0] 00:12:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 185 (0x110f8a400) [pid = 2094] [serial = 1636] [outer = 0x110f82800] 00:12:02 INFO - PROCESS | 2094 | 1463037122324 Marionette DEBUG loaded listener.js 00:12:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 186 (0x111e2b000) [pid = 2094] [serial = 1637] [outer = 0x110f82800] 00:12:02 INFO - PROCESS | 2094 | 1463037122755 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 00:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 719ms 00:12:02 INFO - PROCESS | 2094 | 1463037122802 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 2094 | 1463037122805 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 00:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:12:02 INFO - PROCESS | 2094 | 1463037122808 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - PROCESS | 2094 | 1463037122810 Marionette TRACE conn2 <- [1,2154,null,{}] 00:12:02 INFO - PROCESS | 2094 | 1463037122814 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:02 INFO - PROCESS | 2094 | 1463037122916 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 00:12:02 INFO - PROCESS | 2094 | 1463037122990 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x1190ca000 == 24 [pid = 2094] [id = 546] 00:12:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 187 (0x112a61800) [pid = 2094] [serial = 1638] [outer = 0x0] 00:12:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 188 (0x11620b800) [pid = 2094] [serial = 1639] [outer = 0x112a61800] 00:12:03 INFO - PROCESS | 2094 | 1463037123021 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 189 (0x117d24c00) [pid = 2094] [serial = 1640] [outer = 0x112a61800] 00:12:03 INFO - PROCESS | 2094 | 1463037123430 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 672ms 00:12:03 INFO - PROCESS | 2094 | 1463037123481 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 00:12:03 INFO - PROCESS | 2094 | 1463037123484 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 00:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:12:03 INFO - PROCESS | 2094 | 1463037123487 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:12:03 INFO - PROCESS | 2094 | 1463037123489 Marionette TRACE conn2 <- [1,2158,null,{}] 00:12:03 INFO - PROCESS | 2094 | 1463037123491 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:03 INFO - PROCESS | 2094 | 1463037123591 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 00:12:03 INFO - PROCESS | 2094 | 1463037123701 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a852000 == 25 [pid = 2094] [id = 547] 00:12:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 190 (0x1180e9400) [pid = 2094] [serial = 1641] [outer = 0x0] 00:12:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 191 (0x11832a400) [pid = 2094] [serial = 1642] [outer = 0x1180e9400] 00:12:03 INFO - PROCESS | 2094 | 1463037123732 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 192 (0x119651400) [pid = 2094] [serial = 1643] [outer = 0x1180e9400] 00:12:04 INFO - PROCESS | 2094 | 1463037124122 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 671ms 00:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:12:04 INFO - PROCESS | 2094 | 1463037124161 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 2094 | 1463037124162 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 00:12:04 INFO - PROCESS | 2094 | 1463037124167 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 2094 | 1463037124171 Marionette TRACE conn2 <- [1,2162,null,{}] 00:12:04 INFO - PROCESS | 2094 | 1463037124180 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:04 INFO - PROCESS | 2094 | 1463037124283 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 00:12:04 INFO - PROCESS | 2094 | 1463037124347 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2c9800 == 26 [pid = 2094] [id = 548] 00:12:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 193 (0x11965ac00) [pid = 2094] [serial = 1644] [outer = 0x0] 00:12:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 194 (0x119aa3800) [pid = 2094] [serial = 1645] [outer = 0x11965ac00] 00:12:04 INFO - PROCESS | 2094 | 1463037124377 Marionette DEBUG loaded listener.js 00:12:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 195 (0x121071400) [pid = 2094] [serial = 1646] [outer = 0x11965ac00] 00:12:04 INFO - PROCESS | 2094 | 1463037124758 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 00:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 627ms 00:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:12:04 INFO - PROCESS | 2094 | 1463037124794 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 2094 | 1463037124796 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 00:12:04 INFO - PROCESS | 2094 | 1463037124798 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 2094 | 1463037124800 Marionette TRACE conn2 <- [1,2166,null,{}] 00:12:04 INFO - PROCESS | 2094 | 1463037124802 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:04 INFO - PROCESS | 2094 | 1463037124906 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 00:12:05 INFO - PROCESS | 2094 | 1463037125002 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c506000 == 27 [pid = 2094] [id = 549] 00:12:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 196 (0x12072b400) [pid = 2094] [serial = 1647] [outer = 0x0] 00:12:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 197 (0x12132e800) [pid = 2094] [serial = 1648] [outer = 0x12072b400] 00:12:05 INFO - PROCESS | 2094 | 1463037125033 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 198 (0x12406fc00) [pid = 2094] [serial = 1649] [outer = 0x12072b400] 00:12:05 INFO - PROCESS | 2094 | 1463037125465 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 00:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 720ms 00:12:05 INFO - PROCESS | 2094 | 1463037125525 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 00:12:05 INFO - PROCESS | 2094 | 1463037125526 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 00:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:12:05 INFO - PROCESS | 2094 | 1463037125530 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:12:05 INFO - PROCESS | 2094 | 1463037125531 Marionette TRACE conn2 <- [1,2170,null,{}] 00:12:05 INFO - PROCESS | 2094 | 1463037125534 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:05 INFO - PROCESS | 2094 | 1463037125636 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 00:12:05 INFO - PROCESS | 2094 | 1463037125714 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x1184a8000 == 28 [pid = 2094] [id = 550] 00:12:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 199 (0x118abd800) [pid = 2094] [serial = 1650] [outer = 0x0] 00:12:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 200 (0x119696000) [pid = 2094] [serial = 1651] [outer = 0x118abd800] 00:12:05 INFO - PROCESS | 2094 | 1463037125751 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 201 (0x1242bb000) [pid = 2094] [serial = 1652] [outer = 0x118abd800] 00:12:06 INFO - PROCESS | 2094 | 1463037126194 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 00:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 00:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:12:06 INFO - PROCESS | 2094 | 1463037126200 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 00:12:06 INFO - PROCESS | 2094 | 1463037126202 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 00:12:06 INFO - PROCESS | 2094 | 1463037126204 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:12:06 INFO - PROCESS | 2094 | 1463037126205 Marionette TRACE conn2 <- [1,2174,null,{}] 00:12:06 INFO - PROCESS | 2094 | 1463037126209 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:06 INFO - PROCESS | 2094 | 1463037126330 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 00:12:06 INFO - PROCESS | 2094 | 1463037126406 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166e1000 == 29 [pid = 2094] [id = 551] 00:12:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 202 (0x112030c00) [pid = 2094] [serial = 1653] [outer = 0x0] 00:12:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 203 (0x115aae400) [pid = 2094] [serial = 1654] [outer = 0x112030c00] 00:12:06 INFO - PROCESS | 2094 | 1463037126438 Marionette DEBUG loaded listener.js 00:12:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 204 (0x1180ec800) [pid = 2094] [serial = 1655] [outer = 0x112030c00] 00:12:07 INFO - PROCESS | 2094 | 1463037127017 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 822ms 00:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:12:07 INFO - PROCESS | 2094 | 1463037127027 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 00:12:07 INFO - PROCESS | 2094 | 1463037127030 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 00:12:07 INFO - PROCESS | 2094 | 1463037127033 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:12:07 INFO - PROCESS | 2094 | 1463037127035 Marionette TRACE conn2 <- [1,2178,null,{}] 00:12:07 INFO - PROCESS | 2094 | 1463037127039 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:07 INFO - PROCESS | 2094 | 1463037127131 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 00:12:07 INFO - PROCESS | 2094 | 1463037127193 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d07800 == 30 [pid = 2094] [id = 552] 00:12:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 205 (0x11202e400) [pid = 2094] [serial = 1656] [outer = 0x0] 00:12:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 206 (0x1126df800) [pid = 2094] [serial = 1657] [outer = 0x11202e400] 00:12:07 INFO - PROCESS | 2094 | 1463037127221 Marionette DEBUG loaded listener.js 00:12:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 207 (0x1130dc800) [pid = 2094] [serial = 1658] [outer = 0x11202e400] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 206 (0x124070000) [pid = 2094] [serial = 1594] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOCSHELL 0x12c513800 == 29 [pid = 2094] [id = 531] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 205 (0x1265a0c00) [pid = 2094] [serial = 1546] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 204 (0x1268ddc00) [pid = 2094] [serial = 1547] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 203 (0x1233b9000) [pid = 2094] [serial = 1543] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 202 (0x124b0b000) [pid = 2094] [serial = 1544] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 201 (0x12100e800) [pid = 2094] [serial = 1540] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 200 (0x121327400) [pid = 2094] [serial = 1541] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 199 (0x118ac3800) [pid = 2094] [serial = 1537] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 198 (0x119390400) [pid = 2094] [serial = 1538] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 197 (0x115e87800) [pid = 2094] [serial = 1534] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 196 (0x118036000) [pid = 2094] [serial = 1535] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 195 (0x1164b6c00) [pid = 2094] [serial = 1531] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 194 (0x117d2e400) [pid = 2094] [serial = 1532] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 193 (0x1265d6800) [pid = 2094] [serial = 1528] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 192 (0x1268b5000) [pid = 2094] [serial = 1529] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 191 (0x124b10400) [pid = 2094] [serial = 1523] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 190 (0x121785000) [pid = 2094] [serial = 1522] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 189 (0x126598c00) [pid = 2094] [serial = 1526] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 188 (0x125e97c00) [pid = 2094] [serial = 1525] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 187 (0x121017800) [pid = 2094] [serial = 1519] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 186 (0x121286400) [pid = 2094] [serial = 1520] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 185 (0x11965d400) [pid = 2094] [serial = 1516] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 184 (0x119b31400) [pid = 2094] [serial = 1517] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 183 (0x118328400) [pid = 2094] [serial = 1513] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 182 (0x118ae0000) [pid = 2094] [serial = 1514] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 181 (0x116fc6000) [pid = 2094] [serial = 1510] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 180 (0x11803b800) [pid = 2094] [serial = 1511] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 179 (0x1126ec400) [pid = 2094] [serial = 1507] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 178 (0x115e86000) [pid = 2094] [serial = 1508] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 177 (0x112a68400) [pid = 2094] [serial = 1504] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 176 (0x115ab1000) [pid = 2094] [serial = 1505] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 175 (0x117d2e000) [pid = 2094] [serial = 1501] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 174 (0x119b36800) [pid = 2094] [serial = 1502] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 173 (0x118ac1400) [pid = 2094] [serial = 1498] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 172 (0x124babc00) [pid = 2094] [serial = 1499] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 171 (0x1278c8c00) [pid = 2094] [serial = 1495] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 170 (0x128c75000) [pid = 2094] [serial = 1496] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 169 (0x12107cc00) [pid = 2094] [serial = 1492] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 168 (0x126dc9800) [pid = 2094] [serial = 1493] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 167 (0x121325000) [pid = 2094] [serial = 1488] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 166 (0x121785c00) [pid = 2094] [serial = 1489] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 165 (0x119781000) [pid = 2094] [serial = 1485] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 164 (0x121011000) [pid = 2094] [serial = 1486] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 163 (0x1182d2400) [pid = 2094] [serial = 1482] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 162 (0x11926c400) [pid = 2094] [serial = 1483] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 161 (0x115e8d400) [pid = 2094] [serial = 1479] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x11684a800) [pid = 2094] [serial = 1480] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x1126e6c00) [pid = 2094] [serial = 1476] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x1130e0800) [pid = 2094] [serial = 1477] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x121327c00) [pid = 2094] [serial = 1473] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x1233b7000) [pid = 2094] [serial = 1474] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x118ad9400) [pid = 2094] [serial = 1470] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x121065400) [pid = 2094] [serial = 1471] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x118039000) [pid = 2094] [serial = 1467] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x118325400) [pid = 2094] [serial = 1468] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x1265dc800) [pid = 2094] [serial = 1464] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x126dc8000) [pid = 2094] [serial = 1465] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x124bb0800) [pid = 2094] [serial = 1461] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x126597000) [pid = 2094] [serial = 1462] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x1236e7000) [pid = 2094] [serial = 1458] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x124b0a000) [pid = 2094] [serial = 1459] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x1233ae000) [pid = 2094] [serial = 1455] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x1233b8000) [pid = 2094] [serial = 1456] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x121521c00) [pid = 2094] [serial = 1452] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x121784800) [pid = 2094] [serial = 1453] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x119b36c00) [pid = 2094] [serial = 1449] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x121161400) [pid = 2094] [serial = 1450] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x119659800) [pid = 2094] [serial = 1446] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x11969a800) [pid = 2094] [serial = 1447] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x11847bc00) [pid = 2094] [serial = 1443] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x11926b000) [pid = 2094] [serial = 1444] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x118179c00) [pid = 2094] [serial = 1440] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x118333800) [pid = 2094] [serial = 1441] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x115e85400) [pid = 2094] [serial = 1437] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x115e92800) [pid = 2094] [serial = 1438] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x1126ed000) [pid = 2094] [serial = 1434] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x1131ab400) [pid = 2094] [serial = 1435] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x115e8c400) [pid = 2094] [serial = 1431] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x115e91c00) [pid = 2094] [serial = 1432] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x12bb2d400) [pid = 2094] [serial = 1428] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x12ca1b000) [pid = 2094] [serial = 1429] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x1262cd000) [pid = 2094] [serial = 1425] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x128c71800) [pid = 2094] [serial = 1426] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x121062800) [pid = 2094] [serial = 1422] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x1233b0800) [pid = 2094] [serial = 1423] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x12db75800) [pid = 2094] [serial = 1420] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x12bf68000) [pid = 2094] [serial = 1384] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x12bf39800) [pid = 2094] [serial = 1381] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x12bb31800) [pid = 2094] [serial = 1378] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x12a631800) [pid = 2094] [serial = 1375] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x1292a2400) [pid = 2094] [serial = 1372] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1268d9c00) [pid = 2094] [serial = 1369] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x1240d6400) [pid = 2094] [serial = 1366] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x119696800) [pid = 2094] [serial = 1363] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x111c1e400) [pid = 2094] [serial = 904] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x1290be400) [pid = 2094] [serial = 1550] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x128c70c00) [pid = 2094] [serial = 1549] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x129486400) [pid = 2094] [serial = 1553] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x1292a1800) [pid = 2094] [serial = 1552] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x12a62f400) [pid = 2094] [serial = 1556] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x12948cc00) [pid = 2094] [serial = 1555] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x115e88c00) [pid = 2094] [serial = 1559] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x112028800) [pid = 2094] [serial = 1558] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x11938a400) [pid = 2094] [serial = 1562] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x118332800) [pid = 2094] [serial = 1561] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x11964e400) [pid = 2094] [serial = 1565] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x11886e000) [pid = 2094] [serial = 1564] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x121472000) [pid = 2094] [serial = 1568] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x121037800) [pid = 2094] [serial = 1567] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x126dc6800) [pid = 2094] [serial = 1571] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x126591c00) [pid = 2094] [serial = 1570] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x1290cc400) [pid = 2094] [serial = 1574] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x128cc5000) [pid = 2094] [serial = 1573] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x12a9ac000) [pid = 2094] [serial = 1577] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x12972d000) [pid = 2094] [serial = 1576] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x12bb38000) [pid = 2094] [serial = 1580] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x12bb2c400) [pid = 2094] [serial = 1579] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x12bf39c00) [pid = 2094] [serial = 1583] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x12bb38400) [pid = 2094] [serial = 1582] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x12ca12800) [pid = 2094] [serial = 1586] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x12bf61c00) [pid = 2094] [serial = 1585] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x11977d000) [pid = 2094] [serial = 1589] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x1192d8400) [pid = 2094] [serial = 1588] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x121071800) [pid = 2094] [serial = 1592] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x119b34c00) [pid = 2094] [serial = 1591] [outer = 0x0] [url = about:blank] 00:12:07 INFO - PROCESS | 2094 | 1463037127779 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 772ms 00:12:07 INFO - PROCESS | 2094 | 1463037127805 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 00:12:07 INFO - PROCESS | 2094 | 1463037127811 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 00:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:12:07 INFO - PROCESS | 2094 | 1463037127821 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:12:07 INFO - PROCESS | 2094 | 1463037127823 Marionette TRACE conn2 <- [1,2182,null,{}] 00:12:07 INFO - PROCESS | 2094 | 1463037127825 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:07 INFO - PROCESS | 2094 | 1463037127918 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 00:12:07 INFO - PROCESS | 2094 | 1463037127925 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x115f04800 == 30 [pid = 2094] [id = 553] 00:12:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x112030400) [pid = 2094] [serial = 1659] [outer = 0x0] 00:12:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x115ab1000) [pid = 2094] [serial = 1660] [outer = 0x112030400] 00:12:07 INFO - PROCESS | 2094 | 1463037127977 Marionette DEBUG loaded listener.js 00:12:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x115e8c800) [pid = 2094] [serial = 1661] [outer = 0x112030400] 00:12:08 INFO - PROCESS | 2094 | 1463037128363 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 569ms 00:12:08 INFO - PROCESS | 2094 | 1463037128391 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 2094 | 1463037128394 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 00:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:12:08 INFO - PROCESS | 2094 | 1463037128405 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:12:08 INFO - PROCESS | 2094 | 1463037128407 Marionette TRACE conn2 <- [1,2186,null,{}] 00:12:08 INFO - PROCESS | 2094 | 1463037128415 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:08 INFO - PROCESS | 2094 | 1463037128512 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 00:12:08 INFO - PROCESS | 2094 | 1463037128527 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a47800 == 31 [pid = 2094] [id = 554] 00:12:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x116274400) [pid = 2094] [serial = 1662] [outer = 0x0] 00:12:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x1168ca800) [pid = 2094] [serial = 1663] [outer = 0x116274400] 00:12:08 INFO - PROCESS | 2094 | 1463037128555 Marionette DEBUG loaded listener.js 00:12:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x117d2f000) [pid = 2094] [serial = 1664] [outer = 0x116274400] 00:12:08 INFO - PROCESS | 2094 | 1463037128892 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 522ms 00:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:12:08 INFO - PROCESS | 2094 | 1463037128927 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 00:12:08 INFO - PROCESS | 2094 | 1463037128929 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 00:12:08 INFO - PROCESS | 2094 | 1463037128931 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:12:08 INFO - PROCESS | 2094 | 1463037128939 Marionette TRACE conn2 <- [1,2190,null,{}] 00:12:08 INFO - PROCESS | 2094 | 1463037128942 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:09 INFO - PROCESS | 2094 | 1463037129039 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 00:12:09 INFO - PROCESS | 2094 | 1463037129044 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x111046800 == 32 [pid = 2094] [id = 555] 00:12:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x118038800) [pid = 2094] [serial = 1665] [outer = 0x0] 00:12:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x1180f3400) [pid = 2094] [serial = 1666] [outer = 0x118038800] 00:12:09 INFO - PROCESS | 2094 | 1463037129097 Marionette DEBUG loaded listener.js 00:12:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x118230000) [pid = 2094] [serial = 1667] [outer = 0x118038800] 00:12:09 INFO - PROCESS | 2094 | 1463037129427 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 00:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 525ms 00:12:09 INFO - PROCESS | 2094 | 1463037129456 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 00:12:09 INFO - PROCESS | 2094 | 1463037129458 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 00:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:12:09 INFO - PROCESS | 2094 | 1463037129468 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:12:09 INFO - PROCESS | 2094 | 1463037129469 Marionette TRACE conn2 <- [1,2194,null,{}] 00:12:09 INFO - PROCESS | 2094 | 1463037129471 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:09 INFO - PROCESS | 2094 | 1463037129567 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 00:12:09 INFO - PROCESS | 2094 | 1463037129572 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x12077f800 == 33 [pid = 2094] [id = 556] 00:12:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x118178000) [pid = 2094] [serial = 1668] [outer = 0x0] 00:12:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x11847b400) [pid = 2094] [serial = 1669] [outer = 0x118178000] 00:12:09 INFO - PROCESS | 2094 | 1463037129598 Marionette DEBUG loaded listener.js 00:12:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x118abcc00) [pid = 2094] [serial = 1670] [outer = 0x118178000] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x1168cbc00) [pid = 2094] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x1126ed800) [pid = 2094] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x112f0a000) [pid = 2094] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x121314000) [pid = 2094] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x118334800) [pid = 2094] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x119391c00) [pid = 2094] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x121522000) [pid = 2094] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x1126e9c00) [pid = 2094] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x119a9e400) [pid = 2094] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x116605c00) [pid = 2094] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x110f88800) [pid = 2094] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x110fbe000) [pid = 2094] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:12:09 INFO - PROCESS | 2094 | --DOMWINDOW == 81 (0x112f08400) [pid = 2094] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:12:09 INFO - PROCESS | 2094 | 1463037129938 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 00:12:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:12:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 518ms 00:12:09 INFO - PROCESS | 2094 | 1463037129987 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 00:12:09 INFO - PROCESS | 2094 | 1463037129988 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 00:12:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:12:09 INFO - PROCESS | 2094 | 1463037129990 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:12:09 INFO - PROCESS | 2094 | 1463037129991 Marionette TRACE conn2 <- [1,2198,null,{}] 00:12:09 INFO - PROCESS | 2094 | 1463037129994 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:10 INFO - PROCESS | 2094 | 1463037130112 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 00:12:10 INFO - PROCESS | 2094 | 1463037130147 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x121ac2800 == 34 [pid = 2094] [id = 557] 00:12:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x118325400) [pid = 2094] [serial = 1671] [outer = 0x0] 00:12:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x118878400) [pid = 2094] [serial = 1672] [outer = 0x118325400] 00:12:10 INFO - PROCESS | 2094 | 1463037130173 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x119651c00) [pid = 2094] [serial = 1673] [outer = 0x118325400] 00:12:10 INFO - PROCESS | 2094 | 1463037130442 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 470ms 00:12:10 INFO - PROCESS | 2094 | 1463037130465 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 00:12:10 INFO - PROCESS | 2094 | 1463037130467 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 00:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:12:10 INFO - PROCESS | 2094 | 1463037130469 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:12:10 INFO - PROCESS | 2094 | 1463037130470 Marionette TRACE conn2 <- [1,2202,null,{}] 00:12:10 INFO - PROCESS | 2094 | 1463037130472 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:10 INFO - PROCESS | 2094 | 1463037130564 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 00:12:10 INFO - PROCESS | 2094 | 1463037130568 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x12654f800 == 35 [pid = 2094] [id = 558] 00:12:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x119656c00) [pid = 2094] [serial = 1674] [outer = 0x0] 00:12:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x119697400) [pid = 2094] [serial = 1675] [outer = 0x119656c00] 00:12:10 INFO - PROCESS | 2094 | 1463037130593 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x1198c0800) [pid = 2094] [serial = 1676] [outer = 0x119656c00] 00:12:10 INFO - PROCESS | 2094 | 1463037130906 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 470ms 00:12:10 INFO - PROCESS | 2094 | 1463037130940 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 00:12:10 INFO - PROCESS | 2094 | 1463037130942 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 00:12:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:12:10 INFO - PROCESS | 2094 | 1463037130945 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:12:10 INFO - PROCESS | 2094 | 1463037130946 Marionette TRACE conn2 <- [1,2206,null,{}] 00:12:10 INFO - PROCESS | 2094 | 1463037130949 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:11 INFO - PROCESS | 2094 | 1463037131051 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 00:12:11 INFO - PROCESS | 2094 | 1463037131059 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x12685b800 == 36 [pid = 2094] [id = 559] 00:12:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x1198cd400) [pid = 2094] [serial = 1677] [outer = 0x0] 00:12:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x119b30c00) [pid = 2094] [serial = 1678] [outer = 0x1198cd400] 00:12:11 INFO - PROCESS | 2094 | 1463037131084 Marionette DEBUG loaded listener.js 00:12:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x119cbb000) [pid = 2094] [serial = 1679] [outer = 0x1198cd400] 00:12:11 INFO - PROCESS | 2094 | 1463037131391 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 00:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 468ms 00:12:11 INFO - PROCESS | 2094 | 1463037131415 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 2094 | 1463037131416 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 00:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:12:11 INFO - PROCESS | 2094 | 1463037131418 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:12:11 INFO - PROCESS | 2094 | 1463037131419 Marionette TRACE conn2 <- [1,2210,null,{}] 00:12:11 INFO - PROCESS | 2094 | 1463037131421 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:11 INFO - PROCESS | 2094 | 1463037131507 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 00:12:11 INFO - PROCESS | 2094 | 1463037131514 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bb1800 == 37 [pid = 2094] [id = 560] 00:12:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x121011000) [pid = 2094] [serial = 1680] [outer = 0x0] 00:12:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x121067400) [pid = 2094] [serial = 1681] [outer = 0x121011000] 00:12:11 INFO - PROCESS | 2094 | 1463037131538 Marionette DEBUG loaded listener.js 00:12:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x121073800) [pid = 2094] [serial = 1682] [outer = 0x121011000] 00:12:11 INFO - PROCESS | 2094 | 1463037131936 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 00:12:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:12:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 568ms 00:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:12:11 INFO - PROCESS | 2094 | 1463037131987 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 2094 | 1463037131989 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 00:12:11 INFO - PROCESS | 2094 | 1463037131993 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:12:11 INFO - PROCESS | 2094 | 1463037131995 Marionette TRACE conn2 <- [1,2214,null,{}] 00:12:12 INFO - PROCESS | 2094 | 1463037131999 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:12 INFO - PROCESS | 2094 | 1463037132102 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 00:12:12 INFO - PROCESS | 2094 | 1463037132157 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x116723000 == 38 [pid = 2094] [id = 561] 00:12:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x111c1e400) [pid = 2094] [serial = 1683] [outer = 0x0] 00:12:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1126eac00) [pid = 2094] [serial = 1684] [outer = 0x111c1e400] 00:12:12 INFO - PROCESS | 2094 | 1463037132189 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x1131b0c00) [pid = 2094] [serial = 1685] [outer = 0x111c1e400] 00:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:12:12 INFO - PROCESS | 2094 | 1463037132608 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 00:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 621ms 00:12:12 INFO - PROCESS | 2094 | 1463037132613 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 00:12:12 INFO - PROCESS | 2094 | 1463037132618 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 00:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:12:12 INFO - PROCESS | 2094 | 1463037132622 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:12:12 INFO - PROCESS | 2094 | 1463037132624 Marionette TRACE conn2 <- [1,2218,null,{}] 00:12:12 INFO - PROCESS | 2094 | 1463037132626 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:12 INFO - PROCESS | 2094 | 1463037132725 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 00:12:12 INFO - PROCESS | 2094 | 1463037132817 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213c0800 == 39 [pid = 2094] [id = 562] 00:12:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x115e8d400) [pid = 2094] [serial = 1686] [outer = 0x0] 00:12:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x11645e400) [pid = 2094] [serial = 1687] [outer = 0x115e8d400] 00:12:12 INFO - PROCESS | 2094 | 1463037132847 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x116fc5400) [pid = 2094] [serial = 1688] [outer = 0x115e8d400] 00:12:13 INFO - PROCESS | 2094 | 1463037133280 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 00:12:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:12:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 671ms 00:12:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:12:13 INFO - PROCESS | 2094 | 1463037133294 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 00:12:13 INFO - PROCESS | 2094 | 1463037133295 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 00:12:13 INFO - PROCESS | 2094 | 1463037133297 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:12:13 INFO - PROCESS | 2094 | 1463037133300 Marionette TRACE conn2 <- [1,2222,null,{}] 00:12:13 INFO - PROCESS | 2094 | 1463037133307 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:13 INFO - PROCESS | 2094 | 1463037133406 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 00:12:13 INFO - PROCESS | 2094 | 1463037133471 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x128ca7800 == 40 [pid = 2094] [id = 563] 00:12:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x118036000) [pid = 2094] [serial = 1689] [outer = 0x0] 00:12:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x118ac3800) [pid = 2094] [serial = 1690] [outer = 0x118036000] 00:12:13 INFO - PROCESS | 2094 | 1463037133531 Marionette DEBUG loaded listener.js 00:12:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x11938b400) [pid = 2094] [serial = 1691] [outer = 0x118036000] 00:12:14 INFO - PROCESS | 2094 | 1463037134031 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 772ms 00:12:14 INFO - PROCESS | 2094 | 1463037134071 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 00:12:14 INFO - PROCESS | 2094 | 1463037134073 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 00:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:12:14 INFO - PROCESS | 2094 | 1463037134077 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:12:14 INFO - PROCESS | 2094 | 1463037134078 Marionette TRACE conn2 <- [1,2226,null,{}] 00:12:14 INFO - PROCESS | 2094 | 1463037134081 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:14 INFO - PROCESS | 2094 | 1463037134179 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 00:12:14 INFO - PROCESS | 2094 | 1463037134232 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292c1000 == 41 [pid = 2094] [id = 564] 00:12:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x119698800) [pid = 2094] [serial = 1692] [outer = 0x0] 00:12:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x12106e400) [pid = 2094] [serial = 1693] [outer = 0x119698800] 00:12:14 INFO - PROCESS | 2094 | 1463037134262 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x121157400) [pid = 2094] [serial = 1694] [outer = 0x119698800] 00:12:14 INFO - PROCESS | 2094 | 1463037134687 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 00:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 618ms 00:12:14 INFO - PROCESS | 2094 | 1463037134696 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 00:12:14 INFO - PROCESS | 2094 | 1463037134697 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 00:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:12:14 INFO - PROCESS | 2094 | 1463037134700 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:12:14 INFO - PROCESS | 2094 | 1463037134701 Marionette TRACE conn2 <- [1,2230,null,{}] 00:12:14 INFO - PROCESS | 2094 | 1463037134704 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:14 INFO - PROCESS | 2094 | 1463037134801 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 00:12:14 INFO - PROCESS | 2094 | 1463037134852 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a998000 == 42 [pid = 2094] [id = 565] 00:12:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x110f82400) [pid = 2094] [serial = 1695] [outer = 0x0] 00:12:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x12132f800) [pid = 2094] [serial = 1696] [outer = 0x110f82400] 00:12:14 INFO - PROCESS | 2094 | 1463037134881 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x1219ef800) [pid = 2094] [serial = 1697] [outer = 0x110f82400] 00:12:15 INFO - PROCESS | 2094 | 1463037135295 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 00:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 619ms 00:12:15 INFO - PROCESS | 2094 | 1463037135319 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 00:12:15 INFO - PROCESS | 2094 | 1463037135321 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 00:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:12:15 INFO - PROCESS | 2094 | 1463037135323 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:12:15 INFO - PROCESS | 2094 | 1463037135324 Marionette TRACE conn2 <- [1,2234,null,{}] 00:12:15 INFO - PROCESS | 2094 | 1463037135327 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:15 INFO - PROCESS | 2094 | 1463037135442 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 00:12:15 INFO - PROCESS | 2094 | 1463037135541 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab15800 == 43 [pid = 2094] [id = 566] 00:12:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x1233b7c00) [pid = 2094] [serial = 1698] [outer = 0x0] 00:12:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x1240e5400) [pid = 2094] [serial = 1699] [outer = 0x1233b7c00] 00:12:15 INFO - PROCESS | 2094 | 1463037135572 Marionette DEBUG loaded listener.js 00:12:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x124b11400) [pid = 2094] [serial = 1700] [outer = 0x1233b7c00] 00:12:15 INFO - PROCESS | 2094 | 1463037135971 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 00:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 669ms 00:12:15 INFO - PROCESS | 2094 | 1463037135993 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 00:12:15 INFO - PROCESS | 2094 | 1463037135994 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 00:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:12:15 INFO - PROCESS | 2094 | 1463037135996 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:12:15 INFO - PROCESS | 2094 | 1463037135997 Marionette TRACE conn2 <- [1,2238,null,{}] 00:12:16 INFO - PROCESS | 2094 | 1463037136000 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:16 INFO - PROCESS | 2094 | 1463037136095 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 00:12:16 INFO - PROCESS | 2094 | 1463037136147 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x12accc800 == 44 [pid = 2094] [id = 567] 00:12:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x124b05000) [pid = 2094] [serial = 1701] [outer = 0x0] 00:12:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x124b6b800) [pid = 2094] [serial = 1702] [outer = 0x124b05000] 00:12:16 INFO - PROCESS | 2094 | 1463037136175 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x125e8e400) [pid = 2094] [serial = 1703] [outer = 0x124b05000] 00:12:16 INFO - PROCESS | 2094 | 1463037136608 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 619ms 00:12:16 INFO - PROCESS | 2094 | 1463037136616 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 00:12:16 INFO - PROCESS | 2094 | 1463037136617 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 00:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:12:16 INFO - PROCESS | 2094 | 1463037136619 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:12:16 INFO - PROCESS | 2094 | 1463037136621 Marionette TRACE conn2 <- [1,2242,null,{}] 00:12:16 INFO - PROCESS | 2094 | 1463037136623 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:16 INFO - PROCESS | 2094 | 1463037136838 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 00:12:16 INFO - PROCESS | 2094 | 1463037136938 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x1192a2800 == 45 [pid = 2094] [id = 568] 00:12:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x111e25c00) [pid = 2094] [serial = 1704] [outer = 0x0] 00:12:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1122b1400) [pid = 2094] [serial = 1705] [outer = 0x111e25c00] 00:12:16 INFO - PROCESS | 2094 | 1463037136978 Marionette DEBUG loaded listener.js 00:12:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x113311000) [pid = 2094] [serial = 1706] [outer = 0x111e25c00] 00:12:17 INFO - PROCESS | 2094 | 1463037137379 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 771ms 00:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:12:17 INFO - PROCESS | 2094 | 1463037137392 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 00:12:17 INFO - PROCESS | 2094 | 1463037137394 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 00:12:17 INFO - PROCESS | 2094 | 1463037137396 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:12:17 INFO - PROCESS | 2094 | 1463037137399 Marionette TRACE conn2 <- [1,2246,null,{}] 00:12:17 INFO - PROCESS | 2094 | 1463037137402 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:17 INFO - PROCESS | 2094 | 1463037137508 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 00:12:17 INFO - PROCESS | 2094 | 1463037137642 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:17 INFO - PROCESS | 2094 | --DOCSHELL 0x12685b800 == 44 [pid = 2094] [id = 559] 00:12:17 INFO - PROCESS | 2094 | --DOCSHELL 0x12654f800 == 43 [pid = 2094] [id = 558] 00:12:17 INFO - PROCESS | 2094 | --DOCSHELL 0x121ac2800 == 42 [pid = 2094] [id = 557] 00:12:17 INFO - PROCESS | 2094 | --DOCSHELL 0x12077f800 == 41 [pid = 2094] [id = 556] 00:12:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x112262000 == 42 [pid = 2094] [id = 569] 00:12:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x1120ec800) [pid = 2094] [serial = 1707] [outer = 0x0] 00:12:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x113368000) [pid = 2094] [serial = 1708] [outer = 0x1120ec800] 00:12:17 INFO - PROCESS | 2094 | 1463037137728 Marionette DEBUG loaded listener.js 00:12:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x1166d1c00) [pid = 2094] [serial = 1709] [outer = 0x1120ec800] 00:12:17 INFO - PROCESS | 2094 | --DOCSHELL 0x111046800 == 41 [pid = 2094] [id = 555] 00:12:17 INFO - PROCESS | 2094 | --DOCSHELL 0x118a47800 == 40 [pid = 2094] [id = 554] 00:12:17 INFO - PROCESS | 2094 | --DOCSHELL 0x115f04800 == 39 [pid = 2094] [id = 553] 00:12:17 INFO - PROCESS | 2094 | --DOCSHELL 0x117d07800 == 38 [pid = 2094] [id = 552] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x118abd000) [pid = 2094] [serial = 1606] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x11803a400) [pid = 2094] [serial = 1624] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x115e84000) [pid = 2094] [serial = 1600] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x116fce400) [pid = 2094] [serial = 1601] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1265d5000) [pid = 2094] [serial = 1595] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x12106ac00) [pid = 2094] [serial = 1615] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x12100d800) [pid = 2094] [serial = 1627] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x121783c00) [pid = 2094] [serial = 1630] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x1219e9c00) [pid = 2094] [serial = 1631] [outer = 0x0] [url = about:blank] 00:12:17 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x1233ad800) [pid = 2094] [serial = 1633] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x115ab3800) [pid = 2094] [serial = 1621] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x119b38800) [pid = 2094] [serial = 1612] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x11938d800) [pid = 2094] [serial = 1609] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x119658800) [pid = 2094] [serial = 1610] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x11802d400) [pid = 2094] [serial = 1603] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x1182d2000) [pid = 2094] [serial = 1604] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x1122b1800) [pid = 2094] [serial = 1618] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x1126ea000) [pid = 2094] [serial = 1619] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x112fe6000) [pid = 2094] [serial = 1597] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x1133f1000) [pid = 2094] [serial = 1598] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x12107e000) [pid = 2094] [serial = 1616] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x116fca400) [pid = 2094] [serial = 1622] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x11847f400) [pid = 2094] [serial = 1625] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x121064c00) [pid = 2094] [serial = 1613] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x121332000) [pid = 2094] [serial = 1628] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1192da400) [pid = 2094] [serial = 1607] [outer = 0x0] [url = about:blank] 00:12:18 INFO - PROCESS | 2094 | 1463037138141 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 770ms 00:12:18 INFO - PROCESS | 2094 | 1463037138183 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 00:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:12:18 INFO - PROCESS | 2094 | 1463037138185 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 00:12:18 INFO - PROCESS | 2094 | 1463037138188 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:12:18 INFO - PROCESS | 2094 | 1463037138189 Marionette TRACE conn2 <- [1,2250,null,{}] 00:12:18 INFO - PROCESS | 2094 | 1463037138223 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:18 INFO - PROCESS | 2094 | 1463037138305 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 00:12:18 INFO - PROCESS | 2094 | 1463037138314 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x11842c800 == 39 [pid = 2094] [id = 570] 00:12:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x117314800) [pid = 2094] [serial = 1710] [outer = 0x0] 00:12:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x118039800) [pid = 2094] [serial = 1711] [outer = 0x117314800] 00:12:18 INFO - PROCESS | 2094 | 1463037138341 Marionette DEBUG loaded listener.js 00:12:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x1180f3800) [pid = 2094] [serial = 1712] [outer = 0x117314800] 00:12:18 INFO - PROCESS | 2094 | 1463037138682 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 00:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 545ms 00:12:18 INFO - PROCESS | 2094 | 1463037138734 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 00:12:18 INFO - PROCESS | 2094 | 1463037138736 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 00:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:12:18 INFO - PROCESS | 2094 | 1463037138750 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:12:18 INFO - PROCESS | 2094 | 1463037138753 Marionette TRACE conn2 <- [1,2254,null,{}] 00:12:18 INFO - PROCESS | 2094 | 1463037138759 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:18 INFO - PROCESS | 2094 | 1463037138845 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 00:12:18 INFO - PROCESS | 2094 | 1463037138849 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x121409800 == 40 [pid = 2094] [id = 571] 00:12:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x118179400) [pid = 2094] [serial = 1713] [outer = 0x0] 00:12:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x118875400) [pid = 2094] [serial = 1714] [outer = 0x118179400] 00:12:18 INFO - PROCESS | 2094 | 1463037138875 Marionette DEBUG loaded listener.js 00:12:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x119390400) [pid = 2094] [serial = 1715] [outer = 0x118179400] 00:12:19 INFO - PROCESS | 2094 | 1463037139200 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 483ms 00:12:19 INFO - PROCESS | 2094 | 1463037139224 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 00:12:19 INFO - PROCESS | 2094 | 1463037139228 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 00:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:12:19 INFO - PROCESS | 2094 | 1463037139230 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:12:19 INFO - PROCESS | 2094 | 1463037139231 Marionette TRACE conn2 <- [1,2258,null,{}] 00:12:19 INFO - PROCESS | 2094 | 1463037139233 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:19 INFO - PROCESS | 2094 | 1463037139313 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 00:12:19 INFO - PROCESS | 2094 | 1463037139373 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x124041000 == 41 [pid = 2094] [id = 572] 00:12:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x11817f400) [pid = 2094] [serial = 1716] [outer = 0x0] 00:12:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x11965a000) [pid = 2094] [serial = 1717] [outer = 0x11817f400] 00:12:19 INFO - PROCESS | 2094 | 1463037139399 Marionette DEBUG loaded listener.js 00:12:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1198c5000) [pid = 2094] [serial = 1718] [outer = 0x11817f400] 00:12:19 INFO - PROCESS | 2094 | 1463037139724 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 518ms 00:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:12:19 INFO - PROCESS | 2094 | 1463037139749 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 00:12:19 INFO - PROCESS | 2094 | 1463037139750 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 00:12:19 INFO - PROCESS | 2094 | 1463037139752 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:12:19 INFO - PROCESS | 2094 | 1463037139753 Marionette TRACE conn2 <- [1,2262,null,{}] 00:12:19 INFO - PROCESS | 2094 | 1463037139755 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:19 INFO - PROCESS | 2094 | 1463037139858 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 00:12:19 INFO - PROCESS | 2094 | 1463037139874 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x126ae4800 == 42 [pid = 2094] [id = 573] 00:12:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x121071c00) [pid = 2094] [serial = 1719] [outer = 0x0] 00:12:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x121288c00) [pid = 2094] [serial = 1720] [outer = 0x121071c00] 00:12:19 INFO - PROCESS | 2094 | 1463037139905 Marionette DEBUG loaded listener.js 00:12:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x1233ad800) [pid = 2094] [serial = 1721] [outer = 0x121071c00] 00:12:20 INFO - PROCESS | 2094 | 1463037140270 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 569ms 00:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:12:20 INFO - PROCESS | 2094 | 1463037140321 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 2094 | 1463037140322 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 00:12:20 INFO - PROCESS | 2094 | 1463037140324 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 2094 | 1463037140325 Marionette TRACE conn2 <- [1,2266,null,{}] 00:12:20 INFO - PROCESS | 2094 | 1463037140328 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:20 INFO - PROCESS | 2094 | 1463037140430 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 00:12:20 INFO - PROCESS | 2094 | 1463037140464 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x128c9c000 == 43 [pid = 2094] [id = 574] 00:12:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x121075800) [pid = 2094] [serial = 1722] [outer = 0x0] 00:12:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x1240d6400) [pid = 2094] [serial = 1723] [outer = 0x121075800] 00:12:20 INFO - PROCESS | 2094 | 1463037140490 Marionette DEBUG loaded listener.js 00:12:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x124b07800) [pid = 2094] [serial = 1724] [outer = 0x121075800] 00:12:20 INFO - PROCESS | 2094 | 1463037140804 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 00:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 00:12:20 INFO - PROCESS | 2094 | 1463037140843 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 2094 | 1463037140844 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 00:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:12:20 INFO - PROCESS | 2094 | 1463037140847 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 2094 | 1463037140848 Marionette TRACE conn2 <- [1,2270,null,{}] 00:12:20 INFO - PROCESS | 2094 | 1463037140850 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:20 INFO - PROCESS | 2094 | 1463037140951 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 00:12:20 INFO - PROCESS | 2094 | 1463037140963 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9c4000 == 44 [pid = 2094] [id = 575] 00:12:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x1242be800) [pid = 2094] [serial = 1725] [outer = 0x0] 00:12:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x125e93000) [pid = 2094] [serial = 1726] [outer = 0x1242be800] 00:12:20 INFO - PROCESS | 2094 | 1463037140988 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x126229000) [pid = 2094] [serial = 1727] [outer = 0x1242be800] 00:12:21 INFO - PROCESS | 2094 | 1463037141325 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 00:12:21 INFO - PROCESS | 2094 | 1463037141368 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 00:12:21 INFO - PROCESS | 2094 | 1463037141369 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 00:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:12:21 INFO - PROCESS | 2094 | 1463037141371 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:12:21 INFO - PROCESS | 2094 | 1463037141372 Marionette TRACE conn2 <- [1,2274,null,{}] 00:12:21 INFO - PROCESS | 2094 | 1463037141374 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:21 INFO - PROCESS | 2094 | 1463037141484 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 00:12:21 INFO - PROCESS | 2094 | 1463037141521 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acc7800 == 45 [pid = 2094] [id = 576] 00:12:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x124ba4c00) [pid = 2094] [serial = 1728] [outer = 0x0] 00:12:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x126592000) [pid = 2094] [serial = 1729] [outer = 0x124ba4c00] 00:12:21 INFO - PROCESS | 2094 | 1463037141546 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x126599000) [pid = 2094] [serial = 1730] [outer = 0x124ba4c00] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x11202e400) [pid = 2094] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x118178000) [pid = 2094] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x112030c00) [pid = 2094] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x118325400) [pid = 2094] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x112030400) [pid = 2094] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x1198cd400) [pid = 2094] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x118038800) [pid = 2094] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x116274400) [pid = 2094] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:12:21 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x119656c00) [pid = 2094] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:12:21 INFO - PROCESS | 2094 | 1463037141877 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 00:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 518ms 00:12:21 INFO - PROCESS | 2094 | 1463037141889 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 00:12:21 INFO - PROCESS | 2094 | 1463037141891 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 00:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:12:21 INFO - PROCESS | 2094 | 1463037141895 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:12:21 INFO - PROCESS | 2094 | 1463037141896 Marionette TRACE conn2 <- [1,2278,null,{}] 00:12:21 INFO - PROCESS | 2094 | 1463037141899 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:22 INFO - PROCESS | 2094 | 1463037142003 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 00:12:22 INFO - PROCESS | 2094 | 1463037142038 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba78800 == 46 [pid = 2094] [id = 577] 00:12:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x110fb3c00) [pid = 2094] [serial = 1731] [outer = 0x0] 00:12:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x118ad8000) [pid = 2094] [serial = 1732] [outer = 0x110fb3c00] 00:12:22 INFO - PROCESS | 2094 | 1463037142063 Marionette DEBUG loaded listener.js 00:12:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x126595400) [pid = 2094] [serial = 1733] [outer = 0x110fb3c00] 00:12:22 INFO - PROCESS | 2094 | 1463037142332 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 469ms 00:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:12:22 INFO - PROCESS | 2094 | 1463037142365 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 2094 | 1463037142366 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 00:12:22 INFO - PROCESS | 2094 | 1463037142368 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 2094 | 1463037142369 Marionette TRACE conn2 <- [1,2282,null,{}] 00:12:22 INFO - PROCESS | 2094 | 1463037142372 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:22 INFO - PROCESS | 2094 | 1463037142472 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 00:12:22 INFO - PROCESS | 2094 | 1463037142476 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c059000 == 47 [pid = 2094] [id = 578] 00:12:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x126599400) [pid = 2094] [serial = 1734] [outer = 0x0] 00:12:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x1265a0000) [pid = 2094] [serial = 1735] [outer = 0x126599400] 00:12:22 INFO - PROCESS | 2094 | 1463037142506 Marionette DEBUG loaded listener.js 00:12:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x1265dc400) [pid = 2094] [serial = 1736] [outer = 0x126599400] 00:12:22 INFO - PROCESS | 2094 | 1463037142857 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 00:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 520ms 00:12:22 INFO - PROCESS | 2094 | 1463037142889 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 2094 | 1463037142890 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 00:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:12:22 INFO - PROCESS | 2094 | 1463037142893 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 2094 | 1463037142894 Marionette TRACE conn2 <- [1,2286,null,{}] 00:12:22 INFO - PROCESS | 2094 | 1463037142908 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:23 INFO - PROCESS | 2094 | 1463037143007 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 00:12:23 INFO - PROCESS | 2094 | 1463037143011 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2cd800 == 48 [pid = 2094] [id = 579] 00:12:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x1265df800) [pid = 2094] [serial = 1737] [outer = 0x0] 00:12:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x1268da400) [pid = 2094] [serial = 1738] [outer = 0x1265df800] 00:12:23 INFO - PROCESS | 2094 | 1463037143036 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x1268e4000) [pid = 2094] [serial = 1739] [outer = 0x1265df800] 00:12:23 INFO - PROCESS | 2094 | 1463037143422 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 00:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 00:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 580ms 00:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:12:23 INFO - PROCESS | 2094 | 1463037143474 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 00:12:23 INFO - PROCESS | 2094 | 1463037143475 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 00:12:23 INFO - PROCESS | 2094 | 1463037143477 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:12:23 INFO - PROCESS | 2094 | 1463037143478 Marionette TRACE conn2 <- [1,2290,null,{}] 00:12:23 INFO - PROCESS | 2094 | 1463037143481 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:23 INFO - PROCESS | 2094 | 1463037143587 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 00:12:23 INFO - PROCESS | 2094 | 1463037143596 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c520000 == 49 [pid = 2094] [id = 580] 00:12:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1265dfc00) [pid = 2094] [serial = 1740] [outer = 0x0] 00:12:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x126d22c00) [pid = 2094] [serial = 1741] [outer = 0x1265dfc00] 00:12:23 INFO - PROCESS | 2094 | 1463037143620 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x126dd1000) [pid = 2094] [serial = 1742] [outer = 0x1265dfc00] 00:12:24 INFO - PROCESS | 2094 | 1463037144072 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 00:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 620ms 00:12:24 INFO - PROCESS | 2094 | 1463037144098 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 00:12:24 INFO - PROCESS | 2094 | 1463037144101 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 00:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:12:24 INFO - PROCESS | 2094 | 1463037144104 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:12:24 INFO - PROCESS | 2094 | 1463037144107 Marionette TRACE conn2 <- [1,2294,null,{}] 00:12:24 INFO - PROCESS | 2094 | 1463037144111 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:24 INFO - PROCESS | 2094 | 1463037144216 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 00:12:24 INFO - PROCESS | 2094 | 1463037144331 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x1192a2000 == 50 [pid = 2094] [id = 581] 00:12:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x11660d400) [pid = 2094] [serial = 1743] [outer = 0x0] 00:12:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x1168ca400) [pid = 2094] [serial = 1744] [outer = 0x11660d400] 00:12:24 INFO - PROCESS | 2094 | 1463037144363 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x11803a400) [pid = 2094] [serial = 1745] [outer = 0x11660d400] 00:12:24 INFO - PROCESS | 2094 | 1463037144775 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 00:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 722ms 00:12:24 INFO - PROCESS | 2094 | 1463037144827 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 00:12:24 INFO - PROCESS | 2094 | 1463037144831 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 00:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:12:24 INFO - PROCESS | 2094 | 1463037144835 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:12:24 INFO - PROCESS | 2094 | 1463037144837 Marionette TRACE conn2 <- [1,2298,null,{}] 00:12:24 INFO - PROCESS | 2094 | 1463037144840 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:24 INFO - PROCESS | 2094 | 1463037144950 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 00:12:25 INFO - PROCESS | 2094 | 1463037145007 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bc7000 == 51 [pid = 2094] [id = 582] 00:12:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x118180000) [pid = 2094] [serial = 1746] [outer = 0x0] 00:12:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x11938d800) [pid = 2094] [serial = 1747] [outer = 0x118180000] 00:12:25 INFO - PROCESS | 2094 | 1463037145037 Marionette DEBUG loaded listener.js 00:12:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x1198c7c00) [pid = 2094] [serial = 1748] [outer = 0x118180000] 00:12:25 INFO - PROCESS | 2094 | 1463037145470 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 00:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 00:12:25 INFO - PROCESS | 2094 | 1463037145507 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 00:12:25 INFO - PROCESS | 2094 | 1463037145508 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 00:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:12:25 INFO - PROCESS | 2094 | 1463037145511 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - PROCESS | 2094 | 1463037145514 Marionette TRACE conn2 <- [1,2302,null,{}] 00:12:25 INFO - PROCESS | 2094 | 1463037145521 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:25 INFO - PROCESS | 2094 | 1463037145648 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 00:12:25 INFO - PROCESS | 2094 | 1463037145731 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf42000 == 52 [pid = 2094] [id = 583] 00:12:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x121789800) [pid = 2094] [serial = 1749] [outer = 0x0] 00:12:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x1233b0400) [pid = 2094] [serial = 1750] [outer = 0x121789800] 00:12:25 INFO - PROCESS | 2094 | 1463037145765 Marionette DEBUG loaded listener.js 00:12:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x124b64400) [pid = 2094] [serial = 1751] [outer = 0x121789800] 00:12:26 INFO - PROCESS | 2094 | 1463037146177 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 673ms 00:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:12:26 INFO - PROCESS | 2094 | 1463037146185 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 00:12:26 INFO - PROCESS | 2094 | 1463037146187 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 00:12:26 INFO - PROCESS | 2094 | 1463037146189 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:12:26 INFO - PROCESS | 2094 | 1463037146190 Marionette TRACE conn2 <- [1,2306,null,{}] 00:12:26 INFO - PROCESS | 2094 | 1463037146192 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:26 INFO - PROCESS | 2094 | 1463037146297 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 00:12:26 INFO - PROCESS | 2094 | 1463037146351 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d306000 == 53 [pid = 2094] [id = 584] 00:12:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x126228c00) [pid = 2094] [serial = 1752] [outer = 0x0] 00:12:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x1265d7000) [pid = 2094] [serial = 1753] [outer = 0x126228c00] 00:12:26 INFO - PROCESS | 2094 | 1463037146380 Marionette DEBUG loaded listener.js 00:12:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x1268b8000) [pid = 2094] [serial = 1754] [outer = 0x126228c00] 00:12:26 INFO - PROCESS | 2094 | 1463037146755 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 00:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 621ms 00:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:12:26 INFO - PROCESS | 2094 | 1463037146810 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 00:12:26 INFO - PROCESS | 2094 | 1463037146812 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 00:12:26 INFO - PROCESS | 2094 | 1463037146814 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:12:26 INFO - PROCESS | 2094 | 1463037146815 Marionette TRACE conn2 <- [1,2310,null,{}] 00:12:26 INFO - PROCESS | 2094 | 1463037146818 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:26 INFO - PROCESS | 2094 | 1463037146919 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 00:12:27 INFO - PROCESS | 2094 | 1463037147007 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d586800 == 54 [pid = 2094] [id = 585] 00:12:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x1265d8400) [pid = 2094] [serial = 1755] [outer = 0x0] 00:12:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x1268ddc00) [pid = 2094] [serial = 1756] [outer = 0x1265d8400] 00:12:27 INFO - PROCESS | 2094 | 1463037147050 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1278c3000) [pid = 2094] [serial = 1757] [outer = 0x1265d8400] 00:12:27 INFO - PROCESS | 2094 | 1463037147467 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 668ms 00:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:12:27 INFO - PROCESS | 2094 | 1463037147482 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 00:12:27 INFO - PROCESS | 2094 | 1463037147484 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 00:12:27 INFO - PROCESS | 2094 | 1463037147486 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:12:27 INFO - PROCESS | 2094 | 1463037147487 Marionette TRACE conn2 <- [1,2314,null,{}] 00:12:27 INFO - PROCESS | 2094 | 1463037147489 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:27 INFO - PROCESS | 2094 | 1463037147598 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 00:12:27 INFO - PROCESS | 2094 | 1463037147671 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7b9000 == 55 [pid = 2094] [id = 586] 00:12:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x1278c7800) [pid = 2094] [serial = 1758] [outer = 0x0] 00:12:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x128c73000) [pid = 2094] [serial = 1759] [outer = 0x1278c7800] 00:12:27 INFO - PROCESS | 2094 | 1463037147700 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x128cce000) [pid = 2094] [serial = 1760] [outer = 0x1278c7800] 00:12:28 INFO - PROCESS | 2094 | 1463037148118 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 00:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 668ms 00:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:12:28 INFO - PROCESS | 2094 | 1463037148155 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 00:12:28 INFO - PROCESS | 2094 | 1463037148157 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 00:12:28 INFO - PROCESS | 2094 | 1463037148161 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:12:28 INFO - PROCESS | 2094 | 1463037148163 Marionette TRACE conn2 <- [1,2318,null,{}] 00:12:28 INFO - PROCESS | 2094 | 1463037148167 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:28 INFO - PROCESS | 2094 | 1463037148454 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 00:12:28 INFO - PROCESS | 2094 | 1463037148558 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a4b000 == 56 [pid = 2094] [id = 587] 00:12:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x1126e2800) [pid = 2094] [serial = 1761] [outer = 0x0] 00:12:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x112a5e000) [pid = 2094] [serial = 1762] [outer = 0x1126e2800] 00:12:28 INFO - PROCESS | 2094 | 1463037148587 Marionette DEBUG loaded listener.js 00:12:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x115e8f800) [pid = 2094] [serial = 1763] [outer = 0x1126e2800] 00:12:29 INFO - PROCESS | 2094 | 1463037149030 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 2094 | 1463037149096 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 00:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:12:29 INFO - PROCESS | 2094 | 1463037149100 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:12:29 INFO - PROCESS | 2094 | 1463037149102 Marionette TRACE conn2 <- [1,2322,null,{}] 00:12:29 INFO - PROCESS | 2094 | 1463037149105 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:29 INFO - PROCESS | 2094 | 1463037149187 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 00:12:29 INFO - PROCESS | 2094 | 1463037149258 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x118491000 == 57 [pid = 2094] [id = 588] 00:12:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x115f4d400) [pid = 2094] [serial = 1764] [outer = 0x0] 00:12:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x116fc7400) [pid = 2094] [serial = 1765] [outer = 0x115f4d400] 00:12:29 INFO - PROCESS | 2094 | 1463037149289 Marionette DEBUG loaded listener.js 00:12:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x11817e000) [pid = 2094] [serial = 1766] [outer = 0x115f4d400] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x1184a8000 == 56 [pid = 2094] [id = 550] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2cd800 == 55 [pid = 2094] [id = 579] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12c059000 == 54 [pid = 2094] [id = 578] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba78800 == 53 [pid = 2094] [id = 577] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x121067400) [pid = 2094] [serial = 1681] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12acc7800 == 52 [pid = 2094] [id = 576] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9c4000 == 51 [pid = 2094] [id = 575] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x128c9c000 == 50 [pid = 2094] [id = 574] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x126ae4800 == 49 [pid = 2094] [id = 573] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x124041000 == 48 [pid = 2094] [id = 572] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x121409800 == 47 [pid = 2094] [id = 571] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x11842c800 == 46 [pid = 2094] [id = 570] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x112262000 == 45 [pid = 2094] [id = 569] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x1192a2800 == 44 [pid = 2094] [id = 568] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab15800 == 43 [pid = 2094] [id = 566] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x12a998000 == 42 [pid = 2094] [id = 565] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x1292c1000 == 41 [pid = 2094] [id = 564] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x128ca7800 == 40 [pid = 2094] [id = 563] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x1213c0800 == 39 [pid = 2094] [id = 562] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x116723000 == 38 [pid = 2094] [id = 561] 00:12:29 INFO - PROCESS | 2094 | --DOCSHELL 0x128bb1800 == 37 [pid = 2094] [id = 560] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x1126df800) [pid = 2094] [serial = 1657] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x118abcc00) [pid = 2094] [serial = 1670] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x12132e800) [pid = 2094] [serial = 1648] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x115aae400) [pid = 2094] [serial = 1654] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x119651c00) [pid = 2094] [serial = 1673] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x115e8c800) [pid = 2094] [serial = 1661] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x110f8a400) [pid = 2094] [serial = 1636] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x11832a400) [pid = 2094] [serial = 1642] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x119b30c00) [pid = 2094] [serial = 1678] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x119aa3800) [pid = 2094] [serial = 1645] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x1180f3400) [pid = 2094] [serial = 1666] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x1130dc800) [pid = 2094] [serial = 1658] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x117d2f000) [pid = 2094] [serial = 1664] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x11620b800) [pid = 2094] [serial = 1639] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1198c0800) [pid = 2094] [serial = 1676] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x11847b400) [pid = 2094] [serial = 1669] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x1168ca800) [pid = 2094] [serial = 1663] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x118878400) [pid = 2094] [serial = 1672] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x118230000) [pid = 2094] [serial = 1667] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x119697400) [pid = 2094] [serial = 1675] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x1180ec800) [pid = 2094] [serial = 1655] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x119696000) [pid = 2094] [serial = 1651] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x115ab1000) [pid = 2094] [serial = 1660] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x119cbb000) [pid = 2094] [serial = 1679] [outer = 0x0] [url = about:blank] 00:12:29 INFO - PROCESS | 2094 | 1463037149859 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 821ms 00:12:29 INFO - PROCESS | 2094 | 1463037149922 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 00:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:12:29 INFO - PROCESS | 2094 | 1463037149925 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 00:12:29 INFO - PROCESS | 2094 | 1463037149929 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:12:29 INFO - PROCESS | 2094 | 1463037149931 Marionette TRACE conn2 <- [1,2326,null,{}] 00:12:29 INFO - PROCESS | 2094 | 1463037149935 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:30 INFO - PROCESS | 2094 | 1463037150029 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 00:12:30 INFO - PROCESS | 2094 | 1463037150087 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a38000 == 38 [pid = 2094] [id = 589] 00:12:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x1180ea400) [pid = 2094] [serial = 1767] [outer = 0x0] 00:12:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x11832a400) [pid = 2094] [serial = 1768] [outer = 0x1180ea400] 00:12:30 INFO - PROCESS | 2094 | 1463037150115 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x119261c00) [pid = 2094] [serial = 1769] [outer = 0x1180ea400] 00:12:30 INFO - PROCESS | 2094 | 1463037150512 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 620ms 00:12:30 INFO - PROCESS | 2094 | 1463037150550 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 00:12:30 INFO - PROCESS | 2094 | 1463037150553 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 00:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:12:30 INFO - PROCESS | 2094 | 1463037150564 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:12:30 INFO - PROCESS | 2094 | 1463037150568 Marionette TRACE conn2 <- [1,2330,null,{}] 00:12:30 INFO - PROCESS | 2094 | 1463037150572 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:30 INFO - PROCESS | 2094 | 1463037150732 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 00:12:30 INFO - PROCESS | 2094 | 1463037150746 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x121089000 == 39 [pid = 2094] [id = 590] 00:12:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x11926d800) [pid = 2094] [serial = 1770] [outer = 0x0] 00:12:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x119699000) [pid = 2094] [serial = 1771] [outer = 0x11926d800] 00:12:30 INFO - PROCESS | 2094 | 1463037150786 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x119b32000) [pid = 2094] [serial = 1772] [outer = 0x11926d800] 00:12:31 INFO - PROCESS | 2094 | 1463037151138 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 00:12:31 INFO - PROCESS | 2094 | 1463037151186 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 00:12:31 INFO - PROCESS | 2094 | 1463037151195 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 00:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:12:31 INFO - PROCESS | 2094 | 1463037151197 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:12:31 INFO - PROCESS | 2094 | 1463037151198 Marionette TRACE conn2 <- [1,2334,null,{}] 00:12:31 INFO - PROCESS | 2094 | 1463037151201 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:31 INFO - PROCESS | 2094 | 1463037151282 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 00:12:31 INFO - PROCESS | 2094 | 1463037151304 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x12685a000 == 40 [pid = 2094] [id = 591] 00:12:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x12105f800) [pid = 2094] [serial = 1773] [outer = 0x0] 00:12:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x12107c800) [pid = 2094] [serial = 1774] [outer = 0x12105f800] 00:12:31 INFO - PROCESS | 2094 | 1463037151329 Marionette DEBUG loaded listener.js 00:12:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x12132e800) [pid = 2094] [serial = 1775] [outer = 0x12105f800] 00:12:31 INFO - PROCESS | 2094 | 1463037151646 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 00:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 468ms 00:12:31 INFO - PROCESS | 2094 | 1463037151666 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 00:12:31 INFO - PROCESS | 2094 | 1463037151668 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 00:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:12:31 INFO - PROCESS | 2094 | 1463037151670 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:12:31 INFO - PROCESS | 2094 | 1463037151671 Marionette TRACE conn2 <- [1,2338,null,{}] 00:12:31 INFO - PROCESS | 2094 | 1463037151673 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:31 INFO - PROCESS | 2094 | 1463037151754 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 00:12:31 INFO - PROCESS | 2094 | 1463037151826 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bbd800 == 41 [pid = 2094] [id = 592] 00:12:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x1219f1000) [pid = 2094] [serial = 1776] [outer = 0x0] 00:12:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x1233b0c00) [pid = 2094] [serial = 1777] [outer = 0x1219f1000] 00:12:31 INFO - PROCESS | 2094 | 1463037151856 Marionette DEBUG loaded listener.js 00:12:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x124512800) [pid = 2094] [serial = 1778] [outer = 0x1219f1000] 00:12:32 INFO - PROCESS | 2094 | 1463037152196 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 568ms 00:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:12:32 INFO - PROCESS | 2094 | 1463037152239 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 00:12:32 INFO - PROCESS | 2094 | 1463037152240 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 00:12:32 INFO - PROCESS | 2094 | 1463037152242 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:12:32 INFO - PROCESS | 2094 | 1463037152243 Marionette TRACE conn2 <- [1,2342,null,{}] 00:12:32 INFO - PROCESS | 2094 | 1463037152245 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:32 INFO - PROCESS | 2094 | 1463037152355 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 00:12:32 INFO - PROCESS | 2094 | 1463037152367 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292c4800 == 42 [pid = 2094] [id = 593] 00:12:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x124b03c00) [pid = 2094] [serial = 1779] [outer = 0x0] 00:12:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x125e8cc00) [pid = 2094] [serial = 1780] [outer = 0x124b03c00] 00:12:32 INFO - PROCESS | 2094 | 1463037152392 Marionette DEBUG loaded listener.js 00:12:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x1262cd000) [pid = 2094] [serial = 1781] [outer = 0x124b03c00] 00:12:32 INFO - PROCESS | 2094 | 1463037152729 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 00:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 00:12:32 INFO - PROCESS | 2094 | 1463037152762 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 00:12:32 INFO - PROCESS | 2094 | 1463037152763 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 00:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:12:32 INFO - PROCESS | 2094 | 1463037152765 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:12:32 INFO - PROCESS | 2094 | 1463037152766 Marionette TRACE conn2 <- [1,2346,null,{}] 00:12:32 INFO - PROCESS | 2094 | 1463037152768 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:32 INFO - PROCESS | 2094 | 1463037152871 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 00:12:32 INFO - PROCESS | 2094 | 1463037152884 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9d5000 == 43 [pid = 2094] [id = 594] 00:12:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1262c4000) [pid = 2094] [serial = 1782] [outer = 0x0] 00:12:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x1265d1400) [pid = 2094] [serial = 1783] [outer = 0x1262c4000] 00:12:32 INFO - PROCESS | 2094 | 1463037152908 Marionette DEBUG loaded listener.js 00:12:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x1268b5000) [pid = 2094] [serial = 1784] [outer = 0x1262c4000] 00:12:33 INFO - PROCESS | 2094 | 1463037153226 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 521ms 00:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:12:33 INFO - PROCESS | 2094 | 1463037153286 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 00:12:33 INFO - PROCESS | 2094 | 1463037153287 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 00:12:33 INFO - PROCESS | 2094 | 1463037153289 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:12:33 INFO - PROCESS | 2094 | 1463037153290 Marionette TRACE conn2 <- [1,2350,null,{}] 00:12:33 INFO - PROCESS | 2094 | 1463037153293 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:33 INFO - PROCESS | 2094 | 1463037153397 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 00:12:33 INFO - PROCESS | 2094 | 1463037153412 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acd2800 == 44 [pid = 2094] [id = 595] 00:12:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x1268b9400) [pid = 2094] [serial = 1785] [outer = 0x0] 00:12:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x126d22400) [pid = 2094] [serial = 1786] [outer = 0x1268b9400] 00:12:33 INFO - PROCESS | 2094 | 1463037153437 Marionette DEBUG loaded listener.js 00:12:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x1278cb000) [pid = 2094] [serial = 1787] [outer = 0x1268b9400] 00:12:33 INFO - PROCESS | 2094 | 1463037153879 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x121075800) [pid = 2094] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x121071c00) [pid = 2094] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x1242be800) [pid = 2094] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x124ba4c00) [pid = 2094] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x110fb3c00) [pid = 2094] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x11817f400) [pid = 2094] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x111e25c00) [pid = 2094] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x117314800) [pid = 2094] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x121011000) [pid = 2094] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x1120ec800) [pid = 2094] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x1265df800) [pid = 2094] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x118179400) [pid = 2094] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:12:33 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x126599400) [pid = 2094] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 617ms 00:12:33 INFO - PROCESS | 2094 | 1463037153908 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 00:12:33 INFO - PROCESS | 2094 | 1463037153909 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 00:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:12:33 INFO - PROCESS | 2094 | 1463037153911 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:12:33 INFO - PROCESS | 2094 | 1463037153912 Marionette TRACE conn2 <- [1,2354,null,{}] 00:12:33 INFO - PROCESS | 2094 | 1463037153915 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:34 INFO - PROCESS | 2094 | 1463037153999 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 00:12:34 INFO - PROCESS | 2094 | 1463037154004 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x121414000 == 45 [pid = 2094] [id = 596] 00:12:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x115e8cc00) [pid = 2094] [serial = 1788] [outer = 0x0] 00:12:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x119789000) [pid = 2094] [serial = 1789] [outer = 0x115e8cc00] 00:12:34 INFO - PROCESS | 2094 | 1463037154030 Marionette DEBUG loaded listener.js 00:12:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x124b0c400) [pid = 2094] [serial = 1790] [outer = 0x115e8cc00] 00:12:34 INFO - PROCESS | 2094 | 1463037154348 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 00:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 470ms 00:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:12:34 INFO - PROCESS | 2094 | 1463037154382 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 00:12:34 INFO - PROCESS | 2094 | 1463037154384 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 00:12:34 INFO - PROCESS | 2094 | 1463037154387 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:12:34 INFO - PROCESS | 2094 | 1463037154389 Marionette TRACE conn2 <- [1,2358,null,{}] 00:12:34 INFO - PROCESS | 2094 | 1463037154392 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:34 INFO - PROCESS | 2094 | 1463037154518 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 00:12:34 INFO - PROCESS | 2094 | 1463037154606 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2bd800 == 46 [pid = 2094] [id = 597] 00:12:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x1236e7000) [pid = 2094] [serial = 1791] [outer = 0x0] 00:12:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x1268d8800) [pid = 2094] [serial = 1792] [outer = 0x1236e7000] 00:12:34 INFO - PROCESS | 2094 | 1463037154646 Marionette DEBUG loaded listener.js 00:12:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x128cc4000) [pid = 2094] [serial = 1793] [outer = 0x1236e7000] 00:12:35 INFO - PROCESS | 2094 | 1463037155038 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 00:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 00:12:35 INFO - PROCESS | 2094 | 1463037155067 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 00:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:12:35 INFO - PROCESS | 2094 | 1463037155069 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 00:12:35 INFO - PROCESS | 2094 | 1463037155071 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:12:35 INFO - PROCESS | 2094 | 1463037155073 Marionette TRACE conn2 <- [1,2362,null,{}] 00:12:35 INFO - PROCESS | 2094 | 1463037155075 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:35 INFO - PROCESS | 2094 | 1463037155197 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 00:12:35 INFO - PROCESS | 2094 | 1463037155204 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca49000 == 47 [pid = 2094] [id = 598] 00:12:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x128c7bc00) [pid = 2094] [serial = 1794] [outer = 0x0] 00:12:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1290bf400) [pid = 2094] [serial = 1795] [outer = 0x128c7bc00] 00:12:35 INFO - PROCESS | 2094 | 1463037155228 Marionette DEBUG loaded listener.js 00:12:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x129480c00) [pid = 2094] [serial = 1796] [outer = 0x128c7bc00] 00:12:35 INFO - PROCESS | 2094 | 1463037155562 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 00:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 00:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:12:35 INFO - PROCESS | 2094 | 1463037155590 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 00:12:35 INFO - PROCESS | 2094 | 1463037155595 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 00:12:35 INFO - PROCESS | 2094 | 1463037155598 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:12:35 INFO - PROCESS | 2094 | 1463037155600 Marionette TRACE conn2 <- [1,2366,null,{}] 00:12:35 INFO - PROCESS | 2094 | 1463037155603 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:35 INFO - PROCESS | 2094 | 1463037155732 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 00:12:35 INFO - PROCESS | 2094 | 1463037155818 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x12daa5000 == 48 [pid = 2094] [id = 599] 00:12:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x128cc3c00) [pid = 2094] [serial = 1797] [outer = 0x0] 00:12:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x129484400) [pid = 2094] [serial = 1798] [outer = 0x128cc3c00] 00:12:35 INFO - PROCESS | 2094 | 1463037155851 Marionette DEBUG loaded listener.js 00:12:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x129721400) [pid = 2094] [serial = 1799] [outer = 0x128cc3c00] 00:12:36 INFO - PROCESS | 2094 | 1463037156351 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 00:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 00:12:36 INFO - PROCESS | 2094 | 1463037156368 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 00:12:36 INFO - PROCESS | 2094 | 1463037156371 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 00:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:12:36 INFO - PROCESS | 2094 | 1463037156375 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:12:36 INFO - PROCESS | 2094 | 1463037156377 Marionette TRACE conn2 <- [1,2370,null,{}] 00:12:36 INFO - PROCESS | 2094 | 1463037156381 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:36 INFO - PROCESS | 2094 | 1463037156487 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 00:12:36 INFO - PROCESS | 2094 | 1463037156561 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a59800 == 49 [pid = 2094] [id = 600] 00:12:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x1164bc400) [pid = 2094] [serial = 1800] [outer = 0x0] 00:12:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x118030400) [pid = 2094] [serial = 1801] [outer = 0x1164bc400] 00:12:36 INFO - PROCESS | 2094 | 1463037156591 Marionette DEBUG loaded listener.js 00:12:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x11832bc00) [pid = 2094] [serial = 1802] [outer = 0x1164bc400] 00:12:37 INFO - PROCESS | 2094 | 1463037157011 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 00:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 00:12:37 INFO - PROCESS | 2094 | 1463037157046 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 00:12:37 INFO - PROCESS | 2094 | 1463037157050 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 00:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:12:37 INFO - PROCESS | 2094 | 1463037157055 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:12:37 INFO - PROCESS | 2094 | 1463037157057 Marionette TRACE conn2 <- [1,2374,null,{}] 00:12:37 INFO - PROCESS | 2094 | 1463037157059 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:37 INFO - PROCESS | 2094 | 1463037157188 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 00:12:37 INFO - PROCESS | 2094 | 1463037157263 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292b5000 == 50 [pid = 2094] [id = 601] 00:12:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x1192da400) [pid = 2094] [serial = 1803] [outer = 0x0] 00:12:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x119b3c800) [pid = 2094] [serial = 1804] [outer = 0x1192da400] 00:12:37 INFO - PROCESS | 2094 | 1463037157292 Marionette DEBUG loaded listener.js 00:12:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x121153c00) [pid = 2094] [serial = 1805] [outer = 0x1192da400] 00:12:37 INFO - PROCESS | 2094 | 1463037157698 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 00:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 00:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:12:37 INFO - PROCESS | 2094 | 1463037157729 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 00:12:37 INFO - PROCESS | 2094 | 1463037157730 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 00:12:37 INFO - PROCESS | 2094 | 1463037157733 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:12:37 INFO - PROCESS | 2094 | 1463037157735 Marionette TRACE conn2 <- [1,2378,null,{}] 00:12:37 INFO - PROCESS | 2094 | 1463037157743 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:37 INFO - PROCESS | 2094 | 1463037157850 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 00:12:37 INFO - PROCESS | 2094 | 1463037157925 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd0e800 == 51 [pid = 2094] [id = 602] 00:12:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x1233b1000) [pid = 2094] [serial = 1806] [outer = 0x0] 00:12:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x125e8f400) [pid = 2094] [serial = 1807] [outer = 0x1233b1000] 00:12:37 INFO - PROCESS | 2094 | 1463037157955 Marionette DEBUG loaded listener.js 00:12:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x1268e1000) [pid = 2094] [serial = 1808] [outer = 0x1233b1000] 00:12:38 INFO - PROCESS | 2094 | 1463037158376 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 00:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 671ms 00:12:38 INFO - PROCESS | 2094 | 1463037158405 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 00:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:12:38 INFO - PROCESS | 2094 | 1463037158407 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 00:12:38 INFO - PROCESS | 2094 | 1463037158409 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:12:38 INFO - PROCESS | 2094 | 1463037158410 Marionette TRACE conn2 <- [1,2382,null,{}] 00:12:38 INFO - PROCESS | 2094 | 1463037158413 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:38 INFO - PROCESS | 2094 | 1463037158534 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 00:12:38 INFO - PROCESS | 2094 | 1463037158608 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd2d000 == 52 [pid = 2094] [id = 603] 00:12:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x128c6fc00) [pid = 2094] [serial = 1809] [outer = 0x0] 00:12:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x128cccc00) [pid = 2094] [serial = 1810] [outer = 0x128c6fc00] 00:12:38 INFO - PROCESS | 2094 | 1463037158637 Marionette DEBUG loaded listener.js 00:12:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x1292a6000) [pid = 2094] [serial = 1811] [outer = 0x128c6fc00] 00:12:39 INFO - PROCESS | 2094 | 1463037159044 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 00:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 669ms 00:12:39 INFO - PROCESS | 2094 | 1463037159079 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 00:12:39 INFO - PROCESS | 2094 | 1463037159080 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 00:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:12:39 INFO - PROCESS | 2094 | 1463037159083 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:12:39 INFO - PROCESS | 2094 | 1463037159084 Marionette TRACE conn2 <- [1,2386,null,{}] 00:12:39 INFO - PROCESS | 2094 | 1463037159086 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:39 INFO - PROCESS | 2094 | 1463037159187 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 00:12:39 INFO - PROCESS | 2094 | 1463037159248 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x12e31c000 == 53 [pid = 2094] [id = 604] 00:12:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x119697c00) [pid = 2094] [serial = 1812] [outer = 0x0] 00:12:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x129486800) [pid = 2094] [serial = 1813] [outer = 0x119697c00] 00:12:39 INFO - PROCESS | 2094 | 1463037159276 Marionette DEBUG loaded listener.js 00:12:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x12972e800) [pid = 2094] [serial = 1814] [outer = 0x119697c00] 00:12:39 INFO - PROCESS | 2094 | 1463037159750 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 00:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 720ms 00:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:12:39 INFO - PROCESS | 2094 | 1463037159803 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 00:12:39 INFO - PROCESS | 2094 | 1463037159804 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 00:12:39 INFO - PROCESS | 2094 | 1463037159807 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:12:39 INFO - PROCESS | 2094 | 1463037159808 Marionette TRACE conn2 <- [1,2390,null,{}] 00:12:39 INFO - PROCESS | 2094 | 1463037159830 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:39 INFO - PROCESS | 2094 | 1463037159940 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 00:12:40 INFO - PROCESS | 2094 | 1463037160015 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x124aea800 == 54 [pid = 2094] [id = 605] 00:12:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x11977dc00) [pid = 2094] [serial = 1815] [outer = 0x0] 00:12:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 154 (0x12972cc00) [pid = 2094] [serial = 1816] [outer = 0x11977dc00] 00:12:40 INFO - PROCESS | 2094 | 1463037160045 Marionette DEBUG loaded listener.js 00:12:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 155 (0x12a9b1c00) [pid = 2094] [serial = 1817] [outer = 0x11977dc00] 00:12:40 INFO - PROCESS | 2094 | 1463037160604 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 822ms 00:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:12:40 INFO - PROCESS | 2094 | 1463037160630 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 00:12:40 INFO - PROCESS | 2094 | 1463037160632 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 00:12:40 INFO - PROCESS | 2094 | 1463037160635 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:12:40 INFO - PROCESS | 2094 | 1463037160638 Marionette TRACE conn2 <- [1,2394,null,{}] 00:12:40 INFO - PROCESS | 2094 | 1463037160641 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:40 INFO - PROCESS | 2094 | 1463037160735 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 00:12:40 INFO - PROCESS | 2094 | 1463037160811 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x12141b000 == 55 [pid = 2094] [id = 606] 00:12:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 156 (0x1126e9c00) [pid = 2094] [serial = 1818] [outer = 0x0] 00:12:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 157 (0x11684c800) [pid = 2094] [serial = 1819] [outer = 0x1126e9c00] 00:12:40 INFO - PROCESS | 2094 | 1463037160841 Marionette DEBUG loaded listener.js 00:12:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 158 (0x1180e9000) [pid = 2094] [serial = 1820] [outer = 0x1126e9c00] 00:12:41 INFO - PROCESS | 2094 | 1463037161287 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 721ms 00:12:41 INFO - PROCESS | 2094 | 1463037161377 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 00:12:41 INFO - PROCESS | 2094 | 1463037161383 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 00:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:12:41 INFO - PROCESS | 2094 | 1463037161392 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:12:41 INFO - PROCESS | 2094 | 1463037161396 Marionette TRACE conn2 <- [1,2398,null,{}] 00:12:41 INFO - PROCESS | 2094 | 1463037161400 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:41 INFO - PROCESS | 2094 | 1463037161543 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 00:12:41 INFO - PROCESS | 2094 | 1463037161642 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x11849e000 == 56 [pid = 2094] [id = 607] 00:12:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 159 (0x1133f1000) [pid = 2094] [serial = 1821] [outer = 0x0] 00:12:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 160 (0x118174c00) [pid = 2094] [serial = 1822] [outer = 0x1133f1000] 00:12:41 INFO - PROCESS | 2094 | 1463037161671 Marionette DEBUG loaded listener.js 00:12:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 161 (0x118ae3400) [pid = 2094] [serial = 1823] [outer = 0x1133f1000] 00:12:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca49000 == 55 [pid = 2094] [id = 598] 00:12:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2bd800 == 54 [pid = 2094] [id = 597] 00:12:41 INFO - PROCESS | 2094 | --DOCSHELL 0x121414000 == 53 [pid = 2094] [id = 596] 00:12:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12acd2800 == 52 [pid = 2094] [id = 595] 00:12:41 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9d5000 == 51 [pid = 2094] [id = 594] 00:12:41 INFO - PROCESS | 2094 | --DOCSHELL 0x1292c4800 == 50 [pid = 2094] [id = 593] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 160 (0x1240e5400) [pid = 2094] [serial = 1699] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 159 (0x124b6b800) [pid = 2094] [serial = 1702] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOCSHELL 0x128bbd800 == 49 [pid = 2094] [id = 592] 00:12:42 INFO - PROCESS | 2094 | --DOCSHELL 0x12685a000 == 48 [pid = 2094] [id = 591] 00:12:42 INFO - PROCESS | 2094 | --DOCSHELL 0x121089000 == 47 [pid = 2094] [id = 590] 00:12:42 INFO - PROCESS | 2094 | --DOCSHELL 0x118a38000 == 46 [pid = 2094] [id = 589] 00:12:42 INFO - PROCESS | 2094 | --DOCSHELL 0x118491000 == 45 [pid = 2094] [id = 588] 00:12:42 INFO - PROCESS | 2094 | --DOCSHELL 0x118a4b000 == 44 [pid = 2094] [id = 587] 00:12:42 INFO - PROCESS | 2094 | --DOCSHELL 0x1192a2000 == 43 [pid = 2094] [id = 581] 00:12:42 INFO - PROCESS | 2094 | 1463037162078 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 724ms 00:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:12:42 INFO - PROCESS | 2094 | 1463037162114 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 00:12:42 INFO - PROCESS | 2094 | 1463037162116 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 00:12:42 INFO - PROCESS | 2094 | 1463037162118 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:12:42 INFO - PROCESS | 2094 | 1463037162120 Marionette TRACE conn2 <- [1,2402,null,{}] 00:12:42 INFO - PROCESS | 2094 | 1463037162127 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:42 INFO - PROCESS | 2094 | 1463037162213 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 158 (0x1240d6400) [pid = 2094] [serial = 1723] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 157 (0x121288c00) [pid = 2094] [serial = 1720] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 156 (0x125e93000) [pid = 2094] [serial = 1726] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 155 (0x124b07800) [pid = 2094] [serial = 1724] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 154 (0x126592000) [pid = 2094] [serial = 1729] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 153 (0x118ad8000) [pid = 2094] [serial = 1732] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x11965a000) [pid = 2094] [serial = 1717] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x113311000) [pid = 2094] [serial = 1706] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x1122b1400) [pid = 2094] [serial = 1705] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x11645e400) [pid = 2094] [serial = 1687] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x12106e400) [pid = 2094] [serial = 1693] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x118039800) [pid = 2094] [serial = 1711] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x1180f3800) [pid = 2094] [serial = 1712] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x12132f800) [pid = 2094] [serial = 1696] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x121073800) [pid = 2094] [serial = 1682] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x113368000) [pid = 2094] [serial = 1708] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x1166d1c00) [pid = 2094] [serial = 1709] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x1126eac00) [pid = 2094] [serial = 1684] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x1268da400) [pid = 2094] [serial = 1738] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x118ac3800) [pid = 2094] [serial = 1690] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x119390400) [pid = 2094] [serial = 1715] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x118875400) [pid = 2094] [serial = 1714] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x1265a0000) [pid = 2094] [serial = 1735] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x126229000) [pid = 2094] [serial = 1727] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x126599000) [pid = 2094] [serial = 1730] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x1268e4000) [pid = 2094] [serial = 1739] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x1198c5000) [pid = 2094] [serial = 1718] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x126595400) [pid = 2094] [serial = 1733] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x1265dc400) [pid = 2094] [serial = 1736] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x1233ad800) [pid = 2094] [serial = 1721] [outer = 0x0] [url = about:blank] 00:12:42 INFO - PROCESS | 2094 | 1463037162276 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a4b000 == 44 [pid = 2094] [id = 608] 00:12:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x113311000) [pid = 2094] [serial = 1824] [outer = 0x0] 00:12:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x118325400) [pid = 2094] [serial = 1825] [outer = 0x113311000] 00:12:42 INFO - PROCESS | 2094 | 1463037162311 Marionette DEBUG loaded listener.js 00:12:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x119780800) [pid = 2094] [serial = 1826] [outer = 0x113311000] 00:12:42 INFO - PROCESS | 2094 | 1463037162638 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 00:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 572ms 00:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:12:42 INFO - PROCESS | 2094 | 1463037162690 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 00:12:42 INFO - PROCESS | 2094 | 1463037162692 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 00:12:42 INFO - PROCESS | 2094 | 1463037162694 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:12:42 INFO - PROCESS | 2094 | 1463037162695 Marionette TRACE conn2 <- [1,2406,null,{}] 00:12:42 INFO - PROCESS | 2094 | 1463037162697 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:42 INFO - PROCESS | 2094 | 1463037162781 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 00:12:42 INFO - PROCESS | 2094 | 1463037162786 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x1242ce800 == 45 [pid = 2094] [id = 609] 00:12:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1198c3000) [pid = 2094] [serial = 1827] [outer = 0x0] 00:12:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x121065800) [pid = 2094] [serial = 1828] [outer = 0x1198c3000] 00:12:42 INFO - PROCESS | 2094 | 1463037162812 Marionette DEBUG loaded listener.js 00:12:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x121324000) [pid = 2094] [serial = 1829] [outer = 0x1198c3000] 00:12:43 INFO - PROCESS | 2094 | 1463037163155 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 00:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 00:12:43 INFO - PROCESS | 2094 | 1463037163212 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 00:12:43 INFO - PROCESS | 2094 | 1463037163213 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 00:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:12:43 INFO - PROCESS | 2094 | 1463037163223 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:12:43 INFO - PROCESS | 2094 | 1463037163224 Marionette TRACE conn2 <- [1,2410,null,{}] 00:12:43 INFO - PROCESS | 2094 | 1463037163226 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:43 INFO - PROCESS | 2094 | 1463037163305 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 00:12:43 INFO - PROCESS | 2094 | 1463037163314 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x11848e800 == 46 [pid = 2094] [id = 610] 00:12:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x12132d800) [pid = 2094] [serial = 1830] [outer = 0x0] 00:12:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x121784000) [pid = 2094] [serial = 1831] [outer = 0x12132d800] 00:12:43 INFO - PROCESS | 2094 | 1463037163340 Marionette DEBUG loaded listener.js 00:12:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x123350800) [pid = 2094] [serial = 1832] [outer = 0x12132d800] 00:12:43 INFO - PROCESS | 2094 | 1463037163681 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 468ms 00:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:12:43 INFO - PROCESS | 2094 | 1463037163692 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 00:12:43 INFO - PROCESS | 2094 | 1463037163695 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 00:12:43 INFO - PROCESS | 2094 | 1463037163697 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:12:43 INFO - PROCESS | 2094 | 1463037163698 Marionette TRACE conn2 <- [1,2414,null,{}] 00:12:43 INFO - PROCESS | 2094 | 1463037163700 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:43 INFO - PROCESS | 2094 | 1463037163826 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 00:12:43 INFO - PROCESS | 2094 | 1463037163834 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x1290a2000 == 47 [pid = 2094] [id = 611] 00:12:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x1233b4c00) [pid = 2094] [serial = 1833] [outer = 0x0] 00:12:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x124a0d800) [pid = 2094] [serial = 1834] [outer = 0x1233b4c00] 00:12:43 INFO - PROCESS | 2094 | 1463037163860 Marionette DEBUG loaded listener.js 00:12:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x12659a800) [pid = 2094] [serial = 1835] [outer = 0x1233b4c00] 00:12:44 INFO - PROCESS | 2094 | 1463037164201 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 00:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 00:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:12:44 INFO - PROCESS | 2094 | 1463037164216 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 00:12:44 INFO - PROCESS | 2094 | 1463037164217 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 00:12:44 INFO - PROCESS | 2094 | 1463037164219 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:12:44 INFO - PROCESS | 2094 | 1463037164220 Marionette TRACE conn2 <- [1,2418,null,{}] 00:12:44 INFO - PROCESS | 2094 | 1463037164222 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:44 INFO - PROCESS | 2094 | 1463037164336 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 00:12:44 INFO - PROCESS | 2094 | 1463037164370 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a994800 == 48 [pid = 2094] [id = 612] 00:12:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x1233b7000) [pid = 2094] [serial = 1836] [outer = 0x0] 00:12:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x1265d3c00) [pid = 2094] [serial = 1837] [outer = 0x1233b7000] 00:12:44 INFO - PROCESS | 2094 | 1463037164396 Marionette DEBUG loaded listener.js 00:12:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x1268b4000) [pid = 2094] [serial = 1838] [outer = 0x1233b7000] 00:12:44 INFO - PROCESS | 2094 | 1463037164700 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 00:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:12:44 INFO - PROCESS | 2094 | 1463037164738 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 00:12:44 INFO - PROCESS | 2094 | 1463037164739 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 00:12:44 INFO - PROCESS | 2094 | 1463037164741 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:12:44 INFO - PROCESS | 2094 | 1463037164743 Marionette TRACE conn2 <- [1,2422,null,{}] 00:12:44 INFO - PROCESS | 2094 | 1463037164747 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:44 INFO - PROCESS | 2094 | 1463037164849 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 00:12:44 INFO - PROCESS | 2094 | 1463037164887 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab07000 == 49 [pid = 2094] [id = 613] 00:12:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x1265d8000) [pid = 2094] [serial = 1839] [outer = 0x0] 00:12:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x1268dbc00) [pid = 2094] [serial = 1840] [outer = 0x1265d8000] 00:12:44 INFO - PROCESS | 2094 | 1463037164913 Marionette DEBUG loaded listener.js 00:12:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x126dc8000) [pid = 2094] [serial = 1841] [outer = 0x1265d8000] 00:12:45 INFO - PROCESS | 2094 | 1463037165220 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 522ms 00:12:45 INFO - PROCESS | 2094 | 1463037165270 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 00:12:45 INFO - PROCESS | 2094 | 1463037165271 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 00:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:12:45 INFO - PROCESS | 2094 | 1463037165274 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:12:45 INFO - PROCESS | 2094 | 1463037165275 Marionette TRACE conn2 <- [1,2426,null,{}] 00:12:45 INFO - PROCESS | 2094 | 1463037165277 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:45 INFO - PROCESS | 2094 | 1463037165381 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 00:12:45 INFO - PROCESS | 2094 | 1463037165418 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba73800 == 50 [pid = 2094] [id = 614] 00:12:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x1268e1c00) [pid = 2094] [serial = 1842] [outer = 0x0] 00:12:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x128c70000) [pid = 2094] [serial = 1843] [outer = 0x1268e1c00] 00:12:45 INFO - PROCESS | 2094 | 1463037165444 Marionette DEBUG loaded listener.js 00:12:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x128cc2800) [pid = 2094] [serial = 1844] [outer = 0x1268e1c00] 00:12:45 INFO - PROCESS | 2094 | 1463037165754 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 519ms 00:12:45 INFO - PROCESS | 2094 | 1463037165795 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 00:12:45 INFO - PROCESS | 2094 | 1463037165797 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 00:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:12:45 INFO - PROCESS | 2094 | 1463037165799 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:12:45 INFO - PROCESS | 2094 | 1463037165800 Marionette TRACE conn2 <- [1,2430,null,{}] 00:12:45 INFO - PROCESS | 2094 | 1463037165803 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:45 INFO - PROCESS | 2094 | 1463037165907 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 00:12:45 INFO - PROCESS | 2094 | 1463037165919 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2b2800 == 51 [pid = 2094] [id = 615] 00:12:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x126dc7000) [pid = 2094] [serial = 1845] [outer = 0x0] 00:12:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x128ccd800) [pid = 2094] [serial = 1846] [outer = 0x126dc7000] 00:12:45 INFO - PROCESS | 2094 | 1463037165944 Marionette DEBUG loaded listener.js 00:12:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 153 (0x129721800) [pid = 2094] [serial = 1847] [outer = 0x126dc7000] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 152 (0x124b03c00) [pid = 2094] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x11926d800) [pid = 2094] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x1126e2800) [pid = 2094] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x1180ea400) [pid = 2094] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x12105f800) [pid = 2094] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x1262c4000) [pid = 2094] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x115f4d400) [pid = 2094] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x1268b9400) [pid = 2094] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x115e8cc00) [pid = 2094] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x1236e7000) [pid = 2094] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x128c7bc00) [pid = 2094] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x1219f1000) [pid = 2094] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x11965ac00) [pid = 2094] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x118abd800) [pid = 2094] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x12072b400) [pid = 2094] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x110f82800) [pid = 2094] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x112a61800) [pid = 2094] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:12:46 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x1180e9400) [pid = 2094] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:12:46 INFO - PROCESS | 2094 | 1463037166377 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 00:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 622ms 00:12:46 INFO - PROCESS | 2094 | 1463037166423 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 00:12:46 INFO - PROCESS | 2094 | 1463037166424 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 00:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:12:46 INFO - PROCESS | 2094 | 1463037166427 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:12:46 INFO - PROCESS | 2094 | 1463037166429 Marionette TRACE conn2 <- [1,2434,null,{}] 00:12:46 INFO - PROCESS | 2094 | 1463037166431 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:46 INFO - PROCESS | 2094 | 1463037166529 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 00:12:46 INFO - PROCESS | 2094 | 1463037166595 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c507000 == 52 [pid = 2094] [id = 616] 00:12:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x1133f3c00) [pid = 2094] [serial = 1848] [outer = 0x0] 00:12:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x118ac4800) [pid = 2094] [serial = 1849] [outer = 0x1133f3c00] 00:12:46 INFO - PROCESS | 2094 | 1463037166624 Marionette DEBUG loaded listener.js 00:12:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x12948b800) [pid = 2094] [serial = 1850] [outer = 0x1133f3c00] 00:12:46 INFO - PROCESS | 2094 | 1463037166922 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 00:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 00:12:46 INFO - PROCESS | 2094 | 1463037166950 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 00:12:46 INFO - PROCESS | 2094 | 1463037166951 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 00:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:12:46 INFO - PROCESS | 2094 | 1463037166953 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:12:46 INFO - PROCESS | 2094 | 1463037166954 Marionette TRACE conn2 <- [1,2438,null,{}] 00:12:46 INFO - PROCESS | 2094 | 1463037166957 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:47 INFO - PROCESS | 2094 | 1463037167045 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 00:12:47 INFO - PROCESS | 2094 | 1463037167050 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf4e800 == 53 [pid = 2094] [id = 617] 00:12:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x12972f400) [pid = 2094] [serial = 1851] [outer = 0x0] 00:12:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x12a811400) [pid = 2094] [serial = 1852] [outer = 0x12972f400] 00:12:47 INFO - PROCESS | 2094 | 1463037167074 Marionette DEBUG loaded listener.js 00:12:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x12a9af400) [pid = 2094] [serial = 1853] [outer = 0x12972f400] 00:12:47 INFO - PROCESS | 2094 | 1463037167397 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 00:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 469ms 00:12:47 INFO - PROCESS | 2094 | 1463037167422 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 00:12:47 INFO - PROCESS | 2094 | 1463037167423 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 00:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:12:47 INFO - PROCESS | 2094 | 1463037167426 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:12:47 INFO - PROCESS | 2094 | 1463037167428 Marionette TRACE conn2 <- [1,2442,null,{}] 00:12:47 INFO - PROCESS | 2094 | 1463037167431 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:47 INFO - PROCESS | 2094 | 1463037167542 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 00:12:47 INFO - PROCESS | 2094 | 1463037167549 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7af000 == 54 [pid = 2094] [id = 618] 00:12:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x1236e7000) [pid = 2094] [serial = 1854] [outer = 0x0] 00:12:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x12a9b3c00) [pid = 2094] [serial = 1855] [outer = 0x1236e7000] 00:12:47 INFO - PROCESS | 2094 | 1463037167574 Marionette DEBUG loaded listener.js 00:12:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x12ab2ac00) [pid = 2094] [serial = 1856] [outer = 0x1236e7000] 00:12:47 INFO - PROCESS | 2094 | 1463037167882 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 00:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 471ms 00:12:47 INFO - PROCESS | 2094 | 1463037167896 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 00:12:47 INFO - PROCESS | 2094 | 1463037167898 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 00:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:12:47 INFO - PROCESS | 2094 | 1463037167900 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:12:47 INFO - PROCESS | 2094 | 1463037167901 Marionette TRACE conn2 <- [1,2446,null,{}] 00:12:47 INFO - PROCESS | 2094 | 1463037167903 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:48 INFO - PROCESS | 2094 | 1463037167996 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 00:12:48 INFO - PROCESS | 2094 | 1463037168001 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd3e000 == 55 [pid = 2094] [id = 619] 00:12:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x12ab2d000) [pid = 2094] [serial = 1857] [outer = 0x0] 00:12:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x12ac61c00) [pid = 2094] [serial = 1858] [outer = 0x12ab2d000] 00:12:48 INFO - PROCESS | 2094 | 1463037168025 Marionette DEBUG loaded listener.js 00:12:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x12b353800) [pid = 2094] [serial = 1859] [outer = 0x12ab2d000] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12d586800 == 54 [pid = 2094] [id = 585] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12d7b9000 == 53 [pid = 2094] [id = 586] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12c520000 == 52 [pid = 2094] [id = 580] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf42000 == 51 [pid = 2094] [id = 583] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x128bc7000 == 50 [pid = 2094] [id = 582] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12d306000 == 49 [pid = 2094] [id = 584] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x1166e1000 == 48 [pid = 2094] [id = 551] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12accc800 == 47 [pid = 2094] [id = 567] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12141b000 == 46 [pid = 2094] [id = 606] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x124aea800 == 45 [pid = 2094] [id = 605] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12e31c000 == 44 [pid = 2094] [id = 604] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd2d000 == 43 [pid = 2094] [id = 603] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd0e800 == 42 [pid = 2094] [id = 602] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x1292b5000 == 41 [pid = 2094] [id = 601] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x119a59800 == 40 [pid = 2094] [id = 600] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12daa5000 == 39 [pid = 2094] [id = 599] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x11849e000 == 38 [pid = 2094] [id = 607] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf4e800 == 37 [pid = 2094] [id = 617] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab07000 == 36 [pid = 2094] [id = 613] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba73800 == 35 [pid = 2094] [id = 614] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12a994800 == 34 [pid = 2094] [id = 612] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x1242ce800 == 33 [pid = 2094] [id = 609] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x1290a2000 == 32 [pid = 2094] [id = 611] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x11848e800 == 31 [pid = 2094] [id = 610] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12c507000 == 30 [pid = 2094] [id = 616] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x118a4b000 == 29 [pid = 2094] [id = 608] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2b2800 == 28 [pid = 2094] [id = 615] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x121071400) [pid = 2094] [serial = 1646] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x1242bb000) [pid = 2094] [serial = 1652] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x12406fc00) [pid = 2094] [serial = 1649] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x111e2b000) [pid = 2094] [serial = 1637] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x117d24c00) [pid = 2094] [serial = 1640] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x119651400) [pid = 2094] [serial = 1643] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOCSHELL 0x12d7af000 == 27 [pid = 2094] [id = 618] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x125e8cc00) [pid = 2094] [serial = 1780] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x119699000) [pid = 2094] [serial = 1771] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x119b32000) [pid = 2094] [serial = 1772] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x115e8f800) [pid = 2094] [serial = 1763] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x112a5e000) [pid = 2094] [serial = 1762] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x11832a400) [pid = 2094] [serial = 1768] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x119261c00) [pid = 2094] [serial = 1769] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x12107c800) [pid = 2094] [serial = 1774] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x12132e800) [pid = 2094] [serial = 1775] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x1233b0400) [pid = 2094] [serial = 1750] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x1265d1400) [pid = 2094] [serial = 1783] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x1168ca400) [pid = 2094] [serial = 1744] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x11817e000) [pid = 2094] [serial = 1766] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x116fc7400) [pid = 2094] [serial = 1765] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x11938d800) [pid = 2094] [serial = 1747] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x126d22c00) [pid = 2094] [serial = 1741] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x1265d7000) [pid = 2094] [serial = 1753] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x1268ddc00) [pid = 2094] [serial = 1756] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x128c73000) [pid = 2094] [serial = 1759] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x126d22400) [pid = 2094] [serial = 1786] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x119789000) [pid = 2094] [serial = 1789] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x1268d8800) [pid = 2094] [serial = 1792] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x124b0c400) [pid = 2094] [serial = 1790] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1290bf400) [pid = 2094] [serial = 1795] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x1278cb000) [pid = 2094] [serial = 1787] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1233b0c00) [pid = 2094] [serial = 1777] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x124512800) [pid = 2094] [serial = 1778] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x1262cd000) [pid = 2094] [serial = 1781] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x128cc4000) [pid = 2094] [serial = 1793] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x1268b5000) [pid = 2094] [serial = 1784] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x129480c00) [pid = 2094] [serial = 1796] [outer = 0x0] [url = about:blank] 00:12:49 INFO - PROCESS | 2094 | 1463037169761 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 00:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1871ms 00:12:49 INFO - PROCESS | 2094 | 1463037169772 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 00:12:49 INFO - PROCESS | 2094 | 1463037169774 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 00:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:12:49 INFO - PROCESS | 2094 | 1463037169780 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:12:49 INFO - PROCESS | 2094 | 1463037169782 Marionette TRACE conn2 <- [1,2450,null,{}] 00:12:49 INFO - PROCESS | 2094 | 1463037169787 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:49 INFO - PROCESS | 2094 | 1463037169862 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 00:12:49 INFO - PROCESS | 2094 | 1463037169916 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x112655800 == 28 [pid = 2094] [id = 620] 00:12:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x1126e0800) [pid = 2094] [serial = 1860] [outer = 0x0] 00:12:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x1126e1400) [pid = 2094] [serial = 1861] [outer = 0x1126e0800] 00:12:49 INFO - PROCESS | 2094 | 1463037169943 Marionette DEBUG loaded listener.js 00:12:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x110fb3400) [pid = 2094] [serial = 1862] [outer = 0x1126e0800] 00:12:50 INFO - PROCESS | 2094 | 1463037170265 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 00:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 521ms 00:12:50 INFO - PROCESS | 2094 | 1463037170301 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 00:12:50 INFO - PROCESS | 2094 | 1463037170305 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 00:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:12:50 INFO - PROCESS | 2094 | 1463037170310 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:12:50 INFO - PROCESS | 2094 | 1463037170311 Marionette TRACE conn2 <- [1,2454,null,{}] 00:12:50 INFO - PROCESS | 2094 | 1463037170314 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:50 INFO - PROCESS | 2094 | 1463037170388 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 00:12:50 INFO - PROCESS | 2094 | 1463037170396 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166e1800 == 29 [pid = 2094] [id = 621] 00:12:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x1126ee400) [pid = 2094] [serial = 1863] [outer = 0x0] 00:12:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x113368000) [pid = 2094] [serial = 1864] [outer = 0x1126ee400] 00:12:50 INFO - PROCESS | 2094 | 1463037170422 Marionette DEBUG loaded listener.js 00:12:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x115ab0000) [pid = 2094] [serial = 1865] [outer = 0x1126ee400] 00:12:50 INFO - PROCESS | 2094 | 1463037170738 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 00:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 471ms 00:12:50 INFO - PROCESS | 2094 | 1463037170781 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 00:12:50 INFO - PROCESS | 2094 | 1463037170782 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 00:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:12:50 INFO - PROCESS | 2094 | 1463037170785 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:12:50 INFO - PROCESS | 2094 | 1463037170787 Marionette TRACE conn2 <- [1,2458,null,{}] 00:12:50 INFO - PROCESS | 2094 | 1463037170795 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:50 INFO - PROCESS | 2094 | 1463037170870 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 00:12:50 INFO - PROCESS | 2094 | 1463037170887 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d08800 == 30 [pid = 2094] [id = 622] 00:12:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x110f86000) [pid = 2094] [serial = 1866] [outer = 0x0] 00:12:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x115e91800) [pid = 2094] [serial = 1867] [outer = 0x110f86000] 00:12:50 INFO - PROCESS | 2094 | 1463037170916 Marionette DEBUG loaded listener.js 00:12:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x116465400) [pid = 2094] [serial = 1868] [outer = 0x110f86000] 00:12:51 INFO - PROCESS | 2094 | 1463037171258 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 00:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms 00:12:51 INFO - PROCESS | 2094 | 1463037171306 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 00:12:51 INFO - PROCESS | 2094 | 1463037171308 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 00:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:12:51 INFO - PROCESS | 2094 | 1463037171310 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:12:51 INFO - PROCESS | 2094 | 1463037171311 Marionette TRACE conn2 <- [1,2462,null,{}] 00:12:51 INFO - PROCESS | 2094 | 1463037171313 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:51 INFO - PROCESS | 2094 | 1463037171407 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 00:12:51 INFO - PROCESS | 2094 | 1463037171414 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x118431800 == 31 [pid = 2094] [id = 623] 00:12:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x111a04c00) [pid = 2094] [serial = 1869] [outer = 0x0] 00:12:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x116602800) [pid = 2094] [serial = 1870] [outer = 0x111a04c00] 00:12:51 INFO - PROCESS | 2094 | 1463037171439 Marionette DEBUG loaded listener.js 00:12:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x117313400) [pid = 2094] [serial = 1871] [outer = 0x111a04c00] 00:12:51 INFO - PROCESS | 2094 | 1463037171745 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 00:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 470ms 00:12:51 INFO - PROCESS | 2094 | 1463037171780 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 00:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:12:51 INFO - PROCESS | 2094 | 1463037171781 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 00:12:51 INFO - PROCESS | 2094 | 1463037171783 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:12:51 INFO - PROCESS | 2094 | 1463037171785 Marionette TRACE conn2 <- [1,2466,null,{}] 00:12:51 INFO - PROCESS | 2094 | 1463037171787 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:51 INFO - PROCESS | 2094 | 1463037171857 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 00:12:51 INFO - PROCESS | 2094 | 1463037171863 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d4000 == 32 [pid = 2094] [id = 624] 00:12:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x1126edc00) [pid = 2094] [serial = 1872] [outer = 0x0] 00:12:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x117d2f800) [pid = 2094] [serial = 1873] [outer = 0x1126edc00] 00:12:51 INFO - PROCESS | 2094 | 1463037171889 Marionette DEBUG loaded listener.js 00:12:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x1180e7000) [pid = 2094] [serial = 1874] [outer = 0x1126edc00] 00:12:52 INFO - PROCESS | 2094 | 1463037172228 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 00:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 468ms 00:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:12:52 INFO - PROCESS | 2094 | 1463037172261 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 00:12:52 INFO - PROCESS | 2094 | 1463037172263 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 00:12:52 INFO - PROCESS | 2094 | 1463037172265 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:12:52 INFO - PROCESS | 2094 | 1463037172266 Marionette TRACE conn2 <- [1,2470,null,{}] 00:12:52 INFO - PROCESS | 2094 | 1463037172269 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:52 INFO - PROCESS | 2094 | 1463037172380 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 00:12:52 INFO - PROCESS | 2094 | 1463037172386 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x119c80800 == 33 [pid = 2094] [id = 625] 00:12:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x1180ebc00) [pid = 2094] [serial = 1875] [outer = 0x0] 00:12:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x11817d400) [pid = 2094] [serial = 1876] [outer = 0x1180ebc00] 00:12:52 INFO - PROCESS | 2094 | 1463037172414 Marionette DEBUG loaded listener.js 00:12:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x118330c00) [pid = 2094] [serial = 1877] [outer = 0x1180ebc00] 00:12:52 INFO - PROCESS | 2094 | 1463037172713 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 00:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 469ms 00:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:12:52 INFO - PROCESS | 2094 | 1463037172734 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 00:12:52 INFO - PROCESS | 2094 | 1463037172736 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 00:12:52 INFO - PROCESS | 2094 | 1463037172737 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:12:52 INFO - PROCESS | 2094 | 1463037172739 Marionette TRACE conn2 <- [1,2474,null,{}] 00:12:52 INFO - PROCESS | 2094 | 1463037172741 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:52 INFO - PROCESS | 2094 | 1463037172812 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 00:12:52 INFO - PROCESS | 2094 | 1463037172816 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x12108a800 == 34 [pid = 2094] [id = 626] 00:12:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x118332000) [pid = 2094] [serial = 1878] [outer = 0x0] 00:12:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x11886e400) [pid = 2094] [serial = 1879] [outer = 0x118332000] 00:12:52 INFO - PROCESS | 2094 | 1463037172844 Marionette DEBUG loaded listener.js 00:12:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x118ac1400) [pid = 2094] [serial = 1880] [outer = 0x118332000] 00:12:53 INFO - PROCESS | 2094 | 1463037173147 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 00:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 417ms 00:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:12:53 INFO - PROCESS | 2094 | 1463037173156 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 00:12:53 INFO - PROCESS | 2094 | 1463037173157 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 00:12:53 INFO - PROCESS | 2094 | 1463037173160 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:12:53 INFO - PROCESS | 2094 | 1463037173163 Marionette TRACE conn2 <- [1,2478,null,{}] 00:12:53 INFO - PROCESS | 2094 | 1463037173166 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:53 INFO - PROCESS | 2094 | 1463037173240 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 00:12:53 INFO - PROCESS | 2094 | 1463037173293 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x1213c5800 == 35 [pid = 2094] [id = 627] 00:12:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x1180f1400) [pid = 2094] [serial = 1881] [outer = 0x0] 00:12:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x118adc400) [pid = 2094] [serial = 1882] [outer = 0x1180f1400] 00:12:53 INFO - PROCESS | 2094 | 1463037173316 Marionette DEBUG loaded listener.js 00:12:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x119268400) [pid = 2094] [serial = 1883] [outer = 0x1180f1400] 00:12:53 INFO - PROCESS | 2094 | 1463037173597 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:12:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:12:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 473ms 00:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:12:53 INFO - PROCESS | 2094 | 1463037173634 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 00:12:53 INFO - PROCESS | 2094 | 1463037173635 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 00:12:53 INFO - PROCESS | 2094 | 1463037173638 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:12:53 INFO - PROCESS | 2094 | 1463037173639 Marionette TRACE conn2 <- [1,2482,null,{}] 00:12:53 INFO - PROCESS | 2094 | 1463037173641 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:53 INFO - PROCESS | 2094 | 1463037173718 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 00:12:53 INFO - PROCESS | 2094 | 1463037173722 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d07800 == 36 [pid = 2094] [id = 628] 00:12:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x115e4d000) [pid = 2094] [serial = 1884] [outer = 0x0] 00:12:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x1192d4c00) [pid = 2094] [serial = 1885] [outer = 0x115e4d000] 00:12:53 INFO - PROCESS | 2094 | 1463037173750 Marionette DEBUG loaded listener.js 00:12:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x119392800) [pid = 2094] [serial = 1886] [outer = 0x115e4d000] 00:12:54 INFO - PROCESS | 2094 | 1463037174063 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 00:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 468ms 00:12:54 INFO - PROCESS | 2094 | 1463037174106 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 00:12:54 INFO - PROCESS | 2094 | 1463037174108 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 00:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:12:54 INFO - PROCESS | 2094 | 1463037174110 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:12:54 INFO - PROCESS | 2094 | 1463037174111 Marionette TRACE conn2 <- [1,2486,null,{}] 00:12:54 INFO - PROCESS | 2094 | 1463037174113 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:54 INFO - PROCESS | 2094 | 1463037174216 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 00:12:54 INFO - PROCESS | 2094 | 1463037174223 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x1242cf800 == 37 [pid = 2094] [id = 629] 00:12:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x11938c000) [pid = 2094] [serial = 1887] [outer = 0x0] 00:12:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x119655000) [pid = 2094] [serial = 1888] [outer = 0x11938c000] 00:12:54 INFO - PROCESS | 2094 | 1463037174250 Marionette DEBUG loaded listener.js 00:12:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x11965b800) [pid = 2094] [serial = 1889] [outer = 0x11938c000] 00:12:54 INFO - PROCESS | 2094 | 1463037174573 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 00:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 470ms 00:12:54 INFO - PROCESS | 2094 | 1463037174582 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 00:12:54 INFO - PROCESS | 2094 | 1463037174583 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 00:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:12:54 INFO - PROCESS | 2094 | 1463037174585 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:12:54 INFO - PROCESS | 2094 | 1463037174587 Marionette TRACE conn2 <- [1,2490,null,{}] 00:12:54 INFO - PROCESS | 2094 | 1463037174589 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:54 INFO - PROCESS | 2094 | 1463037174685 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 00:12:54 INFO - PROCESS | 2094 | 1463037174690 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d2800 == 38 [pid = 2094] [id = 630] 00:12:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x11968e800) [pid = 2094] [serial = 1890] [outer = 0x0] 00:12:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x11978b800) [pid = 2094] [serial = 1891] [outer = 0x11968e800] 00:12:54 INFO - PROCESS | 2094 | 1463037174726 Marionette DEBUG loaded listener.js 00:12:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x119b34400) [pid = 2094] [serial = 1892] [outer = 0x11968e800] 00:12:55 INFO - PROCESS | 2094 | 1463037175204 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 669ms 00:12:55 INFO - PROCESS | 2094 | 1463037175254 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 00:12:55 INFO - PROCESS | 2094 | 1463037175255 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 00:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:12:55 INFO - PROCESS | 2094 | 1463037175257 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:12:55 INFO - PROCESS | 2094 | 1463037175258 Marionette TRACE conn2 <- [1,2494,null,{}] 00:12:55 INFO - PROCESS | 2094 | 1463037175260 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:55 INFO - PROCESS | 2094 | 1463037175353 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 00:12:55 INFO - PROCESS | 2094 | 1463037175365 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x126ae4800 == 39 [pid = 2094] [id = 631] 00:12:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 144 (0x119b36c00) [pid = 2094] [serial = 1893] [outer = 0x0] 00:12:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 145 (0x119cc2400) [pid = 2094] [serial = 1894] [outer = 0x119b36c00] 00:12:55 INFO - PROCESS | 2094 | 1463037175390 Marionette DEBUG loaded listener.js 00:12:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 146 (0x121015000) [pid = 2094] [serial = 1895] [outer = 0x119b36c00] 00:12:55 INFO - PROCESS | 2094 | 1463037175724 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 00:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 00:12:55 INFO - PROCESS | 2094 | 1463037175781 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 00:12:55 INFO - PROCESS | 2094 | 1463037175782 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 00:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:12:55 INFO - PROCESS | 2094 | 1463037175784 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:12:55 INFO - PROCESS | 2094 | 1463037175785 Marionette TRACE conn2 <- [1,2498,null,{}] 00:12:55 INFO - PROCESS | 2094 | 1463037175787 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:55 INFO - PROCESS | 2094 | 1463037175887 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 00:12:55 INFO - PROCESS | 2094 | 1463037175900 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x128ca2800 == 40 [pid = 2094] [id = 632] 00:12:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 147 (0x121019000) [pid = 2094] [serial = 1896] [outer = 0x0] 00:12:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 148 (0x121067400) [pid = 2094] [serial = 1897] [outer = 0x121019000] 00:12:55 INFO - PROCESS | 2094 | 1463037175925 Marionette DEBUG loaded listener.js 00:12:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 149 (0x12106f400) [pid = 2094] [serial = 1898] [outer = 0x121019000] 00:12:56 INFO - PROCESS | 2094 | 1463037176256 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 518ms 00:12:56 INFO - PROCESS | 2094 | 1463037176303 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 00:12:56 INFO - PROCESS | 2094 | 1463037176304 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 00:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:12:56 INFO - PROCESS | 2094 | 1463037176306 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:12:56 INFO - PROCESS | 2094 | 1463037176307 Marionette TRACE conn2 <- [1,2502,null,{}] 00:12:56 INFO - PROCESS | 2094 | 1463037176309 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:56 INFO - PROCESS | 2094 | 1463037176402 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 00:12:56 INFO - PROCESS | 2094 | 1463037176406 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x1292b2800 == 41 [pid = 2094] [id = 633] 00:12:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 150 (0x121074800) [pid = 2094] [serial = 1899] [outer = 0x0] 00:12:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 151 (0x12107d400) [pid = 2094] [serial = 1900] [outer = 0x121074800] 00:12:56 INFO - PROCESS | 2094 | 1463037176431 Marionette DEBUG loaded listener.js 00:12:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 152 (0x121328400) [pid = 2094] [serial = 1901] [outer = 0x121074800] 00:12:56 INFO - PROCESS | 2094 | 1463037176774 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 518ms 00:12:56 INFO - PROCESS | 2094 | 1463037176824 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 00:12:56 INFO - PROCESS | 2094 | 1463037176825 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 00:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:12:56 INFO - PROCESS | 2094 | 1463037176828 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:12:56 INFO - PROCESS | 2094 | 1463037176829 Marionette TRACE conn2 <- [1,2506,null,{}] 00:12:56 INFO - PROCESS | 2094 | 1463037176831 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:57 INFO - PROCESS | 2094 | 1463037177250 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 151 (0x119698800) [pid = 2094] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 150 (0x1233b7c00) [pid = 2094] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 149 (0x121780800) [pid = 2094] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 148 (0x110f82400) [pid = 2094] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 147 (0x115e8d400) [pid = 2094] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 146 (0x118036000) [pid = 2094] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 145 (0x124b05000) [pid = 2094] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 144 (0x111c1e400) [pid = 2094] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 143 (0x1265d8000) [pid = 2094] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x1268e1c00) [pid = 2094] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x126dc7000) [pid = 2094] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x1133f3c00) [pid = 2094] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x12972f400) [pid = 2094] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x128c6fc00) [pid = 2094] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x1233b1000) [pid = 2094] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x1192da400) [pid = 2094] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x1164bc400) [pid = 2094] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x128cc3c00) [pid = 2094] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x1233b4c00) [pid = 2094] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x12132d800) [pid = 2094] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x1198c3000) [pid = 2094] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x113311000) [pid = 2094] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x1133f1000) [pid = 2094] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x1126e9c00) [pid = 2094] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x11977dc00) [pid = 2094] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x119697c00) [pid = 2094] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x1236e7000) [pid = 2094] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x1233b7000) [pid = 2094] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x118180000) [pid = 2094] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x1278c7800) [pid = 2094] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x121789800) [pid = 2094] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x11660d400) [pid = 2094] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x126228c00) [pid = 2094] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x1265d8400) [pid = 2094] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:12:57 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1265dfc00) [pid = 2094] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:12:57 INFO - PROCESS | 2094 | 1463037177317 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x11329b000 == 42 [pid = 2094] [id = 634] 00:12:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x110f85000) [pid = 2094] [serial = 1902] [outer = 0x0] 00:12:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x111a0c800) [pid = 2094] [serial = 1903] [outer = 0x110f85000] 00:12:57 INFO - PROCESS | 2094 | 1463037177342 Marionette DEBUG loaded listener.js 00:12:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x115ab3800) [pid = 2094] [serial = 1904] [outer = 0x110f85000] 00:12:57 INFO - PROCESS | 2094 | 1463037177616 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 819ms 00:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:12:57 INFO - PROCESS | 2094 | 1463037177650 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 00:12:57 INFO - PROCESS | 2094 | 1463037177651 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 00:12:57 INFO - PROCESS | 2094 | 1463037177653 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:12:57 INFO - PROCESS | 2094 | 1463037177654 Marionette TRACE conn2 <- [1,2510,null,{}] 00:12:57 INFO - PROCESS | 2094 | 1463037177656 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:57 INFO - PROCESS | 2094 | 1463037177737 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 00:12:57 INFO - PROCESS | 2094 | 1463037177743 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298a4800 == 43 [pid = 2094] [id = 635] 00:12:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x115e92800) [pid = 2094] [serial = 1905] [outer = 0x0] 00:12:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x11938f400) [pid = 2094] [serial = 1906] [outer = 0x115e92800] 00:12:57 INFO - PROCESS | 2094 | 1463037177769 Marionette DEBUG loaded listener.js 00:12:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x12132b400) [pid = 2094] [serial = 1907] [outer = 0x115e92800] 00:12:58 INFO - PROCESS | 2094 | 1463037178073 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 00:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 469ms 00:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:12:58 INFO - PROCESS | 2094 | 1463037178122 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 00:12:58 INFO - PROCESS | 2094 | 1463037178123 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 00:12:58 INFO - PROCESS | 2094 | 1463037178125 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:12:58 INFO - PROCESS | 2094 | 1463037178126 Marionette TRACE conn2 <- [1,2514,null,{}] 00:12:58 INFO - PROCESS | 2094 | 1463037178129 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:58 INFO - PROCESS | 2094 | 1463037178232 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 00:12:58 INFO - PROCESS | 2094 | 1463037178240 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a995000 == 44 [pid = 2094] [id = 636] 00:12:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x118ae4000) [pid = 2094] [serial = 1908] [outer = 0x0] 00:12:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x1213ac400) [pid = 2094] [serial = 1909] [outer = 0x118ae4000] 00:12:58 INFO - PROCESS | 2094 | 1463037178264 Marionette DEBUG loaded listener.js 00:12:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x121783400) [pid = 2094] [serial = 1910] [outer = 0x118ae4000] 00:12:58 INFO - PROCESS | 2094 | 1463037178568 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 467ms 00:12:58 INFO - PROCESS | 2094 | 1463037178595 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 00:12:58 INFO - PROCESS | 2094 | 1463037178598 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 00:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:12:58 INFO - PROCESS | 2094 | 1463037178600 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:12:58 INFO - PROCESS | 2094 | 1463037178601 Marionette TRACE conn2 <- [1,2518,null,{}] 00:12:58 INFO - PROCESS | 2094 | 1463037178604 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:58 INFO - PROCESS | 2094 | 1463037178690 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 00:12:58 INFO - PROCESS | 2094 | 1463037178697 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab1d800 == 45 [pid = 2094] [id = 637] 00:12:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x121783c00) [pid = 2094] [serial = 1911] [outer = 0x0] 00:12:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x1219ecc00) [pid = 2094] [serial = 1912] [outer = 0x121783c00] 00:12:58 INFO - PROCESS | 2094 | 1463037178722 Marionette DEBUG loaded listener.js 00:12:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x1233b0800) [pid = 2094] [serial = 1913] [outer = 0x121783c00] 00:12:59 INFO - PROCESS | 2094 | 1463037179036 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 470ms 00:12:59 INFO - PROCESS | 2094 | 1463037179070 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 00:12:59 INFO - PROCESS | 2094 | 1463037179072 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 00:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:12:59 INFO - PROCESS | 2094 | 1463037179074 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:12:59 INFO - PROCESS | 2094 | 1463037179075 Marionette TRACE conn2 <- [1,2522,null,{}] 00:12:59 INFO - PROCESS | 2094 | 1463037179080 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:12:59 INFO - PROCESS | 2094 | 1463037179220 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 00:12:59 INFO - PROCESS | 2094 | 1463037179359 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x111044000 == 46 [pid = 2094] [id = 638] 00:12:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x110f82400) [pid = 2094] [serial = 1914] [outer = 0x0] 00:12:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x110f86800) [pid = 2094] [serial = 1915] [outer = 0x110f82400] 00:12:59 INFO - PROCESS | 2094 | 1463037179409 Marionette DEBUG loaded listener.js 00:12:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x111c82800) [pid = 2094] [serial = 1916] [outer = 0x110f82400] 00:12:59 INFO - PROCESS | 2094 | 1463037179981 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 973ms 00:13:00 INFO - PROCESS | 2094 | 1463037180048 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 00:13:00 INFO - PROCESS | 2094 | 1463037180051 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 00:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:13:00 INFO - PROCESS | 2094 | 1463037180054 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:13:00 INFO - PROCESS | 2094 | 1463037180057 Marionette TRACE conn2 <- [1,2526,null,{}] 00:13:00 INFO - PROCESS | 2094 | 1463037180060 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:00 INFO - PROCESS | 2094 | 1463037180171 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 00:13:00 INFO - PROCESS | 2094 | 1463037180251 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x118490800 == 47 [pid = 2094] [id = 639] 00:13:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x112a68c00) [pid = 2094] [serial = 1917] [outer = 0x0] 00:13:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x113c62400) [pid = 2094] [serial = 1918] [outer = 0x112a68c00] 00:13:00 INFO - PROCESS | 2094 | 1463037180282 Marionette DEBUG loaded listener.js 00:13:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x115e84800) [pid = 2094] [serial = 1919] [outer = 0x112a68c00] 00:13:00 INFO - PROCESS | 2094 | 1463037180861 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 925ms 00:13:01 INFO - PROCESS | 2094 | 1463037181002 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 00:13:01 INFO - PROCESS | 2094 | 1463037181005 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 00:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:13:01 INFO - PROCESS | 2094 | 1463037181009 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:13:01 INFO - PROCESS | 2094 | 1463037181010 Marionette TRACE conn2 <- [1,2530,null,{}] 00:13:01 INFO - PROCESS | 2094 | 1463037181013 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:01 INFO - PROCESS | 2094 | 1463037181126 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 00:13:01 INFO - PROCESS | 2094 | 1463037181179 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a41800 == 48 [pid = 2094] [id = 640] 00:13:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x1126ee000) [pid = 2094] [serial = 1920] [outer = 0x0] 00:13:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x1164ae000) [pid = 2094] [serial = 1921] [outer = 0x1126ee000] 00:13:01 INFO - PROCESS | 2094 | 1463037181210 Marionette DEBUG loaded listener.js 00:13:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x118033000) [pid = 2094] [serial = 1922] [outer = 0x1126ee000] 00:13:01 INFO - PROCESS | 2094 | 1463037181983 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1022ms 00:13:02 INFO - PROCESS | 2094 | 1463037182031 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 00:13:02 INFO - PROCESS | 2094 | 1463037182034 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 00:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:13:02 INFO - PROCESS | 2094 | 1463037182037 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:13:02 INFO - PROCESS | 2094 | 1463037182039 Marionette TRACE conn2 <- [1,2534,null,{}] 00:13:02 INFO - PROCESS | 2094 | 1463037182052 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:02 INFO - PROCESS | 2094 | 1463037182148 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 00:13:02 INFO - PROCESS | 2094 | 1463037182228 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x11673e000 == 49 [pid = 2094] [id = 641] 00:13:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x1133f0800) [pid = 2094] [serial = 1923] [outer = 0x0] 00:13:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x115aaf400) [pid = 2094] [serial = 1924] [outer = 0x1133f0800] 00:13:02 INFO - PROCESS | 2094 | 1463037182257 Marionette DEBUG loaded listener.js 00:13:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x115e8d800) [pid = 2094] [serial = 1925] [outer = 0x1133f0800] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab1d800 == 48 [pid = 2094] [id = 637] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x12a995000 == 47 [pid = 2094] [id = 636] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x1298a4800 == 46 [pid = 2094] [id = 635] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x11329b000 == 45 [pid = 2094] [id = 634] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x1292b2800 == 44 [pid = 2094] [id = 633] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x128ca2800 == 43 [pid = 2094] [id = 632] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x126ae4800 == 42 [pid = 2094] [id = 631] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x12ac61c00) [pid = 2094] [serial = 1858] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d2800 == 41 [pid = 2094] [id = 630] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x1242cf800 == 40 [pid = 2094] [id = 629] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x117d07800 == 39 [pid = 2094] [id = 628] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x1213c5800 == 38 [pid = 2094] [id = 627] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x12108a800 == 37 [pid = 2094] [id = 626] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x119c80800 == 36 [pid = 2094] [id = 625] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d4000 == 35 [pid = 2094] [id = 624] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x118431800 == 34 [pid = 2094] [id = 623] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x117d08800 == 33 [pid = 2094] [id = 622] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x1166e1800 == 32 [pid = 2094] [id = 621] 00:13:02 INFO - PROCESS | 2094 | --DOCSHELL 0x112655800 == 31 [pid = 2094] [id = 620] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x121157400) [pid = 2094] [serial = 1694] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x124b11400) [pid = 2094] [serial = 1700] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x1233bc400) [pid = 2094] [serial = 1634] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x1219ef800) [pid = 2094] [serial = 1697] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x116fc5400) [pid = 2094] [serial = 1688] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x11938b400) [pid = 2094] [serial = 1691] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x125e8e400) [pid = 2094] [serial = 1703] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x1131b0c00) [pid = 2094] [serial = 1685] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x128cce000) [pid = 2094] [serial = 1760] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x124b64400) [pid = 2094] [serial = 1751] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x11803a400) [pid = 2094] [serial = 1745] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x1268b8000) [pid = 2094] [serial = 1754] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x1278c3000) [pid = 2094] [serial = 1757] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1198c7c00) [pid = 2094] [serial = 1748] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x1268dbc00) [pid = 2094] [serial = 1840] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x128c70000) [pid = 2094] [serial = 1843] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x126dc8000) [pid = 2094] [serial = 1841] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x128ccd800) [pid = 2094] [serial = 1846] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x118ac4800) [pid = 2094] [serial = 1849] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x128cc2800) [pid = 2094] [serial = 1844] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x12a811400) [pid = 2094] [serial = 1852] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x128cccc00) [pid = 2094] [serial = 1810] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1268e1000) [pid = 2094] [serial = 1808] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x125e8f400) [pid = 2094] [serial = 1807] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x121153c00) [pid = 2094] [serial = 1805] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x119b3c800) [pid = 2094] [serial = 1804] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x11832bc00) [pid = 2094] [serial = 1802] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x118030400) [pid = 2094] [serial = 1801] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x129484400) [pid = 2094] [serial = 1798] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x129721400) [pid = 2094] [serial = 1799] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x124a0d800) [pid = 2094] [serial = 1834] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x121784000) [pid = 2094] [serial = 1831] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x123350800) [pid = 2094] [serial = 1832] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x121065800) [pid = 2094] [serial = 1828] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x121324000) [pid = 2094] [serial = 1829] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x118325400) [pid = 2094] [serial = 1825] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x119780800) [pid = 2094] [serial = 1826] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x118ae3400) [pid = 2094] [serial = 1823] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x118174c00) [pid = 2094] [serial = 1822] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x1180e9000) [pid = 2094] [serial = 1820] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x11684c800) [pid = 2094] [serial = 1819] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x12a9b1c00) [pid = 2094] [serial = 1817] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x12972cc00) [pid = 2094] [serial = 1816] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x12972e800) [pid = 2094] [serial = 1814] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x129486800) [pid = 2094] [serial = 1813] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1292a6000) [pid = 2094] [serial = 1811] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x12ab2ac00) [pid = 2094] [serial = 1856] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x1265d3c00) [pid = 2094] [serial = 1837] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x1268b4000) [pid = 2094] [serial = 1838] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x129721800) [pid = 2094] [serial = 1847] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x12948b800) [pid = 2094] [serial = 1850] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x12a9af400) [pid = 2094] [serial = 1853] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x12a9b3c00) [pid = 2094] [serial = 1855] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x12659a800) [pid = 2094] [serial = 1835] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x126dd1000) [pid = 2094] [serial = 1742] [outer = 0x0] [url = about:blank] 00:13:02 INFO - PROCESS | 2094 | 1463037182630 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 00:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 631ms 00:13:02 INFO - PROCESS | 2094 | 1463037182668 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 00:13:02 INFO - PROCESS | 2094 | 1463037182671 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 00:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:13:02 INFO - PROCESS | 2094 | 1463037182675 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:13:02 INFO - PROCESS | 2094 | 1463037182677 Marionette TRACE conn2 <- [1,2538,null,{}] 00:13:02 INFO - PROCESS | 2094 | 1463037182679 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:02 INFO - PROCESS | 2094 | 1463037182755 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 00:13:02 INFO - PROCESS | 2094 | 1463037182825 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x117365800 == 32 [pid = 2094] [id = 642] 00:13:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x115ee7800) [pid = 2094] [serial = 1926] [outer = 0x0] 00:13:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x1164b4c00) [pid = 2094] [serial = 1927] [outer = 0x115ee7800] 00:13:02 INFO - PROCESS | 2094 | 1463037182854 Marionette DEBUG loaded listener.js 00:13:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x116a6c000) [pid = 2094] [serial = 1928] [outer = 0x115ee7800] 00:13:03 INFO - PROCESS | 2094 | 1463037183168 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 521ms 00:13:03 INFO - PROCESS | 2094 | 1463037183198 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 00:13:03 INFO - PROCESS | 2094 | 1463037183200 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 00:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:13:03 INFO - PROCESS | 2094 | 1463037183202 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:13:03 INFO - PROCESS | 2094 | 1463037183204 Marionette TRACE conn2 <- [1,2542,null,{}] 00:13:03 INFO - PROCESS | 2094 | 1463037183215 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:03 INFO - PROCESS | 2094 | 1463037183292 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 00:13:03 INFO - PROCESS | 2094 | 1463037183299 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197c6800 == 33 [pid = 2094] [id = 643] 00:13:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x112030400) [pid = 2094] [serial = 1929] [outer = 0x0] 00:13:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x1180e6800) [pid = 2094] [serial = 1930] [outer = 0x112030400] 00:13:03 INFO - PROCESS | 2094 | 1463037183328 Marionette DEBUG loaded listener.js 00:13:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x118177000) [pid = 2094] [serial = 1931] [outer = 0x112030400] 00:13:03 INFO - PROCESS | 2094 | 1463037183648 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 00:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 470ms 00:13:03 INFO - PROCESS | 2094 | 1463037183673 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 00:13:03 INFO - PROCESS | 2094 | 1463037183674 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 00:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:13:03 INFO - PROCESS | 2094 | 1463037183678 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:13:03 INFO - PROCESS | 2094 | 1463037183680 Marionette TRACE conn2 <- [1,2546,null,{}] 00:13:03 INFO - PROCESS | 2094 | 1463037183683 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:03 INFO - PROCESS | 2094 | 1463037183758 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 00:13:03 INFO - PROCESS | 2094 | 1463037183764 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x12118e000 == 34 [pid = 2094] [id = 644] 00:13:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x118177c00) [pid = 2094] [serial = 1932] [outer = 0x0] 00:13:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x118325c00) [pid = 2094] [serial = 1933] [outer = 0x118177c00] 00:13:03 INFO - PROCESS | 2094 | 1463037183790 Marionette DEBUG loaded listener.js 00:13:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x11847ac00) [pid = 2094] [serial = 1934] [outer = 0x118177c00] 00:13:04 INFO - PROCESS | 2094 | 1463037184119 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 00:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 472ms 00:13:04 INFO - PROCESS | 2094 | 1463037184150 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 00:13:04 INFO - PROCESS | 2094 | 1463037184151 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 00:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:13:04 INFO - PROCESS | 2094 | 1463037184153 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:13:04 INFO - PROCESS | 2094 | 1463037184154 Marionette TRACE conn2 <- [1,2550,null,{}] 00:13:04 INFO - PROCESS | 2094 | 1463037184156 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:04 INFO - PROCESS | 2094 | 1463037184231 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 00:13:04 INFO - PROCESS | 2094 | 1463037184236 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x123348800 == 35 [pid = 2094] [id = 645] 00:13:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1126ee800) [pid = 2094] [serial = 1935] [outer = 0x0] 00:13:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x118875400) [pid = 2094] [serial = 1936] [outer = 0x1126ee800] 00:13:04 INFO - PROCESS | 2094 | 1463037184261 Marionette DEBUG loaded listener.js 00:13:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x119260800) [pid = 2094] [serial = 1937] [outer = 0x1126ee800] 00:13:04 INFO - PROCESS | 2094 | 1463037184592 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 00:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 468ms 00:13:04 INFO - PROCESS | 2094 | 1463037184621 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 00:13:04 INFO - PROCESS | 2094 | 1463037184623 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 00:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:13:04 INFO - PROCESS | 2094 | 1463037184625 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:13:04 INFO - PROCESS | 2094 | 1463037184626 Marionette TRACE conn2 <- [1,2554,null,{}] 00:13:04 INFO - PROCESS | 2094 | 1463037184629 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:04 INFO - PROCESS | 2094 | 1463037184774 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 00:13:04 INFO - PROCESS | 2094 | 1463037184797 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:04 INFO - PROCESS | 2094 | ++DOCSHELL 0x124af6800 == 36 [pid = 2094] [id = 646] 00:13:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x118ae5000) [pid = 2094] [serial = 1938] [outer = 0x0] 00:13:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x11938a800) [pid = 2094] [serial = 1939] [outer = 0x118ae5000] 00:13:04 INFO - PROCESS | 2094 | 1463037184838 Marionette DEBUG loaded listener.js 00:13:04 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x119699000) [pid = 2094] [serial = 1940] [outer = 0x118ae5000] 00:13:05 INFO - PROCESS | 2094 | 1463037185270 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 671ms 00:13:05 INFO - PROCESS | 2094 | 1463037185298 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 00:13:05 INFO - PROCESS | 2094 | 1463037185300 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 00:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:13:05 INFO - PROCESS | 2094 | 1463037185302 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:13:05 INFO - PROCESS | 2094 | 1463037185303 Marionette TRACE conn2 <- [1,2558,null,{}] 00:13:05 INFO - PROCESS | 2094 | 1463037185305 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:05 INFO - PROCESS | 2094 | 1463037185399 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 00:13:05 INFO - PROCESS | 2094 | 1463037185403 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x126ae1000 == 37 [pid = 2094] [id = 647] 00:13:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x118333c00) [pid = 2094] [serial = 1941] [outer = 0x0] 00:13:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x11977d400) [pid = 2094] [serial = 1942] [outer = 0x118333c00] 00:13:05 INFO - PROCESS | 2094 | 1463037185429 Marionette DEBUG loaded listener.js 00:13:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x119a9d800) [pid = 2094] [serial = 1943] [outer = 0x118333c00] 00:13:05 INFO - PROCESS | 2094 | 1463037185784 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 00:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:13:05 INFO - PROCESS | 2094 | 1463037185821 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 00:13:05 INFO - PROCESS | 2094 | 1463037185822 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 00:13:05 INFO - PROCESS | 2094 | 1463037185824 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:13:05 INFO - PROCESS | 2094 | 1463037185825 Marionette TRACE conn2 <- [1,2562,null,{}] 00:13:05 INFO - PROCESS | 2094 | 1463037185829 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:05 INFO - PROCESS | 2094 | 1463037185934 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 00:13:05 INFO - PROCESS | 2094 | 1463037185939 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bc4800 == 38 [pid = 2094] [id = 648] 00:13:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x119780400) [pid = 2094] [serial = 1944] [outer = 0x0] 00:13:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x119b36800) [pid = 2094] [serial = 1945] [outer = 0x119780400] 00:13:05 INFO - PROCESS | 2094 | 1463037185964 Marionette DEBUG loaded listener.js 00:13:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x121011000) [pid = 2094] [serial = 1946] [outer = 0x119780400] 00:13:06 INFO - PROCESS | 2094 | 1463037186316 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 00:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 518ms 00:13:06 INFO - PROCESS | 2094 | 1463037186344 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 00:13:06 INFO - PROCESS | 2094 | 1463037186345 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 00:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:13:06 INFO - PROCESS | 2094 | 1463037186354 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:13:06 INFO - PROCESS | 2094 | 1463037186356 Marionette TRACE conn2 <- [1,2566,null,{}] 00:13:06 INFO - PROCESS | 2094 | 1463037186358 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:06 INFO - PROCESS | 2094 | 1463037186453 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 00:13:06 INFO - PROCESS | 2094 | 1463037186457 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197c0000 == 39 [pid = 2094] [id = 649] 00:13:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x119b33000) [pid = 2094] [serial = 1947] [outer = 0x0] 00:13:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x121063800) [pid = 2094] [serial = 1948] [outer = 0x119b33000] 00:13:06 INFO - PROCESS | 2094 | 1463037186484 Marionette DEBUG loaded listener.js 00:13:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x121074c00) [pid = 2094] [serial = 1949] [outer = 0x119b33000] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x121074800) [pid = 2094] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x110f85000) [pid = 2094] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x118ae4000) [pid = 2094] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x119b36c00) [pid = 2094] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x115e92800) [pid = 2094] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x11968e800) [pid = 2094] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x111a04c00) [pid = 2094] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x1180f1400) [pid = 2094] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x121019000) [pid = 2094] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x118332000) [pid = 2094] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x1126ee400) [pid = 2094] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x1180ebc00) [pid = 2094] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x1126edc00) [pid = 2094] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x1126e0800) [pid = 2094] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x11938c000) [pid = 2094] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x110f86000) [pid = 2094] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:13:06 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x115e4d000) [pid = 2094] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:13:06 INFO - PROCESS | 2094 | 1463037186961 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 00:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 618ms 00:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:13:06 INFO - PROCESS | 2094 | 1463037186973 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 00:13:06 INFO - PROCESS | 2094 | 1463037186974 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 00:13:06 INFO - PROCESS | 2094 | 1463037186976 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:13:06 INFO - PROCESS | 2094 | 1463037186979 Marionette TRACE conn2 <- [1,2570,null,{}] 00:13:06 INFO - PROCESS | 2094 | 1463037186983 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:07 INFO - PROCESS | 2094 | 1463037187060 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 00:13:07 INFO - PROCESS | 2094 | 1463037187067 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x121611800 == 40 [pid = 2094] [id = 650] 00:13:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x1126e2c00) [pid = 2094] [serial = 1950] [outer = 0x0] 00:13:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x115e92800) [pid = 2094] [serial = 1951] [outer = 0x1126e2c00] 00:13:07 INFO - PROCESS | 2094 | 1463037187091 Marionette DEBUG loaded listener.js 00:13:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x118487400) [pid = 2094] [serial = 1952] [outer = 0x1126e2c00] 00:13:07 INFO - PROCESS | 2094 | 1463037187444 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 00:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 474ms 00:13:07 INFO - PROCESS | 2094 | 1463037187451 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 00:13:07 INFO - PROCESS | 2094 | 1463037187452 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 00:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:13:07 INFO - PROCESS | 2094 | 1463037187454 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:13:07 INFO - PROCESS | 2094 | 1463037187456 Marionette TRACE conn2 <- [1,2574,null,{}] 00:13:07 INFO - PROCESS | 2094 | 1463037187458 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:07 INFO - PROCESS | 2094 | 1463037187575 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 00:13:07 INFO - PROCESS | 2094 | 1463037187584 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x12964a800 == 41 [pid = 2094] [id = 651] 00:13:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x11817fc00) [pid = 2094] [serial = 1953] [outer = 0x0] 00:13:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x121074400) [pid = 2094] [serial = 1954] [outer = 0x11817fc00] 00:13:07 INFO - PROCESS | 2094 | 1463037187612 Marionette DEBUG loaded listener.js 00:13:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x121330000) [pid = 2094] [serial = 1955] [outer = 0x11817fc00] 00:13:08 INFO - PROCESS | 2094 | 1463037188090 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 674ms 00:13:08 INFO - PROCESS | 2094 | 1463037188129 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 00:13:08 INFO - PROCESS | 2094 | 1463037188131 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 00:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:13:08 INFO - PROCESS | 2094 | 1463037188135 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:13:08 INFO - PROCESS | 2094 | 1463037188137 Marionette TRACE conn2 <- [1,2578,null,{}] 00:13:08 INFO - PROCESS | 2094 | 1463037188141 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:08 INFO - PROCESS | 2094 | 1463037188242 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 00:13:08 INFO - PROCESS | 2094 | 1463037188309 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x11849c000 == 42 [pid = 2094] [id = 652] 00:13:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x112a5e000) [pid = 2094] [serial = 1956] [outer = 0x0] 00:13:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x115e4b400) [pid = 2094] [serial = 1957] [outer = 0x112a5e000] 00:13:08 INFO - PROCESS | 2094 | 1463037188340 Marionette DEBUG loaded listener.js 00:13:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x11620d000) [pid = 2094] [serial = 1958] [outer = 0x112a5e000] 00:13:08 INFO - PROCESS | 2094 | 1463037188724 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 621ms 00:13:08 INFO - PROCESS | 2094 | 1463037188763 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 00:13:08 INFO - PROCESS | 2094 | 1463037188766 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 00:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:13:08 INFO - PROCESS | 2094 | 1463037188772 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:13:08 INFO - PROCESS | 2094 | 1463037188774 Marionette TRACE conn2 <- [1,2582,null,{}] 00:13:08 INFO - PROCESS | 2094 | 1463037188777 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:08 INFO - PROCESS | 2094 | 1463037188877 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 00:13:08 INFO - PROCESS | 2094 | 1463037188962 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x126610800 == 43 [pid = 2094] [id = 653] 00:13:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x1168c9800) [pid = 2094] [serial = 1959] [outer = 0x0] 00:13:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x117d30400) [pid = 2094] [serial = 1960] [outer = 0x1168c9800] 00:13:08 INFO - PROCESS | 2094 | 1463037188991 Marionette DEBUG loaded listener.js 00:13:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x118175400) [pid = 2094] [serial = 1961] [outer = 0x1168c9800] 00:13:09 INFO - PROCESS | 2094 | 1463037189412 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 00:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:13:09 INFO - PROCESS | 2094 | 1463037189443 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 00:13:09 INFO - PROCESS | 2094 | 1463037189444 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 00:13:09 INFO - PROCESS | 2094 | 1463037189447 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:13:09 INFO - PROCESS | 2094 | 1463037189449 Marionette TRACE conn2 <- [1,2586,null,{}] 00:13:09 INFO - PROCESS | 2094 | 1463037189457 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:09 INFO - PROCESS | 2094 | 1463037189558 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 00:13:09 INFO - PROCESS | 2094 | 1463037189623 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab0b000 == 44 [pid = 2094] [id = 654] 00:13:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x11926c400) [pid = 2094] [serial = 1962] [outer = 0x0] 00:13:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x119388400) [pid = 2094] [serial = 1963] [outer = 0x11926c400] 00:13:09 INFO - PROCESS | 2094 | 1463037189654 Marionette DEBUG loaded listener.js 00:13:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x11969a400) [pid = 2094] [serial = 1964] [outer = 0x11926c400] 00:13:10 INFO - PROCESS | 2094 | 1463037190106 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 723ms 00:13:10 INFO - PROCESS | 2094 | 1463037190171 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 00:13:10 INFO - PROCESS | 2094 | 1463037190173 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 00:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:13:10 INFO - PROCESS | 2094 | 1463037190203 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:13:10 INFO - PROCESS | 2094 | 1463037190205 Marionette TRACE conn2 <- [1,2590,null,{}] 00:13:10 INFO - PROCESS | 2094 | 1463037190208 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:10 INFO - PROCESS | 2094 | 1463037190393 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 00:13:10 INFO - PROCESS | 2094 | 1463037190460 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x12accd000 == 45 [pid = 2094] [id = 655] 00:13:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x119693400) [pid = 2094] [serial = 1965] [outer = 0x0] 00:13:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x121161400) [pid = 2094] [serial = 1966] [outer = 0x119693400] 00:13:10 INFO - PROCESS | 2094 | 1463037190493 Marionette DEBUG loaded listener.js 00:13:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x12132c400) [pid = 2094] [serial = 1967] [outer = 0x119693400] 00:13:10 INFO - PROCESS | 2094 | 1463037190897 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 00:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 723ms 00:13:10 INFO - PROCESS | 2094 | 1463037190925 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 00:13:10 INFO - PROCESS | 2094 | 1463037190927 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 00:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:13:10 INFO - PROCESS | 2094 | 1463037190929 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:13:10 INFO - PROCESS | 2094 | 1463037190930 Marionette TRACE conn2 <- [1,2594,null,{}] 00:13:10 INFO - PROCESS | 2094 | 1463037190933 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:11 INFO - PROCESS | 2094 | 1463037191029 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 00:13:11 INFO - PROCESS | 2094 | 1463037191104 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba7f800 == 46 [pid = 2094] [id = 656] 00:13:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x1192d3800) [pid = 2094] [serial = 1968] [outer = 0x0] 00:13:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x121784400) [pid = 2094] [serial = 1969] [outer = 0x1192d3800] 00:13:11 INFO - PROCESS | 2094 | 1463037191133 Marionette DEBUG loaded listener.js 00:13:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x123350800) [pid = 2094] [serial = 1970] [outer = 0x1192d3800] 00:13:11 INFO - PROCESS | 2094 | 1463037191746 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 00:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 822ms 00:13:11 INFO - PROCESS | 2094 | 1463037191751 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 00:13:11 INFO - PROCESS | 2094 | 1463037191753 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 00:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:13:11 INFO - PROCESS | 2094 | 1463037191756 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:13:11 INFO - PROCESS | 2094 | 1463037191758 Marionette TRACE conn2 <- [1,2598,null,{}] 00:13:11 INFO - PROCESS | 2094 | 1463037191777 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:11 INFO - PROCESS | 2094 | 1463037191872 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 00:13:11 INFO - PROCESS | 2094 | 1463037191929 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193db800 == 47 [pid = 2094] [id = 657] 00:13:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x112031000) [pid = 2094] [serial = 1971] [outer = 0x0] 00:13:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x1122b2800) [pid = 2094] [serial = 1972] [outer = 0x112031000] 00:13:11 INFO - PROCESS | 2094 | 1463037191956 Marionette DEBUG loaded listener.js 00:13:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1133ee800) [pid = 2094] [serial = 1973] [outer = 0x112031000] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd3e000 == 46 [pid = 2094] [id = 619] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x121611800 == 45 [pid = 2094] [id = 650] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x1197c0000 == 44 [pid = 2094] [id = 649] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x128bc4800 == 43 [pid = 2094] [id = 648] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x126ae1000 == 42 [pid = 2094] [id = 647] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x124af6800 == 41 [pid = 2094] [id = 646] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x123348800 == 40 [pid = 2094] [id = 645] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x12118e000 == 39 [pid = 2094] [id = 644] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1219ecc00) [pid = 2094] [serial = 1912] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x1197c6800 == 38 [pid = 2094] [id = 643] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x117365800 == 37 [pid = 2094] [id = 642] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x11673e000 == 36 [pid = 2094] [id = 641] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x118a41800 == 35 [pid = 2094] [id = 640] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x118490800 == 34 [pid = 2094] [id = 639] 00:13:12 INFO - PROCESS | 2094 | --DOCSHELL 0x111044000 == 33 [pid = 2094] [id = 638] 00:13:12 INFO - PROCESS | 2094 | 1463037192424 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 684ms 00:13:12 INFO - PROCESS | 2094 | 1463037192441 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 00:13:12 INFO - PROCESS | 2094 | 1463037192446 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 00:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:13:12 INFO - PROCESS | 2094 | 1463037192452 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:13:12 INFO - PROCESS | 2094 | 1463037192454 Marionette TRACE conn2 <- [1,2602,null,{}] 00:13:12 INFO - PROCESS | 2094 | 1463037192456 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:12 INFO - PROCESS | 2094 | 1463037192543 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x12107d400) [pid = 2094] [serial = 1900] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x111a0c800) [pid = 2094] [serial = 1903] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x1213ac400) [pid = 2094] [serial = 1909] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x121015000) [pid = 2094] [serial = 1895] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x11938f400) [pid = 2094] [serial = 1906] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x119b34400) [pid = 2094] [serial = 1892] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x117313400) [pid = 2094] [serial = 1871] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x118adc400) [pid = 2094] [serial = 1882] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x12106f400) [pid = 2094] [serial = 1898] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x11886e400) [pid = 2094] [serial = 1879] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x119268400) [pid = 2094] [serial = 1883] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x115ab0000) [pid = 2094] [serial = 1865] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x11978b800) [pid = 2094] [serial = 1891] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x11817d400) [pid = 2094] [serial = 1876] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x117d2f800) [pid = 2094] [serial = 1873] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x110fb3400) [pid = 2094] [serial = 1862] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x1180e7000) [pid = 2094] [serial = 1874] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x11965b800) [pid = 2094] [serial = 1889] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x119655000) [pid = 2094] [serial = 1888] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x116602800) [pid = 2094] [serial = 1870] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x115e91800) [pid = 2094] [serial = 1867] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x121328400) [pid = 2094] [serial = 1901] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x12132b400) [pid = 2094] [serial = 1907] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x119392800) [pid = 2094] [serial = 1886] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x121067400) [pid = 2094] [serial = 1897] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x119cc2400) [pid = 2094] [serial = 1894] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x121783400) [pid = 2094] [serial = 1910] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x118ac1400) [pid = 2094] [serial = 1880] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x1192d4c00) [pid = 2094] [serial = 1885] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x115ab3800) [pid = 2094] [serial = 1904] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x113368000) [pid = 2094] [serial = 1864] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x1126e1400) [pid = 2094] [serial = 1861] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x118330c00) [pid = 2094] [serial = 1877] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | --DOMWINDOW == 81 (0x116465400) [pid = 2094] [serial = 1868] [outer = 0x0] [url = about:blank] 00:13:12 INFO - PROCESS | 2094 | 1463037192602 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x116641000 == 34 [pid = 2094] [id = 658] 00:13:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x111a0c800) [pid = 2094] [serial = 1974] [outer = 0x0] 00:13:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x113368000) [pid = 2094] [serial = 1975] [outer = 0x111a0c800] 00:13:12 INFO - PROCESS | 2094 | 1463037192628 Marionette DEBUG loaded listener.js 00:13:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x1166d6000) [pid = 2094] [serial = 1976] [outer = 0x111a0c800] 00:13:12 INFO - PROCESS | 2094 | 1463037192935 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 00:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 00:13:12 INFO - PROCESS | 2094 | 1463037192971 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 00:13:12 INFO - PROCESS | 2094 | 1463037192973 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 00:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:13:12 INFO - PROCESS | 2094 | 1463037192975 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:13:12 INFO - PROCESS | 2094 | 1463037192978 Marionette TRACE conn2 <- [1,2606,null,{}] 00:13:12 INFO - PROCESS | 2094 | 1463037192985 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:13 INFO - PROCESS | 2094 | 1463037193067 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 00:13:13 INFO - PROCESS | 2094 | 1463037193151 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d5800 == 35 [pid = 2094] [id = 659] 00:13:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x116fce400) [pid = 2094] [serial = 1977] [outer = 0x0] 00:13:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x118036800) [pid = 2094] [serial = 1978] [outer = 0x116fce400] 00:13:13 INFO - PROCESS | 2094 | 1463037193180 Marionette DEBUG loaded listener.js 00:13:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x118232c00) [pid = 2094] [serial = 1979] [outer = 0x116fce400] 00:13:13 INFO - PROCESS | 2094 | 1463037193481 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 00:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 523ms 00:13:13 INFO - PROCESS | 2094 | 1463037193503 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 00:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:13:13 INFO - PROCESS | 2094 | 1463037193505 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 00:13:13 INFO - PROCESS | 2094 | 1463037193507 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:13:13 INFO - PROCESS | 2094 | 1463037193508 Marionette TRACE conn2 <- [1,2610,null,{}] 00:13:13 INFO - PROCESS | 2094 | 1463037193511 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:13 INFO - PROCESS | 2094 | 1463037193601 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 00:13:13 INFO - PROCESS | 2094 | 1463037193605 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x121196800 == 36 [pid = 2094] [id = 660] 00:13:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x118329400) [pid = 2094] [serial = 1980] [outer = 0x0] 00:13:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x118485800) [pid = 2094] [serial = 1981] [outer = 0x118329400] 00:13:13 INFO - PROCESS | 2094 | 1463037193632 Marionette DEBUG loaded listener.js 00:13:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x11926ac00) [pid = 2094] [serial = 1982] [outer = 0x118329400] 00:13:13 INFO - PROCESS | 2094 | 1463037193951 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 469ms 00:13:13 INFO - PROCESS | 2094 | 1463037193976 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 00:13:13 INFO - PROCESS | 2094 | 1463037193978 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 00:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:13:13 INFO - PROCESS | 2094 | 1463037193982 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:13:13 INFO - PROCESS | 2094 | 1463037193983 Marionette TRACE conn2 <- [1,2614,null,{}] 00:13:13 INFO - PROCESS | 2094 | 1463037193985 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:14 INFO - PROCESS | 2094 | 1463037194060 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 00:13:14 INFO - PROCESS | 2094 | 1463037194066 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x12141b000 == 37 [pid = 2094] [id = 661] 00:13:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x11938b400) [pid = 2094] [serial = 1983] [outer = 0x0] 00:13:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x119653c00) [pid = 2094] [serial = 1984] [outer = 0x11938b400] 00:13:14 INFO - PROCESS | 2094 | 1463037194092 Marionette DEBUG loaded listener.js 00:13:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x119695400) [pid = 2094] [serial = 1985] [outer = 0x11938b400] 00:13:14 INFO - PROCESS | 2094 | 1463037194433 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 00:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 469ms 00:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:13:14 INFO - PROCESS | 2094 | 1463037194452 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 00:13:14 INFO - PROCESS | 2094 | 1463037194453 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 00:13:14 INFO - PROCESS | 2094 | 1463037194455 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:13:14 INFO - PROCESS | 2094 | 1463037194456 Marionette TRACE conn2 <- [1,2618,null,{}] 00:13:14 INFO - PROCESS | 2094 | 1463037194458 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:14 INFO - PROCESS | 2094 | 1463037194554 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 00:13:14 INFO - PROCESS | 2094 | 1463037194590 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x11665c000 == 38 [pid = 2094] [id = 662] 00:13:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x11938b800) [pid = 2094] [serial = 1986] [outer = 0x0] 00:13:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x11968cc00) [pid = 2094] [serial = 1987] [outer = 0x11938b800] 00:13:14 INFO - PROCESS | 2094 | 1463037194652 Marionette DEBUG loaded listener.js 00:13:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x12107dc00) [pid = 2094] [serial = 1988] [outer = 0x11938b800] 00:13:14 INFO - PROCESS | 2094 | 1463037194982 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 571ms 00:13:15 INFO - PROCESS | 2094 | 1463037195026 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 00:13:15 INFO - PROCESS | 2094 | 1463037195027 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 00:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:13:15 INFO - PROCESS | 2094 | 1463037195030 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:13:15 INFO - PROCESS | 2094 | 1463037195031 Marionette TRACE conn2 <- [1,2622,null,{}] 00:13:15 INFO - PROCESS | 2094 | 1463037195033 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:15 INFO - PROCESS | 2094 | 1463037195130 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 00:13:15 INFO - PROCESS | 2094 | 1463037195135 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x126aea000 == 39 [pid = 2094] [id = 663] 00:13:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x119786000) [pid = 2094] [serial = 1989] [outer = 0x0] 00:13:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x121786400) [pid = 2094] [serial = 1990] [outer = 0x119786000] 00:13:15 INFO - PROCESS | 2094 | 1463037195189 Marionette DEBUG loaded listener.js 00:13:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x1233b5c00) [pid = 2094] [serial = 1991] [outer = 0x119786000] 00:13:15 INFO - PROCESS | 2094 | 1463037195534 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 00:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 517ms 00:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:13:15 INFO - PROCESS | 2094 | 1463037195549 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 00:13:15 INFO - PROCESS | 2094 | 1463037195550 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 00:13:15 INFO - PROCESS | 2094 | 1463037195554 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:13:15 INFO - PROCESS | 2094 | 1463037195555 Marionette TRACE conn2 <- [1,2626,null,{}] 00:13:15 INFO - PROCESS | 2094 | 1463037195559 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:15 INFO - PROCESS | 2094 | 1463037195709 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 00:13:15 INFO - PROCESS | 2094 | 1463037195726 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x128caa800 == 40 [pid = 2094] [id = 664] 00:13:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x1219f3400) [pid = 2094] [serial = 1992] [outer = 0x0] 00:13:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x1236ed800) [pid = 2094] [serial = 1993] [outer = 0x1219f3400] 00:13:15 INFO - PROCESS | 2094 | 1463037195752 Marionette DEBUG loaded listener.js 00:13:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x1240e5400) [pid = 2094] [serial = 1994] [outer = 0x1219f3400] 00:13:16 INFO - PROCESS | 2094 | 1463037196103 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 572ms 00:13:16 INFO - PROCESS | 2094 | 1463037196125 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 00:13:16 INFO - PROCESS | 2094 | 1463037196126 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 00:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:13:16 INFO - PROCESS | 2094 | 1463037196131 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:13:16 INFO - PROCESS | 2094 | 1463037196132 Marionette TRACE conn2 <- [1,2630,null,{}] 00:13:16 INFO - PROCESS | 2094 | 1463037196142 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:16 INFO - PROCESS | 2094 | 1463037196239 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 00:13:16 INFO - PROCESS | 2094 | 1463037196245 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x129643800 == 41 [pid = 2094] [id = 665] 00:13:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1233b9000) [pid = 2094] [serial = 1995] [outer = 0x0] 00:13:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x1242bf000) [pid = 2094] [serial = 1996] [outer = 0x1233b9000] 00:13:16 INFO - PROCESS | 2094 | 1463037196300 Marionette DEBUG loaded listener.js 00:13:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x124b02c00) [pid = 2094] [serial = 1997] [outer = 0x1233b9000] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x121783c00) [pid = 2094] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x118333c00) [pid = 2094] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x119780400) [pid = 2094] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x118177c00) [pid = 2094] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x1126ee800) [pid = 2094] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x115ee7800) [pid = 2094] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x1133f0800) [pid = 2094] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x1126e2c00) [pid = 2094] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x119b33000) [pid = 2094] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x112030400) [pid = 2094] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:13:16 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x118ae5000) [pid = 2094] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:13:16 INFO - PROCESS | 2094 | 1463037196623 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 00:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 518ms 00:13:16 INFO - PROCESS | 2094 | 1463037196650 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 00:13:16 INFO - PROCESS | 2094 | 1463037196651 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 00:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:13:16 INFO - PROCESS | 2094 | 1463037196653 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:13:16 INFO - PROCESS | 2094 | 1463037196654 Marionette TRACE conn2 <- [1,2634,null,{}] 00:13:16 INFO - PROCESS | 2094 | 1463037196657 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:16 INFO - PROCESS | 2094 | 1463037196739 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 00:13:16 INFO - PROCESS | 2094 | 1463037196744 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x126865800 == 42 [pid = 2094] [id = 666] 00:13:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x115e8cc00) [pid = 2094] [serial = 1998] [outer = 0x0] 00:13:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x118333c00) [pid = 2094] [serial = 1999] [outer = 0x115e8cc00] 00:13:16 INFO - PROCESS | 2094 | 1463037196770 Marionette DEBUG loaded listener.js 00:13:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x121016800) [pid = 2094] [serial = 2000] [outer = 0x115e8cc00] 00:13:17 INFO - PROCESS | 2094 | 1463037197111 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 468ms 00:13:17 INFO - PROCESS | 2094 | 1463037197121 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 00:13:17 INFO - PROCESS | 2094 | 1463037197123 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 00:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:13:17 INFO - PROCESS | 2094 | 1463037197125 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:13:17 INFO - PROCESS | 2094 | 1463037197127 Marionette TRACE conn2 <- [1,2638,null,{}] 00:13:17 INFO - PROCESS | 2094 | 1463037197140 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:17 INFO - PROCESS | 2094 | 1463037197258 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 00:13:17 INFO - PROCESS | 2094 | 1463037197266 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9d4000 == 43 [pid = 2094] [id = 667] 00:13:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x115ee7800) [pid = 2094] [serial = 2001] [outer = 0x0] 00:13:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x124b0b800) [pid = 2094] [serial = 2002] [outer = 0x115ee7800] 00:13:17 INFO - PROCESS | 2094 | 1463037197296 Marionette DEBUG loaded listener.js 00:13:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x125e97000) [pid = 2094] [serial = 2003] [outer = 0x115ee7800] 00:13:17 INFO - PROCESS | 2094 | 1463037197608 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 530ms 00:13:17 INFO - PROCESS | 2094 | 1463037197655 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 00:13:17 INFO - PROCESS | 2094 | 1463037197656 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 00:13:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:13:17 INFO - PROCESS | 2094 | 1463037197659 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:13:17 INFO - PROCESS | 2094 | 1463037197660 Marionette TRACE conn2 <- [1,2642,null,{}] 00:13:17 INFO - PROCESS | 2094 | 1463037197662 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:17 INFO - PROCESS | 2094 | 1463037197743 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 00:13:17 INFO - PROCESS | 2094 | 1463037197750 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb1c800 == 44 [pid = 2094] [id = 668] 00:13:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x126224c00) [pid = 2094] [serial = 2004] [outer = 0x0] 00:13:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x1262d2000) [pid = 2094] [serial = 2005] [outer = 0x126224c00] 00:13:17 INFO - PROCESS | 2094 | 1463037197774 Marionette DEBUG loaded listener.js 00:13:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x126599c00) [pid = 2094] [serial = 2006] [outer = 0x126224c00] 00:13:18 INFO - PROCESS | 2094 | 1463037198100 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 00:13:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:13:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 471ms 00:13:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:13:18 INFO - PROCESS | 2094 | 1463037198131 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 00:13:18 INFO - PROCESS | 2094 | 1463037198132 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 00:13:18 INFO - PROCESS | 2094 | 1463037198135 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:13:18 INFO - PROCESS | 2094 | 1463037198136 Marionette TRACE conn2 <- [1,2646,null,{}] 00:13:18 INFO - PROCESS | 2094 | 1463037198138 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:18 INFO - PROCESS | 2094 | 1463037198242 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 00:13:18 INFO - PROCESS | 2094 | 1463037198258 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c05c800 == 45 [pid = 2094] [id = 669] 00:13:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x12659c400) [pid = 2094] [serial = 2007] [outer = 0x0] 00:13:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x12659f400) [pid = 2094] [serial = 2008] [outer = 0x12659c400] 00:13:18 INFO - PROCESS | 2094 | 1463037198284 Marionette DEBUG loaded listener.js 00:13:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x1265d6000) [pid = 2094] [serial = 2009] [outer = 0x12659c400] 00:13:18 INFO - PROCESS | 2094 | 1463037198563 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 00:13:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:13:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 468ms 00:13:18 INFO - PROCESS | 2094 | 1463037198640 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 00:13:18 INFO - PROCESS | 2094 | 1463037198643 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 00:13:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:13:18 INFO - PROCESS | 2094 | 1463037198648 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:13:18 INFO - PROCESS | 2094 | 1463037198650 Marionette TRACE conn2 <- [1,2650,null,{}] 00:13:18 INFO - PROCESS | 2094 | 1463037198655 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:18 INFO - PROCESS | 2094 | 1463037198762 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 00:13:18 INFO - PROCESS | 2094 | 1463037198816 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x11664e000 == 46 [pid = 2094] [id = 670] 00:13:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x110fb6c00) [pid = 2094] [serial = 2010] [outer = 0x0] 00:13:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x1126dfc00) [pid = 2094] [serial = 2011] [outer = 0x110fb6c00] 00:13:18 INFO - PROCESS | 2094 | 1463037198848 Marionette DEBUG loaded listener.js 00:13:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x113224800) [pid = 2094] [serial = 2012] [outer = 0x110fb6c00] 00:13:19 INFO - PROCESS | 2094 | 1463037199237 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 00:13:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:13:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 621ms 00:13:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:13:19 INFO - PROCESS | 2094 | 1463037199270 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 00:13:19 INFO - PROCESS | 2094 | 1463037199273 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 00:13:19 INFO - PROCESS | 2094 | 1463037199279 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:13:19 INFO - PROCESS | 2094 | 1463037199281 Marionette TRACE conn2 <- [1,2654,null,{}] 00:13:19 INFO - PROCESS | 2094 | 1463037199284 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:19 INFO - PROCESS | 2094 | 1463037199389 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 00:13:19 INFO - PROCESS | 2094 | 1463037199480 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d1800 == 47 [pid = 2094] [id = 671] 00:13:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x116274800) [pid = 2094] [serial = 2013] [outer = 0x0] 00:13:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x117587000) [pid = 2094] [serial = 2014] [outer = 0x116274800] 00:13:19 INFO - PROCESS | 2094 | 1463037199523 Marionette DEBUG loaded listener.js 00:13:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x1180eec00) [pid = 2094] [serial = 2015] [outer = 0x116274800] 00:13:19 INFO - PROCESS | 2094 | 1463037199926 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 00:13:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:13:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 674ms 00:13:19 INFO - PROCESS | 2094 | 1463037199951 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 00:13:19 INFO - PROCESS | 2094 | 1463037199952 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 00:13:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:13:19 INFO - PROCESS | 2094 | 1463037199955 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:13:19 INFO - PROCESS | 2094 | 1463037199956 Marionette TRACE conn2 <- [1,2658,null,{}] 00:13:19 INFO - PROCESS | 2094 | 1463037199963 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:20 INFO - PROCESS | 2094 | 1463037200068 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 00:13:20 INFO - PROCESS | 2094 | 1463037200126 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ac32000 == 48 [pid = 2094] [id = 672] 00:13:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x119262c00) [pid = 2094] [serial = 2016] [outer = 0x0] 00:13:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x11968e800) [pid = 2094] [serial = 2017] [outer = 0x119262c00] 00:13:20 INFO - PROCESS | 2094 | 1463037200158 Marionette DEBUG loaded listener.js 00:13:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x119a9e000) [pid = 2094] [serial = 2018] [outer = 0x119262c00] 00:13:20 INFO - PROCESS | 2094 | 1463037200600 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 00:13:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:13:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 668ms 00:13:20 INFO - PROCESS | 2094 | 1463037200624 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 00:13:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:13:20 INFO - PROCESS | 2094 | 1463037200625 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 00:13:20 INFO - PROCESS | 2094 | 1463037200627 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:13:20 INFO - PROCESS | 2094 | 1463037200629 Marionette TRACE conn2 <- [1,2662,null,{}] 00:13:20 INFO - PROCESS | 2094 | 1463037200631 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:20 INFO - PROCESS | 2094 | 1463037200731 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 00:13:20 INFO - PROCESS | 2094 | 1463037200834 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c511800 == 49 [pid = 2094] [id = 673] 00:13:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x121062c00) [pid = 2094] [serial = 2019] [outer = 0x0] 00:13:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x121069800) [pid = 2094] [serial = 2020] [outer = 0x121062c00] 00:13:20 INFO - PROCESS | 2094 | 1463037200863 Marionette DEBUG loaded listener.js 00:13:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x121327c00) [pid = 2094] [serial = 2021] [outer = 0x121062c00] 00:13:21 INFO - PROCESS | 2094 | 1463037201261 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 00:13:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:13:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 671ms 00:13:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:13:21 INFO - PROCESS | 2094 | 1463037201298 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 00:13:21 INFO - PROCESS | 2094 | 1463037201300 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 00:13:21 INFO - PROCESS | 2094 | 1463037201302 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:13:21 INFO - PROCESS | 2094 | 1463037201303 Marionette TRACE conn2 <- [1,2666,null,{}] 00:13:21 INFO - PROCESS | 2094 | 1463037201305 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:21 INFO - PROCESS | 2094 | 1463037201403 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 00:13:21 INFO - PROCESS | 2094 | 1463037201472 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca30000 == 50 [pid = 2094] [id = 674] 00:13:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x1219e6c00) [pid = 2094] [serial = 2022] [outer = 0x0] 00:13:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x1233b9c00) [pid = 2094] [serial = 2023] [outer = 0x1219e6c00] 00:13:21 INFO - PROCESS | 2094 | 1463037201501 Marionette DEBUG loaded listener.js 00:13:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x124b0c400) [pid = 2094] [serial = 2024] [outer = 0x1219e6c00] 00:13:22 INFO - PROCESS | 2094 | 1463037202623 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 00:13:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 00:13:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1370ms 00:13:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:13:22 INFO - PROCESS | 2094 | 1463037202672 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 00:13:22 INFO - PROCESS | 2094 | 1463037202674 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 00:13:22 INFO - PROCESS | 2094 | 1463037202678 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:13:22 INFO - PROCESS | 2094 | 1463037202680 Marionette TRACE conn2 <- [1,2670,null,{}] 00:13:22 INFO - PROCESS | 2094 | 1463037202683 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:22 INFO - PROCESS | 2094 | 1463037202800 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 00:13:22 INFO - PROCESS | 2094 | 1463037202854 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x11688a000 == 51 [pid = 2094] [id = 675] 00:13:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x11202dc00) [pid = 2094] [serial = 2025] [outer = 0x0] 00:13:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x112f08000) [pid = 2094] [serial = 2026] [outer = 0x11202dc00] 00:13:22 INFO - PROCESS | 2094 | 1463037202879 Marionette DEBUG loaded listener.js 00:13:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x113c64000) [pid = 2094] [serial = 2027] [outer = 0x11202dc00] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb1c800 == 50 [pid = 2094] [id = 668] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9d4000 == 49 [pid = 2094] [id = 667] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x126865800 == 48 [pid = 2094] [id = 666] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x129643800 == 47 [pid = 2094] [id = 665] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x113c62400) [pid = 2094] [serial = 1918] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x110f86800) [pid = 2094] [serial = 1915] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x1164ae000) [pid = 2094] [serial = 1921] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x128caa800 == 46 [pid = 2094] [id = 664] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x126aea000 == 45 [pid = 2094] [id = 663] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x11665c000 == 44 [pid = 2094] [id = 662] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x12141b000 == 43 [pid = 2094] [id = 661] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x121196800 == 42 [pid = 2094] [id = 660] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d5800 == 41 [pid = 2094] [id = 659] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x116641000 == 40 [pid = 2094] [id = 658] 00:13:23 INFO - PROCESS | 2094 | --DOCSHELL 0x1193db800 == 39 [pid = 2094] [id = 657] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x1233b0800) [pid = 2094] [serial = 1913] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x11977d400) [pid = 2094] [serial = 1942] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x119b36800) [pid = 2094] [serial = 1945] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x118325c00) [pid = 2094] [serial = 1933] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x11847ac00) [pid = 2094] [serial = 1934] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x118875400) [pid = 2094] [serial = 1936] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x119260800) [pid = 2094] [serial = 1937] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x1164b4c00) [pid = 2094] [serial = 1927] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x116a6c000) [pid = 2094] [serial = 1928] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x119a9d800) [pid = 2094] [serial = 1943] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x115e8d800) [pid = 2094] [serial = 1925] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x115aaf400) [pid = 2094] [serial = 1924] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x115e92800) [pid = 2094] [serial = 1951] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x121063800) [pid = 2094] [serial = 1948] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x121011000) [pid = 2094] [serial = 1946] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x121074c00) [pid = 2094] [serial = 1949] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x1180e6800) [pid = 2094] [serial = 1930] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x118177000) [pid = 2094] [serial = 1931] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x11938a800) [pid = 2094] [serial = 1939] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x118487400) [pid = 2094] [serial = 1952] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x119699000) [pid = 2094] [serial = 1940] [outer = 0x0] [url = about:blank] 00:13:23 INFO - PROCESS | 2094 | 1463037203785 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 00:13:23 INFO - PROCESS | 2094 | 1463037203804 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 00:13:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:13:23 INFO - PROCESS | 2094 | 1463037203809 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:13:23 INFO - PROCESS | 2094 | 1463037203810 Marionette TRACE conn2 <- [1,2674,null,{}] 00:13:23 INFO - PROCESS | 2094 | 1463037203815 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:23 INFO - PROCESS | 2094 | 1463037203890 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 00:13:23 INFO - PROCESS | 2094 | 1463037203898 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x117351800 == 40 [pid = 2094] [id = 676] 00:13:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x115e86800) [pid = 2094] [serial = 2028] [outer = 0x0] 00:13:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x11645e400) [pid = 2094] [serial = 2029] [outer = 0x115e86800] 00:13:23 INFO - PROCESS | 2094 | 1463037203923 Marionette DEBUG loaded listener.js 00:13:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x11684a400) [pid = 2094] [serial = 2030] [outer = 0x115e86800] 00:13:24 INFO - PROCESS | 2094 | 1463037204754 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:13:24 INFO - PROCESS | 2094 | 1463037204782 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 00:13:24 INFO - PROCESS | 2094 | 1463037204784 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:13:24 INFO - PROCESS | 2094 | 1463037204786 Marionette TRACE conn2 <- [1,2678,null,{}] 00:13:24 INFO - PROCESS | 2094 | 1463037204794 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:24 INFO - PROCESS | 2094 | 1463037204898 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 00:13:24 INFO - PROCESS | 2094 | 1463037204931 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a64000 == 41 [pid = 2094] [id = 677] 00:13:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x117594c00) [pid = 2094] [serial = 2031] [outer = 0x0] 00:13:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x1180e7000) [pid = 2094] [serial = 2032] [outer = 0x117594c00] 00:13:24 INFO - PROCESS | 2094 | 1463037204958 Marionette DEBUG loaded listener.js 00:13:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x1182cf000) [pid = 2094] [serial = 2033] [outer = 0x117594c00] 00:13:25 INFO - PROCESS | 2094 | 1463037205759 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 00:13:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 00:13:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1023ms 00:13:25 INFO - PROCESS | 2094 | 1463037205807 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 00:13:25 INFO - PROCESS | 2094 | 1463037205809 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 00:13:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:13:25 INFO - PROCESS | 2094 | 1463037205811 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:13:25 INFO - PROCESS | 2094 | 1463037205813 Marionette TRACE conn2 <- [1,2682,null,{}] 00:13:25 INFO - PROCESS | 2094 | 1463037205815 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:25 INFO - PROCESS | 2094 | 1463037205911 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 00:13:25 INFO - PROCESS | 2094 | 1463037205916 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x12108e800 == 42 [pid = 2094] [id = 678] 00:13:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x1182d1000) [pid = 2094] [serial = 2034] [outer = 0x0] 00:13:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x11847cc00) [pid = 2094] [serial = 2035] [outer = 0x1182d1000] 00:13:25 INFO - PROCESS | 2094 | 1463037205942 Marionette DEBUG loaded listener.js 00:13:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x118ad9400) [pid = 2094] [serial = 2036] [outer = 0x1182d1000] 00:13:26 INFO - PROCESS | 2094 | 1463037206751 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 00:13:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 00:13:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 969ms 00:13:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:13:26 INFO - PROCESS | 2094 | 1463037206782 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 00:13:26 INFO - PROCESS | 2094 | 1463037206783 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 00:13:26 INFO - PROCESS | 2094 | 1463037206785 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:13:26 INFO - PROCESS | 2094 | 1463037206786 Marionette TRACE conn2 <- [1,2686,null,{}] 00:13:26 INFO - PROCESS | 2094 | 1463037206788 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:26 INFO - PROCESS | 2094 | 1463037206884 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 00:13:26 INFO - PROCESS | 2094 | 1463037206888 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x121613000 == 43 [pid = 2094] [id = 679] 00:13:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x119260800) [pid = 2094] [serial = 2037] [outer = 0x0] 00:13:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x1192d3c00) [pid = 2094] [serial = 2038] [outer = 0x119260800] 00:13:26 INFO - PROCESS | 2094 | 1463037206914 Marionette DEBUG loaded listener.js 00:13:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x11938e800) [pid = 2094] [serial = 2039] [outer = 0x119260800] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x1126ee000) [pid = 2094] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x12ab2d000) [pid = 2094] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x119786000) [pid = 2094] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x1219f3400) [pid = 2094] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x112031000) [pid = 2094] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x119693400) [pid = 2094] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x11938b400) [pid = 2094] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x116fce400) [pid = 2094] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x1192d3800) [pid = 2094] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x112a5e000) [pid = 2094] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x111a0c800) [pid = 2094] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x1168c9800) [pid = 2094] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x11926c400) [pid = 2094] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x118329400) [pid = 2094] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x1233b9000) [pid = 2094] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x126224c00) [pid = 2094] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x115e8cc00) [pid = 2094] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x115ee7800) [pid = 2094] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x11938b800) [pid = 2094] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x112a68c00) [pid = 2094] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:13:27 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x110f82400) [pid = 2094] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:13:27 INFO - PROCESS | 2094 | 1463037207831 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:13:27 INFO - PROCESS | 2094 | 1463037207858 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 00:13:27 INFO - PROCESS | 2094 | 1463037207860 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:13:27 INFO - PROCESS | 2094 | 1463037207862 Marionette TRACE conn2 <- [1,2690,null,{}] 00:13:27 INFO - PROCESS | 2094 | 1463037207871 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:27 INFO - PROCESS | 2094 | 1463037207960 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 00:13:27 INFO - PROCESS | 2094 | 1463037207968 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x117122000 == 44 [pid = 2094] [id = 680] 00:13:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x112fe5c00) [pid = 2094] [serial = 2040] [outer = 0x0] 00:13:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x119655400) [pid = 2094] [serial = 2041] [outer = 0x112fe5c00] 00:13:27 INFO - PROCESS | 2094 | 1463037207994 Marionette DEBUG loaded listener.js 00:13:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x119698400) [pid = 2094] [serial = 2042] [outer = 0x112fe5c00] 00:13:28 INFO - PROCESS | 2094 | 1463037208794 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 00:13:28 INFO - PROCESS | 2094 | 1463037208833 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 00:13:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:13:28 INFO - PROCESS | 2094 | 1463037208836 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:13:28 INFO - PROCESS | 2094 | 1463037208837 Marionette TRACE conn2 <- [1,2694,null,{}] 00:13:28 INFO - PROCESS | 2094 | 1463037208839 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:28 INFO - PROCESS | 2094 | 1463037208914 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 00:13:28 INFO - PROCESS | 2094 | 1463037208964 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x12688a000 == 45 [pid = 2094] [id = 681] 00:13:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1130dc400) [pid = 2094] [serial = 2043] [outer = 0x0] 00:13:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x1198c6800) [pid = 2094] [serial = 2044] [outer = 0x1130dc400] 00:13:28 INFO - PROCESS | 2094 | 1463037208988 Marionette DEBUG loaded listener.js 00:13:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x119b33400) [pid = 2094] [serial = 2045] [outer = 0x1130dc400] 00:13:29 INFO - PROCESS | 2094 | 1463037209777 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 00:13:29 INFO - PROCESS | 2094 | 1463037209810 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 00:13:29 INFO - PROCESS | 2094 | 1463037209814 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:13:29 INFO - PROCESS | 2094 | 1463037209817 Marionette TRACE conn2 <- [1,2698,null,{}] 00:13:29 INFO - PROCESS | 2094 | 1463037209821 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:29 INFO - PROCESS | 2094 | 1463037209919 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 00:13:29 INFO - PROCESS | 2094 | 1463037209972 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x11842b000 == 46 [pid = 2094] [id = 682] 00:13:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x1126e0800) [pid = 2094] [serial = 2046] [outer = 0x0] 00:13:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x1126e5400) [pid = 2094] [serial = 2047] [outer = 0x1126e0800] 00:13:30 INFO - PROCESS | 2094 | 1463037210005 Marionette DEBUG loaded listener.js 00:13:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x113c62400) [pid = 2094] [serial = 2048] [outer = 0x1126e0800] 00:13:30 INFO - PROCESS | 2094 | 1463037210892 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 00:13:30 INFO - PROCESS | 2094 | 1463037210942 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 00:13:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:13:30 INFO - PROCESS | 2094 | 1463037210947 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:13:30 INFO - PROCESS | 2094 | 1463037210949 Marionette TRACE conn2 <- [1,2702,null,{}] 00:13:30 INFO - PROCESS | 2094 | 1463037210951 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:31 INFO - PROCESS | 2094 | 1463037211047 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 00:13:31 INFO - PROCESS | 2094 | 1463037211098 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x123625800 == 47 [pid = 2094] [id = 683] 00:13:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x115e89800) [pid = 2094] [serial = 2049] [outer = 0x0] 00:13:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x116fc6000) [pid = 2094] [serial = 2050] [outer = 0x115e89800] 00:13:31 INFO - PROCESS | 2094 | 1463037211128 Marionette DEBUG loaded listener.js 00:13:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x118036000) [pid = 2094] [serial = 2051] [outer = 0x115e89800] 00:13:31 INFO - PROCESS | 2094 | 1463037211571 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 00:13:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:13:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 669ms 00:13:31 INFO - PROCESS | 2094 | 1463037211617 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 00:13:31 INFO - PROCESS | 2094 | 1463037211618 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 00:13:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:13:31 INFO - PROCESS | 2094 | 1463037211621 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:13:31 INFO - PROCESS | 2094 | 1463037211623 Marionette TRACE conn2 <- [1,2706,null,{}] 00:13:31 INFO - PROCESS | 2094 | 1463037211631 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:31 INFO - PROCESS | 2094 | 1463037211736 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 00:13:31 INFO - PROCESS | 2094 | 1463037211803 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x128caa800 == 48 [pid = 2094] [id = 684] 00:13:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x1182d4c00) [pid = 2094] [serial = 2052] [outer = 0x0] 00:13:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x118877800) [pid = 2094] [serial = 2053] [outer = 0x1182d4c00] 00:13:31 INFO - PROCESS | 2094 | 1463037211834 Marionette DEBUG loaded listener.js 00:13:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x119658400) [pid = 2094] [serial = 2054] [outer = 0x1182d4c00] 00:13:32 INFO - PROCESS | 2094 | 1463037212259 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 00:13:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:13:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 672ms 00:13:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:13:32 INFO - PROCESS | 2094 | 1463037212296 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 00:13:32 INFO - PROCESS | 2094 | 1463037212297 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 00:13:32 INFO - PROCESS | 2094 | 1463037212300 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:13:32 INFO - PROCESS | 2094 | 1463037212301 Marionette TRACE conn2 <- [1,2710,null,{}] 00:13:32 INFO - PROCESS | 2094 | 1463037212303 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:32 INFO - PROCESS | 2094 | 1463037212420 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 00:13:32 INFO - PROCESS | 2094 | 1463037212500 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x12964f000 == 49 [pid = 2094] [id = 685] 00:13:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x119b30400) [pid = 2094] [serial = 2055] [outer = 0x0] 00:13:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x119b3cc00) [pid = 2094] [serial = 2056] [outer = 0x119b30400] 00:13:32 INFO - PROCESS | 2094 | 1463037212530 Marionette DEBUG loaded listener.js 00:13:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x121014000) [pid = 2094] [serial = 2057] [outer = 0x119b30400] 00:13:32 INFO - PROCESS | 2094 | 1463037212953 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 00:13:32 INFO - PROCESS | 2094 | 1463037212971 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 00:13:32 INFO - PROCESS | 2094 | 1463037212974 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:13:32 INFO - PROCESS | 2094 | 1463037212975 Marionette TRACE conn2 <- [1,2714,null,{}] 00:13:32 INFO - PROCESS | 2094 | 1463037212978 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:33 INFO - PROCESS | 2094 | 1463037213075 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 00:13:33 INFO - PROCESS | 2094 | 1463037213126 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a4e800 == 50 [pid = 2094] [id = 686] 00:13:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x1120ec800) [pid = 2094] [serial = 2058] [outer = 0x0] 00:13:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x119657800) [pid = 2094] [serial = 2059] [outer = 0x1120ec800] 00:13:33 INFO - PROCESS | 2094 | 1463037213157 Marionette DEBUG loaded listener.js 00:13:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x12105f800) [pid = 2094] [serial = 2060] [outer = 0x1120ec800] 00:13:33 INFO - PROCESS | 2094 | 1463037213646 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 00:13:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:13:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 719ms 00:13:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:13:33 INFO - PROCESS | 2094 | 1463037213693 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 00:13:33 INFO - PROCESS | 2094 | 1463037213696 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 00:13:33 INFO - PROCESS | 2094 | 1463037213720 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:13:33 INFO - PROCESS | 2094 | 1463037213722 Marionette TRACE conn2 <- [1,2718,null,{}] 00:13:33 INFO - PROCESS | 2094 | 1463037213739 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:33 INFO - PROCESS | 2094 | 1463037213854 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 00:13:33 INFO - PROCESS | 2094 | 1463037213866 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x12140f800 == 51 [pid = 2094] [id = 687] 00:13:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x1130ea000) [pid = 2094] [serial = 2061] [outer = 0x0] 00:13:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x115e92400) [pid = 2094] [serial = 2062] [outer = 0x1130ea000] 00:13:33 INFO - PROCESS | 2094 | 1463037213894 Marionette DEBUG loaded listener.js 00:13:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x1168c2c00) [pid = 2094] [serial = 2063] [outer = 0x1130ea000] 00:13:34 INFO - PROCESS | 2094 | --DOCSHELL 0x117122000 == 50 [pid = 2094] [id = 680] 00:13:34 INFO - PROCESS | 2094 | --DOCSHELL 0x121613000 == 49 [pid = 2094] [id = 679] 00:13:34 INFO - PROCESS | 2094 | --DOCSHELL 0x12108e800 == 48 [pid = 2094] [id = 678] 00:13:34 INFO - PROCESS | 2094 | --DOCSHELL 0x119a64000 == 47 [pid = 2094] [id = 677] 00:13:34 INFO - PROCESS | 2094 | --DOCSHELL 0x117351800 == 46 [pid = 2094] [id = 676] 00:13:34 INFO - PROCESS | 2094 | --DOCSHELL 0x11688a000 == 45 [pid = 2094] [id = 675] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x121074400) [pid = 2094] [serial = 1954] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x12659f400) [pid = 2094] [serial = 2008] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOCSHELL 0x11664e000 == 44 [pid = 2094] [id = 670] 00:13:34 INFO - PROCESS | 2094 | 1463037214334 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:13:34 INFO - PROCESS | 2094 | 1463037214347 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 00:13:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:13:34 INFO - PROCESS | 2094 | 1463037214352 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:13:34 INFO - PROCESS | 2094 | 1463037214354 Marionette TRACE conn2 <- [1,2722,null,{}] 00:13:34 INFO - PROCESS | 2094 | 1463037214356 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:34 INFO - PROCESS | 2094 | 1463037214435 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x118033000) [pid = 2094] [serial = 1922] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x12b353800) [pid = 2094] [serial = 1859] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x115e84800) [pid = 2094] [serial = 1919] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x111c82800) [pid = 2094] [serial = 1916] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x121786400) [pid = 2094] [serial = 1990] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x1236ed800) [pid = 2094] [serial = 1993] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1133ee800) [pid = 2094] [serial = 1973] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x1122b2800) [pid = 2094] [serial = 1972] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x12132c400) [pid = 2094] [serial = 1967] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x121161400) [pid = 2094] [serial = 1966] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x119653c00) [pid = 2094] [serial = 1984] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x119695400) [pid = 2094] [serial = 1985] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x118036800) [pid = 2094] [serial = 1978] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x118232c00) [pid = 2094] [serial = 1979] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x123350800) [pid = 2094] [serial = 1970] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x121784400) [pid = 2094] [serial = 1969] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x11620d000) [pid = 2094] [serial = 1958] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x115e4b400) [pid = 2094] [serial = 1957] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1233b5c00) [pid = 2094] [serial = 1991] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x113368000) [pid = 2094] [serial = 1975] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x1166d6000) [pid = 2094] [serial = 1976] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x118175400) [pid = 2094] [serial = 1961] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x117d30400) [pid = 2094] [serial = 1960] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x11969a400) [pid = 2094] [serial = 1964] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x119388400) [pid = 2094] [serial = 1963] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x118485800) [pid = 2094] [serial = 1981] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x11926ac00) [pid = 2094] [serial = 1982] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x1242bf000) [pid = 2094] [serial = 1996] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x126599c00) [pid = 2094] [serial = 2006] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x1240e5400) [pid = 2094] [serial = 1994] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x118333c00) [pid = 2094] [serial = 1999] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 81 (0x1262d2000) [pid = 2094] [serial = 2005] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 80 (0x121016800) [pid = 2094] [serial = 2000] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 79 (0x124b02c00) [pid = 2094] [serial = 1997] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 78 (0x124b0b800) [pid = 2094] [serial = 2002] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 77 (0x11968cc00) [pid = 2094] [serial = 1987] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 76 (0x12107dc00) [pid = 2094] [serial = 1988] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | --DOMWINDOW == 75 (0x125e97000) [pid = 2094] [serial = 2003] [outer = 0x0] [url = about:blank] 00:13:34 INFO - PROCESS | 2094 | 1463037214497 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:34 INFO - PROCESS | 2094 | ++DOCSHELL 0x11712c800 == 45 [pid = 2094] [id = 688] 00:13:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 76 (0x111c82800) [pid = 2094] [serial = 2064] [outer = 0x0] 00:13:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 77 (0x113c65800) [pid = 2094] [serial = 2065] [outer = 0x111c82800] 00:13:34 INFO - PROCESS | 2094 | 1463037214526 Marionette DEBUG loaded listener.js 00:13:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 78 (0x1180ee000) [pid = 2094] [serial = 2066] [outer = 0x111c82800] 00:13:34 INFO - PROCESS | 2094 | 1463037214823 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 00:13:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:13:34 INFO - PROCESS | 2094 | 1463037214873 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 00:13:34 INFO - PROCESS | 2094 | 1463037214875 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:13:34 INFO - PROCESS | 2094 | 1463037214878 Marionette TRACE conn2 <- [1,2726,null,{}] 00:13:34 INFO - PROCESS | 2094 | 1463037214887 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:34 INFO - PROCESS | 2094 | 1463037214969 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 00:13:35 INFO - PROCESS | 2094 | 1463037215036 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x121090000 == 46 [pid = 2094] [id = 689] 00:13:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 79 (0x118039800) [pid = 2094] [serial = 2067] [outer = 0x0] 00:13:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 80 (0x118325800) [pid = 2094] [serial = 2068] [outer = 0x118039800] 00:13:35 INFO - PROCESS | 2094 | 1463037215064 Marionette DEBUG loaded listener.js 00:13:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 81 (0x11938a800) [pid = 2094] [serial = 2069] [outer = 0x118039800] 00:13:35 INFO - PROCESS | 2094 | 1463037215363 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 00:13:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:13:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 523ms 00:13:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:13:35 INFO - PROCESS | 2094 | 1463037215400 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 00:13:35 INFO - PROCESS | 2094 | 1463037215401 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 00:13:35 INFO - PROCESS | 2094 | 1463037215403 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:13:35 INFO - PROCESS | 2094 | 1463037215404 Marionette TRACE conn2 <- [1,2730,null,{}] 00:13:35 INFO - PROCESS | 2094 | 1463037215407 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:35 INFO - PROCESS | 2094 | 1463037215493 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 00:13:35 INFO - PROCESS | 2094 | 1463037215500 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:35 INFO - PROCESS | 2094 | ++DOCSHELL 0x12685b800 == 47 [pid = 2094] [id = 690] 00:13:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x119654800) [pid = 2094] [serial = 2070] [outer = 0x0] 00:13:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x119785800) [pid = 2094] [serial = 2071] [outer = 0x119654800] 00:13:35 INFO - PROCESS | 2094 | 1463037215525 Marionette DEBUG loaded listener.js 00:13:35 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x121019400) [pid = 2094] [serial = 2072] [outer = 0x119654800] 00:13:36 INFO - PROCESS | 2094 | 1463037216343 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 00:13:36 INFO - PROCESS | 2094 | 1463037216374 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 00:13:36 INFO - PROCESS | 2094 | 1463037216376 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:13:36 INFO - PROCESS | 2094 | 1463037216377 Marionette TRACE conn2 <- [1,2734,null,{}] 00:13:36 INFO - PROCESS | 2094 | 1463037216389 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:36 INFO - PROCESS | 2094 | 1463037216485 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 00:13:36 INFO - PROCESS | 2094 | 1463037216489 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:36 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bc9800 == 48 [pid = 2094] [id = 691] 00:13:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x1198cd000) [pid = 2094] [serial = 2073] [outer = 0x0] 00:13:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x12106d800) [pid = 2094] [serial = 2074] [outer = 0x1198cd000] 00:13:36 INFO - PROCESS | 2094 | 1463037216515 Marionette DEBUG loaded listener.js 00:13:36 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x121078400) [pid = 2094] [serial = 2075] [outer = 0x1198cd000] 00:13:36 INFO - PROCESS | 2094 | 1463037216853 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 00:13:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:13:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 00:13:36 INFO - PROCESS | 2094 | 1463037216898 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 00:13:36 INFO - PROCESS | 2094 | 1463037216899 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 00:13:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:13:36 INFO - PROCESS | 2094 | 1463037216902 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:13:36 INFO - PROCESS | 2094 | 1463037216903 Marionette TRACE conn2 <- [1,2738,null,{}] 00:13:36 INFO - PROCESS | 2094 | 1463037216905 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:37 INFO - PROCESS | 2094 | 1463037217019 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 00:13:37 INFO - PROCESS | 2094 | 1463037217053 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x117128800 == 49 [pid = 2094] [id = 692] 00:13:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x121288400) [pid = 2094] [serial = 2076] [outer = 0x0] 00:13:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x121332c00) [pid = 2094] [serial = 2077] [outer = 0x121288400] 00:13:37 INFO - PROCESS | 2094 | 1463037217086 Marionette DEBUG loaded listener.js 00:13:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x1233ad800) [pid = 2094] [serial = 2078] [outer = 0x121288400] 00:13:37 INFO - PROCESS | 2094 | 1463037217376 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 00:13:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:13:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 519ms 00:13:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:13:37 INFO - PROCESS | 2094 | 1463037217421 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 00:13:37 INFO - PROCESS | 2094 | 1463037217423 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 00:13:37 INFO - PROCESS | 2094 | 1463037217425 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:13:37 INFO - PROCESS | 2094 | 1463037217426 Marionette TRACE conn2 <- [1,2742,null,{}] 00:13:37 INFO - PROCESS | 2094 | 1463037217435 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:37 INFO - PROCESS | 2094 | 1463037217531 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 00:13:37 INFO - PROCESS | 2094 | 1463037217535 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:37 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9b9000 == 50 [pid = 2094] [id = 693] 00:13:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x12131b400) [pid = 2094] [serial = 2079] [outer = 0x0] 00:13:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x1233b5800) [pid = 2094] [serial = 2080] [outer = 0x12131b400] 00:13:37 INFO - PROCESS | 2094 | 1463037217588 Marionette DEBUG loaded listener.js 00:13:37 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x1240da000) [pid = 2094] [serial = 2081] [outer = 0x12131b400] 00:13:37 INFO - PROCESS | 2094 | 1463037217891 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 00:13:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:13:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 475ms 00:13:37 INFO - PROCESS | 2094 | 1463037217910 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 00:13:37 INFO - PROCESS | 2094 | 1463037217912 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 00:13:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:13:37 INFO - PROCESS | 2094 | 1463037217917 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:13:37 INFO - PROCESS | 2094 | 1463037217918 Marionette TRACE conn2 <- [1,2746,null,{}] 00:13:37 INFO - PROCESS | 2094 | 1463037217920 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:38 INFO - PROCESS | 2094 | 1463037218020 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 00:13:38 INFO - PROCESS | 2094 | 1463037218033 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab06800 == 51 [pid = 2094] [id = 694] 00:13:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x1233b9400) [pid = 2094] [serial = 2082] [outer = 0x0] 00:13:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x124517c00) [pid = 2094] [serial = 2083] [outer = 0x1233b9400] 00:13:38 INFO - PROCESS | 2094 | 1463037218057 Marionette DEBUG loaded listener.js 00:13:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x124b09c00) [pid = 2094] [serial = 2084] [outer = 0x1233b9400] 00:13:38 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x11817fc00) [pid = 2094] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:13:38 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1182d1000) [pid = 2094] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:13:38 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x119260800) [pid = 2094] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:13:38 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x11202dc00) [pid = 2094] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:13:38 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x1219e6c00) [pid = 2094] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:13:38 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x117594c00) [pid = 2094] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:13:38 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x115e86800) [pid = 2094] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:13:38 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x112fe5c00) [pid = 2094] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:13:38 INFO - PROCESS | 2094 | 1463037218516 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 00:13:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:13:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 619ms 00:13:38 INFO - PROCESS | 2094 | 1463037218536 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 00:13:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:13:38 INFO - PROCESS | 2094 | 1463037218538 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 00:13:38 INFO - PROCESS | 2094 | 1463037218542 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:13:38 INFO - PROCESS | 2094 | 1463037218543 Marionette TRACE conn2 <- [1,2750,null,{}] 00:13:38 INFO - PROCESS | 2094 | 1463037218547 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:38 INFO - PROCESS | 2094 | 1463037218668 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 00:13:38 INFO - PROCESS | 2094 | 1463037218677 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:38 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acbd800 == 52 [pid = 2094] [id = 695] 00:13:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x11202e400) [pid = 2094] [serial = 2085] [outer = 0x0] 00:13:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x117594c00) [pid = 2094] [serial = 2086] [outer = 0x11202e400] 00:13:38 INFO - PROCESS | 2094 | 1463037218718 Marionette DEBUG loaded listener.js 00:13:38 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x124b0a000) [pid = 2094] [serial = 2087] [outer = 0x11202e400] 00:13:39 INFO - PROCESS | 2094 | 1463037219045 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 00:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 520ms 00:13:39 INFO - PROCESS | 2094 | 1463037219068 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 00:13:39 INFO - PROCESS | 2094 | 1463037219069 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 00:13:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:13:39 INFO - PROCESS | 2094 | 1463037219079 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:13:39 INFO - PROCESS | 2094 | 1463037219082 Marionette TRACE conn2 <- [1,2754,null,{}] 00:13:39 INFO - PROCESS | 2094 | 1463037219091 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:39 INFO - PROCESS | 2094 | 1463037219174 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 00:13:39 INFO - PROCESS | 2094 | 1463037219181 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba87000 == 53 [pid = 2094] [id = 696] 00:13:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x118ae0400) [pid = 2094] [serial = 2088] [outer = 0x0] 00:13:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x124ba2400) [pid = 2094] [serial = 2089] [outer = 0x118ae0400] 00:13:39 INFO - PROCESS | 2094 | 1463037219206 Marionette DEBUG loaded listener.js 00:13:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x125e90c00) [pid = 2094] [serial = 2090] [outer = 0x118ae0400] 00:13:39 INFO - PROCESS | 2094 | 1463037219523 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 00:13:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:13:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 484ms 00:13:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:13:39 INFO - PROCESS | 2094 | 1463037219556 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 00:13:39 INFO - PROCESS | 2094 | 1463037219558 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 00:13:39 INFO - PROCESS | 2094 | 1463037219560 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:13:39 INFO - PROCESS | 2094 | 1463037219562 Marionette TRACE conn2 <- [1,2758,null,{}] 00:13:39 INFO - PROCESS | 2094 | 1463037219564 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:39 INFO - PROCESS | 2094 | 1463037219675 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 00:13:39 INFO - PROCESS | 2094 | 1463037219736 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:39 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c05e800 == 54 [pid = 2094] [id = 697] 00:13:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x125e8e400) [pid = 2094] [serial = 2091] [outer = 0x0] 00:13:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x126593000) [pid = 2094] [serial = 2092] [outer = 0x125e8e400] 00:13:39 INFO - PROCESS | 2094 | 1463037219764 Marionette DEBUG loaded listener.js 00:13:39 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x1265d8c00) [pid = 2094] [serial = 2093] [outer = 0x125e8e400] 00:13:40 INFO - PROCESS | 2094 | 1463037220047 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 00:13:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:13:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 521ms 00:13:40 INFO - PROCESS | 2094 | 1463037220086 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 00:13:40 INFO - PROCESS | 2094 | 1463037220087 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 00:13:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:13:40 INFO - PROCESS | 2094 | 1463037220089 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:13:40 INFO - PROCESS | 2094 | 1463037220090 Marionette TRACE conn2 <- [1,2762,null,{}] 00:13:40 INFO - PROCESS | 2094 | 1463037220093 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:40 INFO - PROCESS | 2094 | 1463037220180 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 00:13:40 INFO - PROCESS | 2094 | 1463037220185 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c510800 == 55 [pid = 2094] [id = 698] 00:13:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x125e98c00) [pid = 2094] [serial = 2094] [outer = 0x0] 00:13:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x1268b4000) [pid = 2094] [serial = 2095] [outer = 0x125e98c00] 00:13:40 INFO - PROCESS | 2094 | 1463037220211 Marionette DEBUG loaded listener.js 00:13:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x1268da800) [pid = 2094] [serial = 2096] [outer = 0x125e98c00] 00:13:40 INFO - PROCESS | 2094 | 1463037220660 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 00:13:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:13:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 619ms 00:13:40 INFO - PROCESS | 2094 | 1463037220708 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 00:13:40 INFO - PROCESS | 2094 | 1463037220711 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 00:13:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:13:40 INFO - PROCESS | 2094 | 1463037220714 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:13:40 INFO - PROCESS | 2094 | 1463037220717 Marionette TRACE conn2 <- [1,2766,null,{}] 00:13:40 INFO - PROCESS | 2094 | 1463037220721 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:40 INFO - PROCESS | 2094 | 1463037220828 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 00:13:40 INFO - PROCESS | 2094 | 1463037220896 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:40 INFO - PROCESS | 2094 | ++DOCSHELL 0x1193d0800 == 56 [pid = 2094] [id = 699] 00:13:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x1120ed000) [pid = 2094] [serial = 2097] [outer = 0x0] 00:13:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x112a68400) [pid = 2094] [serial = 2098] [outer = 0x1120ed000] 00:13:40 INFO - PROCESS | 2094 | 1463037220928 Marionette DEBUG loaded listener.js 00:13:40 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1164b8000) [pid = 2094] [serial = 2099] [outer = 0x1120ed000] 00:13:41 INFO - PROCESS | 2094 | 1463037221336 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 00:13:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:13:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 00:13:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:13:41 INFO - PROCESS | 2094 | 1463037221385 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 00:13:41 INFO - PROCESS | 2094 | 1463037221389 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 00:13:41 INFO - PROCESS | 2094 | 1463037221394 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:13:41 INFO - PROCESS | 2094 | 1463037221395 Marionette TRACE conn2 <- [1,2770,null,{}] 00:13:41 INFO - PROCESS | 2094 | 1463037221422 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:41 INFO - PROCESS | 2094 | 1463037221524 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 00:13:41 INFO - PROCESS | 2094 | 1463037221581 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:41 INFO - PROCESS | 2094 | ++DOCSHELL 0x126867000 == 57 [pid = 2094] [id = 700] 00:13:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x116fc8c00) [pid = 2094] [serial = 2100] [outer = 0x0] 00:13:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x1182d5000) [pid = 2094] [serial = 2101] [outer = 0x116fc8c00] 00:13:41 INFO - PROCESS | 2094 | 1463037221611 Marionette DEBUG loaded listener.js 00:13:41 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x11925e800) [pid = 2094] [serial = 2102] [outer = 0x116fc8c00] 00:13:42 INFO - PROCESS | 2094 | 1463037222060 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 00:13:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:13:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 722ms 00:13:42 INFO - PROCESS | 2094 | 1463037222129 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 00:13:42 INFO - PROCESS | 2094 | 1463037222130 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 00:13:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:13:42 INFO - PROCESS | 2094 | 1463037222134 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:13:42 INFO - PROCESS | 2094 | 1463037222137 Marionette TRACE conn2 <- [1,2774,null,{}] 00:13:42 INFO - PROCESS | 2094 | 1463037222146 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:42 INFO - PROCESS | 2094 | 1463037222249 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 00:13:42 INFO - PROCESS | 2094 | 1463037222319 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:42 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2b7800 == 58 [pid = 2094] [id = 701] 00:13:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x121074c00) [pid = 2094] [serial = 2103] [outer = 0x0] 00:13:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x121289400) [pid = 2094] [serial = 2104] [outer = 0x121074c00] 00:13:42 INFO - PROCESS | 2094 | 1463037222350 Marionette DEBUG loaded listener.js 00:13:42 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x1213ad000) [pid = 2094] [serial = 2105] [outer = 0x121074c00] 00:13:42 INFO - PROCESS | 2094 | 1463037222779 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 00:13:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:13:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 673ms 00:13:42 INFO - PROCESS | 2094 | 1463037222808 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 00:13:42 INFO - PROCESS | 2094 | 1463037222811 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 00:13:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:13:42 INFO - PROCESS | 2094 | 1463037222817 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:13:42 INFO - PROCESS | 2094 | 1463037222819 Marionette TRACE conn2 <- [1,2778,null,{}] 00:13:42 INFO - PROCESS | 2094 | 1463037222822 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:42 INFO - PROCESS | 2094 | 1463037222955 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 00:13:43 INFO - PROCESS | 2094 | 1463037223012 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf4e800 == 59 [pid = 2094] [id = 702] 00:13:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x121784400) [pid = 2094] [serial = 2106] [outer = 0x0] 00:13:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x12406ec00) [pid = 2094] [serial = 2107] [outer = 0x121784400] 00:13:43 INFO - PROCESS | 2094 | 1463037223041 Marionette DEBUG loaded listener.js 00:13:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x125e99000) [pid = 2094] [serial = 2108] [outer = 0x121784400] 00:13:43 INFO - PROCESS | 2094 | 1463037223434 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 00:13:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:13:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 623ms 00:13:43 INFO - PROCESS | 2094 | 1463037223440 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 00:13:43 INFO - PROCESS | 2094 | 1463037223441 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 00:13:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:13:43 INFO - PROCESS | 2094 | 1463037223444 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:13:43 INFO - PROCESS | 2094 | 1463037223446 Marionette TRACE conn2 <- [1,2782,null,{}] 00:13:43 INFO - PROCESS | 2094 | 1463037223450 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:43 INFO - PROCESS | 2094 | 1463037223580 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 00:13:43 INFO - PROCESS | 2094 | 1463037223702 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:43 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d313000 == 60 [pid = 2094] [id = 703] 00:13:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x1233b0c00) [pid = 2094] [serial = 2109] [outer = 0x0] 00:13:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x12659b400) [pid = 2094] [serial = 2110] [outer = 0x1233b0c00] 00:13:43 INFO - PROCESS | 2094 | 1463037223750 Marionette DEBUG loaded listener.js 00:13:43 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x1265e0800) [pid = 2094] [serial = 2111] [outer = 0x1233b0c00] 00:13:44 INFO - PROCESS | 2094 | 1463037224256 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 00:13:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:13:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 871ms 00:13:44 INFO - PROCESS | 2094 | 1463037224315 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 00:13:44 INFO - PROCESS | 2094 | 1463037224317 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 00:13:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:13:44 INFO - PROCESS | 2094 | 1463037224319 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:13:44 INFO - PROCESS | 2094 | 1463037224320 Marionette TRACE conn2 <- [1,2786,null,{}] 00:13:44 INFO - PROCESS | 2094 | 1463037224323 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:44 INFO - PROCESS | 2094 | 1463037224438 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 00:13:44 INFO - PROCESS | 2094 | 1463037224495 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:44 INFO - PROCESS | 2094 | ++DOCSHELL 0x1181db800 == 61 [pid = 2094] [id = 704] 00:13:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1268e4400) [pid = 2094] [serial = 2112] [outer = 0x0] 00:13:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x126a3fc00) [pid = 2094] [serial = 2113] [outer = 0x1268e4400] 00:13:44 INFO - PROCESS | 2094 | 1463037224524 Marionette DEBUG loaded listener.js 00:13:44 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x126dcb000) [pid = 2094] [serial = 2114] [outer = 0x1268e4400] 00:13:45 INFO - PROCESS | 2094 | 1463037225107 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 00:13:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:13:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 820ms 00:13:45 INFO - PROCESS | 2094 | 1463037225140 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 00:13:45 INFO - PROCESS | 2094 | 1463037225143 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 00:13:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:13:45 INFO - PROCESS | 2094 | 1463037225146 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:13:45 INFO - PROCESS | 2094 | 1463037225149 Marionette TRACE conn2 <- [1,2790,null,{}] 00:13:45 INFO - PROCESS | 2094 | 1463037225152 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:45 INFO - PROCESS | 2094 | 1463037225252 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 00:13:45 INFO - PROCESS | 2094 | 1463037225312 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:45 INFO - PROCESS | 2094 | ++DOCSHELL 0x112ed3800 == 62 [pid = 2094] [id = 705] 00:13:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x1126ec800) [pid = 2094] [serial = 2115] [outer = 0x0] 00:13:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x115e87c00) [pid = 2094] [serial = 2116] [outer = 0x1126ec800] 00:13:45 INFO - PROCESS | 2094 | 1463037225341 Marionette DEBUG loaded listener.js 00:13:45 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x1168c9800) [pid = 2094] [serial = 2117] [outer = 0x1126ec800] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12c05e800 == 61 [pid = 2094] [id = 697] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba87000 == 60 [pid = 2094] [id = 696] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12acbd800 == 59 [pid = 2094] [id = 695] 00:13:45 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x1198c6800) [pid = 2094] [serial = 2044] [outer = 0x0] [url = about:blank] 00:13:45 INFO - PROCESS | 2094 | 1463037225837 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab06800 == 58 [pid = 2094] [id = 694] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9b9000 == 57 [pid = 2094] [id = 693] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x117128800 == 56 [pid = 2094] [id = 692] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x128bc9800 == 55 [pid = 2094] [id = 691] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12685b800 == 54 [pid = 2094] [id = 690] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x121090000 == 53 [pid = 2094] [id = 689] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x11712c800 == 52 [pid = 2094] [id = 688] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12140f800 == 51 [pid = 2094] [id = 687] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x123625800 == 50 [pid = 2094] [id = 683] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x11842b000 == 49 [pid = 2094] [id = 682] 00:13:45 INFO - PROCESS | 2094 | --DOCSHELL 0x12688a000 == 48 [pid = 2094] [id = 681] 00:13:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:13:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 721ms 00:13:45 INFO - PROCESS | 2094 | 1463037225899 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 00:13:45 INFO - PROCESS | 2094 | 1463037225904 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 00:13:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:13:45 INFO - PROCESS | 2094 | 1463037225911 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:13:45 INFO - PROCESS | 2094 | 1463037225914 Marionette TRACE conn2 <- [1,2794,null,{}] 00:13:45 INFO - PROCESS | 2094 | 1463037225918 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:46 INFO - PROCESS | 2094 | 1463037226028 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x121330000) [pid = 2094] [serial = 1955] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x11847cc00) [pid = 2094] [serial = 2035] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1192d3c00) [pid = 2094] [serial = 2038] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x112f08000) [pid = 2094] [serial = 2026] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x124b0c400) [pid = 2094] [serial = 2024] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x1233b9c00) [pid = 2094] [serial = 2023] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x1180e7000) [pid = 2094] [serial = 2032] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x11645e400) [pid = 2094] [serial = 2029] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x11684a400) [pid = 2094] [serial = 2030] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x1126dfc00) [pid = 2094] [serial = 2011] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x117587000) [pid = 2094] [serial = 2014] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x11968e800) [pid = 2094] [serial = 2017] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x121069800) [pid = 2094] [serial = 2020] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x119698400) [pid = 2094] [serial = 2042] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x119655400) [pid = 2094] [serial = 2041] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x113c64000) [pid = 2094] [serial = 2027] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x11938e800) [pid = 2094] [serial = 2039] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x1182cf000) [pid = 2094] [serial = 2033] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x118ad9400) [pid = 2094] [serial = 2036] [outer = 0x0] [url = about:blank] 00:13:46 INFO - PROCESS | 2094 | 1463037226091 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d0e000 == 49 [pid = 2094] [id = 706] 00:13:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x112f08000) [pid = 2094] [serial = 2118] [outer = 0x0] 00:13:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x117587000) [pid = 2094] [serial = 2119] [outer = 0x112f08000] 00:13:46 INFO - PROCESS | 2094 | 1463037226116 Marionette DEBUG loaded listener.js 00:13:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x1182d5c00) [pid = 2094] [serial = 2120] [outer = 0x112f08000] 00:13:46 INFO - PROCESS | 2094 | 1463037226384 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 00:13:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:13:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 522ms 00:13:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:13:46 INFO - PROCESS | 2094 | 1463037226436 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 00:13:46 INFO - PROCESS | 2094 | 1463037226438 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 00:13:46 INFO - PROCESS | 2094 | 1463037226440 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:13:46 INFO - PROCESS | 2094 | 1463037226442 Marionette TRACE conn2 <- [1,2798,null,{}] 00:13:46 INFO - PROCESS | 2094 | 1463037226453 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:46 INFO - PROCESS | 2094 | 1463037226537 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 00:13:46 INFO - PROCESS | 2094 | 1463037226615 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:46 INFO - PROCESS | 2094 | ++DOCSHELL 0x12118e000 == 50 [pid = 2094] [id = 707] 00:13:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x11817dc00) [pid = 2094] [serial = 2121] [outer = 0x0] 00:13:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x118878c00) [pid = 2094] [serial = 2122] [outer = 0x11817dc00] 00:13:46 INFO - PROCESS | 2094 | 1463037226644 Marionette DEBUG loaded listener.js 00:13:46 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x119392400) [pid = 2094] [serial = 2123] [outer = 0x11817dc00] 00:13:46 INFO - PROCESS | 2094 | 1463037226925 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 00:13:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:13:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 525ms 00:13:46 INFO - PROCESS | 2094 | 1463037226969 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 00:13:46 INFO - PROCESS | 2094 | 1463037226971 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 00:13:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:13:46 INFO - PROCESS | 2094 | 1463037226973 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:13:46 INFO - PROCESS | 2094 | 1463037226974 Marionette TRACE conn2 <- [1,2802,null,{}] 00:13:46 INFO - PROCESS | 2094 | 1463037226976 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:47 INFO - PROCESS | 2094 | 1463037227060 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 00:13:47 INFO - PROCESS | 2094 | 1463037227067 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x12623f800 == 51 [pid = 2094] [id = 708] 00:13:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x119655400) [pid = 2094] [serial = 2124] [outer = 0x0] 00:13:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x1198c6800) [pid = 2094] [serial = 2125] [outer = 0x119655400] 00:13:47 INFO - PROCESS | 2094 | 1463037227089 Marionette DEBUG loaded listener.js 00:13:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x121016800) [pid = 2094] [serial = 2126] [outer = 0x119655400] 00:13:47 INFO - PROCESS | 2094 | 1463037227414 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 00:13:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:13:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 470ms 00:13:47 INFO - PROCESS | 2094 | 1463037227443 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 00:13:47 INFO - PROCESS | 2094 | 1463037227445 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 00:13:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:13:47 INFO - PROCESS | 2094 | 1463037227449 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:13:47 INFO - PROCESS | 2094 | 1463037227450 Marionette TRACE conn2 <- [1,2806,null,{}] 00:13:47 INFO - PROCESS | 2094 | 1463037227453 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:47 INFO - PROCESS | 2094 | 1463037227529 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 00:13:47 INFO - PROCESS | 2094 | 1463037227536 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:47 INFO - PROCESS | 2094 | ++DOCSHELL 0x126af1000 == 52 [pid = 2094] [id = 709] 00:13:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x121064c00) [pid = 2094] [serial = 2127] [outer = 0x0] 00:13:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x121071000) [pid = 2094] [serial = 2128] [outer = 0x121064c00] 00:13:47 INFO - PROCESS | 2094 | 1463037227561 Marionette DEBUG loaded listener.js 00:13:47 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x121328000) [pid = 2094] [serial = 2129] [outer = 0x121064c00] 00:13:47 INFO - PROCESS | 2094 | 1463037227891 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 00:13:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:13:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 468ms 00:13:47 INFO - PROCESS | 2094 | 1463037227918 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 00:13:47 INFO - PROCESS | 2094 | 1463037227919 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 00:13:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:13:47 INFO - PROCESS | 2094 | 1463037227921 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:13:47 INFO - PROCESS | 2094 | 1463037227922 Marionette TRACE conn2 <- [1,2810,null,{}] 00:13:47 INFO - PROCESS | 2094 | 1463037227924 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:48 INFO - PROCESS | 2094 | 1463037228012 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 00:13:48 INFO - PROCESS | 2094 | 1463037228082 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x128ca7000 == 53 [pid = 2094] [id = 710] 00:13:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x121065400) [pid = 2094] [serial = 2130] [outer = 0x0] 00:13:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x121524800) [pid = 2094] [serial = 2131] [outer = 0x121065400] 00:13:48 INFO - PROCESS | 2094 | 1463037228118 Marionette DEBUG loaded listener.js 00:13:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x124a0c000) [pid = 2094] [serial = 2132] [outer = 0x121065400] 00:13:48 INFO - PROCESS | 2094 | 1463037228444 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 00:13:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:13:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 568ms 00:13:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:13:48 INFO - PROCESS | 2094 | 1463037228490 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 00:13:48 INFO - PROCESS | 2094 | 1463037228491 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 00:13:48 INFO - PROCESS | 2094 | 1463037228493 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:13:48 INFO - PROCESS | 2094 | 1463037228494 Marionette TRACE conn2 <- [1,2814,null,{}] 00:13:48 INFO - PROCESS | 2094 | 1463037228497 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:48 INFO - PROCESS | 2094 | 1463037228595 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 00:13:48 INFO - PROCESS | 2094 | 1463037228629 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:48 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9bc000 == 54 [pid = 2094] [id = 711] 00:13:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x1242bbc00) [pid = 2094] [serial = 2133] [outer = 0x0] 00:13:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x125e98800) [pid = 2094] [serial = 2134] [outer = 0x1242bbc00] 00:13:48 INFO - PROCESS | 2094 | 1463037228654 Marionette DEBUG loaded listener.js 00:13:48 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x1265d8000) [pid = 2094] [serial = 2135] [outer = 0x1242bbc00] 00:13:48 INFO - PROCESS | 2094 | 1463037228968 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 00:13:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:13:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 520ms 00:13:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:13:49 INFO - PROCESS | 2094 | 1463037229014 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 00:13:49 INFO - PROCESS | 2094 | 1463037229015 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 00:13:49 INFO - PROCESS | 2094 | 1463037229017 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:13:49 INFO - PROCESS | 2094 | 1463037229018 Marionette TRACE conn2 <- [1,2818,null,{}] 00:13:49 INFO - PROCESS | 2094 | 1463037229020 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:49 INFO - PROCESS | 2094 | 1463037229123 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 00:13:49 INFO - PROCESS | 2094 | 1463037229137 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ac39800 == 55 [pid = 2094] [id = 712] 00:13:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x125e96c00) [pid = 2094] [serial = 2136] [outer = 0x0] 00:13:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x1268dec00) [pid = 2094] [serial = 2137] [outer = 0x125e96c00] 00:13:49 INFO - PROCESS | 2094 | 1463037229161 Marionette DEBUG loaded listener.js 00:13:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x1268e5000) [pid = 2094] [serial = 2138] [outer = 0x125e96c00] 00:13:49 INFO - PROCESS | 2094 | 1463037229503 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 00:13:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:13:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 00:13:49 INFO - PROCESS | 2094 | 1463037229538 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 00:13:49 INFO - PROCESS | 2094 | 1463037229539 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 00:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:13:49 INFO - PROCESS | 2094 | 1463037229541 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:13:49 INFO - PROCESS | 2094 | 1463037229542 Marionette TRACE conn2 <- [1,2822,null,{}] 00:13:49 INFO - PROCESS | 2094 | 1463037229545 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:49 INFO - PROCESS | 2094 | 1463037229644 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 00:13:49 INFO - PROCESS | 2094 | 1463037229648 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:49 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb10000 == 56 [pid = 2094] [id = 713] 00:13:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x12656e400) [pid = 2094] [serial = 2139] [outer = 0x0] 00:13:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x126dcc400) [pid = 2094] [serial = 2140] [outer = 0x12656e400] 00:13:49 INFO - PROCESS | 2094 | 1463037229705 Marionette DEBUG loaded listener.js 00:13:49 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x1278ca400) [pid = 2094] [serial = 2141] [outer = 0x12656e400] 00:13:50 INFO - PROCESS | 2094 | 1463037230121 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x1233b9400) [pid = 2094] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x11202e400) [pid = 2094] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x125e8e400) [pid = 2094] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x1198cd000) [pid = 2094] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x118ae0400) [pid = 2094] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x121288400) [pid = 2094] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x12131b400) [pid = 2094] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x115e89800) [pid = 2094] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x118039800) [pid = 2094] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1130ea000) [pid = 2094] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x119654800) [pid = 2094] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x1126e0800) [pid = 2094] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x1182d4c00) [pid = 2094] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x111c82800) [pid = 2094] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x12659c400) [pid = 2094] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:13:50 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x1120ec800) [pid = 2094] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 619ms 00:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:13:50 INFO - PROCESS | 2094 | 1463037230161 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 00:13:50 INFO - PROCESS | 2094 | 1463037230162 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 00:13:50 INFO - PROCESS | 2094 | 1463037230164 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:13:50 INFO - PROCESS | 2094 | 1463037230165 Marionette TRACE conn2 <- [1,2826,null,{}] 00:13:50 INFO - PROCESS | 2094 | 1463037230167 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:50 INFO - PROCESS | 2094 | 1463037230249 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 00:13:50 INFO - PROCESS | 2094 | 1463037230253 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bac800 == 57 [pid = 2094] [id = 714] 00:13:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x11336f400) [pid = 2094] [serial = 2142] [outer = 0x0] 00:13:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x1182d0000) [pid = 2094] [serial = 2143] [outer = 0x11336f400] 00:13:50 INFO - PROCESS | 2094 | 1463037230278 Marionette DEBUG loaded listener.js 00:13:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x121060c00) [pid = 2094] [serial = 2144] [outer = 0x11336f400] 00:13:50 INFO - PROCESS | 2094 | 1463037230606 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 471ms 00:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:13:50 INFO - PROCESS | 2094 | 1463037230635 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 00:13:50 INFO - PROCESS | 2094 | 1463037230637 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 00:13:50 INFO - PROCESS | 2094 | 1463037230639 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:13:50 INFO - PROCESS | 2094 | 1463037230640 Marionette TRACE conn2 <- [1,2830,null,{}] 00:13:50 INFO - PROCESS | 2094 | 1463037230642 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:50 INFO - PROCESS | 2094 | 1463037230772 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 00:13:50 INFO - PROCESS | 2094 | 1463037230811 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:50 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf55000 == 58 [pid = 2094] [id = 715] 00:13:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x1233af400) [pid = 2094] [serial = 2145] [outer = 0x0] 00:13:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x12659f400) [pid = 2094] [serial = 2146] [outer = 0x1233af400] 00:13:50 INFO - PROCESS | 2094 | 1463037230840 Marionette DEBUG loaded listener.js 00:13:50 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x128cc7000) [pid = 2094] [serial = 2147] [outer = 0x1233af400] 00:13:51 INFO - PROCESS | 2094 | 1463037231154 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 00:13:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:13:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 568ms 00:13:51 INFO - PROCESS | 2094 | 1463037231208 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 00:13:51 INFO - PROCESS | 2094 | 1463037231210 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 00:13:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:13:51 INFO - PROCESS | 2094 | 1463037231213 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:13:51 INFO - PROCESS | 2094 | 1463037231215 Marionette TRACE conn2 <- [1,2834,null,{}] 00:13:51 INFO - PROCESS | 2094 | 1463037231218 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:51 INFO - PROCESS | 2094 | 1463037231347 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 00:13:51 INFO - PROCESS | 2094 | 1463037231431 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7b0000 == 59 [pid = 2094] [id = 716] 00:13:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1233b9400) [pid = 2094] [serial = 2148] [outer = 0x0] 00:13:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x128ccc000) [pid = 2094] [serial = 2149] [outer = 0x1233b9400] 00:13:51 INFO - PROCESS | 2094 | 1463037231470 Marionette DEBUG loaded listener.js 00:13:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x1292a0c00) [pid = 2094] [serial = 2150] [outer = 0x1233b9400] 00:13:51 INFO - PROCESS | 2094 | 1463037231734 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:13:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:13:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 571ms 00:13:51 INFO - PROCESS | 2094 | 1463037231787 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 00:13:51 INFO - PROCESS | 2094 | 1463037231789 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 00:13:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:13:51 INFO - PROCESS | 2094 | 1463037231791 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:13:51 INFO - PROCESS | 2094 | 1463037231792 Marionette TRACE conn2 <- [1,2838,null,{}] 00:13:51 INFO - PROCESS | 2094 | 1463037231797 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:51 INFO - PROCESS | 2094 | 1463037231892 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 00:13:51 INFO - PROCESS | 2094 | 1463037231896 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:51 INFO - PROCESS | 2094 | ++DOCSHELL 0x12daad000 == 60 [pid = 2094] [id = 717] 00:13:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x128ccf000) [pid = 2094] [serial = 2151] [outer = 0x0] 00:13:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x1292a8800) [pid = 2094] [serial = 2152] [outer = 0x128ccf000] 00:13:51 INFO - PROCESS | 2094 | 1463037231930 Marionette DEBUG loaded listener.js 00:13:51 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x129483c00) [pid = 2094] [serial = 2153] [outer = 0x128ccf000] 00:13:52 INFO - PROCESS | 2094 | 1463037232398 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 00:13:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:13:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 668ms 00:13:52 INFO - PROCESS | 2094 | 1463037232460 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 00:13:52 INFO - PROCESS | 2094 | 1463037232463 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 00:13:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:13:52 INFO - PROCESS | 2094 | 1463037232466 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:13:52 INFO - PROCESS | 2094 | 1463037232469 Marionette TRACE conn2 <- [1,2842,null,{}] 00:13:52 INFO - PROCESS | 2094 | 1463037232473 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:52 INFO - PROCESS | 2094 | 1463037232583 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 00:13:52 INFO - PROCESS | 2094 | 1463037232655 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:52 INFO - PROCESS | 2094 | ++DOCSHELL 0x120707000 == 61 [pid = 2094] [id = 718] 00:13:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x115ab3800) [pid = 2094] [serial = 2154] [outer = 0x0] 00:13:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x1166ce400) [pid = 2094] [serial = 2155] [outer = 0x115ab3800] 00:13:52 INFO - PROCESS | 2094 | 1463037232687 Marionette DEBUG loaded listener.js 00:13:52 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x118035400) [pid = 2094] [serial = 2156] [outer = 0x115ab3800] 00:13:53 INFO - PROCESS | 2094 | 1463037233143 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 00:13:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:13:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 721ms 00:13:53 INFO - PROCESS | 2094 | 1463037233188 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 00:13:53 INFO - PROCESS | 2094 | 1463037233192 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 00:13:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:13:53 INFO - PROCESS | 2094 | 1463037233196 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:13:53 INFO - PROCESS | 2094 | 1463037233199 Marionette TRACE conn2 <- [1,2846,null,{}] 00:13:53 INFO - PROCESS | 2094 | 1463037233201 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:53 INFO - PROCESS | 2094 | 1463037233305 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 00:13:53 INFO - PROCESS | 2094 | 1463037233365 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:53 INFO - PROCESS | 2094 | ++DOCSHELL 0x12362c000 == 62 [pid = 2094] [id = 719] 00:13:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x1180e8000) [pid = 2094] [serial = 2157] [outer = 0x0] 00:13:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x118ae0400) [pid = 2094] [serial = 2158] [outer = 0x1180e8000] 00:13:53 INFO - PROCESS | 2094 | 1463037233393 Marionette DEBUG loaded listener.js 00:13:53 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x119651c00) [pid = 2094] [serial = 2159] [outer = 0x1180e8000] 00:13:53 INFO - PROCESS | 2094 | --DOCSHELL 0x12d580800 == 61 [pid = 2094] [id = 17] 00:13:53 INFO - PROCESS | 2094 | 1463037233880 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 00:13:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:13:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 720ms 00:13:53 INFO - PROCESS | 2094 | 1463037233917 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 00:13:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:13:53 INFO - PROCESS | 2094 | 1463037233918 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 00:13:53 INFO - PROCESS | 2094 | 1463037233921 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:13:53 INFO - PROCESS | 2094 | 1463037233923 Marionette TRACE conn2 <- [1,2850,null,{}] 00:13:53 INFO - PROCESS | 2094 | 1463037233931 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:54 INFO - PROCESS | 2094 | 1463037234037 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 00:13:54 INFO - PROCESS | 2094 | 1463037234097 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d580800 == 62 [pid = 2094] [id = 720] 00:13:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x11977d400) [pid = 2094] [serial = 2160] [outer = 0x0] 00:13:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x1213b6400) [pid = 2094] [serial = 2161] [outer = 0x11977d400] 00:13:54 INFO - PROCESS | 2094 | 1463037234128 Marionette DEBUG loaded listener.js 00:13:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x1240d6400) [pid = 2094] [serial = 2162] [outer = 0x11977d400] 00:13:54 INFO - PROCESS | 2094 | 1463037234581 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:13:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:13:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 00:13:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:13:54 INFO - PROCESS | 2094 | 1463037234592 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 00:13:54 INFO - PROCESS | 2094 | 1463037234594 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 00:13:54 INFO - PROCESS | 2094 | 1463037234598 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:13:54 INFO - PROCESS | 2094 | 1463037234600 Marionette TRACE conn2 <- [1,2854,null,{}] 00:13:54 INFO - PROCESS | 2094 | 1463037234602 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:54 INFO - PROCESS | 2094 | 1463037234723 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 00:13:54 INFO - PROCESS | 2094 | 1463037234820 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:54 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd1b000 == 63 [pid = 2094] [id = 721] 00:13:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x1265d7000) [pid = 2094] [serial = 2163] [outer = 0x0] 00:13:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x1268e3400) [pid = 2094] [serial = 2164] [outer = 0x1265d7000] 00:13:54 INFO - PROCESS | 2094 | 1463037234850 Marionette DEBUG loaded listener.js 00:13:54 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x128c6f400) [pid = 2094] [serial = 2165] [outer = 0x1265d7000] 00:13:55 INFO - PROCESS | 2094 | 1463037235254 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 00:13:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:13:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 00:13:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:13:55 INFO - PROCESS | 2094 | 1463037235269 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 00:13:55 INFO - PROCESS | 2094 | 1463037235272 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 00:13:55 INFO - PROCESS | 2094 | 1463037235275 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:13:55 INFO - PROCESS | 2094 | 1463037235277 Marionette TRACE conn2 <- [1,2858,null,{}] 00:13:55 INFO - PROCESS | 2094 | 1463037235281 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:55 INFO - PROCESS | 2094 | 1463037235431 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 00:13:55 INFO - PROCESS | 2094 | 1463037235563 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:55 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd3d000 == 64 [pid = 2094] [id = 722] 00:13:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 134 (0x12656d800) [pid = 2094] [serial = 2166] [outer = 0x0] 00:13:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 135 (0x128c78000) [pid = 2094] [serial = 2167] [outer = 0x12656d800] 00:13:55 INFO - PROCESS | 2094 | 1463037235612 Marionette DEBUG loaded listener.js 00:13:55 INFO - PROCESS | 2094 | ++DOMWINDOW == 136 (0x12929d400) [pid = 2094] [serial = 2168] [outer = 0x12656d800] 00:13:56 INFO - PROCESS | 2094 | 1463037236092 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:13:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:13:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 871ms 00:13:56 INFO - PROCESS | 2094 | 1463037236146 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 00:13:56 INFO - PROCESS | 2094 | 1463037236147 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 00:13:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:13:56 INFO - PROCESS | 2094 | 1463037236150 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:13:56 INFO - PROCESS | 2094 | 1463037236151 Marionette TRACE conn2 <- [1,2862,null,{}] 00:13:56 INFO - PROCESS | 2094 | 1463037236153 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:56 INFO - PROCESS | 2094 | 1463037236273 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 00:13:56 INFO - PROCESS | 2094 | 1463037236348 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:56 INFO - PROCESS | 2094 | ++DOCSHELL 0x1197c6000 == 65 [pid = 2094] [id = 723] 00:13:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 137 (0x1126e0000) [pid = 2094] [serial = 2169] [outer = 0x0] 00:13:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 138 (0x124b62000) [pid = 2094] [serial = 2170] [outer = 0x1126e0000] 00:13:56 INFO - PROCESS | 2094 | 1463037236378 Marionette DEBUG loaded listener.js 00:13:56 INFO - PROCESS | 2094 | ++DOMWINDOW == 139 (0x129486800) [pid = 2094] [serial = 2171] [outer = 0x1126e0000] 00:13:56 INFO - PROCESS | 2094 | 1463037236924 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 00:13:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:13:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 818ms 00:13:56 INFO - PROCESS | 2094 | 1463037236968 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 00:13:56 INFO - PROCESS | 2094 | 1463037236971 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 00:13:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:13:56 INFO - PROCESS | 2094 | 1463037236975 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:13:56 INFO - PROCESS | 2094 | 1463037236976 Marionette TRACE conn2 <- [1,2866,null,{}] 00:13:57 INFO - PROCESS | 2094 | 1463037237000 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:57 INFO - PROCESS | 2094 | 1463037237096 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 00:13:57 INFO - PROCESS | 2094 | 1463037237173 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x12108c000 == 66 [pid = 2094] [id = 724] 00:13:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 140 (0x113227400) [pid = 2094] [serial = 2172] [outer = 0x0] 00:13:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x115aa8000) [pid = 2094] [serial = 2173] [outer = 0x113227400] 00:13:57 INFO - PROCESS | 2094 | 1463037237201 Marionette DEBUG loaded listener.js 00:13:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x115e8fc00) [pid = 2094] [serial = 2174] [outer = 0x113227400] 00:13:57 INFO - PROCESS | 2094 | 1463037237657 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x12d7b0000 == 65 [pid = 2094] [id = 716] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf55000 == 64 [pid = 2094] [id = 715] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x128bac800 == 63 [pid = 2094] [id = 714] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x12bb10000 == 62 [pid = 2094] [id = 713] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x12ac39800 == 61 [pid = 2094] [id = 712] 00:13:57 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x119b3cc00) [pid = 2094] [serial = 2056] [outer = 0x0] [url = about:blank] 00:13:57 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x1268b4000) [pid = 2094] [serial = 2095] [outer = 0x0] [url = about:blank] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9bc000 == 60 [pid = 2094] [id = 711] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x128ca7000 == 59 [pid = 2094] [id = 710] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x126af1000 == 58 [pid = 2094] [id = 709] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x12623f800 == 57 [pid = 2094] [id = 708] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x12118e000 == 56 [pid = 2094] [id = 707] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x117d0e000 == 55 [pid = 2094] [id = 706] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x112ed3800 == 54 [pid = 2094] [id = 705] 00:13:57 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d0800 == 53 [pid = 2094] [id = 699] 00:13:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:13:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 742ms 00:13:57 INFO - PROCESS | 2094 | 1463037237717 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 00:13:57 INFO - PROCESS | 2094 | 1463037237721 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 00:13:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:13:57 INFO - PROCESS | 2094 | 1463037237725 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:13:57 INFO - PROCESS | 2094 | 1463037237727 Marionette TRACE conn2 <- [1,2870,null,{}] 00:13:57 INFO - PROCESS | 2094 | 1463037237730 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:57 INFO - PROCESS | 2094 | 1463037237831 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 00:13:57 INFO - PROCESS | 2094 | 1463037237843 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:57 INFO - PROCESS | 2094 | ++DOCSHELL 0x11848d000 == 54 [pid = 2094] [id = 725] 00:13:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 141 (0x116fc5400) [pid = 2094] [serial = 2175] [outer = 0x0] 00:13:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 142 (0x117d27c00) [pid = 2094] [serial = 2176] [outer = 0x116fc5400] 00:13:57 INFO - PROCESS | 2094 | 1463037237870 Marionette DEBUG loaded listener.js 00:13:57 INFO - PROCESS | 2094 | ++DOMWINDOW == 143 (0x1180f1c00) [pid = 2094] [serial = 2177] [outer = 0x116fc5400] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 142 (0x121332c00) [pid = 2094] [serial = 2077] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 141 (0x1233b5800) [pid = 2094] [serial = 2080] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 140 (0x1233ad800) [pid = 2094] [serial = 2078] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 139 (0x116fc6000) [pid = 2094] [serial = 2050] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 138 (0x118325800) [pid = 2094] [serial = 2068] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 137 (0x11938a800) [pid = 2094] [serial = 2069] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 136 (0x1168c2c00) [pid = 2094] [serial = 2063] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 135 (0x115e92400) [pid = 2094] [serial = 2062] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 134 (0x119785800) [pid = 2094] [serial = 2071] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 133 (0x113c62400) [pid = 2094] [serial = 2048] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x1126e5400) [pid = 2094] [serial = 2047] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x119658400) [pid = 2094] [serial = 2054] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x113c65800) [pid = 2094] [serial = 2065] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x1180ee000) [pid = 2094] [serial = 2066] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x1265d6000) [pid = 2094] [serial = 2009] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x118877800) [pid = 2094] [serial = 2053] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x12105f800) [pid = 2094] [serial = 2060] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x119657800) [pid = 2094] [serial = 2059] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x124517c00) [pid = 2094] [serial = 2083] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x1240da000) [pid = 2094] [serial = 2081] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x124b0a000) [pid = 2094] [serial = 2087] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x1265d8c00) [pid = 2094] [serial = 2093] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x117594c00) [pid = 2094] [serial = 2086] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x126593000) [pid = 2094] [serial = 2092] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x124b09c00) [pid = 2094] [serial = 2084] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x118036000) [pid = 2094] [serial = 2051] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x12106d800) [pid = 2094] [serial = 2074] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x125e90c00) [pid = 2094] [serial = 2090] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x124ba2400) [pid = 2094] [serial = 2089] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x121078400) [pid = 2094] [serial = 2075] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x121019400) [pid = 2094] [serial = 2072] [outer = 0x0] [url = about:blank] 00:13:58 INFO - PROCESS | 2094 | 1463037238242 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 00:13:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:13:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 569ms 00:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:13:58 INFO - PROCESS | 2094 | 1463037238294 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 00:13:58 INFO - PROCESS | 2094 | 1463037238296 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 00:13:58 INFO - PROCESS | 2094 | 1463037238298 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:13:58 INFO - PROCESS | 2094 | 1463037238300 Marionette TRACE conn2 <- [1,2874,null,{}] 00:13:58 INFO - PROCESS | 2094 | 1463037238308 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:58 INFO - PROCESS | 2094 | 1463037238391 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 00:13:58 INFO - PROCESS | 2094 | 1463037238401 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x12140d800 == 55 [pid = 2094] [id = 726] 00:13:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x11817f400) [pid = 2094] [serial = 2178] [outer = 0x0] 00:13:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x11847c000) [pid = 2094] [serial = 2179] [outer = 0x11817f400] 00:13:58 INFO - PROCESS | 2094 | 1463037238429 Marionette DEBUG loaded listener.js 00:13:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x119267400) [pid = 2094] [serial = 2180] [outer = 0x11817f400] 00:13:58 INFO - PROCESS | 2094 | 1463037238756 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 00:13:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:13:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 470ms 00:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:13:58 INFO - PROCESS | 2094 | 1463037238769 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 00:13:58 INFO - PROCESS | 2094 | 1463037238770 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 00:13:58 INFO - PROCESS | 2094 | 1463037238772 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:13:58 INFO - PROCESS | 2094 | 1463037238774 Marionette TRACE conn2 <- [1,2878,null,{}] 00:13:58 INFO - PROCESS | 2094 | 1463037238776 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:58 INFO - PROCESS | 2094 | 1463037238878 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 00:13:58 INFO - PROCESS | 2094 | 1463037238932 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:58 INFO - PROCESS | 2094 | ++DOCSHELL 0x124ae6000 == 56 [pid = 2094] [id = 727] 00:13:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x119263400) [pid = 2094] [serial = 2181] [outer = 0x0] 00:13:58 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x11938d800) [pid = 2094] [serial = 2182] [outer = 0x119263400] 00:13:58 INFO - PROCESS | 2094 | 1463037238958 Marionette DEBUG loaded listener.js 00:13:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x119697400) [pid = 2094] [serial = 2183] [outer = 0x119263400] 00:13:59 INFO - PROCESS | 2094 | 1463037239251 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 00:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 517ms 00:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:13:59 INFO - PROCESS | 2094 | 1463037239291 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 00:13:59 INFO - PROCESS | 2094 | 1463037239292 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 00:13:59 INFO - PROCESS | 2094 | 1463037239294 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:13:59 INFO - PROCESS | 2094 | 1463037239295 Marionette TRACE conn2 <- [1,2882,null,{}] 00:13:59 INFO - PROCESS | 2094 | 1463037239300 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:59 INFO - PROCESS | 2094 | 1463037239379 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 00:13:59 INFO - PROCESS | 2094 | 1463037239385 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x126860800 == 57 [pid = 2094] [id = 728] 00:13:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x119694000) [pid = 2094] [serial = 2184] [outer = 0x0] 00:13:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x119783c00) [pid = 2094] [serial = 2185] [outer = 0x119694000] 00:13:59 INFO - PROCESS | 2094 | 1463037239465 Marionette DEBUG loaded listener.js 00:13:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x119b36c00) [pid = 2094] [serial = 2186] [outer = 0x119694000] 00:13:59 INFO - PROCESS | 2094 | 1463037239769 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 00:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 523ms 00:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:13:59 INFO - PROCESS | 2094 | 1463037239817 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 00:13:59 INFO - PROCESS | 2094 | 1463037239818 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 00:13:59 INFO - PROCESS | 2094 | 1463037239821 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:13:59 INFO - PROCESS | 2094 | 1463037239822 Marionette TRACE conn2 <- [1,2886,null,{}] 00:13:59 INFO - PROCESS | 2094 | 1463037239824 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:13:59 INFO - PROCESS | 2094 | 1463037239937 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 00:13:59 INFO - PROCESS | 2094 | 1463037239950 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:13:59 INFO - PROCESS | 2094 | ++DOCSHELL 0x128c9a800 == 58 [pid = 2094] [id = 729] 00:13:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x119781800) [pid = 2094] [serial = 2187] [outer = 0x0] 00:13:59 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x121067c00) [pid = 2094] [serial = 2188] [outer = 0x119781800] 00:13:59 INFO - PROCESS | 2094 | 1463037239983 Marionette DEBUG loaded listener.js 00:14:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x1233b7800) [pid = 2094] [serial = 2189] [outer = 0x119781800] 00:14:00 INFO - PROCESS | 2094 | 1463037240341 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 00:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 567ms 00:14:00 INFO - PROCESS | 2094 | 1463037240389 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 00:14:00 INFO - PROCESS | 2094 | 1463037240390 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 00:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:14:00 INFO - PROCESS | 2094 | 1463037240392 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:14:00 INFO - PROCESS | 2094 | 1463037240393 Marionette TRACE conn2 <- [1,2890,null,{}] 00:14:00 INFO - PROCESS | 2094 | 1463037240395 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:00 INFO - PROCESS | 2094 | 1463037240494 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 00:14:00 INFO - PROCESS | 2094 | 1463037240499 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:00 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298b4800 == 59 [pid = 2094] [id = 730] 00:14:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x1233b4c00) [pid = 2094] [serial = 2190] [outer = 0x0] 00:14:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x1242b9c00) [pid = 2094] [serial = 2191] [outer = 0x1233b4c00] 00:14:00 INFO - PROCESS | 2094 | 1463037240555 Marionette DEBUG loaded listener.js 00:14:00 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x11965d800) [pid = 2094] [serial = 2192] [outer = 0x1233b4c00] 00:14:00 INFO - PROCESS | 2094 | 1463037240900 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 519ms 00:14:00 INFO - PROCESS | 2094 | 1463037240912 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 00:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:14:00 INFO - PROCESS | 2094 | 1463037240915 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 00:14:00 INFO - PROCESS | 2094 | 1463037240919 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:14:00 INFO - PROCESS | 2094 | 1463037240920 Marionette TRACE conn2 <- [1,2894,null,{}] 00:14:00 INFO - PROCESS | 2094 | 1463037240923 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:01 INFO - PROCESS | 2094 | 1463037241029 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 00:14:01 INFO - PROCESS | 2094 | 1463037241043 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9d4000 == 60 [pid = 2094] [id = 731] 00:14:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x12106cc00) [pid = 2094] [serial = 2193] [outer = 0x0] 00:14:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x124b64400) [pid = 2094] [serial = 2194] [outer = 0x12106cc00] 00:14:01 INFO - PROCESS | 2094 | 1463037241070 Marionette DEBUG loaded listener.js 00:14:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x126593400) [pid = 2094] [serial = 2195] [outer = 0x12106cc00] 00:14:01 INFO - PROCESS | 2094 | 1463037241425 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 00:14:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:14:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 519ms 00:14:01 INFO - PROCESS | 2094 | 1463037241439 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 00:14:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:14:01 INFO - PROCESS | 2094 | 1463037241440 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 00:14:01 INFO - PROCESS | 2094 | 1463037241442 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:14:01 INFO - PROCESS | 2094 | 1463037241443 Marionette TRACE conn2 <- [1,2898,null,{}] 00:14:01 INFO - PROCESS | 2094 | 1463037241447 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:01 INFO - PROCESS | 2094 | 1463037241555 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 00:14:01 INFO - PROCESS | 2094 | 1463037241569 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:01 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acc7800 == 61 [pid = 2094] [id = 732] 00:14:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x1242bf800) [pid = 2094] [serial = 2196] [outer = 0x0] 00:14:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 132 (0x1265da000) [pid = 2094] [serial = 2197] [outer = 0x1242bf800] 00:14:01 INFO - PROCESS | 2094 | 1463037241594 Marionette DEBUG loaded listener.js 00:14:01 INFO - PROCESS | 2094 | ++DOMWINDOW == 133 (0x1268dbc00) [pid = 2094] [serial = 2198] [outer = 0x1242bf800] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 132 (0x119b30400) [pid = 2094] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 131 (0x110fb6c00) [pid = 2094] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x119262c00) [pid = 2094] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x121062c00) [pid = 2094] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x116274800) [pid = 2094] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x1242bbc00) [pid = 2094] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x1126ec800) [pid = 2094] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x1268e4400) [pid = 2094] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x112f08000) [pid = 2094] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x11817dc00) [pid = 2094] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x1120ed000) [pid = 2094] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x119655400) [pid = 2094] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x125e96c00) [pid = 2094] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x116fc8c00) [pid = 2094] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x121064c00) [pid = 2094] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x12656e400) [pid = 2094] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x11336f400) [pid = 2094] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1233af400) [pid = 2094] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x121065400) [pid = 2094] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x1233b9400) [pid = 2094] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:14:01 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x1130dc400) [pid = 2094] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:14:02 INFO - PROCESS | 2094 | 1463037242038 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 00:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 621ms 00:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:14:02 INFO - PROCESS | 2094 | 1463037242064 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 00:14:02 INFO - PROCESS | 2094 | 1463037242066 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 00:14:02 INFO - PROCESS | 2094 | 1463037242068 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:14:02 INFO - PROCESS | 2094 | 1463037242070 Marionette TRACE conn2 <- [1,2902,null,{}] 00:14:02 INFO - PROCESS | 2094 | 1463037242072 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:02 INFO - PROCESS | 2094 | 1463037242156 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 00:14:02 INFO - PROCESS | 2094 | 1463037242213 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acbf800 == 62 [pid = 2094] [id = 733] 00:14:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x111c28400) [pid = 2094] [serial = 2199] [outer = 0x0] 00:14:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x116fca400) [pid = 2094] [serial = 2200] [outer = 0x111c28400] 00:14:02 INFO - PROCESS | 2094 | 1463037242238 Marionette DEBUG loaded listener.js 00:14:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x11978b400) [pid = 2094] [serial = 2201] [outer = 0x111c28400] 00:14:02 INFO - PROCESS | 2094 | 1463037242544 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:14:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:14:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 518ms 00:14:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:14:02 INFO - PROCESS | 2094 | 1463037242596 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 00:14:02 INFO - PROCESS | 2094 | 1463037242600 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 00:14:02 INFO - PROCESS | 2094 | 1463037242602 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:14:02 INFO - PROCESS | 2094 | 1463037242604 Marionette TRACE conn2 <- [1,2906,null,{}] 00:14:02 INFO - PROCESS | 2094 | 1463037242606 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:02 INFO - PROCESS | 2094 | 1463037242705 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 00:14:02 INFO - PROCESS | 2094 | 1463037242709 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:02 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca46800 == 63 [pid = 2094] [id = 734] 00:14:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x121064c00) [pid = 2094] [serial = 2202] [outer = 0x0] 00:14:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x1268e1400) [pid = 2094] [serial = 2203] [outer = 0x121064c00] 00:14:02 INFO - PROCESS | 2094 | 1463037242739 Marionette DEBUG loaded listener.js 00:14:02 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x128c70000) [pid = 2094] [serial = 2204] [outer = 0x121064c00] 00:14:03 INFO - PROCESS | 2094 | 1463037243066 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 00:14:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:14:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 519ms 00:14:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:14:03 INFO - PROCESS | 2094 | 1463037243122 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 00:14:03 INFO - PROCESS | 2094 | 1463037243123 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 00:14:03 INFO - PROCESS | 2094 | 1463037243125 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:14:03 INFO - PROCESS | 2094 | 1463037243126 Marionette TRACE conn2 <- [1,2910,null,{}] 00:14:03 INFO - PROCESS | 2094 | 1463037243128 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:03 INFO - PROCESS | 2094 | 1463037243218 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 00:14:03 INFO - PROCESS | 2094 | 1463037243224 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d57e000 == 64 [pid = 2094] [id = 735] 00:14:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x1268d8400) [pid = 2094] [serial = 2205] [outer = 0x0] 00:14:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x12929a400) [pid = 2094] [serial = 2206] [outer = 0x1268d8400] 00:14:03 INFO - PROCESS | 2094 | 1463037243250 Marionette DEBUG loaded listener.js 00:14:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x129482800) [pid = 2094] [serial = 2207] [outer = 0x1268d8400] 00:14:03 INFO - PROCESS | 2094 | 1463037243565 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 00:14:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:14:03 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:14:03 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 470ms 00:14:03 INFO - PROCESS | 2094 | 1463037243595 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 00:14:03 INFO - PROCESS | 2094 | 1463037243597 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 00:14:03 INFO - TEST-START | /DOMEvents/constructors.html 00:14:03 INFO - PROCESS | 2094 | 1463037243601 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:14:03 INFO - PROCESS | 2094 | 1463037243602 Marionette TRACE conn2 <- [1,2914,null,{}] 00:14:03 INFO - PROCESS | 2094 | 1463037243605 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:03 INFO - PROCESS | 2094 | 1463037243697 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 00:14:03 INFO - PROCESS | 2094 | 1463037243761 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:03 INFO - PROCESS | 2094 | ++DOCSHELL 0x12d7b7800 == 65 [pid = 2094] [id = 736] 00:14:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x129483000) [pid = 2094] [serial = 2208] [outer = 0x0] 00:14:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x129721c00) [pid = 2094] [serial = 2209] [outer = 0x129483000] 00:14:03 INFO - PROCESS | 2094 | 1463037243785 Marionette DEBUG loaded listener.js 00:14:03 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x12972c400) [pid = 2094] [serial = 2210] [outer = 0x129483000] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12c511800 == 64 [pid = 2094] [id = 673] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2b7800 == 63 [pid = 2094] [id = 701] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12d313000 == 62 [pid = 2094] [id = 703] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x128caa800 == 61 [pid = 2094] [id = 684] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12cf4e800 == 60 [pid = 2094] [id = 702] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12accd000 == 59 [pid = 2094] [id = 655] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x119a4e800 == 58 [pid = 2094] [id = 686] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x1181db800 == 57 [pid = 2094] [id = 704] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x11849c000 == 56 [pid = 2094] [id = 652] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x126867000 == 55 [pid = 2094] [id = 700] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12c05c800 == 54 [pid = 2094] [id = 669] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x1193d1800 == 53 [pid = 2094] [id = 671] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12964a800 == 52 [pid = 2094] [id = 651] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca30000 == 51 [pid = 2094] [id = 674] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12964f000 == 50 [pid = 2094] [id = 685] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x126610800 == 49 [pid = 2094] [id = 653] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12ba7f800 == 48 [pid = 2094] [id = 656] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12c510800 == 47 [pid = 2094] [id = 698] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12ac32000 == 46 [pid = 2094] [id = 672] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12ab0b000 == 45 [pid = 2094] [id = 654] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12108c000 == 44 [pid = 2094] [id = 724] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12d582000 == 43 [pid = 2094] [id = 18] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x1197c6000 == 42 [pid = 2094] [id = 723] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd3d000 == 41 [pid = 2094] [id = 722] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12dd1b000 == 40 [pid = 2094] [id = 721] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12d580800 == 39 [pid = 2094] [id = 720] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12362c000 == 38 [pid = 2094] [id = 719] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x120707000 == 37 [pid = 2094] [id = 718] 00:14:04 INFO - PROCESS | 2094 | --DOCSHELL 0x12daad000 == 36 [pid = 2094] [id = 717] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9d4000 == 35 [pid = 2094] [id = 731] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x1298b4800 == 34 [pid = 2094] [id = 730] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x12acc7800 == 33 [pid = 2094] [id = 732] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x126860800 == 32 [pid = 2094] [id = 728] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x12ca46800 == 31 [pid = 2094] [id = 734] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x124ae6000 == 30 [pid = 2094] [id = 727] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x128c9a800 == 29 [pid = 2094] [id = 729] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x12140d800 == 28 [pid = 2094] [id = 726] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x11848d000 == 27 [pid = 2094] [id = 725] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x12acbf800 == 26 [pid = 2094] [id = 733] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x121014000) [pid = 2094] [serial = 2057] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x113224800) [pid = 2094] [serial = 2012] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x119a9e000) [pid = 2094] [serial = 2018] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x121327c00) [pid = 2094] [serial = 2021] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x1180eec00) [pid = 2094] [serial = 2015] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x119b33400) [pid = 2094] [serial = 2045] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOCSHELL 0x12d57e000 == 25 [pid = 2094] [id = 735] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x125e98800) [pid = 2094] [serial = 2134] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x1168c9800) [pid = 2094] [serial = 2117] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x115e87c00) [pid = 2094] [serial = 2116] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x126dcb000) [pid = 2094] [serial = 2114] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x126a3fc00) [pid = 2094] [serial = 2113] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x117587000) [pid = 2094] [serial = 2119] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x1182d5c00) [pid = 2094] [serial = 2120] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x118878c00) [pid = 2094] [serial = 2122] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x119392400) [pid = 2094] [serial = 2123] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x1164b8000) [pid = 2094] [serial = 2099] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x112a68400) [pid = 2094] [serial = 2098] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1198c6800) [pid = 2094] [serial = 2125] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x1268dec00) [pid = 2094] [serial = 2137] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x121016800) [pid = 2094] [serial = 2126] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x11925e800) [pid = 2094] [serial = 2102] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x1182d5000) [pid = 2094] [serial = 2101] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x1265d8000) [pid = 2094] [serial = 2135] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x121071000) [pid = 2094] [serial = 2128] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x121328000) [pid = 2094] [serial = 2129] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x126dcc400) [pid = 2094] [serial = 2140] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x121289400) [pid = 2094] [serial = 2104] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x12406ec00) [pid = 2094] [serial = 2107] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x1182d0000) [pid = 2094] [serial = 2143] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x12659f400) [pid = 2094] [serial = 2146] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x12659b400) [pid = 2094] [serial = 2110] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x121060c00) [pid = 2094] [serial = 2144] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x1278ca400) [pid = 2094] [serial = 2141] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x1292a8800) [pid = 2094] [serial = 2152] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x121524800) [pid = 2094] [serial = 2131] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x128ccc000) [pid = 2094] [serial = 2149] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x124a0c000) [pid = 2094] [serial = 2132] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x1268e5000) [pid = 2094] [serial = 2138] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x128cc7000) [pid = 2094] [serial = 2147] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x1292a0c00) [pid = 2094] [serial = 2150] [outer = 0x0] [url = about:blank] 00:14:05 INFO - PROCESS | 2094 | 1463037245388 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:14:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:14:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:14:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:14:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 1834ms 00:14:05 INFO - PROCESS | 2094 | 1463037245436 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 00:14:05 INFO - PROCESS | 2094 | 1463037245438 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 00:14:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:14:05 INFO - PROCESS | 2094 | 1463037245442 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:14:05 INFO - PROCESS | 2094 | 1463037245445 Marionette TRACE conn2 <- [1,2918,null,{}] 00:14:05 INFO - PROCESS | 2094 | 1463037245454 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:05 INFO - PROCESS | 2094 | 1463037245535 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 00:14:05 INFO - PROCESS | 2094 | 1463037245541 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:05 INFO - PROCESS | 2094 | ++DOCSHELL 0x115f0a000 == 26 [pid = 2094] [id = 737] 00:14:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x1126e6400) [pid = 2094] [serial = 2211] [outer = 0x0] 00:14:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x1126e7000) [pid = 2094] [serial = 2212] [outer = 0x1126e6400] 00:14:05 INFO - PROCESS | 2094 | 1463037245571 Marionette DEBUG loaded listener.js 00:14:05 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x112a68400) [pid = 2094] [serial = 2213] [outer = 0x1126e6400] 00:14:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:14:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 477ms 00:14:05 INFO - PROCESS | 2094 | 1463037245910 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:14:05 INFO - PROCESS | 2094 | 1463037245919 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 00:14:05 INFO - PROCESS | 2094 | 1463037245924 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 00:14:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:14:05 INFO - PROCESS | 2094 | 1463037245929 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:14:05 INFO - PROCESS | 2094 | 1463037245932 Marionette TRACE conn2 <- [1,2922,null,{}] 00:14:05 INFO - PROCESS | 2094 | 1463037245935 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:06 INFO - PROCESS | 2094 | 1463037246009 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 00:14:06 INFO - PROCESS | 2094 | 1463037246058 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x11673e000 == 27 [pid = 2094] [id = 738] 00:14:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x1126e5c00) [pid = 2094] [serial = 2214] [outer = 0x0] 00:14:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x112fe6800) [pid = 2094] [serial = 2215] [outer = 0x1126e5c00] 00:14:06 INFO - PROCESS | 2094 | 1463037246084 Marionette DEBUG loaded listener.js 00:14:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x115ab5c00) [pid = 2094] [serial = 2216] [outer = 0x1126e5c00] 00:14:06 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:14:06 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:14:06 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:14:06 INFO - PROCESS | 2094 | [2094] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:14:06 INFO - PROCESS | 2094 | 1463037246384 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 00:14:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:14:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:14:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 00:14:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:14:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 00:14:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:14:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 00:14:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:14:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:14:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 474ms 00:14:06 INFO - PROCESS | 2094 | 1463037246404 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 00:14:06 INFO - PROCESS | 2094 | 1463037246406 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 00:14:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:14:06 INFO - PROCESS | 2094 | 1463037246408 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:14:06 INFO - PROCESS | 2094 | 1463037246411 Marionette TRACE conn2 <- [1,2926,null,{}] 00:14:06 INFO - PROCESS | 2094 | 1463037246422 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:06 INFO - PROCESS | 2094 | 1463037246500 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 00:14:06 INFO - PROCESS | 2094 | 1463037246506 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:06 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a41800 == 28 [pid = 2094] [id = 739] 00:14:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x110f83c00) [pid = 2094] [serial = 2217] [outer = 0x0] 00:14:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x1164ba400) [pid = 2094] [serial = 2218] [outer = 0x110f83c00] 00:14:06 INFO - PROCESS | 2094 | 1463037246536 Marionette DEBUG loaded listener.js 00:14:06 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x116a6d400) [pid = 2094] [serial = 2219] [outer = 0x110f83c00] 00:14:06 INFO - PROCESS | 2094 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:14:06 INFO - PROCESS | 2094 | 1463037246843 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 00:14:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:14:06 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 476ms 00:14:06 INFO - PROCESS | 2094 | 1463037246884 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 00:14:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:14:06 INFO - PROCESS | 2094 | 1463037246886 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 00:14:06 INFO - PROCESS | 2094 | 1463037246888 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:14:06 INFO - PROCESS | 2094 | 1463037246889 Marionette TRACE conn2 <- [1,2930,null,{}] 00:14:06 INFO - PROCESS | 2094 | 1463037246892 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:06 INFO - PROCESS | 2094 | 1463037246986 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 00:14:06 INFO - PROCESS | 2094 | 1463037246993 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x1192b8800 == 29 [pid = 2094] [id = 740] 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x116fc9c00) [pid = 2094] [serial = 2220] [outer = 0x0] 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x117592800) [pid = 2094] [serial = 2221] [outer = 0x116fc9c00] 00:14:07 INFO - PROCESS | 2094 | 1463037247020 Marionette DEBUG loaded listener.js 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x118039400) [pid = 2094] [serial = 2222] [outer = 0x116fc9c00] 00:14:07 INFO - PROCESS | 2094 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:14:07 INFO - PROCESS | 2094 | 1463037247277 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 00:14:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:14:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 420ms 00:14:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:14:07 INFO - PROCESS | 2094 | 1463037247309 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 00:14:07 INFO - PROCESS | 2094 | 1463037247310 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 00:14:07 INFO - PROCESS | 2094 | 1463037247319 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:14:07 INFO - PROCESS | 2094 | 1463037247320 Marionette TRACE conn2 <- [1,2934,null,{}] 00:14:07 INFO - PROCESS | 2094 | 1463037247323 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:07 INFO - PROCESS | 2094 | 1463037247398 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 00:14:07 INFO - PROCESS | 2094 | 1463037247410 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x120712000 == 30 [pid = 2094] [id = 741] 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x113222c00) [pid = 2094] [serial = 2223] [outer = 0x0] 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x1180e5c00) [pid = 2094] [serial = 2224] [outer = 0x113222c00] 00:14:07 INFO - PROCESS | 2094 | 1463037247438 Marionette DEBUG loaded listener.js 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x1180f0800) [pid = 2094] [serial = 2225] [outer = 0x113222c00] 00:14:07 INFO - PROCESS | 2094 | 1463037247714 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:14:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:14:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 426ms 00:14:07 INFO - PROCESS | 2094 | 1463037247738 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 00:14:07 INFO - PROCESS | 2094 | 1463037247740 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 00:14:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:14:07 INFO - PROCESS | 2094 | 1463037247742 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:14:07 INFO - PROCESS | 2094 | 1463037247743 Marionette TRACE conn2 <- [1,2938,null,{}] 00:14:07 INFO - PROCESS | 2094 | 1463037247745 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:07 INFO - PROCESS | 2094 | 1463037247844 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 00:14:07 INFO - PROCESS | 2094 | 1463037247896 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:07 INFO - PROCESS | 2094 | ++DOCSHELL 0x121085800 == 31 [pid = 2094] [id = 742] 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x117d2ec00) [pid = 2094] [serial = 2226] [outer = 0x0] 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x118179c00) [pid = 2094] [serial = 2227] [outer = 0x117d2ec00] 00:14:07 INFO - PROCESS | 2094 | 1463037247922 Marionette DEBUG loaded listener.js 00:14:07 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x11886e400) [pid = 2094] [serial = 2228] [outer = 0x117d2ec00] 00:14:08 INFO - PROCESS | 2094 | 1463037248133 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:14:08 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:14:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 421ms 00:14:08 INFO - PROCESS | 2094 | 1463037248188 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 00:14:08 INFO - PROCESS | 2094 | 1463037248190 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 00:14:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:14:08 INFO - PROCESS | 2094 | 1463037248192 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:14:08 INFO - PROCESS | 2094 | 1463037248193 Marionette TRACE conn2 <- [1,2942,null,{}] 00:14:08 INFO - PROCESS | 2094 | 1463037248203 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:08 INFO - PROCESS | 2094 | 1463037248278 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 00:14:08 INFO - PROCESS | 2094 | 1463037248285 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x12141d000 == 32 [pid = 2094] [id = 743] 00:14:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x118877800) [pid = 2094] [serial = 2229] [outer = 0x0] 00:14:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x118ad6400) [pid = 2094] [serial = 2230] [outer = 0x118877800] 00:14:08 INFO - PROCESS | 2094 | 1463037248310 Marionette DEBUG loaded listener.js 00:14:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x119265000) [pid = 2094] [serial = 2231] [outer = 0x118877800] 00:14:08 INFO - PROCESS | 2094 | 1463037248575 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 00:14:08 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:14:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:14:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 420ms 00:14:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:14:08 INFO - PROCESS | 2094 | 1463037248627 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 00:14:08 INFO - PROCESS | 2094 | 1463037248628 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 00:14:08 INFO - PROCESS | 2094 | 1463037248634 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:14:08 INFO - PROCESS | 2094 | 1463037248635 Marionette TRACE conn2 <- [1,2946,null,{}] 00:14:08 INFO - PROCESS | 2094 | 1463037248637 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:08 INFO - PROCESS | 2094 | 1463037248709 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 00:14:08 INFO - PROCESS | 2094 | 1463037248715 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:08 INFO - PROCESS | 2094 | ++DOCSHELL 0x123628800 == 33 [pid = 2094] [id = 744] 00:14:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x119267c00) [pid = 2094] [serial = 2232] [outer = 0x0] 00:14:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x119387000) [pid = 2094] [serial = 2233] [outer = 0x119267c00] 00:14:08 INFO - PROCESS | 2094 | 1463037248741 Marionette DEBUG loaded listener.js 00:14:08 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x11964fc00) [pid = 2094] [serial = 2234] [outer = 0x119267c00] 00:14:09 INFO - PROCESS | 2094 | 1463037249010 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:14:09 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:14:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 420ms 00:14:09 INFO - PROCESS | 2094 | 1463037249053 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 00:14:09 INFO - PROCESS | 2094 | 1463037249054 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 00:14:09 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:14:09 INFO - PROCESS | 2094 | 1463037249056 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:14:09 INFO - PROCESS | 2094 | 1463037249057 Marionette TRACE conn2 <- [1,2950,null,{}] 00:14:09 INFO - PROCESS | 2094 | 1463037249060 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:09 INFO - PROCESS | 2094 | 1463037249164 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 00:14:09 INFO - PROCESS | 2094 | 1463037249171 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a40800 == 34 [pid = 2094] [id = 745] 00:14:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x118488400) [pid = 2094] [serial = 2235] [outer = 0x0] 00:14:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x11964e400) [pid = 2094] [serial = 2236] [outer = 0x118488400] 00:14:09 INFO - PROCESS | 2094 | 1463037249196 Marionette DEBUG loaded listener.js 00:14:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x11968cc00) [pid = 2094] [serial = 2237] [outer = 0x118488400] 00:14:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x12660f000 == 35 [pid = 2094] [id = 746] 00:14:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x119697c00) [pid = 2094] [serial = 2238] [outer = 0x0] 00:14:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x119658400) [pid = 2094] [serial = 2239] [outer = 0x119697c00] 00:14:09 INFO - PROCESS | 2094 | 1463037249490 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:14:09 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:14:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 469ms 00:14:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:14:09 INFO - PROCESS | 2094 | 1463037249525 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 00:14:09 INFO - PROCESS | 2094 | 1463037249526 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 00:14:09 INFO - PROCESS | 2094 | 1463037249530 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:14:09 INFO - PROCESS | 2094 | 1463037249531 Marionette TRACE conn2 <- [1,2954,null,{}] 00:14:09 INFO - PROCESS | 2094 | 1463037249533 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:09 INFO - PROCESS | 2094 | 1463037249627 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 00:14:09 INFO - PROCESS | 2094 | 1463037249631 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:09 INFO - PROCESS | 2094 | ++DOCSHELL 0x126aea000 == 36 [pid = 2094] [id = 747] 00:14:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x119696000) [pid = 2094] [serial = 2240] [outer = 0x0] 00:14:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x119789000) [pid = 2094] [serial = 2241] [outer = 0x119696000] 00:14:09 INFO - PROCESS | 2094 | 1463037249657 Marionette DEBUG loaded listener.js 00:14:09 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x119aa0000) [pid = 2094] [serial = 2242] [outer = 0x119696000] 00:14:09 INFO - PROCESS | 2094 | 1463037249974 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:14:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:14:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:14:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 472ms 00:14:10 INFO - PROCESS | 2094 | 1463037250002 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 00:14:10 INFO - PROCESS | 2094 | 1463037250004 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 00:14:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:14:10 INFO - PROCESS | 2094 | 1463037250006 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:14:10 INFO - PROCESS | 2094 | 1463037250008 Marionette TRACE conn2 <- [1,2958,null,{}] 00:14:10 INFO - PROCESS | 2094 | 1463037250011 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:10 INFO - PROCESS | 2094 | 1463037250132 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 00:14:10 INFO - PROCESS | 2094 | 1463037250138 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x120711800 == 37 [pid = 2094] [id = 748] 00:14:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x119698c00) [pid = 2094] [serial = 2243] [outer = 0x0] 00:14:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x119c0b000) [pid = 2094] [serial = 2244] [outer = 0x119698c00] 00:14:10 INFO - PROCESS | 2094 | 1463037250167 Marionette DEBUG loaded listener.js 00:14:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x12106ec00) [pid = 2094] [serial = 2245] [outer = 0x119698c00] 00:14:10 INFO - PROCESS | 2094 | 1463037250434 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:14:10 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:14:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 471ms 00:14:10 INFO - PROCESS | 2094 | 1463037250477 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 00:14:10 INFO - PROCESS | 2094 | 1463037250479 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 00:14:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:14:10 INFO - PROCESS | 2094 | 1463037250488 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:14:10 INFO - PROCESS | 2094 | 1463037250489 Marionette TRACE conn2 <- [1,2962,null,{}] 00:14:10 INFO - PROCESS | 2094 | 1463037250491 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:10 INFO - PROCESS | 2094 | 1463037250587 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 00:14:10 INFO - PROCESS | 2094 | 1463037250592 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:10 INFO - PROCESS | 2094 | ++DOCSHELL 0x12963d800 == 38 [pid = 2094] [id = 749] 00:14:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x119a9f000) [pid = 2094] [serial = 2246] [outer = 0x0] 00:14:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 121 (0x121071800) [pid = 2094] [serial = 2247] [outer = 0x119a9f000] 00:14:10 INFO - PROCESS | 2094 | 1463037250616 Marionette DEBUG loaded listener.js 00:14:10 INFO - PROCESS | 2094 | ++DOMWINDOW == 122 (0x12107ec00) [pid = 2094] [serial = 2248] [outer = 0x119a9f000] 00:14:10 INFO - PROCESS | 2094 | 1463037250924 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:14:10 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:14:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 469ms 00:14:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:14:10 INFO - PROCESS | 2094 | 1463037250958 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 00:14:10 INFO - PROCESS | 2094 | 1463037250959 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 00:14:10 INFO - PROCESS | 2094 | 1463037250961 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:14:10 INFO - PROCESS | 2094 | 1463037250962 Marionette TRACE conn2 <- [1,2966,null,{}] 00:14:10 INFO - PROCESS | 2094 | 1463037250967 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:11 INFO - PROCESS | 2094 | 1463037251061 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 00:14:11 INFO - PROCESS | 2094 | 1463037251065 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298af800 == 39 [pid = 2094] [id = 750] 00:14:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 123 (0x121073000) [pid = 2094] [serial = 2249] [outer = 0x0] 00:14:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 124 (0x121289000) [pid = 2094] [serial = 2250] [outer = 0x121073000] 00:14:11 INFO - PROCESS | 2094 | 1463037251088 Marionette DEBUG loaded listener.js 00:14:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 125 (0x121327c00) [pid = 2094] [serial = 2251] [outer = 0x121073000] 00:14:11 INFO - PROCESS | 2094 | 1463037251375 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:14:11 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:14:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 421ms 00:14:11 INFO - PROCESS | 2094 | 1463037251388 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 00:14:11 INFO - PROCESS | 2094 | 1463037251390 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 00:14:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:14:11 INFO - PROCESS | 2094 | 1463037251411 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:14:11 INFO - PROCESS | 2094 | 1463037251412 Marionette TRACE conn2 <- [1,2970,null,{}] 00:14:11 INFO - PROCESS | 2094 | 1463037251425 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:11 INFO - PROCESS | 2094 | 1463037251573 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 00:14:11 INFO - PROCESS | 2094 | 1463037251588 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:11 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9c5000 == 40 [pid = 2094] [id = 751] 00:14:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 126 (0x121327000) [pid = 2094] [serial = 2252] [outer = 0x0] 00:14:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 127 (0x121331400) [pid = 2094] [serial = 2253] [outer = 0x121327000] 00:14:11 INFO - PROCESS | 2094 | 1463037251627 Marionette DEBUG loaded listener.js 00:14:11 INFO - PROCESS | 2094 | ++DOMWINDOW == 128 (0x12152f400) [pid = 2094] [serial = 2254] [outer = 0x121327000] 00:14:11 INFO - PROCESS | 2094 | 1463037251953 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:14:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:14:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 593ms 00:14:11 INFO - PROCESS | 2094 | 1463037251989 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 00:14:11 INFO - PROCESS | 2094 | 1463037251991 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 00:14:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:14:11 INFO - PROCESS | 2094 | 1463037251993 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:14:11 INFO - PROCESS | 2094 | 1463037251994 Marionette TRACE conn2 <- [1,2974,null,{}] 00:14:11 INFO - PROCESS | 2094 | 1463037251997 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:12 INFO - PROCESS | 2094 | 1463037252105 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 00:14:12 INFO - PROCESS | 2094 | 1463037252109 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:12 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ab18000 == 41 [pid = 2094] [id = 752] 00:14:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 129 (0x121781800) [pid = 2094] [serial = 2255] [outer = 0x0] 00:14:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 130 (0x12178b000) [pid = 2094] [serial = 2256] [outer = 0x121781800] 00:14:12 INFO - PROCESS | 2094 | 1463037252133 Marionette DEBUG loaded listener.js 00:14:12 INFO - PROCESS | 2094 | ++DOMWINDOW == 131 (0x1219ea400) [pid = 2094] [serial = 2257] [outer = 0x121781800] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 130 (0x12d582800) [pid = 2094] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 129 (0x1233b0c00) [pid = 2094] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 128 (0x121784400) [pid = 2094] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 127 (0x125e98c00) [pid = 2094] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 126 (0x121074c00) [pid = 2094] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 125 (0x12106cc00) [pid = 2094] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 124 (0x1233b4c00) [pid = 2094] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 123 (0x1242bf800) [pid = 2094] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 122 (0x111c28400) [pid = 2094] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 121 (0x121064c00) [pid = 2094] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 120 (0x1268d8400) [pid = 2094] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x113227400) [pid = 2094] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x1126e0000) [pid = 2094] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x12656d800) [pid = 2094] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x1265d7000) [pid = 2094] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x11977d400) [pid = 2094] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x1180e8000) [pid = 2094] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x115ab3800) [pid = 2094] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x128ccf000) [pid = 2094] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x12d0c0400) [pid = 2094] [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.] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x119694000) [pid = 2094] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x119263400) [pid = 2094] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x11817f400) [pid = 2094] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x116fc5400) [pid = 2094] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:14:12 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x119781800) [pid = 2094] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:14:12 INFO - PROCESS | 2094 | 1463037252778 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 00:14:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 00:14:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 822ms 00:14:12 INFO - PROCESS | 2094 | 1463037252841 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 00:14:12 INFO - PROCESS | 2094 | 1463037252844 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 00:14:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:14:12 INFO - PROCESS | 2094 | 1463037252851 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:14:12 INFO - PROCESS | 2094 | 1463037252853 Marionette TRACE conn2 <- [1,2978,null,{}] 00:14:12 INFO - PROCESS | 2094 | 1463037252857 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:12 INFO - PROCESS | 2094 | 1463037252976 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 00:14:13 INFO - PROCESS | 2094 | 1463037253060 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x1166e5000 == 42 [pid = 2094] [id = 753] 00:14:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x110fbd000) [pid = 2094] [serial = 2258] [outer = 0x0] 00:14:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x11201ac00) [pid = 2094] [serial = 2259] [outer = 0x110fbd000] 00:14:13 INFO - PROCESS | 2094 | 1463037253111 Marionette DEBUG loaded listener.js 00:14:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x1126e1000) [pid = 2094] [serial = 2260] [outer = 0x110fbd000] 00:14:13 INFO - PROCESS | 2094 | 1463037253602 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:14:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 00:14:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 771ms 00:14:13 INFO - PROCESS | 2094 | 1463037253621 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 00:14:13 INFO - PROCESS | 2094 | 1463037253625 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 00:14:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:14:13 INFO - PROCESS | 2094 | 1463037253630 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:14:13 INFO - PROCESS | 2094 | 1463037253632 Marionette TRACE conn2 <- [1,2982,null,{}] 00:14:13 INFO - PROCESS | 2094 | 1463037253635 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:13 INFO - PROCESS | 2094 | 1463037253742 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 00:14:13 INFO - PROCESS | 2094 | 1463037253791 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:13 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a49800 == 43 [pid = 2094] [id = 754] 00:14:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x111e25400) [pid = 2094] [serial = 2261] [outer = 0x0] 00:14:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x113227800) [pid = 2094] [serial = 2262] [outer = 0x111e25400] 00:14:13 INFO - PROCESS | 2094 | 1463037253821 Marionette DEBUG loaded listener.js 00:14:13 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x115f4ec00) [pid = 2094] [serial = 2263] [outer = 0x111e25400] 00:14:14 INFO - PROCESS | 2094 | 1463037254223 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 00:14:14 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 00:14:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:14:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:14:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 619ms 00:14:14 INFO - PROCESS | 2094 | 1463037254250 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 00:14:14 INFO - PROCESS | 2094 | 1463037254252 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 00:14:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:14:14 INFO - PROCESS | 2094 | 1463037254254 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:14:14 INFO - PROCESS | 2094 | 1463037254257 Marionette TRACE conn2 <- [1,2986,null,{}] 00:14:14 INFO - PROCESS | 2094 | 1463037254265 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:14 INFO - PROCESS | 2094 | 1463037254374 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 00:14:14 INFO - PROCESS | 2094 | 1463037254429 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:14 INFO - PROCESS | 2094 | ++DOCSHELL 0x123626800 == 44 [pid = 2094] [id = 755] 00:14:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x1168c9800) [pid = 2094] [serial = 2264] [outer = 0x0] 00:14:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x117d25400) [pid = 2094] [serial = 2265] [outer = 0x1168c9800] 00:14:14 INFO - PROCESS | 2094 | 1463037254461 Marionette DEBUG loaded listener.js 00:14:14 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x118183800) [pid = 2094] [serial = 2266] [outer = 0x1168c9800] 00:14:14 INFO - PROCESS | 2094 | 1463037254889 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:14:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:14:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 00:14:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:14:14 INFO - PROCESS | 2094 | 1463037254925 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 00:14:14 INFO - PROCESS | 2094 | 1463037254927 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 00:14:14 INFO - PROCESS | 2094 | 1463037254929 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:14:14 INFO - PROCESS | 2094 | 1463037254931 Marionette TRACE conn2 <- [1,2990,null,{}] 00:14:14 INFO - PROCESS | 2094 | 1463037254934 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:15 INFO - PROCESS | 2094 | 1463037255055 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 00:14:15 INFO - PROCESS | 2094 | 1463037255353 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x116f85000 == 45 [pid = 2094] [id = 756] 00:14:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x110fb0800) [pid = 2094] [serial = 2267] [outer = 0x0] 00:14:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x111e2ac00) [pid = 2094] [serial = 2268] [outer = 0x110fb0800] 00:14:15 INFO - PROCESS | 2094 | 1463037255389 Marionette DEBUG loaded listener.js 00:14:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x1126e3400) [pid = 2094] [serial = 2269] [outer = 0x110fb0800] 00:14:15 INFO - PROCESS | 2094 | ++DOCSHELL 0x113c3d800 == 46 [pid = 2094] [id = 757] 00:14:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 119 (0x115e51000) [pid = 2094] [serial = 2270] [outer = 0x0] 00:14:15 INFO - PROCESS | 2094 | ++DOMWINDOW == 120 (0x112a68c00) [pid = 2094] [serial = 2271] [outer = 0x115e51000] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9c5000 == 45 [pid = 2094] [id = 751] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x1298af800 == 44 [pid = 2094] [id = 750] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x12963d800 == 43 [pid = 2094] [id = 749] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x120711800 == 42 [pid = 2094] [id = 748] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x126aea000 == 41 [pid = 2094] [id = 747] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x12660f000 == 40 [pid = 2094] [id = 746] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x118a40800 == 39 [pid = 2094] [id = 745] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x123628800 == 38 [pid = 2094] [id = 744] 00:14:15 INFO - PROCESS | 2094 | --DOMWINDOW == 119 (0x12d31a000) [pid = 2094] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:14:15 INFO - PROCESS | 2094 | --DOMWINDOW == 118 (0x129721c00) [pid = 2094] [serial = 2209] [outer = 0x0] [url = about:blank] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x12141d000 == 37 [pid = 2094] [id = 743] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x121085800 == 36 [pid = 2094] [id = 742] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x120712000 == 35 [pid = 2094] [id = 741] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x1192b8800 == 34 [pid = 2094] [id = 740] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x118a41800 == 33 [pid = 2094] [id = 739] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x11673e000 == 32 [pid = 2094] [id = 738] 00:14:15 INFO - PROCESS | 2094 | --DOCSHELL 0x115f0a000 == 31 [pid = 2094] [id = 737] 00:14:15 INFO - PROCESS | 2094 | 1463037255886 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:14:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 00:14:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 971ms 00:14:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:14:15 INFO - PROCESS | 2094 | 1463037255901 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 00:14:15 INFO - PROCESS | 2094 | 1463037255903 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 00:14:15 INFO - PROCESS | 2094 | 1463037255906 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:14:15 INFO - PROCESS | 2094 | 1463037255908 Marionette TRACE conn2 <- [1,2994,null,{}] 00:14:15 INFO - PROCESS | 2094 | 1463037255912 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:16 INFO - PROCESS | 2094 | 1463037256016 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x1265e0800) [pid = 2094] [serial = 2111] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x125e99000) [pid = 2094] [serial = 2108] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x1268da800) [pid = 2094] [serial = 2096] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x1213ad000) [pid = 2094] [serial = 2105] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x1268dbc00) [pid = 2094] [serial = 2198] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x1233b7800) [pid = 2094] [serial = 2189] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x129482800) [pid = 2094] [serial = 2207] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x119b36c00) [pid = 2094] [serial = 2186] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x124b64400) [pid = 2094] [serial = 2194] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x11965d800) [pid = 2094] [serial = 2192] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x1242b9c00) [pid = 2094] [serial = 2191] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x1265da000) [pid = 2094] [serial = 2197] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x116fca400) [pid = 2094] [serial = 2200] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x126593400) [pid = 2094] [serial = 2195] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x1268e1400) [pid = 2094] [serial = 2203] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x12929a400) [pid = 2094] [serial = 2206] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x128c70000) [pid = 2094] [serial = 2204] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x115aa8000) [pid = 2094] [serial = 2173] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x129486800) [pid = 2094] [serial = 2171] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x124b62000) [pid = 2094] [serial = 2170] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x12929d400) [pid = 2094] [serial = 2168] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x128c78000) [pid = 2094] [serial = 2167] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x128c6f400) [pid = 2094] [serial = 2165] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1268e3400) [pid = 2094] [serial = 2164] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x1240d6400) [pid = 2094] [serial = 2162] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x1213b6400) [pid = 2094] [serial = 2161] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x119651c00) [pid = 2094] [serial = 2159] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x118ae0400) [pid = 2094] [serial = 2158] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x118035400) [pid = 2094] [serial = 2156] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x1166ce400) [pid = 2094] [serial = 2155] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x129483c00) [pid = 2094] [serial = 2153] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x12178bc00) [pid = 2094] [serial = 1490] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x119783c00) [pid = 2094] [serial = 2185] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 84 (0x11938d800) [pid = 2094] [serial = 2182] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 83 (0x119697400) [pid = 2094] [serial = 2183] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 82 (0x11847c000) [pid = 2094] [serial = 2179] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 81 (0x119267400) [pid = 2094] [serial = 2180] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 80 (0x117d27c00) [pid = 2094] [serial = 2176] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 79 (0x1180f1c00) [pid = 2094] [serial = 2177] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 78 (0x115e8fc00) [pid = 2094] [serial = 2174] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 77 (0x121067c00) [pid = 2094] [serial = 2188] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | --DOMWINDOW == 76 (0x11978b400) [pid = 2094] [serial = 2201] [outer = 0x0] [url = about:blank] 00:14:16 INFO - PROCESS | 2094 | 1463037256072 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x117d22800 == 32 [pid = 2094] [id = 758] 00:14:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 77 (0x1126edc00) [pid = 2094] [serial = 2272] [outer = 0x0] 00:14:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 78 (0x115ab3c00) [pid = 2094] [serial = 2273] [outer = 0x1126edc00] 00:14:16 INFO - PROCESS | 2094 | 1463037256099 Marionette DEBUG loaded listener.js 00:14:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 79 (0x1164b8400) [pid = 2094] [serial = 2274] [outer = 0x1126edc00] 00:14:16 INFO - PROCESS | 2094 | 1463037256366 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:14:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:14:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:14:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 470ms 00:14:16 INFO - PROCESS | 2094 | 1463037256378 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 00:14:16 INFO - PROCESS | 2094 | 1463037256383 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 00:14:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:14:16 INFO - PROCESS | 2094 | 1463037256395 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:14:16 INFO - PROCESS | 2094 | 1463037256396 Marionette TRACE conn2 <- [1,2998,null,{}] 00:14:16 INFO - PROCESS | 2094 | 1463037256405 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:16 INFO - PROCESS | 2094 | 1463037256488 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 00:14:16 INFO - PROCESS | 2094 | 1463037256559 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:16 INFO - PROCESS | 2094 | ++DOCSHELL 0x119a59800 == 33 [pid = 2094] [id = 759] 00:14:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 80 (0x113303000) [pid = 2094] [serial = 2275] [outer = 0x0] 00:14:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 81 (0x116a6e800) [pid = 2094] [serial = 2276] [outer = 0x113303000] 00:14:16 INFO - PROCESS | 2094 | 1463037256586 Marionette DEBUG loaded listener.js 00:14:16 INFO - PROCESS | 2094 | ++DOMWINDOW == 82 (0x1180ec800) [pid = 2094] [serial = 2277] [outer = 0x113303000] 00:14:16 INFO - PROCESS | 2094 | 1463037256831 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:14:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:14:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 475ms 00:14:16 INFO - PROCESS | 2094 | 1463037256874 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 00:14:16 INFO - PROCESS | 2094 | 1463037256875 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 00:14:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:14:16 INFO - PROCESS | 2094 | 1463037256879 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:14:16 INFO - PROCESS | 2094 | 1463037256886 Marionette TRACE conn2 <- [1,3002,null,{}] 00:14:16 INFO - PROCESS | 2094 | 1463037256906 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:17 INFO - PROCESS | 2094 | 1463037256997 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 00:14:17 INFO - PROCESS | 2094 | 1463037257004 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x121408000 == 34 [pid = 2094] [id = 760] 00:14:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 83 (0x11758d000) [pid = 2094] [serial = 2278] [outer = 0x0] 00:14:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 84 (0x118180c00) [pid = 2094] [serial = 2279] [outer = 0x11758d000] 00:14:17 INFO - PROCESS | 2094 | 1463037257030 Marionette DEBUG loaded listener.js 00:14:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 85 (0x118334c00) [pid = 2094] [serial = 2280] [outer = 0x11758d000] 00:14:17 INFO - PROCESS | 2094 | 1463037257347 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:14:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:14:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 481ms 00:14:17 INFO - PROCESS | 2094 | 1463037257369 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 00:14:17 INFO - PROCESS | 2094 | 1463037257371 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 00:14:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:14:17 INFO - PROCESS | 2094 | 1463037257375 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:14:17 INFO - PROCESS | 2094 | 1463037257376 Marionette TRACE conn2 <- [1,3006,null,{}] 00:14:17 INFO - PROCESS | 2094 | 1463037257378 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:17 INFO - PROCESS | 2094 | 1463037257454 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 00:14:17 INFO - PROCESS | 2094 | 1463037257458 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:17 INFO - PROCESS | 2094 | ++DOCSHELL 0x123625800 == 35 [pid = 2094] [id = 761] 00:14:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x11886e000) [pid = 2094] [serial = 2281] [outer = 0x0] 00:14:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x118ac1400) [pid = 2094] [serial = 2282] [outer = 0x11886e000] 00:14:17 INFO - PROCESS | 2094 | 1463037257486 Marionette DEBUG loaded listener.js 00:14:17 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x11926c400) [pid = 2094] [serial = 2283] [outer = 0x11886e000] 00:14:17 INFO - PROCESS | 2094 | 1463037257821 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:14:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 00:14:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 00:14:17 INFO - PROCESS | 2094 | 1463037257846 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 00:14:17 INFO - PROCESS | 2094 | 1463037257849 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 00:14:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:14:17 INFO - PROCESS | 2094 | 1463037257853 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:14:17 INFO - PROCESS | 2094 | 1463037257855 Marionette TRACE conn2 <- [1,3010,null,{}] 00:14:17 INFO - PROCESS | 2094 | 1463037257858 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:17 INFO - PROCESS | 2094 | 1463037257973 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 00:14:18 INFO - PROCESS | 2094 | 1463037258067 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x12662a000 == 36 [pid = 2094] [id = 762] 00:14:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x119650800) [pid = 2094] [serial = 2284] [outer = 0x0] 00:14:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x119653800) [pid = 2094] [serial = 2285] [outer = 0x119650800] 00:14:18 INFO - PROCESS | 2094 | 1463037258125 Marionette DEBUG loaded listener.js 00:14:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x11965c400) [pid = 2094] [serial = 2286] [outer = 0x119650800] 00:14:18 INFO - PROCESS | 2094 | 1463037258488 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 00:14:18 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 00:14:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 669ms 00:14:18 INFO - PROCESS | 2094 | 1463037258522 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 00:14:18 INFO - PROCESS | 2094 | 1463037258523 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 00:14:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:14:18 INFO - PROCESS | 2094 | 1463037258525 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:14:18 INFO - PROCESS | 2094 | 1463037258526 Marionette TRACE conn2 <- [1,3014,null,{}] 00:14:18 INFO - PROCESS | 2094 | 1463037258529 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:18 INFO - PROCESS | 2094 | 1463037258621 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 00:14:18 INFO - PROCESS | 2094 | 1463037258650 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:18 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bb7000 == 37 [pid = 2094] [id = 763] 00:14:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x11968e400) [pid = 2094] [serial = 2287] [outer = 0x0] 00:14:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x11978b400) [pid = 2094] [serial = 2288] [outer = 0x11968e400] 00:14:18 INFO - PROCESS | 2094 | 1463037258675 Marionette DEBUG loaded listener.js 00:14:18 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x119b31400) [pid = 2094] [serial = 2289] [outer = 0x11968e400] 00:14:18 INFO - PROCESS | 2094 | [2094] 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 00:14:19 INFO - PROCESS | 2094 | 1463037259010 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:14:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:14:19 INFO - {} 00:14:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:14:19 INFO - {} 00:14:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:14:19 INFO - {} 00:14:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:14:19 INFO - {} 00:14:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 520ms 00:14:19 INFO - TEST-START | /FileAPI/fileReader.html 00:14:19 INFO - PROCESS | 2094 | 1463037259045 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 00:14:19 INFO - PROCESS | 2094 | 1463037259047 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 00:14:19 INFO - PROCESS | 2094 | 1463037259051 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:14:19 INFO - PROCESS | 2094 | 1463037259052 Marionette TRACE conn2 <- [1,3018,null,{}] 00:14:19 INFO - PROCESS | 2094 | 1463037259055 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:19 INFO - PROCESS | 2094 | 1463037259145 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 00:14:19 INFO - PROCESS | 2094 | 1463037259157 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x112655800 == 38 [pid = 2094] [id = 764] 00:14:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x119b36800) [pid = 2094] [serial = 2290] [outer = 0x0] 00:14:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x119cbb000) [pid = 2094] [serial = 2291] [outer = 0x119b36800] 00:14:19 INFO - PROCESS | 2094 | 1463037259182 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x12106cc00) [pid = 2094] [serial = 2292] [outer = 0x119b36800] 00:14:19 INFO - PROCESS | 2094 | 1463037259556 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 00:14:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:14:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:14:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:14:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:14:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 522ms 00:14:19 INFO - TEST-START | /FileAPI/historical.html 00:14:19 INFO - PROCESS | 2094 | 1463037259573 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 00:14:19 INFO - PROCESS | 2094 | 1463037259575 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 00:14:19 INFO - PROCESS | 2094 | 1463037259578 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:14:19 INFO - PROCESS | 2094 | 1463037259579 Marionette TRACE conn2 <- [1,3022,null,{}] 00:14:19 INFO - PROCESS | 2094 | 1463037259583 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:19 INFO - PROCESS | 2094 | 1463037259716 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 00:14:19 INFO - PROCESS | 2094 | 1463037259734 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:19 INFO - PROCESS | 2094 | ++DOCSHELL 0x12964e800 == 39 [pid = 2094] [id = 765] 00:14:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x121071c00) [pid = 2094] [serial = 2293] [outer = 0x0] 00:14:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x12107b800) [pid = 2094] [serial = 2294] [outer = 0x121071c00] 00:14:19 INFO - PROCESS | 2094 | 1463037259774 Marionette DEBUG loaded listener.js 00:14:19 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x121323400) [pid = 2094] [serial = 2295] [outer = 0x121071c00] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x119698c00) [pid = 2094] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x121073000) [pid = 2094] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x119a9f000) [pid = 2094] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x121327000) [pid = 2094] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x118488400) [pid = 2094] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x119697c00) [pid = 2094] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x119267c00) [pid = 2094] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x118877800) [pid = 2094] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x117d2ec00) [pid = 2094] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x119696000) [pid = 2094] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x113222c00) [pid = 2094] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x110f83c00) [pid = 2094] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 87 (0x116fc9c00) [pid = 2094] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 86 (0x1126e5c00) [pid = 2094] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:14:20 INFO - PROCESS | 2094 | --DOMWINDOW == 85 (0x1126e6400) [pid = 2094] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:14:20 INFO - PROCESS | 2094 | 1463037260194 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 00:14:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:14:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:14:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:14:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:14:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:14:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:14:20 INFO - TEST-OK | /FileAPI/historical.html | took 622ms 00:14:20 INFO - PROCESS | 2094 | 1463037260199 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 00:14:20 INFO - TEST-START | /FileAPI/idlharness.html 00:14:20 INFO - PROCESS | 2094 | 1463037260201 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 00:14:20 INFO - PROCESS | 2094 | 1463037260203 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:14:20 INFO - PROCESS | 2094 | 1463037260204 Marionette TRACE conn2 <- [1,3026,null,{}] 00:14:20 INFO - PROCESS | 2094 | 1463037260206 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:20 INFO - PROCESS | 2094 | 1463037260284 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 00:14:20 INFO - PROCESS | 2094 | 1463037260289 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:20 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9c2800 == 40 [pid = 2094] [id = 766] 00:14:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 86 (0x113304400) [pid = 2094] [serial = 2296] [outer = 0x0] 00:14:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 87 (0x121325400) [pid = 2094] [serial = 2297] [outer = 0x113304400] 00:14:20 INFO - PROCESS | 2094 | 1463037260314 Marionette DEBUG loaded listener.js 00:14:20 INFO - PROCESS | 2094 | ++DOMWINDOW == 88 (0x12132f000) [pid = 2094] [serial = 2298] [outer = 0x113304400] 00:14:20 INFO - PROCESS | 2094 | 1463037260885 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:14:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:14:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:14:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:14:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:14:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:14:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:14:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:14:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:14:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:14:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:14:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:14:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 00:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:14:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:14:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:14:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:14:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:14:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:14:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:14:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:14:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 00:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:14:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:14:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:14:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:14:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 729ms 00:14:20 INFO - TEST-START | /FileAPI/idlharness.worker 00:14:20 INFO - PROCESS | 2094 | 1463037260934 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 00:14:20 INFO - PROCESS | 2094 | 1463037260935 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 00:14:20 INFO - PROCESS | 2094 | 1463037260937 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:14:20 INFO - PROCESS | 2094 | 1463037260938 Marionette TRACE conn2 <- [1,3030,null,{}] 00:14:20 INFO - PROCESS | 2094 | 1463037260940 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:21 INFO - PROCESS | 2094 | 1463037261048 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 00:14:21 INFO - PROCESS | 2094 | 1463037261057 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c2d0000 == 41 [pid = 2094] [id = 767] 00:14:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x12152a400) [pid = 2094] [serial = 2299] [outer = 0x0] 00:14:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x124baf800) [pid = 2094] [serial = 2300] [outer = 0x12152a400] 00:14:21 INFO - PROCESS | 2094 | 1463037261086 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x1262c3c00) [pid = 2094] [serial = 2301] [outer = 0x12152a400] 00:14:21 INFO - PROCESS | 2094 | [2094] 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 00:14:21 INFO - PROCESS | 2094 | 1463037261687 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:14:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:14:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:14:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:14:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:14:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:14:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:14:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:14:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:14:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:14:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:14:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:14:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:14:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 00:14:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:14:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:14:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 00:14:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:14:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:14:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:14:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:14:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:14:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:14:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:14:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:14:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:14:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:14:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:14:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:14:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:14:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:14:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:14:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:14:21 INFO - {} 00:14:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 784ms 00:14:21 INFO - PROCESS | 2094 | 1463037261722 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 00:14:21 INFO - PROCESS | 2094 | 1463037261723 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 00:14:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:14:21 INFO - PROCESS | 2094 | 1463037261728 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:14:21 INFO - PROCESS | 2094 | 1463037261730 Marionette TRACE conn2 <- [1,3034,null,{}] 00:14:21 INFO - PROCESS | 2094 | 1463037261732 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:21 INFO - PROCESS | 2094 | 1463037261825 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 00:14:21 INFO - PROCESS | 2094 | 1463037261830 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:21 INFO - PROCESS | 2094 | ++DOCSHELL 0x12daaa000 == 42 [pid = 2094] [id = 768] 00:14:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x12656e400) [pid = 2094] [serial = 2302] [outer = 0x0] 00:14:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x12947d400) [pid = 2094] [serial = 2303] [outer = 0x12656e400] 00:14:21 INFO - PROCESS | 2094 | 1463037261856 Marionette DEBUG loaded listener.js 00:14:21 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x129484400) [pid = 2094] [serial = 2304] [outer = 0x12656e400] 00:14:22 INFO - PROCESS | 2094 | 1463037262399 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:14:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:14:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 722ms 00:14:22 INFO - PROCESS | 2094 | 1463037262453 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 00:14:22 INFO - PROCESS | 2094 | 1463037262457 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 00:14:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:14:22 INFO - PROCESS | 2094 | 1463037262463 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:14:22 INFO - PROCESS | 2094 | 1463037262467 Marionette TRACE conn2 <- [1,3038,null,{}] 00:14:22 INFO - PROCESS | 2094 | 1463037262472 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:22 INFO - PROCESS | 2094 | 1463037262622 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 00:14:22 INFO - PROCESS | 2094 | 1463037262689 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:22 INFO - PROCESS | 2094 | ++DOCSHELL 0x118a3b800 == 43 [pid = 2094] [id = 769] 00:14:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x1126dfc00) [pid = 2094] [serial = 2305] [outer = 0x0] 00:14:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x113303c00) [pid = 2094] [serial = 2306] [outer = 0x1126dfc00] 00:14:22 INFO - PROCESS | 2094 | 1463037262722 Marionette DEBUG loaded listener.js 00:14:22 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x116205000) [pid = 2094] [serial = 2307] [outer = 0x1126dfc00] 00:14:23 INFO - PROCESS | 2094 | 1463037263084 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:14:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 674ms 00:14:23 INFO - PROCESS | 2094 | 1463037263137 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 00:14:23 INFO - PROCESS | 2094 | 1463037263141 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 00:14:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:14:23 INFO - PROCESS | 2094 | 1463037263146 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:14:23 INFO - PROCESS | 2094 | 1463037263147 Marionette TRACE conn2 <- [1,3042,null,{}] 00:14:23 INFO - PROCESS | 2094 | 1463037263150 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:23 INFO - PROCESS | 2094 | 1463037263250 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 00:14:23 INFO - PROCESS | 2094 | 1463037263304 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:23 INFO - PROCESS | 2094 | ++DOCSHELL 0x126620800 == 44 [pid = 2094] [id = 770] 00:14:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x1166ce400) [pid = 2094] [serial = 2308] [outer = 0x0] 00:14:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x1180e7400) [pid = 2094] [serial = 2309] [outer = 0x1166ce400] 00:14:23 INFO - PROCESS | 2094 | 1463037263333 Marionette DEBUG loaded listener.js 00:14:23 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x118179800) [pid = 2094] [serial = 2310] [outer = 0x1166ce400] 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:14:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:14:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:14:23 INFO - PROCESS | 2094 | 1463037263761 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:14:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:14:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:14:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:14:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:14:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 629ms 00:14:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:14:23 INFO - PROCESS | 2094 | 1463037263775 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 00:14:23 INFO - PROCESS | 2094 | 1463037263777 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 00:14:23 INFO - PROCESS | 2094 | 1463037263779 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:14:23 INFO - PROCESS | 2094 | 1463037263782 Marionette TRACE conn2 <- [1,3046,null,{}] 00:14:23 INFO - PROCESS | 2094 | 1463037263790 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:23 INFO - PROCESS | 2094 | 1463037263893 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 00:14:23 INFO - PROCESS | 2094 | 1463037263981 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c51b800 == 45 [pid = 2094] [id = 771] 00:14:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x11847ac00) [pid = 2094] [serial = 2311] [outer = 0x0] 00:14:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x1198c7c00) [pid = 2094] [serial = 2312] [outer = 0x11847ac00] 00:14:24 INFO - PROCESS | 2094 | 1463037264026 Marionette DEBUG loaded listener.js 00:14:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x124065000) [pid = 2094] [serial = 2313] [outer = 0x11847ac00] 00:14:24 INFO - PROCESS | 2094 | [2094] 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 00:14:24 INFO - PROCESS | 2094 | 1463037264413 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:14:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:14:24 INFO - {} 00:14:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 672ms 00:14:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:14:24 INFO - PROCESS | 2094 | 1463037264452 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 00:14:24 INFO - PROCESS | 2094 | 1463037264454 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 00:14:24 INFO - PROCESS | 2094 | 1463037264456 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:14:24 INFO - PROCESS | 2094 | 1463037264457 Marionette TRACE conn2 <- [1,3050,null,{}] 00:14:24 INFO - PROCESS | 2094 | 1463037264460 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:24 INFO - PROCESS | 2094 | 1463037264591 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 00:14:24 INFO - PROCESS | 2094 | 1463037264641 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:24 INFO - PROCESS | 2094 | ++DOCSHELL 0x12dd29800 == 46 [pid = 2094] [id = 772] 00:14:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x121326000) [pid = 2094] [serial = 2314] [outer = 0x0] 00:14:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x124a0f000) [pid = 2094] [serial = 2315] [outer = 0x121326000] 00:14:24 INFO - PROCESS | 2094 | 1463037264670 Marionette DEBUG loaded listener.js 00:14:24 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x126592c00) [pid = 2094] [serial = 2316] [outer = 0x121326000] 00:14:25 INFO - PROCESS | 2094 | 1463037265054 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:14:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 619ms 00:14:25 INFO - PROCESS | 2094 | 1463037265076 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 00:14:25 INFO - PROCESS | 2094 | 1463037265077 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 00:14:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:14:25 INFO - PROCESS | 2094 | 1463037265080 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:14:25 INFO - PROCESS | 2094 | 1463037265081 Marionette TRACE conn2 <- [1,3054,null,{}] 00:14:25 INFO - PROCESS | 2094 | 1463037265084 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:25 INFO - PROCESS | 2094 | 1463037265181 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 00:14:25 INFO - PROCESS | 2094 | 1463037265261 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:25 INFO - PROCESS | 2094 | ++DOCSHELL 0x12e318000 == 47 [pid = 2094] [id = 773] 00:14:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x126595c00) [pid = 2094] [serial = 2317] [outer = 0x0] 00:14:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x128c77000) [pid = 2094] [serial = 2318] [outer = 0x126595c00] 00:14:25 INFO - PROCESS | 2094 | 1463037265294 Marionette DEBUG loaded listener.js 00:14:25 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x129486c00) [pid = 2094] [serial = 2319] [outer = 0x126595c00] 00:14:25 INFO - PROCESS | 2094 | 1463037265752 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:14:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 00:14:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:14:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:14:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:14:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 738ms 00:14:25 INFO - PROCESS | 2094 | 1463037265819 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 00:14:25 INFO - PROCESS | 2094 | 1463037265821 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 00:14:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:14:25 INFO - PROCESS | 2094 | 1463037265825 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:14:25 INFO - PROCESS | 2094 | 1463037265827 Marionette TRACE conn2 <- [1,3058,null,{}] 00:14:25 INFO - PROCESS | 2094 | 1463037265831 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:25 INFO - PROCESS | 2094 | 1463037265969 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 00:14:26 INFO - PROCESS | 2094 | 1463037266120 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x12f417800 == 48 [pid = 2094] [id = 774] 00:14:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x125e8f400) [pid = 2094] [serial = 2320] [outer = 0x0] 00:14:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x12a9a6400) [pid = 2094] [serial = 2321] [outer = 0x125e8f400] 00:14:26 INFO - PROCESS | 2094 | 1463037266166 Marionette DEBUG loaded listener.js 00:14:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x12ab2c000) [pid = 2094] [serial = 2322] [outer = 0x125e8f400] 00:14:26 INFO - PROCESS | 2094 | 1463037266627 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:14:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:14:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:14:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:14:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:14:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:14:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:14:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:14:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:14:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 823ms 00:14:26 INFO - PROCESS | 2094 | 1463037266648 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 00:14:26 INFO - PROCESS | 2094 | 1463037266650 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 00:14:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:14:26 INFO - PROCESS | 2094 | 1463037266652 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:14:26 INFO - PROCESS | 2094 | 1463037266654 Marionette TRACE conn2 <- [1,3062,null,{}] 00:14:26 INFO - PROCESS | 2094 | 1463037266656 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:26 INFO - PROCESS | 2094 | 1463037266755 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 00:14:26 INFO - PROCESS | 2094 | 1463037266809 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:26 INFO - PROCESS | 2094 | ++DOCSHELL 0x12140a000 == 49 [pid = 2094] [id = 775] 00:14:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 113 (0x115e8dc00) [pid = 2094] [serial = 2323] [outer = 0x0] 00:14:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 114 (0x118ad9800) [pid = 2094] [serial = 2324] [outer = 0x115e8dc00] 00:14:26 INFO - PROCESS | 2094 | 1463037266840 Marionette DEBUG loaded listener.js 00:14:26 INFO - PROCESS | 2094 | ++DOMWINDOW == 115 (0x12656ec00) [pid = 2094] [serial = 2325] [outer = 0x115e8dc00] 00:14:27 INFO - PROCESS | 2094 | [2094] 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 00:14:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:14:27 INFO - {} 00:14:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 770ms 00:14:27 INFO - PROCESS | 2094 | 1463037267417 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:14:27 INFO - PROCESS | 2094 | 1463037267423 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 00:14:27 INFO - PROCESS | 2094 | 1463037267426 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 00:14:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:14:27 INFO - PROCESS | 2094 | 1463037267429 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:14:27 INFO - PROCESS | 2094 | 1463037267432 Marionette TRACE conn2 <- [1,3066,null,{}] 00:14:27 INFO - PROCESS | 2094 | 1463037267435 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:27 INFO - PROCESS | 2094 | 1463037267536 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 00:14:27 INFO - PROCESS | 2094 | 1463037267594 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:27 INFO - PROCESS | 2094 | ++DOCSHELL 0x121413800 == 50 [pid = 2094] [id = 776] 00:14:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 116 (0x1122a9400) [pid = 2094] [serial = 2326] [outer = 0x0] 00:14:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 117 (0x1126ea400) [pid = 2094] [serial = 2327] [outer = 0x1122a9400] 00:14:27 INFO - PROCESS | 2094 | 1463037267622 Marionette DEBUG loaded listener.js 00:14:27 INFO - PROCESS | 2094 | ++DOMWINDOW == 118 (0x115e92400) [pid = 2094] [serial = 2328] [outer = 0x1122a9400] 00:14:28 INFO - PROCESS | 2094 | 1463037268034 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x12c2d0000 == 49 [pid = 2094] [id = 767] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x12a9c2800 == 48 [pid = 2094] [id = 766] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x12964e800 == 47 [pid = 2094] [id = 765] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x112655800 == 46 [pid = 2094] [id = 764] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x128bb7000 == 45 [pid = 2094] [id = 763] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x12662a000 == 44 [pid = 2094] [id = 762] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x123625800 == 43 [pid = 2094] [id = 761] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x121408000 == 42 [pid = 2094] [id = 760] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 117 (0x12178b000) [pid = 2094] [serial = 2256] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x119a59800 == 41 [pid = 2094] [id = 759] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x117d22800 == 40 [pid = 2094] [id = 758] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x113c3d800 == 39 [pid = 2094] [id = 757] 00:14:28 INFO - PROCESS | 2094 | --DOCSHELL 0x116f85000 == 38 [pid = 2094] [id = 756] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 116 (0x119c0b000) [pid = 2094] [serial = 2244] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 115 (0x121289000) [pid = 2094] [serial = 2250] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 114 (0x121071800) [pid = 2094] [serial = 2247] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 113 (0x121327c00) [pid = 2094] [serial = 2251] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 112 (0x121331400) [pid = 2094] [serial = 2253] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x11968cc00) [pid = 2094] [serial = 2237] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x119658400) [pid = 2094] [serial = 2239] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x11964fc00) [pid = 2094] [serial = 2234] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x119265000) [pid = 2094] [serial = 2231] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x11886e400) [pid = 2094] [serial = 2228] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x119789000) [pid = 2094] [serial = 2241] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x119aa0000) [pid = 2094] [serial = 2242] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x1180f0800) [pid = 2094] [serial = 2225] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x12152f400) [pid = 2094] [serial = 2254] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x1164ba400) [pid = 2094] [serial = 2218] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x118039400) [pid = 2094] [serial = 2222] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x11964e400) [pid = 2094] [serial = 2236] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 99 (0x116a6d400) [pid = 2094] [serial = 2219] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 98 (0x117592800) [pid = 2094] [serial = 2221] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 97 (0x112fe6800) [pid = 2094] [serial = 2215] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 96 (0x115ab5c00) [pid = 2094] [serial = 2216] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 95 (0x12107ec00) [pid = 2094] [serial = 2248] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 94 (0x1126e7000) [pid = 2094] [serial = 2212] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 93 (0x118ad6400) [pid = 2094] [serial = 2230] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 92 (0x112a68400) [pid = 2094] [serial = 2213] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 91 (0x119387000) [pid = 2094] [serial = 2233] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 90 (0x1180e5c00) [pid = 2094] [serial = 2224] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 89 (0x118179c00) [pid = 2094] [serial = 2227] [outer = 0x0] [url = about:blank] 00:14:28 INFO - PROCESS | 2094 | --DOMWINDOW == 88 (0x12106ec00) [pid = 2094] [serial = 2245] [outer = 0x0] [url = about:blank] 00:14:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:14:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:14:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:14:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:14:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:14:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:14:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:14:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 672ms 00:14:28 INFO - PROCESS | 2094 | 1463037268102 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 00:14:28 INFO - PROCESS | 2094 | 1463037268105 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 00:14:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:14:28 INFO - PROCESS | 2094 | 1463037268110 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:14:28 INFO - PROCESS | 2094 | 1463037268111 Marionette TRACE conn2 <- [1,3070,null,{}] 00:14:28 INFO - PROCESS | 2094 | 1463037268113 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:28 INFO - PROCESS | 2094 | 1463037268193 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 00:14:28 INFO - PROCESS | 2094 | 1463037268226 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x117136800 == 39 [pid = 2094] [id = 777] 00:14:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 89 (0x116fce400) [pid = 2094] [serial = 2329] [outer = 0x0] 00:14:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 90 (0x117d2ec00) [pid = 2094] [serial = 2330] [outer = 0x116fce400] 00:14:28 INFO - PROCESS | 2094 | 1463037268251 Marionette DEBUG loaded listener.js 00:14:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 91 (0x1180f1400) [pid = 2094] [serial = 2331] [outer = 0x116fce400] 00:14:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:14:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:14:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:14:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:14:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:14:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:14:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 470ms 00:14:28 INFO - PROCESS | 2094 | 1463037268576 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 00:14:28 INFO - PROCESS | 2094 | 1463037268579 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 00:14:28 INFO - PROCESS | 2094 | 1463037268583 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 00:14:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:14:28 INFO - PROCESS | 2094 | 1463037268586 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:14:28 INFO - PROCESS | 2094 | 1463037268589 Marionette TRACE conn2 <- [1,3074,null,{}] 00:14:28 INFO - PROCESS | 2094 | 1463037268596 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:28 INFO - PROCESS | 2094 | 1463037268722 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 00:14:28 INFO - PROCESS | 2094 | 1463037268731 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:28 INFO - PROCESS | 2094 | ++DOCSHELL 0x117133000 == 40 [pid = 2094] [id = 778] 00:14:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 92 (0x1182d1800) [pid = 2094] [serial = 2332] [outer = 0x0] 00:14:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 93 (0x118334000) [pid = 2094] [serial = 2333] [outer = 0x1182d1800] 00:14:28 INFO - PROCESS | 2094 | 1463037268760 Marionette DEBUG loaded listener.js 00:14:28 INFO - PROCESS | 2094 | ++DOMWINDOW == 94 (0x11938e800) [pid = 2094] [serial = 2334] [outer = 0x1182d1800] 00:14:29 INFO - PROCESS | 2094 | 1463037269045 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 00:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:14:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 472ms 00:14:29 INFO - PROCESS | 2094 | 1463037269058 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 00:14:29 INFO - PROCESS | 2094 | 1463037269070 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 00:14:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:14:29 INFO - PROCESS | 2094 | 1463037269077 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:14:29 INFO - PROCESS | 2094 | 1463037269078 Marionette TRACE conn2 <- [1,3078,null,{}] 00:14:29 INFO - PROCESS | 2094 | 1463037269088 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:29 INFO - PROCESS | 2094 | 1463037269175 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 00:14:29 INFO - PROCESS | 2094 | 1463037269233 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x123348800 == 41 [pid = 2094] [id = 779] 00:14:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 95 (0x11926d800) [pid = 2094] [serial = 2335] [outer = 0x0] 00:14:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 96 (0x11977d800) [pid = 2094] [serial = 2336] [outer = 0x11926d800] 00:14:29 INFO - PROCESS | 2094 | 1463037269259 Marionette DEBUG loaded listener.js 00:14:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 97 (0x119b30c00) [pid = 2094] [serial = 2337] [outer = 0x11926d800] 00:14:29 INFO - PROCESS | 2094 | 1463037269539 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 00:14:29 INFO - PROCESS | 2094 | 1463037269556 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 00:14:29 INFO - PROCESS | 2094 | 1463037269558 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:14:29 INFO - PROCESS | 2094 | 1463037269560 Marionette TRACE conn2 <- [1,3082,null,{}] 00:14:29 INFO - PROCESS | 2094 | 1463037269562 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:29 INFO - PROCESS | 2094 | 1463037269655 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 00:14:29 INFO - PROCESS | 2094 | 1463037269659 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:29 INFO - PROCESS | 2094 | ++DOCSHELL 0x128bbf000 == 42 [pid = 2094] [id = 780] 00:14:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 98 (0x119b30400) [pid = 2094] [serial = 2338] [outer = 0x0] 00:14:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 99 (0x119cba000) [pid = 2094] [serial = 2339] [outer = 0x119b30400] 00:14:29 INFO - PROCESS | 2094 | 1463037269684 Marionette DEBUG loaded listener.js 00:14:29 INFO - PROCESS | 2094 | ++DOMWINDOW == 100 (0x121071400) [pid = 2094] [serial = 2340] [outer = 0x119b30400] 00:14:30 INFO - PROCESS | 2094 | 1463037270003 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 00:14:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:14:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:14:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:14:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 469ms 00:14:30 INFO - PROCESS | 2094 | 1463037270028 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 00:14:30 INFO - PROCESS | 2094 | 1463037270030 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 00:14:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:14:30 INFO - PROCESS | 2094 | 1463037270036 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:14:30 INFO - PROCESS | 2094 | 1463037270037 Marionette TRACE conn2 <- [1,3086,null,{}] 00:14:30 INFO - PROCESS | 2094 | 1463037270040 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:30 INFO - PROCESS | 2094 | 1463037270170 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 00:14:30 INFO - PROCESS | 2094 | 1463037270182 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x1298a1000 == 43 [pid = 2094] [id = 781] 00:14:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x12106ac00) [pid = 2094] [serial = 2341] [outer = 0x0] 00:14:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x121076400) [pid = 2094] [serial = 2342] [outer = 0x12106ac00] 00:14:30 INFO - PROCESS | 2094 | 1463037270208 Marionette DEBUG loaded listener.js 00:14:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1233b7c00) [pid = 2094] [serial = 2343] [outer = 0x12106ac00] 00:14:30 INFO - PROCESS | 2094 | 1463037270546 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:14:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:14:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 520ms 00:14:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:14:30 INFO - PROCESS | 2094 | 1463037270557 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 00:14:30 INFO - PROCESS | 2094 | 1463037270558 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 00:14:30 INFO - PROCESS | 2094 | 1463037270560 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:14:30 INFO - PROCESS | 2094 | 1463037270561 Marionette TRACE conn2 <- [1,3090,null,{}] 00:14:30 INFO - PROCESS | 2094 | 1463037270563 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:30 INFO - PROCESS | 2094 | 1463037270663 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 00:14:30 INFO - PROCESS | 2094 | 1463037270701 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:30 INFO - PROCESS | 2094 | ++DOCSHELL 0x12a9cd800 == 44 [pid = 2094] [id = 782] 00:14:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x1233b8400) [pid = 2094] [serial = 2344] [outer = 0x0] 00:14:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x1240da800) [pid = 2094] [serial = 2345] [outer = 0x1233b8400] 00:14:30 INFO - PROCESS | 2094 | 1463037270725 Marionette DEBUG loaded listener.js 00:14:30 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x124b05400) [pid = 2094] [serial = 2346] [outer = 0x1233b8400] 00:14:31 INFO - PROCESS | 2094 | 1463037271021 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:14:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:14:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 518ms 00:14:31 INFO - PROCESS | 2094 | 1463037271079 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 00:14:31 INFO - PROCESS | 2094 | 1463037271080 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 00:14:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:14:31 INFO - PROCESS | 2094 | 1463037271082 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:14:31 INFO - PROCESS | 2094 | 1463037271083 Marionette TRACE conn2 <- [1,3094,null,{}] 00:14:31 INFO - PROCESS | 2094 | 1463037271085 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:31 INFO - PROCESS | 2094 | 1463037271189 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 00:14:31 INFO - PROCESS | 2094 | 1463037271202 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x12acd1800 == 45 [pid = 2094] [id = 783] 00:14:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x124b0e400) [pid = 2094] [serial = 2347] [outer = 0x0] 00:14:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x125e97400) [pid = 2094] [serial = 2348] [outer = 0x124b0e400] 00:14:31 INFO - PROCESS | 2094 | 1463037271229 Marionette DEBUG loaded listener.js 00:14:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x126592000) [pid = 2094] [serial = 2349] [outer = 0x124b0e400] 00:14:31 INFO - PROCESS | 2094 | 1463037271608 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:14:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:14:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 570ms 00:14:31 INFO - PROCESS | 2094 | 1463037271653 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 00:14:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:14:31 INFO - PROCESS | 2094 | 1463037271655 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 00:14:31 INFO - PROCESS | 2094 | 1463037271658 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:14:31 INFO - PROCESS | 2094 | 1463037271660 Marionette TRACE conn2 <- [1,3098,null,{}] 00:14:31 INFO - PROCESS | 2094 | 1463037271663 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:31 INFO - PROCESS | 2094 | 1463037271818 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 00:14:31 INFO - PROCESS | 2094 | 1463037271837 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:31 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ba85800 == 46 [pid = 2094] [id = 784] 00:14:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x125e91000) [pid = 2094] [serial = 2350] [outer = 0x0] 00:14:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x12659c800) [pid = 2094] [serial = 2351] [outer = 0x125e91000] 00:14:31 INFO - PROCESS | 2094 | 1463037271869 Marionette DEBUG loaded listener.js 00:14:31 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x1265d1c00) [pid = 2094] [serial = 2352] [outer = 0x125e91000] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 111 (0x11968e400) [pid = 2094] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 110 (0x1126edc00) [pid = 2094] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 109 (0x113303000) [pid = 2094] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 108 (0x115e51000) [pid = 2094] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 107 (0x110fb0800) [pid = 2094] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 106 (0x11758d000) [pid = 2094] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 105 (0x11886e000) [pid = 2094] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 104 (0x12152a400) [pid = 2094] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 103 (0x119b36800) [pid = 2094] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 102 (0x121071c00) [pid = 2094] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 101 (0x113304400) [pid = 2094] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:14:32 INFO - PROCESS | 2094 | --DOMWINDOW == 100 (0x119650800) [pid = 2094] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 00:14:32 INFO - PROCESS | 2094 | 1463037272267 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 00:14:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:14:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:14:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 621ms 00:14:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:14:32 INFO - PROCESS | 2094 | 1463037272278 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 00:14:32 INFO - PROCESS | 2094 | 1463037272279 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 00:14:32 INFO - PROCESS | 2094 | 1463037272283 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:14:32 INFO - PROCESS | 2094 | 1463037272284 Marionette TRACE conn2 <- [1,3102,null,{}] 00:14:32 INFO - PROCESS | 2094 | 1463037272287 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:32 INFO - PROCESS | 2094 | 1463037272368 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 00:14:32 INFO - PROCESS | 2094 | 1463037272372 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x12bb18800 == 47 [pid = 2094] [id = 785] 00:14:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 101 (0x116467c00) [pid = 2094] [serial = 2353] [outer = 0x0] 00:14:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 102 (0x126595800) [pid = 2094] [serial = 2354] [outer = 0x116467c00] 00:14:32 INFO - PROCESS | 2094 | 1463037272397 Marionette DEBUG loaded listener.js 00:14:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 103 (0x1265d8800) [pid = 2094] [serial = 2355] [outer = 0x116467c00] 00:14:32 INFO - PROCESS | 2094 | 1463037272756 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:14:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:14:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 521ms 00:14:32 INFO - PROCESS | 2094 | 1463037272803 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 00:14:32 INFO - PROCESS | 2094 | 1463037272804 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 00:14:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:14:32 INFO - PROCESS | 2094 | 1463037272807 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:14:32 INFO - PROCESS | 2094 | 1463037272808 Marionette TRACE conn2 <- [1,3106,null,{}] 00:14:32 INFO - PROCESS | 2094 | 1463037272811 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:32 INFO - PROCESS | 2094 | 1463037272929 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 00:14:32 INFO - PROCESS | 2094 | 1463037272936 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:32 INFO - PROCESS | 2094 | ++DOCSHELL 0x12c055000 == 48 [pid = 2094] [id = 786] 00:14:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 104 (0x118876c00) [pid = 2094] [serial = 2356] [outer = 0x0] 00:14:32 INFO - PROCESS | 2094 | ++DOMWINDOW == 105 (0x1265d7400) [pid = 2094] [serial = 2357] [outer = 0x118876c00] 00:14:32 INFO - PROCESS | 2094 | 1463037272965 Marionette DEBUG loaded listener.js 00:14:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 106 (0x1268ddc00) [pid = 2094] [serial = 2358] [outer = 0x118876c00] 00:14:33 INFO - PROCESS | 2094 | 1463037273260 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 00:14:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:14:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:14:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:14:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 470ms 00:14:33 INFO - PROCESS | 2094 | 1463037273277 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 00:14:33 INFO - PROCESS | 2094 | 1463037273279 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 00:14:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:14:33 INFO - PROCESS | 2094 | 1463037273290 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:14:33 INFO - PROCESS | 2094 | 1463037273291 Marionette TRACE conn2 <- [1,3110,null,{}] 00:14:33 INFO - PROCESS | 2094 | 1463037273293 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:33 INFO - PROCESS | 2094 | 1463037273425 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 00:14:33 INFO - PROCESS | 2094 | 1463037273432 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x12ca2a000 == 49 [pid = 2094] [id = 787] 00:14:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 107 (0x126599400) [pid = 2094] [serial = 2359] [outer = 0x0] 00:14:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 108 (0x126dc7000) [pid = 2094] [serial = 2360] [outer = 0x126599400] 00:14:33 INFO - PROCESS | 2094 | 1463037273471 Marionette DEBUG loaded listener.js 00:14:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 109 (0x1278c8c00) [pid = 2094] [serial = 2361] [outer = 0x126599400] 00:14:33 INFO - PROCESS | 2094 | 1463037273769 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 00:14:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:14:33 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 00:14:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:14:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:14:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 527ms 00:14:33 INFO - PROCESS | 2094 | 1463037273810 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 00:14:33 INFO - PROCESS | 2094 | 1463037273811 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 00:14:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:14:33 INFO - PROCESS | 2094 | 1463037273814 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:14:33 INFO - PROCESS | 2094 | 1463037273824 Marionette TRACE conn2 <- [1,3114,null,{}] 00:14:33 INFO - PROCESS | 2094 | 1463037273827 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:14:33 INFO - PROCESS | 2094 | 1463037273937 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 00:14:33 INFO - PROCESS | 2094 | 1463037273944 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\", \"06caa20e-08ab-4c5c-b6af-4721c0006f70\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:14:33 INFO - PROCESS | 2094 | ++DOCSHELL 0x12cf46000 == 50 [pid = 2094] [id = 788] 00:14:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 110 (0x1268dbc00) [pid = 2094] [serial = 2362] [outer = 0x0] 00:14:33 INFO - PROCESS | 2094 | ++DOMWINDOW == 111 (0x128c6d400) [pid = 2094] [serial = 2363] [outer = 0x1268dbc00] 00:14:33 INFO - PROCESS | 2094 | 1463037273968 Marionette DEBUG loaded listener.js 00:14:34 INFO - PROCESS | 2094 | ++DOMWINDOW == 112 (0x128cce800) [pid = 2094] [serial = 2364] [outer = 0x1268dbc00] 00:14:34 INFO - PROCESS | 2094 | 1463037274228 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:14:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:14:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 427ms 00:14:34 INFO - PROCESS | 2094 | 1463037274243 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 00:14:34 INFO - PROCESS | 2094 | 1463037274244 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 00:14:35 WARNING - u'runner_teardown' () 00:14:35 INFO - No more tests 00:14:35 INFO - Got 0 unexpected results 00:14:35 INFO - SUITE-END | took 502s 00:14:35 INFO - Closing logging queue 00:14:35 INFO - queue closed 00:14:35 INFO - Return code: 0 00:14:35 WARNING - # TBPL SUCCESS # 00:14:35 INFO - Running post-action listener: _resource_record_post_action 00:14:35 INFO - Running post-run listener: _resource_record_post_run 00:14:36 INFO - Total resource usage - Wall time: 523s; CPU: 58.0%; Read bytes: 188416; Write bytes: 954434048; Read time: 4; Write time: 4574 00:14:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:14:36 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153911808; Write bytes: 153870336; Read time: 13793; Write time: 295 00:14:36 INFO - run-tests - Wall time: 506s; CPU: 58.0%; Read bytes: 188416; Write bytes: 793045504; Read time: 4; Write time: 4219 00:14:36 INFO - Running post-run listener: _upload_blobber_files 00:14:36 INFO - Blob upload gear active. 00:14:36 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:14:36 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 00:14:36 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'] 00:14:36 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 00:14:36 INFO - (blobuploader) - INFO - Open directory for files ... 00:14:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:14:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:14:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:14:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:14:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:14:37 INFO - (blobuploader) - INFO - Done attempting. 00:14:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:14:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:14:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:14:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:14:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:14:39 INFO - (blobuploader) - INFO - Done attempting. 00:14:39 INFO - (blobuploader) - INFO - Iteration through files over. 00:14:39 INFO - Return code: 0 00:14:39 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:14:39 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:14:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0fe2d6e25751aa953b3ba97962f4a125099ca87d3b764e0a08a47bf152e2c9ffdbf90d4d264d1fe97f53c38c6963fb20113a43c02adb18d74cda8f4170a73be8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/043dd86de302cd189318fac5ba9f999be2264f96ea1db77a9c8196107c8d2f2c4c0e511bea2cee6f5ccd579d1622df5b90f57130ed172fe2e11371ef57290bab"} 00:14:39 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:14:39 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:14:39 INFO - Contents: 00:14:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0fe2d6e25751aa953b3ba97962f4a125099ca87d3b764e0a08a47bf152e2c9ffdbf90d4d264d1fe97f53c38c6963fb20113a43c02adb18d74cda8f4170a73be8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/043dd86de302cd189318fac5ba9f999be2264f96ea1db77a9c8196107c8d2f2c4c0e511bea2cee6f5ccd579d1622df5b90f57130ed172fe2e11371ef57290bab"} 00:14:39 INFO - Running post-run listener: copy_logs_to_upload_dir 00:14:39 INFO - Copying logs to upload dir... 00:14:39 INFO - mkdir: /builds/slave/test/build/upload/logs 00:14:39 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=598.033442 ========= master_lag: 0.54 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 58 secs) (at 2016-05-12 00:14:39.865129) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:14:39.872518) ========= 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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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/0fe2d6e25751aa953b3ba97962f4a125099ca87d3b764e0a08a47bf152e2c9ffdbf90d4d264d1fe97f53c38c6963fb20113a43c02adb18d74cda8f4170a73be8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/043dd86de302cd189318fac5ba9f999be2264f96ea1db77a9c8196107c8d2f2c4c0e511bea2cee6f5ccd579d1622df5b90f57130ed172fe2e11371ef57290bab"} build_url:https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012783 build_url: 'https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/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/0fe2d6e25751aa953b3ba97962f4a125099ca87d3b764e0a08a47bf152e2c9ffdbf90d4d264d1fe97f53c38c6963fb20113a43c02adb18d74cda8f4170a73be8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/043dd86de302cd189318fac5ba9f999be2264f96ea1db77a9c8196107c8d2f2c4c0e511bea2cee6f5ccd579d1622df5b90f57130ed172fe2e11371ef57290bab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/He9a2-ReR9KT9myrP-InxA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:14:39.906367) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:14:39.906701) ========= 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.Go1uN2TIs6/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.OtzSEKw6Ho/Listeners TMPDIR=/var/folders/6q/y_pvszzd4sd4pdvxdygmrt4r00000w/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.005458 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:14:39.958719) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 00:14:39.961067) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 00:14:39.961394) ========= ========= Total master_lag: 0.98 =========