builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0202 starttime: 1463279949.54 results: success (0) buildid: 20160514182335 builduid: cca324c9e5104676bf7e026fb9914f98 revision: f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:09.540782) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:09.541212) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:09.541501) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:09.648666) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:09.649165) ========= 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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners TMPDIR=/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/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-14 19:39:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 17.7M=0.001s 2016-05-14 19:39:10 (17.7 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.655433 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:10.399109) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:10.399631) ========= 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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners TMPDIR=/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/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.025749 ========= master_lag: 0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:10.501103) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 19:39:10.501424) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 --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 f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.gz9i9E5gAH/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.MiwlpNSg7N/Listeners TMPDIR=/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/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-14 19:39:10,354 truncating revision to first 12 chars 2016-05-14 19:39:10,355 Setting DEBUG logging. 2016-05-14 19:39:10,355 attempt 1/10 2016-05-14 19:39:10,355 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f00f9e754ce7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-14 19:39:11,450 unpacking tar archive at: mozilla-aurora-f00f9e754ce7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.350723 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 19:39:11.875551) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:11.875819) ========= script_repo_revision: f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:11.876163) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:11.876436) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 19:39:11.898760) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 58 secs) (at 2016-05-14 19:39:11.899052) ========= /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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners TMPDIR=/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/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 19:39:11 INFO - MultiFileLogger online at 20160514 19:39:11 in /builds/slave/test 19:39:11 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 19:39:11 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 19:39:11 INFO - {'append_to_log': False, 19:39:11 INFO - 'base_work_dir': '/builds/slave/test', 19:39:11 INFO - 'blob_upload_branch': 'mozilla-aurora', 19:39:11 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 19:39:11 INFO - 'buildbot_json_path': 'buildprops.json', 19:39:11 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 19:39:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:39:11 INFO - 'download_minidump_stackwalk': True, 19:39:11 INFO - 'download_symbols': 'true', 19:39:11 INFO - 'e10s': False, 19:39:11 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 19:39:11 INFO - 'tooltool.py': '/tools/tooltool.py', 19:39:11 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 19:39:11 INFO - '/tools/misc-python/virtualenv.py')}, 19:39:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:39:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:39:11 INFO - 'log_level': 'info', 19:39:11 INFO - 'log_to_console': True, 19:39:11 INFO - 'opt_config_files': (), 19:39:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:39:11 INFO - '--processes=1', 19:39:11 INFO - '--config=%(test_path)s/wptrunner.ini', 19:39:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:39:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:39:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:39:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:39:11 INFO - 'pip_index': False, 19:39:11 INFO - 'require_test_zip': True, 19:39:11 INFO - 'test_type': ('testharness',), 19:39:11 INFO - 'this_chunk': '1', 19:39:11 INFO - 'tooltool_cache': '/builds/tooltool_cache', 19:39:11 INFO - 'total_chunks': '10', 19:39:11 INFO - 'virtualenv_path': 'venv', 19:39:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:39:11 INFO - 'work_dir': 'build'} 19:39:11 INFO - ##### 19:39:11 INFO - ##### Running clobber step. 19:39:11 INFO - ##### 19:39:11 INFO - Running pre-action listener: _resource_record_pre_action 19:39:11 INFO - Running main action method: clobber 19:39:11 INFO - rmtree: /builds/slave/test/build 19:39:11 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 19:39:14 INFO - Running post-action listener: _resource_record_post_action 19:39:14 INFO - ##### 19:39:14 INFO - ##### Running read-buildbot-config step. 19:39:14 INFO - ##### 19:39:14 INFO - Running pre-action listener: _resource_record_pre_action 19:39:14 INFO - Running main action method: read_buildbot_config 19:39:14 INFO - Using buildbot properties: 19:39:14 INFO - { 19:39:14 INFO - "project": "", 19:39:14 INFO - "product": "firefox", 19:39:14 INFO - "script_repo_revision": "production", 19:39:14 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 19:39:14 INFO - "repository": "", 19:39:14 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 19:39:14 INFO - "buildid": "20160514182335", 19:39:14 INFO - "pgo_build": "False", 19:39:14 INFO - "basedir": "/builds/slave/test", 19:39:14 INFO - "buildnumber": 241, 19:39:14 INFO - "slavename": "t-yosemite-r7-0202", 19:39:14 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 19:39:14 INFO - "platform": "macosx64", 19:39:14 INFO - "branch": "mozilla-aurora", 19:39:14 INFO - "revision": "f00f9e754ce71fc5efa3e4334afea5cf6ad6c215", 19:39:14 INFO - "repo_path": "releases/mozilla-aurora", 19:39:14 INFO - "moz_repo_path": "", 19:39:14 INFO - "stage_platform": "macosx64", 19:39:14 INFO - "builduid": "cca324c9e5104676bf7e026fb9914f98", 19:39:14 INFO - "slavebuilddir": "test" 19:39:14 INFO - } 19:39:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 19:39:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 19:39:14 INFO - Running post-action listener: _resource_record_post_action 19:39:14 INFO - ##### 19:39:14 INFO - ##### Running download-and-extract step. 19:39:14 INFO - ##### 19:39:14 INFO - Running pre-action listener: _resource_record_pre_action 19:39:14 INFO - Running main action method: download_and_extract 19:39:14 INFO - mkdir: /builds/slave/test/build/tests 19:39:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:39:14 INFO - https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 19:39:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 19:39:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 19:39:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:39:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:39:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json: timed out 19:39:44 INFO - retry: attempt #1 caught exception: timed out 19:39:44 INFO - retry: Failed, sleeping 30 seconds before retrying 19:40:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #2 19:40:19 INFO - Downloaded 1235 bytes. 19:40:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 19:40:19 INFO - Using the following test package requirements: 19:40:19 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 19:40:19 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 19:40:19 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 19:40:19 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 19:40:19 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 19:40:19 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 19:40:19 INFO - u'jsshell-mac64.zip'], 19:40:19 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 19:40:19 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 19:40:19 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 19:40:19 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 19:40:19 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 19:40:19 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 19:40:19 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 19:40:19 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 19:40:19 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 19:40:19 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 19:40:19 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 19:40:19 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 19:40:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:40:19 INFO - https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 19:40:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 19:40:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 19:40:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:40:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:40:21 INFO - Downloaded 17982931 bytes. 19:40:21 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/*'] 19:40:21 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/* 19:40:21 INFO - caution: filename not matched: web-platform/* 19:40:21 INFO - Return code: 11 19:40:21 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')]} 19:40:21 INFO - https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 19:40:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 19:40:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 19:40:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:40:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:40:23 INFO - Downloaded 36408911 bytes. 19:40:23 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/*'] 19:40:23 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/* 19:40:27 INFO - caution: filename not matched: bin/* 19:40:27 INFO - caution: filename not matched: config/* 19:40:27 INFO - caution: filename not matched: mozbase/* 19:40:27 INFO - caution: filename not matched: marionette/* 19:40:27 INFO - caution: filename not matched: tools/wptserve/* 19:40:27 INFO - Return code: 11 19:40:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:40:27 INFO - https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 19:40:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 19:40:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 19:40:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 19:40:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:40:31 INFO - Downloaded 73031095 bytes. 19:40:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 19:40:31 INFO - mkdir: /builds/slave/test/properties 19:40:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 19:40:31 INFO - Writing to file /builds/slave/test/properties/build_url 19:40:31 INFO - Contents: 19:40:31 INFO - build_url:https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 19:40:32 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 19:40:32 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 19:40:32 INFO - Writing to file /builds/slave/test/properties/symbols_url 19:40:32 INFO - Contents: 19:40:32 INFO - symbols_url:https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 19:40:32 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')]} 19:40:32 INFO - https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:40:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 19:40:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 19:40:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:40:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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 19:40:38 INFO - Downloaded 103565224 bytes. 19:40:38 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'] 19:40:38 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 19:40:41 INFO - Return code: 0 19:40:41 INFO - Running post-action listener: _resource_record_post_action 19:40:41 INFO - Running post-action listener: set_extra_try_arguments 19:40:41 INFO - ##### 19:40:41 INFO - ##### Running create-virtualenv step. 19:40:41 INFO - ##### 19:40:41 INFO - Running pre-action listener: _pre_create_virtualenv 19:40:41 INFO - Running pre-action listener: _resource_record_pre_action 19:40:41 INFO - Running main action method: create_virtualenv 19:40:41 INFO - Creating virtualenv /builds/slave/test/build/venv 19:40:41 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 19:40:41 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 19:40:41 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 19:40:41 INFO - Using real prefix '/tools/python27' 19:40:41 INFO - New python executable in /builds/slave/test/build/venv/bin/python 19:40:42 INFO - Installing distribute.............................................................................................................................................................................................done. 19:40:45 INFO - Installing pip.................done. 19:40:45 INFO - Return code: 0 19:40:45 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 19:40:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:40:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:40:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:40:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:40:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:40:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:40:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10dd11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa18aca1fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2a5e0>, '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 0x10d90dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d938990>, '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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:40:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 19:40:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 19:40:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gz9i9E5gAH/Render', 19:40:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:40:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:40:45 INFO - 'HOME': '/Users/cltbld', 19:40:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:40:45 INFO - 'LOGNAME': 'cltbld', 19:40:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:40:45 INFO - 'MOZ_NO_REMOTE': '1', 19:40:45 INFO - 'NO_EM_RESTART': '1', 19:40:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:40:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:40:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:40:45 INFO - 'PWD': '/builds/slave/test', 19:40:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:40:45 INFO - 'SHELL': '/bin/bash', 19:40:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MiwlpNSg7N/Listeners', 19:40:45 INFO - 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', 19:40:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:40:45 INFO - 'USER': 'cltbld', 19:40:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:40:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:40:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:40:45 INFO - 'XPC_FLAGS': '0x0', 19:40:45 INFO - 'XPC_SERVICE_NAME': '0', 19:40:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:40:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:40:45 INFO - Downloading/unpacking psutil>=0.7.1 19:40:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:40:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:40:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:40:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:40:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:40:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:40:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 19:40:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:40:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:40:48 INFO - Installing collected packages: psutil 19:40:48 INFO - Running setup.py install for psutil 19:40:48 INFO - building 'psutil._psutil_osx' extension 19:40:48 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 19:40:49 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 19:40:49 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 19:40:49 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 19:40:49 INFO - building 'psutil._psutil_posix' extension 19:40:49 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 19:40:49 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 19:40:49 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 19:40:49 INFO - ^ 19:40:49 INFO - 1 warning generated. 19:40:49 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 19:40:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 19:40:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:40:49 INFO - Successfully installed psutil 19:40:49 INFO - Cleaning up... 19:40:49 INFO - Return code: 0 19:40:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 19:40:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:40:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:40:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:40:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:40:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:40:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:40:49 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 0x10dd11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa18aca1fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2a5e0>, '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 0x10d90dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d938990>, '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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:40:49 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 19:40:49 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 19:40:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gz9i9E5gAH/Render', 19:40:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:40:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:40:49 INFO - 'HOME': '/Users/cltbld', 19:40:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:40:49 INFO - 'LOGNAME': 'cltbld', 19:40:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:40:49 INFO - 'MOZ_NO_REMOTE': '1', 19:40:49 INFO - 'NO_EM_RESTART': '1', 19:40:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:40:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:40:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:40:49 INFO - 'PWD': '/builds/slave/test', 19:40:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:40:49 INFO - 'SHELL': '/bin/bash', 19:40:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MiwlpNSg7N/Listeners', 19:40:49 INFO - 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', 19:40:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:40:49 INFO - 'USER': 'cltbld', 19:40:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:40:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:40:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:40:49 INFO - 'XPC_FLAGS': '0x0', 19:40:49 INFO - 'XPC_SERVICE_NAME': '0', 19:40:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:40:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:40:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:40:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:40:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:40:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:40:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:40:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:40:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:40:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:40:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 19:40:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 19:40:52 INFO - Installing collected packages: mozsystemmonitor 19:40:52 INFO - Running setup.py install for mozsystemmonitor 19:40:52 INFO - Successfully installed mozsystemmonitor 19:40:52 INFO - Cleaning up... 19:40:52 INFO - Return code: 0 19:40:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 19:40:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:40:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:40:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:40:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:40:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:40:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:40:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10dd11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa18aca1fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2a5e0>, '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 0x10d90dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d938990>, '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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:40:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 19:40:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 19:40:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gz9i9E5gAH/Render', 19:40:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:40:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:40:52 INFO - 'HOME': '/Users/cltbld', 19:40:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:40:52 INFO - 'LOGNAME': 'cltbld', 19:40:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:40:52 INFO - 'MOZ_NO_REMOTE': '1', 19:40:52 INFO - 'NO_EM_RESTART': '1', 19:40:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:40:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:40:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:40:52 INFO - 'PWD': '/builds/slave/test', 19:40:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:40:52 INFO - 'SHELL': '/bin/bash', 19:40:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MiwlpNSg7N/Listeners', 19:40:52 INFO - 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', 19:40:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:40:52 INFO - 'USER': 'cltbld', 19:40:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:40:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:40:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:40:52 INFO - 'XPC_FLAGS': '0x0', 19:40:52 INFO - 'XPC_SERVICE_NAME': '0', 19:40:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:40:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:40:52 INFO - Downloading/unpacking blobuploader==1.2.4 19:40:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:40:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:40:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:40:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:40:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:40:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:40:55 INFO - Downloading blobuploader-1.2.4.tar.gz 19:40:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 19:40:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:40:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:40:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:40:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:40:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 19:40:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 19:40:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 19:40:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 19:40:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:40:56 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 19:40:56 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 19:40:56 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 19:40:56 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 19:40:56 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 19:40:56 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 19:40:56 INFO - Downloading docopt-0.6.1.tar.gz 19:40:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 19:40:56 INFO - Installing collected packages: blobuploader, requests, docopt 19:40:56 INFO - Running setup.py install for blobuploader 19:40:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 19:40:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 19:40:56 INFO - Running setup.py install for requests 19:40:57 INFO - Running setup.py install for docopt 19:40:57 INFO - Successfully installed blobuploader requests docopt 19:40:57 INFO - Cleaning up... 19:40:57 INFO - Return code: 0 19:40:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:40:57 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')]} 19:40:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:40:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:40:57 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')]} 19:40:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:40:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:40:57 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 0x10dd11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa18aca1fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2a5e0>, '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 0x10d90dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d938990>, '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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:40:57 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 19:40:57 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 19:40:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gz9i9E5gAH/Render', 19:40:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:40:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:40:57 INFO - 'HOME': '/Users/cltbld', 19:40:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:40:57 INFO - 'LOGNAME': 'cltbld', 19:40:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:40:57 INFO - 'MOZ_NO_REMOTE': '1', 19:40:57 INFO - 'NO_EM_RESTART': '1', 19:40:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:40:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:40:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:40:57 INFO - 'PWD': '/builds/slave/test', 19:40:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:40:57 INFO - 'SHELL': '/bin/bash', 19:40:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MiwlpNSg7N/Listeners', 19:40:57 INFO - 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', 19:40:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:40:57 INFO - 'USER': 'cltbld', 19:40:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:40:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:40:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:40:57 INFO - 'XPC_FLAGS': '0x0', 19:40:57 INFO - 'XPC_SERVICE_NAME': '0', 19:40:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:40:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:40:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:40:57 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-ehnaO9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:40:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:40:57 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-P5jt5j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:40:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:40:57 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-JaBuj3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-zpftCR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-CpMJuw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-3dTwf9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-qNitRk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-wFgqTw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-tDIJZr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-A8QrkG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-Pgmn1V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:40:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:40:58 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-VfE50h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:40:59 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-O2fp_5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:40:59 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-9aYxT8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:40:59 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-WcQbN2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:40:59 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-wUNASJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:40:59 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-C2804W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:40:59 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-YvW6MI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:40:59 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-APRhsW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:40:59 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-xvRwEU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:40:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:41:00 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-2Ycm1Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:41:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:41:00 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 19:41:00 INFO - Running setup.py install for manifestparser 19:41:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 19:41:00 INFO - Running setup.py install for mozcrash 19:41:00 INFO - Running setup.py install for mozdebug 19:41:00 INFO - Running setup.py install for mozdevice 19:41:00 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 19:41:00 INFO - Installing dm script to /builds/slave/test/build/venv/bin 19:41:00 INFO - Running setup.py install for mozfile 19:41:01 INFO - Running setup.py install for mozhttpd 19:41:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 19:41:01 INFO - Running setup.py install for mozinfo 19:41:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 19:41:01 INFO - Running setup.py install for mozInstall 19:41:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 19:41:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 19:41:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 19:41:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 19:41:01 INFO - Running setup.py install for mozleak 19:41:01 INFO - Running setup.py install for mozlog 19:41:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 19:41:01 INFO - Running setup.py install for moznetwork 19:41:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 19:41:01 INFO - Running setup.py install for mozprocess 19:41:02 INFO - Running setup.py install for mozprofile 19:41:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 19:41:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 19:41:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 19:41:02 INFO - Running setup.py install for mozrunner 19:41:02 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 19:41:02 INFO - Running setup.py install for mozscreenshot 19:41:02 INFO - Running setup.py install for moztest 19:41:02 INFO - Running setup.py install for mozversion 19:41:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 19:41:02 INFO - Running setup.py install for wptserve 19:41:03 INFO - Running setup.py install for marionette-driver 19:41:03 INFO - Running setup.py install for browsermob-proxy 19:41:03 INFO - Running setup.py install for marionette-client 19:41:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:41:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 19:41:03 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 19:41:03 INFO - Cleaning up... 19:41:03 INFO - Return code: 0 19:41:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 19:41:03 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')]} 19:41:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:41:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:41:03 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')]} 19:41:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:41:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 19:41:03 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 0x10dd11e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa18aca1fc0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10dd2a5e0>, '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 0x10d90dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d938990>, '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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 19:41:03 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 19:41:03 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 19:41:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gz9i9E5gAH/Render', 19:41:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:41:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:41:03 INFO - 'HOME': '/Users/cltbld', 19:41:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:41:03 INFO - 'LOGNAME': 'cltbld', 19:41:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:41:03 INFO - 'MOZ_NO_REMOTE': '1', 19:41:03 INFO - 'NO_EM_RESTART': '1', 19:41:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:41:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:41:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:41:03 INFO - 'PWD': '/builds/slave/test', 19:41:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:41:03 INFO - 'SHELL': '/bin/bash', 19:41:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MiwlpNSg7N/Listeners', 19:41:03 INFO - 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', 19:41:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:41:03 INFO - 'USER': 'cltbld', 19:41:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:41:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:41:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:41:03 INFO - 'XPC_FLAGS': '0x0', 19:41:03 INFO - 'XPC_SERVICE_NAME': '0', 19:41:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:41:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-VuvJ8G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-yAH2Ym-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-wpZLWv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-0Nrvtp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-sRS9Uo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-MYU0f5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-E7UnHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-BPy_4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-ZdAxsO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 19:41:04 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)) 19:41:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 19:41:04 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-9TVQv5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-tzKb3W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-9oygBH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-fdDKgp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-EPItVs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-YyjaIU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-oeM8bH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-Zxzv_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-KwYDwu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 19:41:05 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)) 19:41:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 19:41:05 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-29pkNl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 19:41:06 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)) 19:41:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:41:06 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-Vj4ygE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 19:41:06 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)) 19:41:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 19:41:06 INFO - Running setup.py (path:/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/pip-PXHw5T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 19:41:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 19:41:06 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)) 19:41:06 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)) 19:41:06 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)) 19:41:06 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)) 19:41:06 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)) 19:41:06 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)) 19:41:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 19:41:06 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 19:41:06 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 19:41:06 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 19:41:06 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 19:41:06 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 19:41:06 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 19:41:09 INFO - Downloading blessings-1.6.tar.gz 19:41:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 19:41:09 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)) 19:41:09 INFO - Installing collected packages: blessings 19:41:09 INFO - Running setup.py install for blessings 19:41:09 INFO - Successfully installed blessings 19:41:09 INFO - Cleaning up... 19:41:09 INFO - Return code: 0 19:41:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 19:41:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:41:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:41:09 INFO - Reading from file tmpfile_stdout 19:41:09 INFO - Current package versions: 19:41:09 INFO - blessings == 1.6 19:41:09 INFO - blobuploader == 1.2.4 19:41:09 INFO - browsermob-proxy == 0.6.0 19:41:09 INFO - docopt == 0.6.1 19:41:09 INFO - manifestparser == 1.1 19:41:09 INFO - marionette-client == 2.3.0 19:41:09 INFO - marionette-driver == 1.4.0 19:41:09 INFO - mozInstall == 1.12 19:41:09 INFO - mozcrash == 0.17 19:41:09 INFO - mozdebug == 0.1 19:41:09 INFO - mozdevice == 0.48 19:41:09 INFO - mozfile == 1.2 19:41:09 INFO - mozhttpd == 0.7 19:41:09 INFO - mozinfo == 0.9 19:41:09 INFO - mozleak == 0.1 19:41:09 INFO - mozlog == 3.1 19:41:09 INFO - moznetwork == 0.27 19:41:09 INFO - mozprocess == 0.22 19:41:09 INFO - mozprofile == 0.28 19:41:09 INFO - mozrunner == 6.11 19:41:09 INFO - mozscreenshot == 0.1 19:41:09 INFO - mozsystemmonitor == 0.0 19:41:09 INFO - moztest == 0.7 19:41:09 INFO - mozversion == 1.4 19:41:09 INFO - psutil == 3.1.1 19:41:09 INFO - requests == 1.2.3 19:41:09 INFO - wptserve == 1.4.0 19:41:09 INFO - wsgiref == 0.1.2 19:41:09 INFO - Running post-action listener: _resource_record_post_action 19:41:09 INFO - Running post-action listener: _start_resource_monitoring 19:41:09 INFO - Starting resource monitoring. 19:41:09 INFO - ##### 19:41:09 INFO - ##### Running pull step. 19:41:09 INFO - ##### 19:41:09 INFO - Running pre-action listener: _resource_record_pre_action 19:41:09 INFO - Running main action method: pull 19:41:09 INFO - Pull has nothing to do! 19:41:09 INFO - Running post-action listener: _resource_record_post_action 19:41:09 INFO - ##### 19:41:09 INFO - ##### Running install step. 19:41:09 INFO - ##### 19:41:09 INFO - Running pre-action listener: _resource_record_pre_action 19:41:09 INFO - Running main action method: install 19:41:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 19:41:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 19:41:10 INFO - Reading from file tmpfile_stdout 19:41:10 INFO - Detecting whether we're running mozinstall >=1.0... 19:41:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 19:41:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 19:41:10 INFO - Reading from file tmpfile_stdout 19:41:10 INFO - Output received: 19:41:10 INFO - Usage: mozinstall [options] installer 19:41:10 INFO - Options: 19:41:10 INFO - -h, --help show this help message and exit 19:41:10 INFO - -d DEST, --destination=DEST 19:41:10 INFO - Directory to install application into. [default: 19:41:10 INFO - "/builds/slave/test"] 19:41:10 INFO - --app=APP Application being installed. [default: firefox] 19:41:10 INFO - mkdir: /builds/slave/test/build/application 19:41:10 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'] 19:41:10 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 19:41:28 INFO - Reading from file tmpfile_stdout 19:41:28 INFO - Output received: 19:41:28 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 19:41:28 INFO - Running post-action listener: _resource_record_post_action 19:41:28 INFO - ##### 19:41:28 INFO - ##### Running run-tests step. 19:41:28 INFO - ##### 19:41:28 INFO - Running pre-action listener: _resource_record_pre_action 19:41:28 INFO - Running main action method: run_tests 19:41:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 19:41:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:41:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:41:28 INFO - grabbing minidump binary from tooltool 19:41:28 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')]} 19:41:28 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 0x10dd2a5e0>, '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 0x10d90dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d938990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 19:41:28 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 19:41:28 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 19:41:28 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 19:41:28 INFO - Return code: 0 19:41:28 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 19:41:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 19:41:28 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/IjXzHXIUSsiO_HRIRP1L6w/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 19:41:28 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/IjXzHXIUSsiO_HRIRP1L6w/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 19:41:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.gz9i9E5gAH/Render', 19:41:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 19:41:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 19:41:28 INFO - 'HOME': '/Users/cltbld', 19:41:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 19:41:28 INFO - 'LOGNAME': 'cltbld', 19:41:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 19:41:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:41:28 INFO - 'MOZ_NO_REMOTE': '1', 19:41:28 INFO - 'NO_EM_RESTART': '1', 19:41:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:41:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 19:41:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 19:41:28 INFO - 'PWD': '/builds/slave/test', 19:41:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 19:41:28 INFO - 'SHELL': '/bin/bash', 19:41:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.MiwlpNSg7N/Listeners', 19:41:28 INFO - 'TMPDIR': '/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/T/', 19:41:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 19:41:28 INFO - 'USER': 'cltbld', 19:41:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 19:41:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 19:41:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 19:41:28 INFO - 'XPC_FLAGS': '0x0', 19:41:28 INFO - 'XPC_SERVICE_NAME': '0', 19:41:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 19:41:28 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/IjXzHXIUSsiO_HRIRP1L6w/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 19:41:29 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 19:41:29 INFO - import pkg_resources 19:41:29 INFO - Using 1 client processes 19:41:30 INFO - wptserve Starting http server on 127.0.0.1:8001 19:41:30 INFO - wptserve Starting http server on 127.0.0.1:8000 19:41:30 INFO - wptserve Starting http server on 127.0.0.1:8443 19:41:32 INFO - SUITE-START | Running 778 tests 19:41:32 INFO - Running testharness tests 19:41:32 INFO - Setting up ssl 19:41:32 INFO - PROCESS | certutil | 19:41:32 INFO - PROCESS | certutil | 19:41:32 INFO - PROCESS | certutil | 19:41:32 INFO - Certificate Nickname Trust Attributes 19:41:32 INFO - SSL,S/MIME,JAR/XPI 19:41:32 INFO - 19:41:32 INFO - web-platform-tests CT,, 19:41:32 INFO - 19:41:32 INFO - Starting runner 19:41:33 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 19:41:33 INFO - PROCESS | 1663 | 1463280093129 Marionette DEBUG Marionette enabled via build flag and pref 19:41:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f22800 == 1 [pid = 1663] [id = 1] 19:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 1 (0x113f23000) [pid = 1663] [serial = 1] [outer = 0x0] 19:41:33 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 2 (0x113f24000) [pid = 1663] [serial = 2] [outer = 0x113f23000] 19:41:33 INFO - PROCESS | 1663 | 1463280093442 Marionette INFO Listening on port 2828 19:41:33 INFO - PROCESS | 1663 | 1463280093672 Marionette DEBUG Marionette enabled via command-line flag 19:41:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x116921000 == 2 [pid = 1663] [id = 2] 19:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 3 (0x116921800) [pid = 1663] [serial = 3] [outer = 0x0] 19:41:33 INFO - PROCESS | 1663 | [1663] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 19:41:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 4 (0x116922800) [pid = 1663] [serial = 4] [outer = 0x116921800] 19:41:33 INFO - PROCESS | 1663 | [1663] 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 19:41:33 INFO - PROCESS | 1663 | 1463280093826 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49287 19:41:33 INFO - PROCESS | 1663 | 1463280093910 Marionette DEBUG Closed connection conn0 19:41:33 INFO - PROCESS | 1663 | [1663] 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 19:41:33 INFO - PROCESS | 1663 | 1463280093914 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49288 19:41:33 INFO - PROCESS | 1663 | 1463280093925 Marionette DEBUG Closed connection conn1 19:41:33 INFO - PROCESS | 1663 | [1663] 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 19:41:33 INFO - PROCESS | 1663 | 1463280093930 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49289 19:41:33 INFO - PROCESS | 1663 | 1463280093937 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:41:33 INFO - PROCESS | 1663 | 1463280093943 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":"20160514182335","device":"desktop","version":"48.0a2"} 19:41:34 INFO - PROCESS | 1663 | [1663] 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 19:41:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199a9800 == 3 [pid = 1663] [id = 3] 19:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 5 (0x1199b0800) [pid = 1663] [serial = 5] [outer = 0x0] 19:41:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199b1800 == 4 [pid = 1663] [id = 4] 19:41:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 6 (0x119758c00) [pid = 1663] [serial = 6] [outer = 0x0] 19:41:35 INFO - PROCESS | 1663 | [1663] 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 19:41:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12182e800 == 5 [pid = 1663] [id = 5] 19:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 7 (0x119757400) [pid = 1663] [serial = 7] [outer = 0x0] 19:41:35 INFO - PROCESS | 1663 | [1663] 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 19:41:35 INFO - PROCESS | 1663 | [1663] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 8 (0x121904800) [pid = 1663] [serial = 8] [outer = 0x119757400] 19:41:35 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 19:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 9 (0x123d0a000) [pid = 1663] [serial = 9] [outer = 0x1199b0800] 19:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 10 (0x121675800) [pid = 1663] [serial = 10] [outer = 0x119758c00] 19:41:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 11 (0x1216b3c00) [pid = 1663] [serial = 11] [outer = 0x119757400] 19:41:35 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 19:41:36 INFO - PROCESS | 1663 | 1463280096170 Marionette DEBUG loaded listener.js 19:41:36 INFO - PROCESS | 1663 | 1463280096181 Marionette DEBUG loaded listener.js 19:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 12 (0x126f80800) [pid = 1663] [serial = 12] [outer = 0x119757400] 19:41:36 INFO - PROCESS | 1663 | 1463280096526 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"a218b316-0f8d-ca4b-8b61-a0d4131b9e21","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":"20160514182335","device":"desktop","version":"48.0a2","command_id":1}}] 19:41:36 INFO - PROCESS | 1663 | 1463280096620 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}] 19:41:36 INFO - PROCESS | 1663 | 1463280096677 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 19:41:36 INFO - PROCESS | 1663 | 1463280096752 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:41:36 INFO - PROCESS | 1663 | [1663] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:41:36 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 19:41:36 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 19:41:36 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:41:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 13 (0x128ea9c00) [pid = 1663] [serial = 13] [outer = 0x119757400] 19:41:36 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 19:41:36 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:41:37 INFO - PROCESS | 1663 | 1463280097048 Marionette TRACE conn2 <- [1,3,null,{}] 19:41:37 INFO - PROCESS | 1663 | 1463280097050 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 19:41:37 INFO - PROCESS | 1663 | 1463280097073 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 19:41:37 INFO - PROCESS | 1663 | 1463280097101 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 19:41:37 INFO - PROCESS | 1663 | 1463280097102 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 19:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:41:37 INFO - PROCESS | 1663 | 1463280097105 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:41:37 INFO - PROCESS | 1663 | 1463280097109 Marionette TRACE conn2 <- [1,6,null,{}] 19:41:37 INFO - PROCESS | 1663 | 1463280097114 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}] 19:41:37 INFO - PROCESS | 1663 | 1463280097121 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 19:41:37 INFO - PROCESS | 1663 | 1463280097124 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x128940000 == 6 [pid = 1663] [id = 6] 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 14 (0x128ea5800) [pid = 1663] [serial = 14] [outer = 0x0] 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 15 (0x12900c800) [pid = 1663] [serial = 15] [outer = 0x128ea5800] 19:41:37 INFO - PROCESS | 1663 | 1463280097156 Marionette DEBUG loaded listener.js 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 16 (0x1292c3800) [pid = 1663] [serial = 16] [outer = 0x128ea5800] 19:41:37 INFO - PROCESS | 1663 | 1463280097453 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]]]}] 19:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 375ms 19:41:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x129497000 == 7 [pid = 1663] [id = 7] 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 17 (0x1292c5c00) [pid = 1663] [serial = 17] [outer = 0x0] 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 18 (0x129663c00) [pid = 1663] [serial = 18] [outer = 0x1292c5c00] 19:41:37 INFO - PROCESS | 1663 | 1463280097498 Marionette DEBUG loaded listener.js 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 19 (0x129668c00) [pid = 1663] [serial = 19] [outer = 0x1292c5c00] 19:41:37 INFO - PROCESS | 1663 | 1463280097536 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 19:41:37 INFO - PROCESS | 1663 | 1463280097538 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 19:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:41:37 INFO - PROCESS | 1663 | 1463280097569 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:41:37 INFO - PROCESS | 1663 | 1463280097570 Marionette TRACE conn2 <- [1,10,null,{}] 19:41:37 INFO - PROCESS | 1663 | 1463280097583 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}] 19:41:37 INFO - PROCESS | 1663 | 1463280097707 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 19:41:37 INFO - PROCESS | 1663 | 1463280097739 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa57800 == 8 [pid = 1663] [id = 8] 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 20 (0x12aa41c00) [pid = 1663] [serial = 20] [outer = 0x0] 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 21 (0x12aa43800) [pid = 1663] [serial = 21] [outer = 0x12aa41c00] 19:41:37 INFO - PROCESS | 1663 | 1463280097770 Marionette DEBUG loaded listener.js 19:41:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 22 (0x12aa47c00) [pid = 1663] [serial = 22] [outer = 0x12aa41c00] 19:41:38 INFO - PROCESS | 1663 | 1463280098071 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]]]}] 19:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 532ms 19:41:38 INFO - PROCESS | 1663 | 1463280098100 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 19:41:38 INFO - PROCESS | 1663 | 1463280098101 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 19:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:41:38 INFO - PROCESS | 1663 | 1463280098104 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:41:38 INFO - PROCESS | 1663 | 1463280098105 Marionette TRACE conn2 <- [1,14,null,{}] 19:41:38 INFO - PROCESS | 1663 | 1463280098166 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}] 19:41:38 INFO - PROCESS | 1663 | 1463280098292 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 19:41:38 INFO - PROCESS | 1663 | 1463280098299 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b17a000 == 9 [pid = 1663] [id = 9] 19:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 23 (0x12ab99c00) [pid = 1663] [serial = 23] [outer = 0x0] 19:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 24 (0x12aba7000) [pid = 1663] [serial = 24] [outer = 0x12ab99c00] 19:41:38 INFO - PROCESS | 1663 | 1463280098339 Marionette DEBUG loaded listener.js 19:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 25 (0x12b813400) [pid = 1663] [serial = 25] [outer = 0x12ab99c00] 19:41:38 INFO - PROCESS | 1663 | 1463280098618 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]]]}] 19:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 553ms 19:41:38 INFO - PROCESS | 1663 | 1463280098665 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 19:41:38 INFO - PROCESS | 1663 | 1463280098666 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 19:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:41:38 INFO - PROCESS | 1663 | 1463280098668 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:41:38 INFO - PROCESS | 1663 | 1463280098669 Marionette TRACE conn2 <- [1,18,null,{}] 19:41:38 INFO - PROCESS | 1663 | 1463280098672 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}] 19:41:38 INFO - PROCESS | 1663 | 1463280098769 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 19:41:38 INFO - PROCESS | 1663 | 1463280098774 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8dd800 == 10 [pid = 1663] [id = 10] 19:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 26 (0x12b81ac00) [pid = 1663] [serial = 26] [outer = 0x0] 19:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 27 (0x12ba70800) [pid = 1663] [serial = 27] [outer = 0x12b81ac00] 19:41:38 INFO - PROCESS | 1663 | 1463280098801 Marionette DEBUG loaded listener.js 19:41:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 28 (0x12baab000) [pid = 1663] [serial = 28] [outer = 0x12b81ac00] 19:41:39 INFO - PROCESS | 1663 | 1463280099074 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]]]}] 19:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 19:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:41:39 INFO - PROCESS | 1663 | 1463280099087 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 19:41:39 INFO - PROCESS | 1663 | 1463280099089 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 19:41:39 INFO - PROCESS | 1663 | 1463280099099 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:41:39 INFO - PROCESS | 1663 | 1463280099100 Marionette TRACE conn2 <- [1,22,null,{}] 19:41:39 INFO - PROCESS | 1663 | 1463280099102 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}] 19:41:39 INFO - PROCESS | 1663 | 1463280099191 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 19:41:39 INFO - PROCESS | 1663 | 1463280099198 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfbd800 == 11 [pid = 1663] [id = 11] 19:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 29 (0x12baaec00) [pid = 1663] [serial = 29] [outer = 0x0] 19:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 30 (0x12beab800) [pid = 1663] [serial = 30] [outer = 0x12baaec00] 19:41:39 INFO - PROCESS | 1663 | 1463280099223 Marionette DEBUG loaded listener.js 19:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 31 (0x12beb2400) [pid = 1663] [serial = 31] [outer = 0x12baaec00] 19:41:39 INFO - PROCESS | 1663 | 1463280099461 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]]]}] 19:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 426ms 19:41:39 INFO - PROCESS | 1663 | 1463280099518 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 19:41:39 INFO - PROCESS | 1663 | 1463280099519 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 19:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:41:39 INFO - PROCESS | 1663 | 1463280099521 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:41:39 INFO - PROCESS | 1663 | 1463280099522 Marionette TRACE conn2 <- [1,26,null,{}] 19:41:39 INFO - PROCESS | 1663 | 1463280099532 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}] 19:41:39 INFO - PROCESS | 1663 | 1463280099621 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 19:41:39 INFO - PROCESS | 1663 | 1463280099630 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf3e800 == 12 [pid = 1663] [id = 12] 19:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 32 (0x1180cac00) [pid = 1663] [serial = 32] [outer = 0x0] 19:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 33 (0x11911f000) [pid = 1663] [serial = 33] [outer = 0x1180cac00] 19:41:39 INFO - PROCESS | 1663 | 1463280099654 Marionette DEBUG loaded listener.js 19:41:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 34 (0x119161c00) [pid = 1663] [serial = 34] [outer = 0x1180cac00] 19:41:39 INFO - PROCESS | 1663 | 1463280099883 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]]]}] 19:41:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:41:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 418ms 19:41:39 INFO - PROCESS | 1663 | 1463280099939 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 19:41:39 INFO - PROCESS | 1663 | 1463280099940 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 19:41:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:41:39 INFO - PROCESS | 1663 | 1463280099950 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:41:39 INFO - PROCESS | 1663 | 1463280099951 Marionette TRACE conn2 <- [1,30,null,{}] 19:41:39 INFO - PROCESS | 1663 | 1463280099954 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}] 19:41:40 INFO - PROCESS | 1663 | 1463280100052 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 19:41:40 INFO - PROCESS | 1663 | 1463280100058 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3c7000 == 13 [pid = 1663] [id = 13] 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 35 (0x12aa46c00) [pid = 1663] [serial = 35] [outer = 0x0] 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 36 (0x12c603400) [pid = 1663] [serial = 36] [outer = 0x12aa46c00] 19:41:40 INFO - PROCESS | 1663 | 1463280100082 Marionette DEBUG loaded listener.js 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 37 (0x12c607800) [pid = 1663] [serial = 37] [outer = 0x12aa46c00] 19:41:40 INFO - PROCESS | 1663 | 1463280100308 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]]]}] 19:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 19:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:41:40 INFO - PROCESS | 1663 | 1463280100319 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 19:41:40 INFO - PROCESS | 1663 | 1463280100320 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 19:41:40 INFO - PROCESS | 1663 | 1463280100322 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:41:40 INFO - PROCESS | 1663 | 1463280100323 Marionette TRACE conn2 <- [1,34,null,{}] 19:41:40 INFO - PROCESS | 1663 | 1463280100333 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}] 19:41:40 INFO - PROCESS | 1663 | 1463280100420 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 19:41:40 INFO - PROCESS | 1663 | 1463280100424 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8c5800 == 14 [pid = 1663] [id = 14] 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 38 (0x12c607c00) [pid = 1663] [serial = 38] [outer = 0x0] 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 39 (0x12c60e800) [pid = 1663] [serial = 39] [outer = 0x12c607c00] 19:41:40 INFO - PROCESS | 1663 | 1463280100458 Marionette DEBUG loaded listener.js 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 40 (0x12c86d400) [pid = 1663] [serial = 40] [outer = 0x12c607c00] 19:41:40 INFO - PROCESS | 1663 | 1463280100683 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]]]}] 19:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 368ms 19:41:40 INFO - PROCESS | 1663 | 1463280100698 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 19:41:40 INFO - PROCESS | 1663 | 1463280100699 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 19:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:41:40 INFO - PROCESS | 1663 | 1463280100702 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:41:40 INFO - PROCESS | 1663 | 1463280100703 Marionette TRACE conn2 <- [1,38,null,{}] 19:41:40 INFO - PROCESS | 1663 | 1463280100705 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}] 19:41:40 INFO - PROCESS | 1663 | 1463280100797 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 19:41:40 INFO - PROCESS | 1663 | 1463280100802 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbdf800 == 15 [pid = 1663] [id = 15] 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 41 (0x12c873800) [pid = 1663] [serial = 41] [outer = 0x0] 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 42 (0x12c879000) [pid = 1663] [serial = 42] [outer = 0x12c873800] 19:41:40 INFO - PROCESS | 1663 | 1463280100826 Marionette DEBUG loaded listener.js 19:41:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 43 (0x12cbc3000) [pid = 1663] [serial = 43] [outer = 0x12c873800] 19:41:41 INFO - PROCESS | 1663 | 1463280101061 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]]]}] 19:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 367ms 19:41:41 INFO - PROCESS | 1663 | 1463280101070 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 19:41:41 INFO - PROCESS | 1663 | 1463280101071 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 19:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:41:41 INFO - PROCESS | 1663 | 1463280101073 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:41:41 INFO - PROCESS | 1663 | 1463280101074 Marionette TRACE conn2 <- [1,42,null,{}] 19:41:41 INFO - PROCESS | 1663 | 1463280101084 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}] 19:41:41 INFO - PROCESS | 1663 | 1463280101176 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 19:41:41 INFO - PROCESS | 1663 | 1463280101180 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce28800 == 16 [pid = 1663] [id = 16] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 44 (0x12cbc7800) [pid = 1663] [serial = 44] [outer = 0x0] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 45 (0x12cc80400) [pid = 1663] [serial = 45] [outer = 0x12cbc7800] 19:41:41 INFO - PROCESS | 1663 | 1463280101206 Marionette DEBUG loaded listener.js 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 46 (0x12cc84800) [pid = 1663] [serial = 46] [outer = 0x12cbc7800] 19:41:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d347800 == 17 [pid = 1663] [id = 17] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 47 (0x12d348000) [pid = 1663] [serial = 47] [outer = 0x0] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 48 (0x12d34b000) [pid = 1663] [serial = 48] [outer = 0x12d348000] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 49 (0x12d34f800) [pid = 1663] [serial = 49] [outer = 0x12d348000] 19:41:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d347000 == 18 [pid = 1663] [id = 18] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 50 (0x12d334000) [pid = 1663] [serial = 50] [outer = 0x0] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 51 (0x12d33bc00) [pid = 1663] [serial = 51] [outer = 0x12d334000] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 52 (0x1166b5800) [pid = 1663] [serial = 52] [outer = 0x12d334000] 19:41:41 INFO - PROCESS | 1663 | 1463280101560 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]]]}] 19:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 521ms 19:41:41 INFO - PROCESS | 1663 | 1463280101594 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 19:41:41 INFO - PROCESS | 1663 | 1463280101595 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 19:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:41:41 INFO - PROCESS | 1663 | 1463280101598 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:41:41 INFO - PROCESS | 1663 | 1463280101608 Marionette TRACE conn2 <- [1,46,null,{}] 19:41:41 INFO - PROCESS | 1663 | 1463280101613 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}] 19:41:41 INFO - PROCESS | 1663 | 1463280101694 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 19:41:41 INFO - PROCESS | 1663 | 1463280101700 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d726000 == 19 [pid = 1663] [id = 19] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x12cc8a000) [pid = 1663] [serial = 53] [outer = 0x0] 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x12d3e2800) [pid = 1663] [serial = 54] [outer = 0x12cc8a000] 19:41:41 INFO - PROCESS | 1663 | 1463280101727 Marionette DEBUG loaded listener.js 19:41:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x12d810000) [pid = 1663] [serial = 55] [outer = 0x12cc8a000] 19:41:41 INFO - PROCESS | 1663 | 1463280101966 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]]]}] 19:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 381ms 19:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:41:41 INFO - PROCESS | 1663 | 1463280101982 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 19:41:41 INFO - PROCESS | 1663 | 1463280101983 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 19:41:41 INFO - PROCESS | 1663 | 1463280101985 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:41:41 INFO - PROCESS | 1663 | 1463280101986 Marionette TRACE conn2 <- [1,50,null,{}] 19:41:41 INFO - PROCESS | 1663 | 1463280101988 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}] 19:41:42 INFO - PROCESS | 1663 | 1463280102084 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 19:41:42 INFO - PROCESS | 1663 | 1463280102089 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d89a000 == 20 [pid = 1663] [id = 20] 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x118210c00) [pid = 1663] [serial = 56] [outer = 0x0] 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x1194eb400) [pid = 1663] [serial = 57] [outer = 0x118210c00] 19:41:42 INFO - PROCESS | 1663 | 1463280102113 Marionette DEBUG loaded listener.js 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x12d817800) [pid = 1663] [serial = 58] [outer = 0x118210c00] 19:41:42 INFO - PROCESS | 1663 | 1463280102336 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]]]}] 19:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 19:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:41:42 INFO - PROCESS | 1663 | 1463280102353 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 19:41:42 INFO - PROCESS | 1663 | 1463280102355 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 19:41:42 INFO - PROCESS | 1663 | 1463280102357 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:41:42 INFO - PROCESS | 1663 | 1463280102358 Marionette TRACE conn2 <- [1,54,null,{}] 19:41:42 INFO - PROCESS | 1663 | 1463280102367 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}] 19:41:42 INFO - PROCESS | 1663 | 1463280102457 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 19:41:42 INFO - PROCESS | 1663 | 1463280102463 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x118253000 == 21 [pid = 1663] [id = 21] 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x11841cc00) [pid = 1663] [serial = 59] [outer = 0x0] 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x118424c00) [pid = 1663] [serial = 60] [outer = 0x11841cc00] 19:41:42 INFO - PROCESS | 1663 | 1463280102487 Marionette DEBUG loaded listener.js 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x118428c00) [pid = 1663] [serial = 61] [outer = 0x11841cc00] 19:41:42 INFO - PROCESS | 1663 | 1463280102724 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]]]}] 19:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 376ms 19:41:42 INFO - PROCESS | 1663 | 1463280102733 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 19:41:42 INFO - PROCESS | 1663 | 1463280102734 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 19:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:41:42 INFO - PROCESS | 1663 | 1463280102737 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:41:42 INFO - PROCESS | 1663 | 1463280102738 Marionette TRACE conn2 <- [1,58,null,{}] 19:41:42 INFO - PROCESS | 1663 | 1463280102740 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}] 19:41:42 INFO - PROCESS | 1663 | 1463280102839 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 19:41:42 INFO - PROCESS | 1663 | 1463280102842 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8b0000 == 22 [pid = 1663] [id = 22] 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x118425c00) [pid = 1663] [serial = 62] [outer = 0x0] 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x12ddb2400) [pid = 1663] [serial = 63] [outer = 0x118425c00] 19:41:42 INFO - PROCESS | 1663 | 1463280102866 Marionette DEBUG loaded listener.js 19:41:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x12ddb8000) [pid = 1663] [serial = 64] [outer = 0x118425c00] 19:41:43 INFO - PROCESS | 1663 | 1463280103123 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]]]}] 19:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 418ms 19:41:43 INFO - PROCESS | 1663 | 1463280103156 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 19:41:43 INFO - PROCESS | 1663 | 1463280103159 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 19:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:41:43 INFO - PROCESS | 1663 | 1463280103173 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:41:43 INFO - PROCESS | 1663 | 1463280103177 Marionette TRACE conn2 <- [1,62,null,{}] 19:41:43 INFO - PROCESS | 1663 | 1463280103189 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}] 19:41:43 INFO - PROCESS | 1663 | 1463280103404 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 19:41:44 INFO - PROCESS | 1663 | 1463280104050 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x112166800 == 23 [pid = 1663] [id = 23] 19:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x111e5c000) [pid = 1663] [serial = 65] [outer = 0x0] 19:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x1121a9c00) [pid = 1663] [serial = 66] [outer = 0x111e5c000] 19:41:44 INFO - PROCESS | 1663 | 1463280104082 Marionette DEBUG loaded listener.js 19:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x1129b2000) [pid = 1663] [serial = 67] [outer = 0x111e5c000] 19:41:44 INFO - PROCESS | 1663 | 1463280104488 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]]]}] 19:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1338ms 19:41:44 INFO - PROCESS | 1663 | 1463280104512 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 19:41:44 INFO - PROCESS | 1663 | 1463280104514 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 19:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:41:44 INFO - PROCESS | 1663 | 1463280104517 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:41:44 INFO - PROCESS | 1663 | 1463280104519 Marionette TRACE conn2 <- [1,66,null,{}] 19:41:44 INFO - PROCESS | 1663 | 1463280104522 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}] 19:41:44 INFO - PROCESS | 1663 | 1463280104632 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 19:41:44 INFO - PROCESS | 1663 | 1463280104668 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x116112800 == 24 [pid = 1663] [id = 24] 19:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x11333ec00) [pid = 1663] [serial = 68] [outer = 0x0] 19:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1160e3400) [pid = 1663] [serial = 69] [outer = 0x11333ec00] 19:41:44 INFO - PROCESS | 1663 | 1463280104701 Marionette DEBUG loaded listener.js 19:41:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1167f7c00) [pid = 1663] [serial = 70] [outer = 0x11333ec00] 19:41:45 INFO - PROCESS | 1663 | 1463280105100 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]]]}] 19:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 19:41:45 INFO - PROCESS | 1663 | 1463280105138 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 19:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:41:45 INFO - PROCESS | 1663 | 1463280105139 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 19:41:45 INFO - PROCESS | 1663 | 1463280105142 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:41:45 INFO - PROCESS | 1663 | 1463280105143 Marionette TRACE conn2 <- [1,70,null,{}] 19:41:45 INFO - PROCESS | 1663 | 1463280105146 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}] 19:41:45 INFO - PROCESS | 1663 | 1463280105252 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 19:41:45 INFO - PROCESS | 1663 | 1463280105322 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x116aa8800 == 25 [pid = 1663] [id = 25] 19:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1180cb400) [pid = 1663] [serial = 71] [outer = 0x0] 19:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11820d800) [pid = 1663] [serial = 72] [outer = 0x1180cb400] 19:41:45 INFO - PROCESS | 1663 | 1463280105354 Marionette DEBUG loaded listener.js 19:41:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x118422c00) [pid = 1663] [serial = 73] [outer = 0x1180cb400] 19:41:45 INFO - PROCESS | 1663 | 1463280105959 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]]]}] 19:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 870ms 19:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:41:46 INFO - PROCESS | 1663 | 1463280106012 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 19:41:46 INFO - PROCESS | 1663 | 1463280106014 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 19:41:46 INFO - PROCESS | 1663 | 1463280106018 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:41:46 INFO - PROCESS | 1663 | 1463280106020 Marionette TRACE conn2 <- [1,74,null,{}] 19:41:46 INFO - PROCESS | 1663 | 1463280106023 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}] 19:41:46 INFO - PROCESS | 1663 | 1463280106104 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 19:41:46 INFO - PROCESS | 1663 | 1463280106202 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a86800 == 26 [pid = 1663] [id = 26] 19:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x116192c00) [pid = 1663] [serial = 74] [outer = 0x0] 19:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1161ecc00) [pid = 1663] [serial = 75] [outer = 0x116192c00] 19:41:46 INFO - PROCESS | 1663 | 1463280106242 Marionette DEBUG loaded listener.js 19:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11672bc00) [pid = 1663] [serial = 76] [outer = 0x116192c00] 19:41:46 INFO - PROCESS | 1663 | 1463280106647 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]]]}] 19:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 677ms 19:41:46 INFO - PROCESS | 1663 | 1463280106698 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 19:41:46 INFO - PROCESS | 1663 | 1463280106701 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 19:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:41:46 INFO - PROCESS | 1663 | 1463280106706 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:41:46 INFO - PROCESS | 1663 | 1463280106707 Marionette TRACE conn2 <- [1,78,null,{}] 19:41:46 INFO - PROCESS | 1663 | 1463280106711 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}] 19:41:46 INFO - PROCESS | 1663 | 1463280106780 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 19:41:46 INFO - PROCESS | 1663 | 1463280106785 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161ba000 == 27 [pid = 1663] [id = 27] 19:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x116944000) [pid = 1663] [serial = 77] [outer = 0x0] 19:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11744a000) [pid = 1663] [serial = 78] [outer = 0x116944000] 19:41:46 INFO - PROCESS | 1663 | 1463280106812 Marionette DEBUG loaded listener.js 19:41:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x117e03000) [pid = 1663] [serial = 79] [outer = 0x116944000] 19:41:47 INFO - PROCESS | 1663 | 1463280107150 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]]]}] 19:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 19:41:47 INFO - PROCESS | 1663 | 1463280107177 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 19:41:47 INFO - PROCESS | 1663 | 1463280107180 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 19:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:41:47 INFO - PROCESS | 1663 | 1463280107182 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:41:47 INFO - PROCESS | 1663 | 1463280107185 Marionette TRACE conn2 <- [1,82,null,{}] 19:41:47 INFO - PROCESS | 1663 | 1463280107192 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}] 19:41:47 INFO - PROCESS | 1663 | 1463280107264 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 19:41:47 INFO - PROCESS | 1663 | 1463280107269 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x11690c000 == 28 [pid = 1663] [id = 28] 19:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11340dc00) [pid = 1663] [serial = 80] [outer = 0x0] 19:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118214c00) [pid = 1663] [serial = 81] [outer = 0x11340dc00] 19:41:47 INFO - PROCESS | 1663 | 1463280107299 Marionette DEBUG loaded listener.js 19:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x111c20400) [pid = 1663] [serial = 82] [outer = 0x11340dc00] 19:41:47 INFO - PROCESS | 1663 | 1463280107601 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]]]}] 19:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 19:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:41:47 INFO - PROCESS | 1663 | 1463280107653 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 19:41:47 INFO - PROCESS | 1663 | 1463280107655 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 19:41:47 INFO - PROCESS | 1663 | 1463280107657 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:41:47 INFO - PROCESS | 1663 | 1463280107658 Marionette TRACE conn2 <- [1,86,null,{}] 19:41:47 INFO - PROCESS | 1663 | 1463280107660 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}] 19:41:47 INFO - PROCESS | 1663 | 1463280107742 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 19:41:47 INFO - PROCESS | 1663 | 1463280107781 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x116ab3000 == 29 [pid = 1663] [id = 29] 19:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x117e0e400) [pid = 1663] [serial = 83] [outer = 0x0] 19:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1185f1400) [pid = 1663] [serial = 84] [outer = 0x117e0e400] 19:41:47 INFO - PROCESS | 1663 | 1463280107807 Marionette DEBUG loaded listener.js 19:41:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118c04400) [pid = 1663] [serial = 85] [outer = 0x117e0e400] 19:41:48 INFO - PROCESS | 1663 | 1463280108077 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]]]}] 19:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 19:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:41:48 INFO - PROCESS | 1663 | 1463280108132 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 19:41:48 INFO - PROCESS | 1663 | 1463280108133 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 19:41:48 INFO - PROCESS | 1663 | 1463280108135 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:41:48 INFO - PROCESS | 1663 | 1463280108136 Marionette TRACE conn2 <- [1,90,null,{}] 19:41:48 INFO - PROCESS | 1663 | 1463280108138 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}] 19:41:48 INFO - PROCESS | 1663 | 1463280108211 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 19:41:48 INFO - PROCESS | 1663 | 1463280108216 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x118153800 == 30 [pid = 1663] [id = 30] 19:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x113404c00) [pid = 1663] [serial = 86] [outer = 0x0] 19:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118c39c00) [pid = 1663] [serial = 87] [outer = 0x113404c00] 19:41:48 INFO - PROCESS | 1663 | 1463280108243 Marionette DEBUG loaded listener.js 19:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119099000) [pid = 1663] [serial = 88] [outer = 0x113404c00] 19:41:48 INFO - PROCESS | 1663 | 1463280108550 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]]]}] 19:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 19:41:48 INFO - PROCESS | 1663 | 1463280108615 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 19:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:41:48 INFO - PROCESS | 1663 | 1463280108617 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 19:41:48 INFO - PROCESS | 1663 | 1463280108620 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:41:48 INFO - PROCESS | 1663 | 1463280108622 Marionette TRACE conn2 <- [1,94,null,{}] 19:41:48 INFO - PROCESS | 1663 | 1463280108624 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}] 19:41:48 INFO - PROCESS | 1663 | 1463280108747 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 19:41:48 INFO - PROCESS | 1663 | 1463280108755 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x118262800 == 31 [pid = 1663] [id = 31] 19:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1190c6400) [pid = 1663] [serial = 89] [outer = 0x0] 19:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x119126400) [pid = 1663] [serial = 90] [outer = 0x1190c6400] 19:41:48 INFO - PROCESS | 1663 | 1463280108796 Marionette DEBUG loaded listener.js 19:41:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1194e7800) [pid = 1663] [serial = 91] [outer = 0x1190c6400] 19:41:49 INFO - PROCESS | 1663 | 1463280109164 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]]]}] 19:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 573ms 19:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:41:49 INFO - PROCESS | 1663 | 1463280109195 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 19:41:49 INFO - PROCESS | 1663 | 1463280109197 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 19:41:49 INFO - PROCESS | 1663 | 1463280109199 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:41:49 INFO - PROCESS | 1663 | 1463280109200 Marionette TRACE conn2 <- [1,98,null,{}] 19:41:49 INFO - PROCESS | 1663 | 1463280109202 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}] 19:41:49 INFO - PROCESS | 1663 | 1463280109290 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 19:41:49 INFO - PROCESS | 1663 | 1463280109296 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182f6800 == 32 [pid = 1663] [id = 32] 19:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11870a000) [pid = 1663] [serial = 92] [outer = 0x0] 19:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1194ee400) [pid = 1663] [serial = 93] [outer = 0x11870a000] 19:41:49 INFO - PROCESS | 1663 | 1463280109322 Marionette DEBUG loaded listener.js 19:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119776c00) [pid = 1663] [serial = 94] [outer = 0x11870a000] 19:41:49 INFO - PROCESS | 1663 | 1463280109593 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]]]}] 19:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 417ms 19:41:49 INFO - PROCESS | 1663 | 1463280109617 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 19:41:49 INFO - PROCESS | 1663 | 1463280109618 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 19:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:41:49 INFO - PROCESS | 1663 | 1463280109620 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:41:49 INFO - PROCESS | 1663 | 1463280109621 Marionette TRACE conn2 <- [1,102,null,{}] 19:41:49 INFO - PROCESS | 1663 | 1463280109624 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}] 19:41:49 INFO - PROCESS | 1663 | 1463280109705 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 19:41:49 INFO - PROCESS | 1663 | 1463280109710 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194a3000 == 33 [pid = 1663] [id = 33] 19:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1194f1c00) [pid = 1663] [serial = 95] [outer = 0x0] 19:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11977c400) [pid = 1663] [serial = 96] [outer = 0x1194f1c00] 19:41:49 INFO - PROCESS | 1663 | 1463280109736 Marionette DEBUG loaded listener.js 19:41:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x120520800) [pid = 1663] [serial = 97] [outer = 0x1194f1c00] 19:41:50 INFO - PROCESS | 1663 | 1463280110010 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]]]}] 19:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 421ms 19:41:50 INFO - PROCESS | 1663 | 1463280110048 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 19:41:50 INFO - PROCESS | 1663 | 1463280110050 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 19:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:41:50 INFO - PROCESS | 1663 | 1463280110061 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:41:50 INFO - PROCESS | 1663 | 1463280110063 Marionette TRACE conn2 <- [1,106,null,{}] 19:41:50 INFO - PROCESS | 1663 | 1463280110066 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}] 19:41:50 INFO - PROCESS | 1663 | 1463280110136 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 19:41:50 INFO - PROCESS | 1663 | 1463280110183 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x116909800 == 34 [pid = 1663] [id = 34] 19:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1194f2000) [pid = 1663] [serial = 98] [outer = 0x0] 19:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x121137800) [pid = 1663] [serial = 99] [outer = 0x1194f2000] 19:41:50 INFO - PROCESS | 1663 | 1463280110207 Marionette DEBUG loaded listener.js 19:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x12124c000) [pid = 1663] [serial = 100] [outer = 0x1194f2000] 19:41:50 INFO - PROCESS | 1663 | 1463280110442 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]]]}] 19:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 421ms 19:41:50 INFO - PROCESS | 1663 | 1463280110484 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 19:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:41:50 INFO - PROCESS | 1663 | 1463280110485 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 19:41:50 INFO - PROCESS | 1663 | 1463280110487 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:41:50 INFO - PROCESS | 1663 | 1463280110488 Marionette TRACE conn2 <- [1,110,null,{}] 19:41:50 INFO - PROCESS | 1663 | 1463280110491 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}] 19:41:50 INFO - PROCESS | 1663 | 1463280110573 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 19:41:50 INFO - PROCESS | 1663 | 1463280110579 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199a8800 == 35 [pid = 1663] [id = 35] 19:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118c38800) [pid = 1663] [serial = 101] [outer = 0x0] 19:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x121543000) [pid = 1663] [serial = 102] [outer = 0x118c38800] 19:41:50 INFO - PROCESS | 1663 | 1463280110604 Marionette DEBUG loaded listener.js 19:41:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12166f400) [pid = 1663] [serial = 103] [outer = 0x118c38800] 19:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 419ms 19:41:50 INFO - PROCESS | 1663 | 1463280110902 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]]]}] 19:41:50 INFO - PROCESS | 1663 | 1463280110907 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 19:41:50 INFO - PROCESS | 1663 | 1463280110909 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 19:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:41:50 INFO - PROCESS | 1663 | 1463280110919 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:41:50 INFO - PROCESS | 1663 | 1463280110921 Marionette TRACE conn2 <- [1,114,null,{}] 19:41:50 INFO - PROCESS | 1663 | 1463280110923 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}] 19:41:51 INFO - PROCESS | 1663 | 1463280111012 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 19:41:51 INFO - PROCESS | 1663 | 1463280111055 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x120559800 == 36 [pid = 1663] [id = 36] 19:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12113bc00) [pid = 1663] [serial = 104] [outer = 0x0] 19:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1216ba400) [pid = 1663] [serial = 105] [outer = 0x12113bc00] 19:41:51 INFO - PROCESS | 1663 | 1463280111092 Marionette DEBUG loaded listener.js 19:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x124c69400) [pid = 1663] [serial = 106] [outer = 0x12113bc00] 19:41:51 INFO - PROCESS | 1663 | 1463280111360 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]]]}] 19:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 19:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:41:51 INFO - PROCESS | 1663 | 1463280111388 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 19:41:51 INFO - PROCESS | 1663 | 1463280111389 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 19:41:51 INFO - PROCESS | 1663 | 1463280111400 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:41:51 INFO - PROCESS | 1663 | 1463280111402 Marionette TRACE conn2 <- [1,118,null,{}] 19:41:51 INFO - PROCESS | 1663 | 1463280111405 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}] 19:41:51 INFO - PROCESS | 1663 | 1463280111503 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 19:41:51 INFO - PROCESS | 1663 | 1463280111510 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213c3000 == 37 [pid = 1663] [id = 37] 19:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x124c69800) [pid = 1663] [serial = 107] [outer = 0x0] 19:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1256b7c00) [pid = 1663] [serial = 108] [outer = 0x124c69800] 19:41:51 INFO - PROCESS | 1663 | 1463280111549 Marionette DEBUG loaded listener.js 19:41:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x126839400) [pid = 1663] [serial = 109] [outer = 0x124c69800] 19:41:51 INFO - PROCESS | 1663 | 1463280111931 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]]]}] 19:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 578ms 19:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:41:51 INFO - PROCESS | 1663 | 1463280111969 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 19:41:51 INFO - PROCESS | 1663 | 1463280111970 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 19:41:51 INFO - PROCESS | 1663 | 1463280111972 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:41:51 INFO - PROCESS | 1663 | 1463280111973 Marionette TRACE conn2 <- [1,122,null,{}] 19:41:51 INFO - PROCESS | 1663 | 1463280111976 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}] 19:41:52 INFO - PROCESS | 1663 | 1463280112048 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 19:41:52 INFO - PROCESS | 1663 | 1463280112052 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x121837000 == 38 [pid = 1663] [id = 38] 19:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x126838c00) [pid = 1663] [serial = 110] [outer = 0x0] 19:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x126911c00) [pid = 1663] [serial = 111] [outer = 0x126838c00] 19:41:52 INFO - PROCESS | 1663 | 1463280112076 Marionette DEBUG loaded listener.js 19:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x126f17400) [pid = 1663] [serial = 112] [outer = 0x126838c00] 19:41:52 INFO - PROCESS | 1663 | 1463280112369 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]]]}] 19:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 19:41:52 INFO - PROCESS | 1663 | 1463280112399 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 19:41:52 INFO - PROCESS | 1663 | 1463280112400 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 19:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:41:52 INFO - PROCESS | 1663 | 1463280112402 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:41:52 INFO - PROCESS | 1663 | 1463280112403 Marionette TRACE conn2 <- [1,126,null,{}] 19:41:52 INFO - PROCESS | 1663 | 1463280112405 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}] 19:41:52 INFO - PROCESS | 1663 | 1463280112481 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 19:41:52 INFO - PROCESS | 1663 | 1463280112485 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d18000 == 39 [pid = 1663] [id = 39] 19:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x126f79800) [pid = 1663] [serial = 113] [outer = 0x0] 19:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x127154000) [pid = 1663] [serial = 114] [outer = 0x126f79800] 19:41:52 INFO - PROCESS | 1663 | 1463280112511 Marionette DEBUG loaded listener.js 19:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1275f4800) [pid = 1663] [serial = 115] [outer = 0x126f79800] 19:41:52 INFO - PROCESS | 1663 | 1463280112809 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]]]}] 19:41:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:41:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 19:41:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:41:52 INFO - PROCESS | 1663 | 1463280112820 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 19:41:52 INFO - PROCESS | 1663 | 1463280112821 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 19:41:52 INFO - PROCESS | 1663 | 1463280112823 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:41:52 INFO - PROCESS | 1663 | 1463280112824 Marionette TRACE conn2 <- [1,130,null,{}] 19:41:52 INFO - PROCESS | 1663 | 1463280112850 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}] 19:41:52 INFO - PROCESS | 1663 | 1463280112946 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 19:41:52 INFO - PROCESS | 1663 | 1463280112953 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x123dee800 == 40 [pid = 1663] [id = 40] 19:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12690b400) [pid = 1663] [serial = 116] [outer = 0x0] 19:41:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1275f4c00) [pid = 1663] [serial = 117] [outer = 0x12690b400] 19:41:52 INFO - PROCESS | 1663 | 1463280112977 Marionette DEBUG loaded listener.js 19:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x128924c00) [pid = 1663] [serial = 118] [outer = 0x12690b400] 19:41:53 INFO - PROCESS | 1663 | 1463280113242 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]]]}] 19:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 472ms 19:41:53 INFO - PROCESS | 1663 | 1463280113301 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 19:41:53 INFO - PROCESS | 1663 | 1463280113302 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 19:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:41:53 INFO - PROCESS | 1663 | 1463280113304 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:41:53 INFO - PROCESS | 1663 | 1463280113305 Marionette TRACE conn2 <- [1,134,null,{}] 19:41:53 INFO - PROCESS | 1663 | 1463280113308 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}] 19:41:53 INFO - PROCESS | 1663 | 1463280113391 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 19:41:53 INFO - PROCESS | 1663 | 1463280113397 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x126987800 == 41 [pid = 1663] [id = 41] 19:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x128919800) [pid = 1663] [serial = 119] [outer = 0x0] 19:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128d0a800) [pid = 1663] [serial = 120] [outer = 0x128919800] 19:41:53 INFO - PROCESS | 1663 | 1463280113421 Marionette DEBUG loaded listener.js 19:41:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128ea5c00) [pid = 1663] [serial = 121] [outer = 0x128919800] 19:41:53 INFO - PROCESS | 1663 | 1463280113734 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]]]}] 19:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 472ms 19:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:41:53 INFO - PROCESS | 1663 | 1463280113776 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 19:41:53 INFO - PROCESS | 1663 | 1463280113777 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 19:41:53 INFO - PROCESS | 1663 | 1463280113780 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:41:53 INFO - PROCESS | 1663 | 1463280113780 Marionette TRACE conn2 <- [1,138,null,{}] 19:41:53 INFO - PROCESS | 1663 | 1463280113783 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}] 19:41:54 INFO - PROCESS | 1663 | 1463280114526 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 19:41:54 INFO - PROCESS | 1663 | 1463280114604 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x112634800 == 42 [pid = 1663] [id = 42] 19:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1134ea400) [pid = 1663] [serial = 122] [outer = 0x0] 19:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x113af7000) [pid = 1663] [serial = 123] [outer = 0x1134ea400] 19:41:54 INFO - PROCESS | 1663 | 1463280114632 Marionette DEBUG loaded listener.js 19:41:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x116188400) [pid = 1663] [serial = 124] [outer = 0x1134ea400] 19:41:54 INFO - PROCESS | 1663 | 1463280114948 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]]]}] 19:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1220ms 19:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:41:55 INFO - PROCESS | 1663 | 1463280115001 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 19:41:55 INFO - PROCESS | 1663 | 1463280115003 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 19:41:55 INFO - PROCESS | 1663 | 1463280115006 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:41:55 INFO - PROCESS | 1663 | 1463280115008 Marionette TRACE conn2 <- [1,142,null,{}] 19:41:55 INFO - PROCESS | 1663 | 1463280115011 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}] 19:41:55 INFO - PROCESS | 1663 | 1463280115096 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 19:41:55 INFO - PROCESS | 1663 | 1463280115126 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e0d000 == 43 [pid = 1663] [id = 43] 19:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1167f3c00) [pid = 1663] [serial = 125] [outer = 0x0] 19:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x116998400) [pid = 1663] [serial = 126] [outer = 0x1167f3c00] 19:41:55 INFO - PROCESS | 1663 | 1463280115154 Marionette DEBUG loaded listener.js 19:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x117e07400) [pid = 1663] [serial = 127] [outer = 0x1167f3c00] 19:41:55 INFO - PROCESS | 1663 | 1463280115456 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]]]}] 19:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 473ms 19:41:55 INFO - PROCESS | 1663 | 1463280115485 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 19:41:55 INFO - PROCESS | 1663 | 1463280115487 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 19:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:41:55 INFO - PROCESS | 1663 | 1463280115489 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:41:55 INFO - PROCESS | 1663 | 1463280115490 Marionette TRACE conn2 <- [1,146,null,{}] 19:41:55 INFO - PROCESS | 1663 | 1463280115493 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}] 19:41:55 INFO - PROCESS | 1663 | 1463280115581 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 19:41:55 INFO - PROCESS | 1663 | 1463280115586 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167e9800 == 44 [pid = 1663] [id = 44] 19:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x117e07000) [pid = 1663] [serial = 128] [outer = 0x0] 19:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1180cdc00) [pid = 1663] [serial = 129] [outer = 0x117e07000] 19:41:55 INFO - PROCESS | 1663 | 1463280115612 Marionette DEBUG loaded listener.js 19:41:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11841c000) [pid = 1663] [serial = 130] [outer = 0x117e07000] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x11841cc00) [pid = 1663] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x118210c00) [pid = 1663] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12cc8a000) [pid = 1663] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12cbc7800) [pid = 1663] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12c873800) [pid = 1663] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12c607c00) [pid = 1663] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12aa46c00) [pid = 1663] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1180cac00) [pid = 1663] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12baaec00) [pid = 1663] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12b81ac00) [pid = 1663] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12ab99c00) [pid = 1663] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12aa41c00) [pid = 1663] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128ea5800) [pid = 1663] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1190c6400) [pid = 1663] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11870a000) [pid = 1663] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1194f1c00) [pid = 1663] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1194f2000) [pid = 1663] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12113bc00) [pid = 1663] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x124c69800) [pid = 1663] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x126838c00) [pid = 1663] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118425c00) [pid = 1663] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x111e5c000) [pid = 1663] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11333ec00) [pid = 1663] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1180cb400) [pid = 1663] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116192c00) [pid = 1663] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x116944000) [pid = 1663] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11340dc00) [pid = 1663] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x117e0e400) [pid = 1663] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:41:56 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x113404c00) [pid = 1663] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:41:56 INFO - PROCESS | 1663 | 1463280116404 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]]]}] 19:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 919ms 19:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:41:56 INFO - PROCESS | 1663 | 1463280116410 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 19:41:56 INFO - PROCESS | 1663 | 1463280116412 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 19:41:56 INFO - PROCESS | 1663 | 1463280116419 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:41:56 INFO - PROCESS | 1663 | 1463280116422 Marionette TRACE conn2 <- [1,150,null,{}] 19:41:56 INFO - PROCESS | 1663 | 1463280116424 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}] 19:41:56 INFO - PROCESS | 1663 | 1463280116495 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 19:41:56 INFO - PROCESS | 1663 | 1463280116500 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x117035000 == 45 [pid = 1663] [id = 45] 19:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11333e400) [pid = 1663] [serial = 131] [outer = 0x0] 19:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116944000) [pid = 1663] [serial = 132] [outer = 0x11333e400] 19:41:56 INFO - PROCESS | 1663 | 1463280116527 Marionette DEBUG loaded listener.js 19:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1184c0800) [pid = 1663] [serial = 133] [outer = 0x11333e400] 19:41:56 INFO - PROCESS | 1663 | 1463280116819 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]]]}] 19:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 427ms 19:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:41:56 INFO - PROCESS | 1663 | 1463280116853 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 19:41:56 INFO - PROCESS | 1663 | 1463280116855 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 19:41:56 INFO - PROCESS | 1663 | 1463280116861 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:41:56 INFO - PROCESS | 1663 | 1463280116863 Marionette TRACE conn2 <- [1,154,null,{}] 19:41:56 INFO - PROCESS | 1663 | 1463280116869 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}] 19:41:56 INFO - PROCESS | 1663 | 1463280116936 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 19:41:56 INFO - PROCESS | 1663 | 1463280116941 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x11816c000 == 46 [pid = 1663] [id = 46] 19:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1185ef800) [pid = 1663] [serial = 134] [outer = 0x0] 19:41:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11870c800) [pid = 1663] [serial = 135] [outer = 0x1185ef800] 19:41:56 INFO - PROCESS | 1663 | 1463280116969 Marionette DEBUG loaded listener.js 19:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118c0d800) [pid = 1663] [serial = 136] [outer = 0x1185ef800] 19:41:57 INFO - PROCESS | 1663 | 1463280117271 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]]]}] 19:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 427ms 19:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:41:57 INFO - PROCESS | 1663 | 1463280117284 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 19:41:57 INFO - PROCESS | 1663 | 1463280117285 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 19:41:57 INFO - PROCESS | 1663 | 1463280117288 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:41:57 INFO - PROCESS | 1663 | 1463280117289 Marionette TRACE conn2 <- [1,158,null,{}] 19:41:57 INFO - PROCESS | 1663 | 1463280117291 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}] 19:41:57 INFO - PROCESS | 1663 | 1463280117362 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 19:41:57 INFO - PROCESS | 1663 | 1463280117367 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x11828a000 == 47 [pid = 1663] [id = 47] 19:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x119099400) [pid = 1663] [serial = 137] [outer = 0x0] 19:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1190c6400) [pid = 1663] [serial = 138] [outer = 0x119099400] 19:41:57 INFO - PROCESS | 1663 | 1463280117399 Marionette DEBUG loaded listener.js 19:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x119125000) [pid = 1663] [serial = 139] [outer = 0x119099400] 19:41:57 INFO - PROCESS | 1663 | 1463280117704 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]]]}] 19:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 419ms 19:41:57 INFO - PROCESS | 1663 | 1463280117707 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 19:41:57 INFO - PROCESS | 1663 | 1463280117709 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 19:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:41:57 INFO - PROCESS | 1663 | 1463280117720 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:41:57 INFO - PROCESS | 1663 | 1463280117721 Marionette TRACE conn2 <- [1,162,null,{}] 19:41:57 INFO - PROCESS | 1663 | 1463280117723 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}] 19:41:57 INFO - PROCESS | 1663 | 1463280117831 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 19:41:57 INFO - PROCESS | 1663 | 1463280117888 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x113fe1000 == 48 [pid = 1663] [id = 48] 19:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x116937c00) [pid = 1663] [serial = 140] [outer = 0x0] 19:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11915ac00) [pid = 1663] [serial = 141] [outer = 0x116937c00] 19:41:57 INFO - PROCESS | 1663 | 1463280117927 Marionette DEBUG loaded listener.js 19:41:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1194f3000) [pid = 1663] [serial = 142] [outer = 0x116937c00] 19:41:58 INFO - PROCESS | 1663 | 1463280118307 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]]]}] 19:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 668ms 19:41:58 INFO - PROCESS | 1663 | 1463280118390 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 19:41:58 INFO - PROCESS | 1663 | 1463280118393 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 19:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:41:58 INFO - PROCESS | 1663 | 1463280118398 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:41:58 INFO - PROCESS | 1663 | 1463280118402 Marionette TRACE conn2 <- [1,166,null,{}] 19:41:58 INFO - PROCESS | 1663 | 1463280118417 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}] 19:41:58 INFO - PROCESS | 1663 | 1463280118541 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 19:41:58 INFO - PROCESS | 1663 | 1463280118601 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x113391800 == 49 [pid = 1663] [id = 49] 19:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11333ec00) [pid = 1663] [serial = 143] [outer = 0x0] 19:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x113461000) [pid = 1663] [serial = 144] [outer = 0x11333ec00] 19:41:58 INFO - PROCESS | 1663 | 1463280118631 Marionette DEBUG loaded listener.js 19:41:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11618d400) [pid = 1663] [serial = 145] [outer = 0x11333ec00] 19:41:59 INFO - PROCESS | 1663 | 1463280119069 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]]]}] 19:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 724ms 19:41:59 INFO - PROCESS | 1663 | 1463280119126 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 19:41:59 INFO - PROCESS | 1663 | 1463280119129 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 19:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:41:59 INFO - PROCESS | 1663 | 1463280119136 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:41:59 INFO - PROCESS | 1663 | 1463280119138 Marionette TRACE conn2 <- [1,170,null,{}] 19:41:59 INFO - PROCESS | 1663 | 1463280119141 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}] 19:41:59 INFO - PROCESS | 1663 | 1463280119247 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 19:41:59 INFO - PROCESS | 1663 | 1463280119305 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x118285000 == 50 [pid = 1663] [id = 50] 19:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x116a53400) [pid = 1663] [serial = 146] [outer = 0x0] 19:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1180c7c00) [pid = 1663] [serial = 147] [outer = 0x116a53400] 19:41:59 INFO - PROCESS | 1663 | 1463280119335 Marionette DEBUG loaded listener.js 19:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1182b1800) [pid = 1663] [serial = 148] [outer = 0x116a53400] 19:41:59 INFO - PROCESS | 1663 | 1463280119742 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]]]}] 19:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 625ms 19:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:41:59 INFO - PROCESS | 1663 | 1463280119758 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 19:41:59 INFO - PROCESS | 1663 | 1463280119760 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 19:41:59 INFO - PROCESS | 1663 | 1463280119762 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:41:59 INFO - PROCESS | 1663 | 1463280119764 Marionette TRACE conn2 <- [1,174,null,{}] 19:41:59 INFO - PROCESS | 1663 | 1463280119771 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}] 19:41:59 INFO - PROCESS | 1663 | 1463280119864 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 19:41:59 INFO - PROCESS | 1663 | 1463280119917 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:41:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x117034800 == 51 [pid = 1663] [id = 51] 19:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1184ca400) [pid = 1663] [serial = 149] [outer = 0x0] 19:41:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118c43000) [pid = 1663] [serial = 150] [outer = 0x1184ca400] 19:41:59 INFO - PROCESS | 1663 | 1463280119951 Marionette DEBUG loaded listener.js 19:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x119124000) [pid = 1663] [serial = 151] [outer = 0x1184ca400] 19:42:00 INFO - PROCESS | 1663 | 1463280120389 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]]]}] 19:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 19:42:00 INFO - PROCESS | 1663 | 1463280120445 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 19:42:00 INFO - PROCESS | 1663 | 1463280120448 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 19:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:42:00 INFO - PROCESS | 1663 | 1463280120453 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:42:00 INFO - PROCESS | 1663 | 1463280120455 Marionette TRACE conn2 <- [1,178,null,{}] 19:42:00 INFO - PROCESS | 1663 | 1463280120460 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}] 19:42:00 INFO - PROCESS | 1663 | 1463280120612 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 19:42:00 INFO - PROCESS | 1663 | 1463280120690 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12182c800 == 52 [pid = 1663] [id = 52] 19:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1194ef800) [pid = 1663] [serial = 152] [outer = 0x0] 19:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x119778000) [pid = 1663] [serial = 153] [outer = 0x1194ef800] 19:42:00 INFO - PROCESS | 1663 | 1463280120738 Marionette DEBUG loaded listener.js 19:42:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x120517000) [pid = 1663] [serial = 154] [outer = 0x1194ef800] 19:42:01 INFO - PROCESS | 1663 | 1463280121171 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]]]}] 19:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 775ms 19:42:01 INFO - PROCESS | 1663 | 1463280121228 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 19:42:01 INFO - PROCESS | 1663 | 1463280121229 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 19:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:42:01 INFO - PROCESS | 1663 | 1463280121232 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:42:01 INFO - PROCESS | 1663 | 1463280121233 Marionette TRACE conn2 <- [1,182,null,{}] 19:42:01 INFO - PROCESS | 1663 | 1463280121235 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}] 19:42:01 INFO - PROCESS | 1663 | 1463280121320 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 19:42:01 INFO - PROCESS | 1663 | 1463280121375 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x123dd1000 == 53 [pid = 1663] [id = 53] 19:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x119124c00) [pid = 1663] [serial = 155] [outer = 0x0] 19:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12113a800) [pid = 1663] [serial = 156] [outer = 0x119124c00] 19:42:01 INFO - PROCESS | 1663 | 1463280121407 Marionette DEBUG loaded listener.js 19:42:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x121546000) [pid = 1663] [serial = 157] [outer = 0x119124c00] 19:42:01 INFO - PROCESS | 1663 | 1463280121810 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]]]}] 19:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 618ms 19:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:42:01 INFO - PROCESS | 1663 | 1463280121850 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 19:42:01 INFO - PROCESS | 1663 | 1463280121852 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 19:42:01 INFO - PROCESS | 1663 | 1463280121854 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:42:01 INFO - PROCESS | 1663 | 1463280121856 Marionette TRACE conn2 <- [1,186,null,{}] 19:42:01 INFO - PROCESS | 1663 | 1463280121859 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}] 19:42:01 INFO - PROCESS | 1663 | 1463280121970 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 19:42:02 INFO - PROCESS | 1663 | 1463280122062 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x11611b800 == 54 [pid = 1663] [id = 54] 19:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x11977e400) [pid = 1663] [serial = 158] [outer = 0x0] 19:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121673c00) [pid = 1663] [serial = 159] [outer = 0x11977e400] 19:42:02 INFO - PROCESS | 1663 | 1463280122110 Marionette DEBUG loaded listener.js 19:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121b55c00) [pid = 1663] [serial = 160] [outer = 0x11977e400] 19:42:02 INFO - PROCESS | 1663 | 1463280122595 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]]]}] 19:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 773ms 19:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:42:02 INFO - PROCESS | 1663 | 1463280122628 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 19:42:02 INFO - PROCESS | 1663 | 1463280122630 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 19:42:02 INFO - PROCESS | 1663 | 1463280122633 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:42:02 INFO - PROCESS | 1663 | 1463280122635 Marionette TRACE conn2 <- [1,190,null,{}] 19:42:02 INFO - PROCESS | 1663 | 1463280122639 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}] 19:42:02 INFO - PROCESS | 1663 | 1463280122725 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 19:42:02 INFO - PROCESS | 1663 | 1463280122770 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x113d2d000 == 55 [pid = 1663] [id = 55] 19:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x113a6f000) [pid = 1663] [serial = 161] [outer = 0x0] 19:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x11606bc00) [pid = 1663] [serial = 162] [outer = 0x113a6f000] 19:42:02 INFO - PROCESS | 1663 | 1463280122798 Marionette DEBUG loaded listener.js 19:42:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x116729800) [pid = 1663] [serial = 163] [outer = 0x113a6f000] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11828a000 == 54 [pid = 1663] [id = 47] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11816c000 == 53 [pid = 1663] [id = 46] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x117035000 == 52 [pid = 1663] [id = 45] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1167e9800 == 51 [pid = 1663] [id = 44] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x118262800 == 50 [pid = 1663] [id = 31] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1194a3000 == 49 [pid = 1663] [id = 33] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x116909800 == 48 [pid = 1663] [id = 34] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x115e0d000 == 47 [pid = 1663] [id = 43] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1161ba000 == 46 [pid = 1663] [id = 27] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x116ab3000 == 45 [pid = 1663] [id = 29] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x112634800 == 44 [pid = 1663] [id = 42] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1182f6800 == 43 [pid = 1663] [id = 32] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11690c000 == 42 [pid = 1663] [id = 28] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x120559800 == 41 [pid = 1663] [id = 36] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x118153800 == 40 [pid = 1663] [id = 30] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x11611b800 == 39 [pid = 1663] [id = 54] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x123dd1000 == 38 [pid = 1663] [id = 53] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x12182c800 == 37 [pid = 1663] [id = 52] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x117034800 == 36 [pid = 1663] [id = 51] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1213c3000 == 35 [pid = 1663] [id = 37] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x123dee800 == 34 [pid = 1663] [id = 40] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x121837000 == 33 [pid = 1663] [id = 38] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x118285000 == 32 [pid = 1663] [id = 50] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x113fe1000 == 31 [pid = 1663] [id = 48] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x126987800 == 30 [pid = 1663] [id = 41] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x123d18000 == 29 [pid = 1663] [id = 39] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x113391800 == 28 [pid = 1663] [id = 49] 19:42:03 INFO - PROCESS | 1663 | --DOCSHELL 0x1199a8800 == 27 [pid = 1663] [id = 35] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x119126400) [pid = 1663] [serial = 90] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1194ee400) [pid = 1663] [serial = 93] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x119776c00) [pid = 1663] [serial = 94] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11977c400) [pid = 1663] [serial = 96] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x120520800) [pid = 1663] [serial = 97] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121137800) [pid = 1663] [serial = 99] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121543000) [pid = 1663] [serial = 102] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1216ba400) [pid = 1663] [serial = 105] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1256b7c00) [pid = 1663] [serial = 108] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x126911c00) [pid = 1663] [serial = 111] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x127154000) [pid = 1663] [serial = 114] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1275f4c00) [pid = 1663] [serial = 117] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1121a9c00) [pid = 1663] [serial = 66] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1160e3400) [pid = 1663] [serial = 69] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11820d800) [pid = 1663] [serial = 72] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1161ecc00) [pid = 1663] [serial = 75] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11744a000) [pid = 1663] [serial = 78] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x117e03000) [pid = 1663] [serial = 79] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118214c00) [pid = 1663] [serial = 81] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1185f1400) [pid = 1663] [serial = 84] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118c39c00) [pid = 1663] [serial = 87] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119099000) [pid = 1663] [serial = 88] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x124c69400) [pid = 1663] [serial = 106] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12124c000) [pid = 1663] [serial = 100] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1194e7800) [pid = 1663] [serial = 91] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x126839400) [pid = 1663] [serial = 109] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x126f17400) [pid = 1663] [serial = 112] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1167f7c00) [pid = 1663] [serial = 70] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x111c20400) [pid = 1663] [serial = 82] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1129b2000) [pid = 1663] [serial = 67] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11672bc00) [pid = 1663] [serial = 76] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12ddb8000) [pid = 1663] [serial = 64] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118422c00) [pid = 1663] [serial = 73] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118c04400) [pid = 1663] [serial = 85] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1216b3c00) [pid = 1663] [serial = 11] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121904800) [pid = 1663] [serial = 8] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11911f000) [pid = 1663] [serial = 33] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x119161c00) [pid = 1663] [serial = 34] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12beab800) [pid = 1663] [serial = 30] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12beb2400) [pid = 1663] [serial = 31] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12ba70800) [pid = 1663] [serial = 27] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12baab000) [pid = 1663] [serial = 28] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12b813400) [pid = 1663] [serial = 25] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12aba7000) [pid = 1663] [serial = 24] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12aa43800) [pid = 1663] [serial = 21] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12aa47c00) [pid = 1663] [serial = 22] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1292c3800) [pid = 1663] [serial = 16] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x129663c00) [pid = 1663] [serial = 18] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12900c800) [pid = 1663] [serial = 15] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12ddb2400) [pid = 1663] [serial = 63] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x118424c00) [pid = 1663] [serial = 60] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x118428c00) [pid = 1663] [serial = 61] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1194eb400) [pid = 1663] [serial = 57] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12d817800) [pid = 1663] [serial = 58] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x12d3e2800) [pid = 1663] [serial = 54] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12d810000) [pid = 1663] [serial = 55] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12d34b000) [pid = 1663] [serial = 48] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12d33bc00) [pid = 1663] [serial = 51] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x12cc80400) [pid = 1663] [serial = 45] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x12cc84800) [pid = 1663] [serial = 46] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x12c879000) [pid = 1663] [serial = 42] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12cbc3000) [pid = 1663] [serial = 43] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x12c60e800) [pid = 1663] [serial = 39] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x12c86d400) [pid = 1663] [serial = 40] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x12c603400) [pid = 1663] [serial = 36] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x12c607800) [pid = 1663] [serial = 37] [outer = 0x0] [url = about:blank] 19:42:03 INFO - PROCESS | 1663 | 1463280123611 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]]]}] 19:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1021ms 19:42:03 INFO - PROCESS | 1663 | 1463280123654 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 19:42:03 INFO - PROCESS | 1663 | 1463280123658 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 19:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:42:03 INFO - PROCESS | 1663 | 1463280123663 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:42:03 INFO - PROCESS | 1663 | 1463280123666 Marionette TRACE conn2 <- [1,194,null,{}] 19:42:03 INFO - PROCESS | 1663 | 1463280123680 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}] 19:42:03 INFO - PROCESS | 1663 | 1463280123790 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 19:42:03 INFO - PROCESS | 1663 | 1463280123854 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x112ebf000 == 28 [pid = 1663] [id = 56] 19:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x1160dc400) [pid = 1663] [serial = 164] [outer = 0x0] 19:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1166b3000) [pid = 1663] [serial = 165] [outer = 0x1160dc400] 19:42:03 INFO - PROCESS | 1663 | 1463280123897 Marionette DEBUG loaded listener.js 19:42:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1167f4400) [pid = 1663] [serial = 166] [outer = 0x1160dc400] 19:42:04 INFO - PROCESS | 1663 | 1463280124255 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]]]}] 19:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 633ms 19:42:04 INFO - PROCESS | 1663 | 1463280124297 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 19:42:04 INFO - PROCESS | 1663 | 1463280124301 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 19:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:42:04 INFO - PROCESS | 1663 | 1463280124306 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:42:04 INFO - PROCESS | 1663 | 1463280124307 Marionette TRACE conn2 <- [1,198,null,{}] 19:42:04 INFO - PROCESS | 1663 | 1463280124310 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}] 19:42:04 INFO - PROCESS | 1663 | 1463280124379 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 19:42:04 INFO - PROCESS | 1663 | 1463280124417 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x11610b000 == 29 [pid = 1663] [id = 57] 19:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1167f5400) [pid = 1663] [serial = 167] [outer = 0x0] 19:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1170c2c00) [pid = 1663] [serial = 168] [outer = 0x1167f5400] 19:42:04 INFO - PROCESS | 1663 | 1463280124445 Marionette DEBUG loaded listener.js 19:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x1180c5800) [pid = 1663] [serial = 169] [outer = 0x1167f5400] 19:42:04 INFO - PROCESS | 1663 | 1463280124726 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]]]}] 19:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 470ms 19:42:04 INFO - PROCESS | 1663 | 1463280124777 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 19:42:04 INFO - PROCESS | 1663 | 1463280124781 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 19:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:42:04 INFO - PROCESS | 1663 | 1463280124783 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:42:04 INFO - PROCESS | 1663 | 1463280124786 Marionette TRACE conn2 <- [1,202,null,{}] 19:42:04 INFO - PROCESS | 1663 | 1463280124796 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}] 19:42:04 INFO - PROCESS | 1663 | 1463280124870 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 19:42:04 INFO - PROCESS | 1663 | 1463280124877 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x11702c800 == 30 [pid = 1663] [id = 58] 19:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x1161e3800) [pid = 1663] [serial = 170] [outer = 0x0] 19:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118210c00) [pid = 1663] [serial = 171] [outer = 0x1161e3800] 19:42:04 INFO - PROCESS | 1663 | 1463280124907 Marionette DEBUG loaded listener.js 19:42:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x118423c00) [pid = 1663] [serial = 172] [outer = 0x1161e3800] 19:42:05 INFO - PROCESS | 1663 | 1463280125194 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]]]}] 19:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 421ms 19:42:05 INFO - PROCESS | 1663 | 1463280125204 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 19:42:05 INFO - PROCESS | 1663 | 1463280125205 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 19:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:42:05 INFO - PROCESS | 1663 | 1463280125208 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:42:05 INFO - PROCESS | 1663 | 1463280125209 Marionette TRACE conn2 <- [1,206,null,{}] 19:42:05 INFO - PROCESS | 1663 | 1463280125221 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}] 19:42:05 INFO - PROCESS | 1663 | 1463280125318 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 19:42:05 INFO - PROCESS | 1663 | 1463280125324 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x117444000 == 31 [pid = 1663] [id = 59] 19:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11693a400) [pid = 1663] [serial = 173] [outer = 0x0] 19:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118423400) [pid = 1663] [serial = 174] [outer = 0x11693a400] 19:42:05 INFO - PROCESS | 1663 | 1463280125350 Marionette DEBUG loaded listener.js 19:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x11870a800) [pid = 1663] [serial = 175] [outer = 0x11693a400] 19:42:05 INFO - PROCESS | 1663 | 1463280125647 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]]]}] 19:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 471ms 19:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:42:05 INFO - PROCESS | 1663 | 1463280125681 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 19:42:05 INFO - PROCESS | 1663 | 1463280125682 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 19:42:05 INFO - PROCESS | 1663 | 1463280125684 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:42:05 INFO - PROCESS | 1663 | 1463280125685 Marionette TRACE conn2 <- [1,210,null,{}] 19:42:05 INFO - PROCESS | 1663 | 1463280125687 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}] 19:42:05 INFO - PROCESS | 1663 | 1463280125771 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 19:42:05 INFO - PROCESS | 1663 | 1463280125777 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x11825f000 == 32 [pid = 1663] [id = 60] 19:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11618c000) [pid = 1663] [serial = 176] [outer = 0x0] 19:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118c03400) [pid = 1663] [serial = 177] [outer = 0x11618c000] 19:42:05 INFO - PROCESS | 1663 | 1463280125824 Marionette DEBUG loaded listener.js 19:42:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x11901d000) [pid = 1663] [serial = 178] [outer = 0x11618c000] 19:42:06 INFO - PROCESS | 1663 | 1463280126131 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]]]}] 19:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 19:42:06 INFO - PROCESS | 1663 | 1463280126153 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 19:42:06 INFO - PROCESS | 1663 | 1463280126154 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 19:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:42:06 INFO - PROCESS | 1663 | 1463280126156 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:42:06 INFO - PROCESS | 1663 | 1463280126157 Marionette TRACE conn2 <- [1,214,null,{}] 19:42:06 INFO - PROCESS | 1663 | 1463280126160 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}] 19:42:06 INFO - PROCESS | 1663 | 1463280126263 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 19:42:06 INFO - PROCESS | 1663 | 1463280126267 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cbd000 == 33 [pid = 1663] [id = 61] 19:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118c44400) [pid = 1663] [serial = 179] [outer = 0x0] 19:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11915cc00) [pid = 1663] [serial = 180] [outer = 0x118c44400] 19:42:06 INFO - PROCESS | 1663 | 1463280126315 Marionette DEBUG loaded listener.js 19:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1194eb400) [pid = 1663] [serial = 181] [outer = 0x118c44400] 19:42:06 INFO - PROCESS | 1663 | 1463280126601 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]]]}] 19:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 19:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:42:06 INFO - PROCESS | 1663 | 1463280126634 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 19:42:06 INFO - PROCESS | 1663 | 1463280126635 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 19:42:06 INFO - PROCESS | 1663 | 1463280126637 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:42:06 INFO - PROCESS | 1663 | 1463280126638 Marionette TRACE conn2 <- [1,218,null,{}] 19:42:06 INFO - PROCESS | 1663 | 1463280126648 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}] 19:42:06 INFO - PROCESS | 1663 | 1463280126735 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 19:42:06 INFO - PROCESS | 1663 | 1463280126740 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196a5000 == 34 [pid = 1663] [id = 62] 19:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1121b5400) [pid = 1663] [serial = 182] [outer = 0x0] 19:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11974a000) [pid = 1663] [serial = 183] [outer = 0x1121b5400] 19:42:06 INFO - PROCESS | 1663 | 1463280126768 Marionette DEBUG loaded listener.js 19:42:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11977c000) [pid = 1663] [serial = 184] [outer = 0x1121b5400] 19:42:07 INFO - PROCESS | 1663 | 1463280127214 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]]]}] 19:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 618ms 19:42:07 INFO - PROCESS | 1663 | 1463280127256 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 19:42:07 INFO - PROCESS | 1663 | 1463280127257 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 19:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:42:07 INFO - PROCESS | 1663 | 1463280127267 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:42:07 INFO - PROCESS | 1663 | 1463280127268 Marionette TRACE conn2 <- [1,222,null,{}] 19:42:07 INFO - PROCESS | 1663 | 1463280127270 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}] 19:42:07 INFO - PROCESS | 1663 | 1463280127353 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 19:42:07 INFO - PROCESS | 1663 | 1463280127364 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x11995a800 == 35 [pid = 1663] [id = 63] 19:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11902b000) [pid = 1663] [serial = 185] [outer = 0x0] 19:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119cc5800) [pid = 1663] [serial = 186] [outer = 0x11902b000] 19:42:07 INFO - PROCESS | 1663 | 1463280127389 Marionette DEBUG loaded listener.js 19:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121247800) [pid = 1663] [serial = 187] [outer = 0x11902b000] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119099400) [pid = 1663] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1167f3c00) [pid = 1663] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x117e07000) [pid = 1663] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x116937c00) [pid = 1663] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x11333e400) [pid = 1663] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1134ea400) [pid = 1663] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1185ef800) [pid = 1663] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128919800) [pid = 1663] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12690b400) [pid = 1663] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x126f79800) [pid = 1663] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:42:07 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x118c38800) [pid = 1663] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:42:07 INFO - PROCESS | 1663 | 1463280127736 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]]]}] 19:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 518ms 19:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:42:07 INFO - PROCESS | 1663 | 1463280127785 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 19:42:07 INFO - PROCESS | 1663 | 1463280127786 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 19:42:07 INFO - PROCESS | 1663 | 1463280127789 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:42:07 INFO - PROCESS | 1663 | 1463280127790 Marionette TRACE conn2 <- [1,226,null,{}] 19:42:07 INFO - PROCESS | 1663 | 1463280127792 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}] 19:42:07 INFO - PROCESS | 1663 | 1463280127858 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 19:42:07 INFO - PROCESS | 1663 | 1463280127863 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x11702a000 == 36 [pid = 1663] [id = 64] 19:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x1167f3c00) [pid = 1663] [serial = 188] [outer = 0x0] 19:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118420400) [pid = 1663] [serial = 189] [outer = 0x1167f3c00] 19:42:07 INFO - PROCESS | 1663 | 1463280127890 Marionette DEBUG loaded listener.js 19:42:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11333dc00) [pid = 1663] [serial = 190] [outer = 0x1167f3c00] 19:42:08 INFO - PROCESS | 1663 | 1463280128185 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]]]}] 19:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 418ms 19:42:08 INFO - PROCESS | 1663 | 1463280128207 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 19:42:08 INFO - PROCESS | 1663 | 1463280128208 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 19:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:42:08 INFO - PROCESS | 1663 | 1463280128213 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:42:08 INFO - PROCESS | 1663 | 1463280128215 Marionette TRACE conn2 <- [1,230,null,{}] 19:42:08 INFO - PROCESS | 1663 | 1463280128217 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}] 19:42:08 INFO - PROCESS | 1663 | 1463280128303 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 19:42:08 INFO - PROCESS | 1663 | 1463280128310 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x121254800 == 37 [pid = 1663] [id = 65] 19:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x111f4cc00) [pid = 1663] [serial = 191] [outer = 0x0] 19:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x12154bc00) [pid = 1663] [serial = 192] [outer = 0x111f4cc00] 19:42:08 INFO - PROCESS | 1663 | 1463280128334 Marionette DEBUG loaded listener.js 19:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x121905800) [pid = 1663] [serial = 193] [outer = 0x111f4cc00] 19:42:08 INFO - PROCESS | 1663 | 1463280128612 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]]]}] 19:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 19:42:08 INFO - PROCESS | 1663 | 1463280128635 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 19:42:08 INFO - PROCESS | 1663 | 1463280128636 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 19:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:42:08 INFO - PROCESS | 1663 | 1463280128638 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:42:08 INFO - PROCESS | 1663 | 1463280128640 Marionette TRACE conn2 <- [1,234,null,{}] 19:42:08 INFO - PROCESS | 1663 | 1463280128650 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}] 19:42:08 INFO - PROCESS | 1663 | 1463280128738 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 19:42:08 INFO - PROCESS | 1663 | 1463280128743 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x11825e800 == 38 [pid = 1663] [id = 66] 19:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x121769800) [pid = 1663] [serial = 194] [outer = 0x0] 19:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1248a8c00) [pid = 1663] [serial = 195] [outer = 0x121769800] 19:42:08 INFO - PROCESS | 1663 | 1463280128773 Marionette DEBUG loaded listener.js 19:42:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124fb4800) [pid = 1663] [serial = 196] [outer = 0x121769800] 19:42:09 INFO - PROCESS | 1663 | 1463280129064 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]]]}] 19:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 478ms 19:42:09 INFO - PROCESS | 1663 | 1463280129123 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 19:42:09 INFO - PROCESS | 1663 | 1463280129124 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 19:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:42:09 INFO - PROCESS | 1663 | 1463280129126 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:42:09 INFO - PROCESS | 1663 | 1463280129127 Marionette TRACE conn2 <- [1,238,null,{}] 19:42:09 INFO - PROCESS | 1663 | 1463280129130 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}] 19:42:09 INFO - PROCESS | 1663 | 1463280129214 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 19:42:09 INFO - PROCESS | 1663 | 1463280129220 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d13000 == 39 [pid = 1663] [id = 67] 19:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1185edc00) [pid = 1663] [serial = 197] [outer = 0x0] 19:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124fbf400) [pid = 1663] [serial = 198] [outer = 0x1185edc00] 19:42:09 INFO - PROCESS | 1663 | 1463280129244 Marionette DEBUG loaded listener.js 19:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12683a800) [pid = 1663] [serial = 199] [outer = 0x1185edc00] 19:42:09 INFO - PROCESS | 1663 | 1463280129495 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]]]}] 19:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 420ms 19:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:42:09 INFO - PROCESS | 1663 | 1463280129549 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 19:42:09 INFO - PROCESS | 1663 | 1463280129550 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 19:42:09 INFO - PROCESS | 1663 | 1463280129552 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:42:09 INFO - PROCESS | 1663 | 1463280129553 Marionette TRACE conn2 <- [1,242,null,{}] 19:42:09 INFO - PROCESS | 1663 | 1463280129556 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}] 19:42:09 INFO - PROCESS | 1663 | 1463280129648 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 19:42:09 INFO - PROCESS | 1663 | 1463280129654 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12558f800 == 40 [pid = 1663] [id = 68] 19:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x126910400) [pid = 1663] [serial = 200] [outer = 0x0] 19:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x126d64400) [pid = 1663] [serial = 201] [outer = 0x126910400] 19:42:09 INFO - PROCESS | 1663 | 1463280129678 Marionette DEBUG loaded listener.js 19:42:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x126f1dc00) [pid = 1663] [serial = 202] [outer = 0x126910400] 19:42:10 INFO - PROCESS | 1663 | 1463280130149 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]]]}] 19:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 19:42:10 INFO - PROCESS | 1663 | 1463280130235 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 19:42:10 INFO - PROCESS | 1663 | 1463280130238 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 19:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:42:10 INFO - PROCESS | 1663 | 1463280130243 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:42:10 INFO - PROCESS | 1663 | 1463280130248 Marionette TRACE conn2 <- [1,246,null,{}] 19:42:10 INFO - PROCESS | 1663 | 1463280130251 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}] 19:42:10 INFO - PROCESS | 1663 | 1463280130348 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 19:42:10 INFO - PROCESS | 1663 | 1463280130433 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166eb000 == 41 [pid = 1663] [id = 69] 19:42:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x116187800) [pid = 1663] [serial = 203] [outer = 0x0] 19:42:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1166b6000) [pid = 1663] [serial = 204] [outer = 0x116187800] 19:42:10 INFO - PROCESS | 1663 | 1463280130464 Marionette DEBUG loaded listener.js 19:42:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11693d000) [pid = 1663] [serial = 205] [outer = 0x116187800] 19:42:11 INFO - PROCESS | 1663 | 1463280131066 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]]]}] 19:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 876ms 19:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:42:11 INFO - PROCESS | 1663 | 1463280131119 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 19:42:11 INFO - PROCESS | 1663 | 1463280131121 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 19:42:11 INFO - PROCESS | 1663 | 1463280131124 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:42:11 INFO - PROCESS | 1663 | 1463280131127 Marionette TRACE conn2 <- [1,250,null,{}] 19:42:11 INFO - PROCESS | 1663 | 1463280131131 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}] 19:42:11 INFO - PROCESS | 1663 | 1463280131230 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 19:42:11 INFO - PROCESS | 1663 | 1463280131296 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f23800 == 42 [pid = 1663] [id = 70] 19:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11618e000) [pid = 1663] [serial = 206] [outer = 0x0] 19:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116724400) [pid = 1663] [serial = 207] [outer = 0x11618e000] 19:42:11 INFO - PROCESS | 1663 | 1463280131324 Marionette DEBUG loaded listener.js 19:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11698dc00) [pid = 1663] [serial = 208] [outer = 0x11618e000] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x123d13000 == 41 [pid = 1663] [id = 67] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11825e800 == 40 [pid = 1663] [id = 66] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x121254800 == 39 [pid = 1663] [id = 65] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11702a000 == 38 [pid = 1663] [id = 64] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11995a800 == 37 [pid = 1663] [id = 63] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1196a5000 == 36 [pid = 1663] [id = 62] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x118cbd000 == 35 [pid = 1663] [id = 61] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11825f000 == 34 [pid = 1663] [id = 60] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x117444000 == 33 [pid = 1663] [id = 59] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11702c800 == 32 [pid = 1663] [id = 58] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11610b000 == 31 [pid = 1663] [id = 57] 19:42:11 INFO - PROCESS | 1663 | --DOCSHELL 0x112ebf000 == 30 [pid = 1663] [id = 56] 19:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116730000) [pid = 1663] [serial = 209] [outer = 0x12d334000] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128ea5c00) [pid = 1663] [serial = 121] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116998400) [pid = 1663] [serial = 126] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1180cdc00) [pid = 1663] [serial = 129] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x117e07400) [pid = 1663] [serial = 127] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11915ac00) [pid = 1663] [serial = 141] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1194f3000) [pid = 1663] [serial = 142] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x116944000) [pid = 1663] [serial = 132] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1184c0800) [pid = 1663] [serial = 133] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11841c000) [pid = 1663] [serial = 130] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116188400) [pid = 1663] [serial = 124] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x113af7000) [pid = 1663] [serial = 123] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1190c6400) [pid = 1663] [serial = 138] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11870c800) [pid = 1663] [serial = 135] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118c0d800) [pid = 1663] [serial = 136] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128924c00) [pid = 1663] [serial = 118] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1275f4800) [pid = 1663] [serial = 115] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12166f400) [pid = 1663] [serial = 103] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x119125000) [pid = 1663] [serial = 139] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128d0a800) [pid = 1663] [serial = 120] [outer = 0x0] [url = about:blank] 19:42:11 INFO - PROCESS | 1663 | 1463280131747 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]]]}] 19:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 673ms 19:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:42:11 INFO - PROCESS | 1663 | 1463280131798 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 19:42:11 INFO - PROCESS | 1663 | 1463280131801 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 19:42:11 INFO - PROCESS | 1663 | 1463280131806 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:42:11 INFO - PROCESS | 1663 | 1463280131808 Marionette TRACE conn2 <- [1,254,null,{}] 19:42:11 INFO - PROCESS | 1663 | 1463280131812 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}] 19:42:11 INFO - PROCESS | 1663 | 1463280131883 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 19:42:11 INFO - PROCESS | 1663 | 1463280131888 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x116909800 == 31 [pid = 1663] [id = 71] 19:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x11693e400) [pid = 1663] [serial = 210] [outer = 0x0] 19:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x117e07400) [pid = 1663] [serial = 211] [outer = 0x11693e400] 19:42:11 INFO - PROCESS | 1663 | 1463280131917 Marionette DEBUG loaded listener.js 19:42:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11841a000) [pid = 1663] [serial = 212] [outer = 0x11693e400] 19:42:12 INFO - PROCESS | 1663 | 1463280132335 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]]]}] 19:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 571ms 19:42:12 INFO - PROCESS | 1663 | 1463280132378 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 19:42:12 INFO - PROCESS | 1663 | 1463280132380 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 19:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:42:12 INFO - PROCESS | 1663 | 1463280132384 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:42:12 INFO - PROCESS | 1663 | 1463280132387 Marionette TRACE conn2 <- [1,258,null,{}] 19:42:12 INFO - PROCESS | 1663 | 1463280132399 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}] 19:42:12 INFO - PROCESS | 1663 | 1463280132459 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 19:42:12 INFO - PROCESS | 1663 | 1463280132464 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x118150000 == 32 [pid = 1663] [id = 72] 19:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118428400) [pid = 1663] [serial = 213] [outer = 0x0] 19:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x118707400) [pid = 1663] [serial = 214] [outer = 0x118428400] 19:42:12 INFO - PROCESS | 1663 | 1463280132490 Marionette DEBUG loaded listener.js 19:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118c3a400) [pid = 1663] [serial = 215] [outer = 0x118428400] 19:42:12 INFO - PROCESS | 1663 | 1463280132740 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]]]}] 19:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 377ms 19:42:12 INFO - PROCESS | 1663 | 1463280132767 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 19:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:42:12 INFO - PROCESS | 1663 | 1463280132768 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 19:42:12 INFO - PROCESS | 1663 | 1463280132771 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:42:12 INFO - PROCESS | 1663 | 1463280132772 Marionette TRACE conn2 <- [1,262,null,{}] 19:42:12 INFO - PROCESS | 1663 | 1463280132804 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}] 19:42:12 INFO - PROCESS | 1663 | 1463280132921 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 19:42:12 INFO - PROCESS | 1663 | 1463280132978 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x118256800 == 33 [pid = 1663] [id = 73] 19:42:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112eebc00) [pid = 1663] [serial = 216] [outer = 0x0] 19:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118c0e000) [pid = 1663] [serial = 217] [outer = 0x112eebc00] 19:42:13 INFO - PROCESS | 1663 | 1463280133018 Marionette DEBUG loaded listener.js 19:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119122c00) [pid = 1663] [serial = 218] [outer = 0x112eebc00] 19:42:13 INFO - PROCESS | 1663 | 1463280133384 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]]]}] 19:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 642ms 19:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:42:13 INFO - PROCESS | 1663 | 1463280133414 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 19:42:13 INFO - PROCESS | 1663 | 1463280133415 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 19:42:13 INFO - PROCESS | 1663 | 1463280133417 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:42:13 INFO - PROCESS | 1663 | 1463280133418 Marionette TRACE conn2 <- [1,266,null,{}] 19:42:13 INFO - PROCESS | 1663 | 1463280133420 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}] 19:42:13 INFO - PROCESS | 1663 | 1463280133486 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 19:42:13 INFO - PROCESS | 1663 | 1463280133532 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x11908c000 == 34 [pid = 1663] [id = 74] 19:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11334a800) [pid = 1663] [serial = 219] [outer = 0x0] 19:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119158800) [pid = 1663] [serial = 220] [outer = 0x11334a800] 19:42:13 INFO - PROCESS | 1663 | 1463280133557 Marionette DEBUG loaded listener.js 19:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x119166c00) [pid = 1663] [serial = 221] [outer = 0x11334a800] 19:42:13 INFO - PROCESS | 1663 | 1463280133810 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]]]}] 19:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 419ms 19:42:13 INFO - PROCESS | 1663 | 1463280133837 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 19:42:13 INFO - PROCESS | 1663 | 1463280133838 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 19:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:42:13 INFO - PROCESS | 1663 | 1463280133840 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:42:13 INFO - PROCESS | 1663 | 1463280133841 Marionette TRACE conn2 <- [1,270,null,{}] 19:42:13 INFO - PROCESS | 1663 | 1463280133851 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}] 19:42:13 INFO - PROCESS | 1663 | 1463280133956 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 19:42:13 INFO - PROCESS | 1663 | 1463280133984 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199a7800 == 35 [pid = 1663] [id = 75] 19:42:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1194ee400) [pid = 1663] [serial = 222] [outer = 0x0] 19:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x120520400) [pid = 1663] [serial = 223] [outer = 0x1194ee400] 19:42:14 INFO - PROCESS | 1663 | 1463280134016 Marionette DEBUG loaded listener.js 19:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1216b5400) [pid = 1663] [serial = 224] [outer = 0x1194ee400] 19:42:14 INFO - PROCESS | 1663 | 1463280134336 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]]]}] 19:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 527ms 19:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:42:14 INFO - PROCESS | 1663 | 1463280134372 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 19:42:14 INFO - PROCESS | 1663 | 1463280134373 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 19:42:14 INFO - PROCESS | 1663 | 1463280134375 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:42:14 INFO - PROCESS | 1663 | 1463280134376 Marionette TRACE conn2 <- [1,274,null,{}] 19:42:14 INFO - PROCESS | 1663 | 1463280134379 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}] 19:42:14 INFO - PROCESS | 1663 | 1463280134469 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 19:42:14 INFO - PROCESS | 1663 | 1463280134473 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x121260800 == 36 [pid = 1663] [id = 76] 19:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119749800) [pid = 1663] [serial = 225] [outer = 0x0] 19:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x123d4bc00) [pid = 1663] [serial = 226] [outer = 0x119749800] 19:42:14 INFO - PROCESS | 1663 | 1463280134499 Marionette DEBUG loaded listener.js 19:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x124c31400) [pid = 1663] [serial = 227] [outer = 0x119749800] 19:42:14 INFO - PROCESS | 1663 | 1463280134784 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]]]}] 19:42:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 19:42:14 INFO - PROCESS | 1663 | 1463280134847 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 19:42:14 INFO - PROCESS | 1663 | 1463280134848 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 19:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:42:14 INFO - PROCESS | 1663 | 1463280134850 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:42:14 INFO - PROCESS | 1663 | 1463280134851 Marionette TRACE conn2 <- [1,278,null,{}] 19:42:14 INFO - PROCESS | 1663 | 1463280134854 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}] 19:42:14 INFO - PROCESS | 1663 | 1463280134937 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 19:42:14 INFO - PROCESS | 1663 | 1463280134966 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a09000 == 37 [pid = 1663] [id = 77] 19:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x121138000) [pid = 1663] [serial = 228] [outer = 0x0] 19:42:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x124c75000) [pid = 1663] [serial = 229] [outer = 0x121138000] 19:42:14 INFO - PROCESS | 1663 | 1463280134991 Marionette DEBUG loaded listener.js 19:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1256bd000) [pid = 1663] [serial = 230] [outer = 0x121138000] 19:42:15 INFO - PROCESS | 1663 | 1463280135261 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]]]}] 19:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 19:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:42:15 INFO - PROCESS | 1663 | 1463280135319 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 19:42:15 INFO - PROCESS | 1663 | 1463280135320 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 19:42:15 INFO - PROCESS | 1663 | 1463280135322 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:42:15 INFO - PROCESS | 1663 | 1463280135323 Marionette TRACE conn2 <- [1,282,null,{}] 19:42:15 INFO - PROCESS | 1663 | 1463280135326 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}] 19:42:15 INFO - PROCESS | 1663 | 1463280135408 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 19:42:15 INFO - PROCESS | 1663 | 1463280135414 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d1c000 == 38 [pid = 1663] [id = 78] 19:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x124c3d400) [pid = 1663] [serial = 231] [outer = 0x0] 19:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x126835000) [pid = 1663] [serial = 232] [outer = 0x124c3d400] 19:42:15 INFO - PROCESS | 1663 | 1463280135439 Marionette DEBUG loaded listener.js 19:42:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x126f1ac00) [pid = 1663] [serial = 233] [outer = 0x124c3d400] 19:42:15 INFO - PROCESS | 1663 | 1463280135755 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]]]}] 19:42:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 473ms 19:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:42:15 INFO - PROCESS | 1663 | 1463280135797 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 19:42:15 INFO - PROCESS | 1663 | 1463280135798 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 19:42:15 INFO - PROCESS | 1663 | 1463280135800 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:42:15 INFO - PROCESS | 1663 | 1463280135802 Marionette TRACE conn2 <- [1,286,null,{}] 19:42:15 INFO - PROCESS | 1663 | 1463280135804 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}] 19:42:15 INFO - PROCESS | 1663 | 1463280135956 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x121769800) [pid = 1663] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118c44400) [pid = 1663] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1161e3800) [pid = 1663] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11618c000) [pid = 1663] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1160dc400) [pid = 1663] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1167f5400) [pid = 1663] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11693a400) [pid = 1663] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1121b5400) [pid = 1663] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11333ec00) [pid = 1663] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116a53400) [pid = 1663] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1184ca400) [pid = 1663] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1194ef800) [pid = 1663] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119124c00) [pid = 1663] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11977e400) [pid = 1663] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11902b000) [pid = 1663] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1167f3c00) [pid = 1663] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x111f4cc00) [pid = 1663] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:42:15 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1185edc00) [pid = 1663] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:42:16 INFO - PROCESS | 1663 | 1463280135993 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x116909000 == 39 [pid = 1663] [id = 79] 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x111c88c00) [pid = 1663] [serial = 234] [outer = 0x0] 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1129b7400) [pid = 1663] [serial = 235] [outer = 0x111c88c00] 19:42:16 INFO - PROCESS | 1663 | 1463280136017 Marionette DEBUG loaded listener.js 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1180cf400) [pid = 1663] [serial = 236] [outer = 0x111c88c00] 19:42:16 INFO - PROCESS | 1663 | 1463280136267 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]]]}] 19:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 517ms 19:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:42:16 INFO - PROCESS | 1663 | 1463280136319 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 19:42:16 INFO - PROCESS | 1663 | 1463280136320 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 19:42:16 INFO - PROCESS | 1663 | 1463280136322 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:42:16 INFO - PROCESS | 1663 | 1463280136324 Marionette TRACE conn2 <- [1,290,null,{}] 19:42:16 INFO - PROCESS | 1663 | 1463280136334 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}] 19:42:16 INFO - PROCESS | 1663 | 1463280136424 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 19:42:16 INFO - PROCESS | 1663 | 1463280136431 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ddf800 == 40 [pid = 1663] [id = 80] 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1180c7000) [pid = 1663] [serial = 237] [outer = 0x0] 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x120520800) [pid = 1663] [serial = 238] [outer = 0x1180c7000] 19:42:16 INFO - PROCESS | 1663 | 1463280136467 Marionette DEBUG loaded listener.js 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1275edc00) [pid = 1663] [serial = 239] [outer = 0x1180c7000] 19:42:16 INFO - PROCESS | 1663 | 1463280136756 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]]]}] 19:42:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 471ms 19:42:16 INFO - PROCESS | 1663 | 1463280136796 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 19:42:16 INFO - PROCESS | 1663 | 1463280136798 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 19:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:42:16 INFO - PROCESS | 1663 | 1463280136800 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:42:16 INFO - PROCESS | 1663 | 1463280136801 Marionette TRACE conn2 <- [1,294,null,{}] 19:42:16 INFO - PROCESS | 1663 | 1463280136803 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}] 19:42:16 INFO - PROCESS | 1663 | 1463280136895 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 19:42:16 INFO - PROCESS | 1663 | 1463280136901 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271a3000 == 41 [pid = 1663] [id = 81] 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118427c00) [pid = 1663] [serial = 240] [outer = 0x0] 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1275ed400) [pid = 1663] [serial = 241] [outer = 0x118427c00] 19:42:16 INFO - PROCESS | 1663 | 1463280136925 Marionette DEBUG loaded listener.js 19:42:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128922400) [pid = 1663] [serial = 242] [outer = 0x118427c00] 19:42:17 INFO - PROCESS | 1663 | 1463280137210 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]]]}] 19:42:17 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. 19:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 418ms 19:42:17 INFO - PROCESS | 1663 | 1463280137218 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 19:42:17 INFO - PROCESS | 1663 | 1463280137219 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 19:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:42:17 INFO - PROCESS | 1663 | 1463280137221 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:42:17 INFO - PROCESS | 1663 | 1463280137223 Marionette TRACE conn2 <- [1,298,null,{}] 19:42:17 INFO - PROCESS | 1663 | 1463280137225 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}] 19:42:17 INFO - PROCESS | 1663 | 1463280137308 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 19:42:17 INFO - PROCESS | 1663 | 1463280137315 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x128ccc000 == 42 [pid = 1663] [id = 82] 19:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x128926c00) [pid = 1663] [serial = 243] [outer = 0x0] 19:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x128d08400) [pid = 1663] [serial = 244] [outer = 0x128926c00] 19:42:17 INFO - PROCESS | 1663 | 1463280137339 Marionette DEBUG loaded listener.js 19:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x128ea5400) [pid = 1663] [serial = 245] [outer = 0x128926c00] 19:42:17 INFO - PROCESS | 1663 | 1463280137629 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]]]}] 19:42:17 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. 19:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 421ms 19:42:17 INFO - PROCESS | 1663 | 1463280137650 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 19:42:17 INFO - PROCESS | 1663 | 1463280137651 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 19:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:42:17 INFO - PROCESS | 1663 | 1463280137653 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:42:17 INFO - PROCESS | 1663 | 1463280137654 Marionette TRACE conn2 <- [1,302,null,{}] 19:42:17 INFO - PROCESS | 1663 | 1463280137657 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}] 19:42:17 INFO - PROCESS | 1663 | 1463280137732 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 19:42:17 INFO - PROCESS | 1663 | 1463280137736 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x129211000 == 43 [pid = 1663] [id = 83] 19:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x128d09800) [pid = 1663] [serial = 246] [outer = 0x0] 19:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x128eb3400) [pid = 1663] [serial = 247] [outer = 0x128d09800] 19:42:17 INFO - PROCESS | 1663 | 1463280137762 Marionette DEBUG loaded listener.js 19:42:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1292bf800) [pid = 1663] [serial = 248] [outer = 0x128d09800] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x113d2d000 == 42 [pid = 1663] [id = 55] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x116909800 == 41 [pid = 1663] [id = 71] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x113f23800 == 40 [pid = 1663] [id = 70] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1166eb000 == 39 [pid = 1663] [id = 69] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x12558f800 == 38 [pid = 1663] [id = 68] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118150000 == 37 [pid = 1663] [id = 72] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x118256800 == 36 [pid = 1663] [id = 73] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1199a7800 == 35 [pid = 1663] [id = 75] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x116909000 == 34 [pid = 1663] [id = 79] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x1271a3000 == 33 [pid = 1663] [id = 81] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x113a09000 == 32 [pid = 1663] [id = 77] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x11908c000 == 31 [pid = 1663] [id = 74] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x121260800 == 30 [pid = 1663] [id = 76] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x126ddf800 == 29 [pid = 1663] [id = 80] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x123d1c000 == 28 [pid = 1663] [id = 78] 19:42:18 INFO - PROCESS | 1663 | --DOCSHELL 0x128ccc000 == 27 [pid = 1663] [id = 82] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x124fb4800) [pid = 1663] [serial = 196] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11915cc00) [pid = 1663] [serial = 180] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118210c00) [pid = 1663] [serial = 171] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x118c03400) [pid = 1663] [serial = 177] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118423c00) [pid = 1663] [serial = 172] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1166b3000) [pid = 1663] [serial = 165] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1167f4400) [pid = 1663] [serial = 166] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1170c2c00) [pid = 1663] [serial = 168] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x118423400) [pid = 1663] [serial = 174] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11974a000) [pid = 1663] [serial = 183] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11618d400) [pid = 1663] [serial = 145] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x113461000) [pid = 1663] [serial = 144] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11606bc00) [pid = 1663] [serial = 162] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1182b1800) [pid = 1663] [serial = 148] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1180c7c00) [pid = 1663] [serial = 147] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119124000) [pid = 1663] [serial = 151] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118c43000) [pid = 1663] [serial = 150] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x120517000) [pid = 1663] [serial = 154] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x119778000) [pid = 1663] [serial = 153] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x121546000) [pid = 1663] [serial = 157] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12113a800) [pid = 1663] [serial = 156] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x121b55c00) [pid = 1663] [serial = 160] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x121673c00) [pid = 1663] [serial = 159] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1194eb400) [pid = 1663] [serial = 181] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x119cc5800) [pid = 1663] [serial = 186] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x11977c000) [pid = 1663] [serial = 184] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x118420400) [pid = 1663] [serial = 189] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12154bc00) [pid = 1663] [serial = 192] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x1248a8c00) [pid = 1663] [serial = 195] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x121247800) [pid = 1663] [serial = 187] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x11333dc00) [pid = 1663] [serial = 190] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1180c5800) [pid = 1663] [serial = 169] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x12683a800) [pid = 1663] [serial = 199] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x11901d000) [pid = 1663] [serial = 178] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x11870a800) [pid = 1663] [serial = 175] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x121905800) [pid = 1663] [serial = 193] [outer = 0x0] [url = about:blank] 19:42:18 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x124fbf400) [pid = 1663] [serial = 198] [outer = 0x0] [url = about:blank] 19:42:19 INFO - PROCESS | 1663 | 1463280139060 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]]]}] 19:42:19 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. 19:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1425ms 19:42:19 INFO - PROCESS | 1663 | 1463280139080 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 19:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:42:19 INFO - PROCESS | 1663 | 1463280139082 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 19:42:19 INFO - PROCESS | 1663 | 1463280139086 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:42:19 INFO - PROCESS | 1663 | 1463280139088 Marionette TRACE conn2 <- [1,306,null,{}] 19:42:19 INFO - PROCESS | 1663 | 1463280139092 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}] 19:42:19 INFO - PROCESS | 1663 | 1463280139163 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 19:42:19 INFO - PROCESS | 1663 | 1463280139205 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x112ebd000 == 28 [pid = 1663] [id = 84] 19:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x113dee800) [pid = 1663] [serial = 249] [outer = 0x0] 19:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1160dbc00) [pid = 1663] [serial = 250] [outer = 0x113dee800] 19:42:19 INFO - PROCESS | 1663 | 1463280139232 Marionette DEBUG loaded listener.js 19:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x1166b3000) [pid = 1663] [serial = 251] [outer = 0x113dee800] 19:42:19 INFO - PROCESS | 1663 | 1463280139518 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]]]}] 19:42:19 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. 19:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 471ms 19:42:19 INFO - PROCESS | 1663 | 1463280139556 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 19:42:19 INFO - PROCESS | 1663 | 1463280139564 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 19:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:42:19 INFO - PROCESS | 1663 | 1463280139569 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:42:19 INFO - PROCESS | 1663 | 1463280139571 Marionette TRACE conn2 <- [1,310,null,{}] 19:42:19 INFO - PROCESS | 1663 | 1463280139573 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}] 19:42:19 INFO - PROCESS | 1663 | 1463280139642 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 19:42:19 INFO - PROCESS | 1663 | 1463280139648 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x11611b800 == 29 [pid = 1663] [id = 85] 19:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x11672b800) [pid = 1663] [serial = 252] [outer = 0x0] 19:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x11767ec00) [pid = 1663] [serial = 253] [outer = 0x11672b800] 19:42:19 INFO - PROCESS | 1663 | 1463280139676 Marionette DEBUG loaded listener.js 19:42:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x117e0f800) [pid = 1663] [serial = 254] [outer = 0x11672b800] 19:42:19 INFO - PROCESS | 1663 | 1463280139974 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]]]}] 19:42:19 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. 19:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 419ms 19:42:19 INFO - PROCESS | 1663 | 1463280139989 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 19:42:19 INFO - PROCESS | 1663 | 1463280139991 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 19:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:42:20 INFO - PROCESS | 1663 | 1463280140001 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:42:20 INFO - PROCESS | 1663 | 1463280140003 Marionette TRACE conn2 <- [1,314,null,{}] 19:42:20 INFO - PROCESS | 1663 | 1463280140022 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}] 19:42:20 INFO - PROCESS | 1663 | 1463280140095 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 19:42:20 INFO - PROCESS | 1663 | 1463280140100 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x11695d000 == 30 [pid = 1663] [id = 86] 19:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x111e2ac00) [pid = 1663] [serial = 255] [outer = 0x0] 19:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x1182b7c00) [pid = 1663] [serial = 256] [outer = 0x111e2ac00] 19:42:20 INFO - PROCESS | 1663 | 1463280140139 Marionette DEBUG loaded listener.js 19:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11841e800) [pid = 1663] [serial = 257] [outer = 0x111e2ac00] 19:42:20 INFO - PROCESS | 1663 | 1463280140451 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]]]}] 19:42:20 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. 19:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 478ms 19:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:42:20 INFO - PROCESS | 1663 | 1463280140481 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 19:42:20 INFO - PROCESS | 1663 | 1463280140482 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 19:42:20 INFO - PROCESS | 1663 | 1463280140485 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:42:20 INFO - PROCESS | 1663 | 1463280140486 Marionette TRACE conn2 <- [1,318,null,{}] 19:42:20 INFO - PROCESS | 1663 | 1463280140488 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}] 19:42:20 INFO - PROCESS | 1663 | 1463280140556 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 19:42:20 INFO - PROCESS | 1663 | 1463280140562 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x117444000 == 31 [pid = 1663] [id = 87] 19:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x118422800) [pid = 1663] [serial = 258] [outer = 0x0] 19:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x1184ca400) [pid = 1663] [serial = 259] [outer = 0x118422800] 19:42:20 INFO - PROCESS | 1663 | 1463280140588 Marionette DEBUG loaded listener.js 19:42:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118704400) [pid = 1663] [serial = 260] [outer = 0x118422800] 19:42:20 INFO - PROCESS | 1663 | 1463280140887 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]]]}] 19:42:20 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. 19:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 419ms 19:42:20 INFO - PROCESS | 1663 | 1463280140906 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 19:42:20 INFO - PROCESS | 1663 | 1463280140907 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 19:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:42:20 INFO - PROCESS | 1663 | 1463280140920 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:42:20 INFO - PROCESS | 1663 | 1463280140921 Marionette TRACE conn2 <- [1,322,null,{}] 19:42:20 INFO - PROCESS | 1663 | 1463280140924 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}] 19:42:21 INFO - PROCESS | 1663 | 1463280141067 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 19:42:21 INFO - PROCESS | 1663 | 1463280141073 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x118243000 == 32 [pid = 1663] [id = 88] 19:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11672b400) [pid = 1663] [serial = 261] [outer = 0x0] 19:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118c03800) [pid = 1663] [serial = 262] [outer = 0x11672b400] 19:42:21 INFO - PROCESS | 1663 | 1463280141115 Marionette DEBUG loaded listener.js 19:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118c40800) [pid = 1663] [serial = 263] [outer = 0x11672b400] 19:42:21 INFO - PROCESS | 1663 | 1463280141457 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]]]}] 19:42:21 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. 19:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 572ms 19:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:42:21 INFO - PROCESS | 1663 | 1463280141494 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 19:42:21 INFO - PROCESS | 1663 | 1463280141496 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 19:42:21 INFO - PROCESS | 1663 | 1463280141499 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:42:21 INFO - PROCESS | 1663 | 1463280141500 Marionette TRACE conn2 <- [1,326,null,{}] 19:42:21 INFO - PROCESS | 1663 | 1463280141510 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}] 19:42:21 INFO - PROCESS | 1663 | 1463280141607 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 19:42:21 INFO - PROCESS | 1663 | 1463280141614 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x118289000 == 33 [pid = 1663] [id = 89] 19:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11901d400) [pid = 1663] [serial = 264] [outer = 0x0] 19:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x1190cd800) [pid = 1663] [serial = 265] [outer = 0x11901d400] 19:42:21 INFO - PROCESS | 1663 | 1463280141642 Marionette DEBUG loaded listener.js 19:42:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11915e400) [pid = 1663] [serial = 266] [outer = 0x11901d400] 19:42:21 INFO - PROCESS | 1663 | 1463280141947 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]]]}] 19:42:21 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. 19:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 469ms 19:42:21 INFO - PROCESS | 1663 | 1463280141968 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 19:42:21 INFO - PROCESS | 1663 | 1463280141970 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 19:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:42:21 INFO - PROCESS | 1663 | 1463280141972 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:42:21 INFO - PROCESS | 1663 | 1463280141973 Marionette TRACE conn2 <- [1,330,null,{}] 19:42:21 INFO - PROCESS | 1663 | 1463280141975 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}] 19:42:22 INFO - PROCESS | 1663 | 1463280142040 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 19:42:22 INFO - PROCESS | 1663 | 1463280142045 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x11949c000 == 34 [pid = 1663] [id = 90] 19:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x113411800) [pid = 1663] [serial = 267] [outer = 0x0] 19:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1194eb400) [pid = 1663] [serial = 268] [outer = 0x113411800] 19:42:22 INFO - PROCESS | 1663 | 1463280142071 Marionette DEBUG loaded listener.js 19:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119750c00) [pid = 1663] [serial = 269] [outer = 0x113411800] 19:42:22 INFO - PROCESS | 1663 | 1463280142365 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]]]}] 19:42:22 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. 19:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 423ms 19:42:22 INFO - PROCESS | 1663 | 1463280142397 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 19:42:22 INFO - PROCESS | 1663 | 1463280142399 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 19:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:42:22 INFO - PROCESS | 1663 | 1463280142401 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:42:22 INFO - PROCESS | 1663 | 1463280142402 Marionette TRACE conn2 <- [1,334,null,{}] 19:42:22 INFO - PROCESS | 1663 | 1463280142404 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}] 19:42:22 INFO - PROCESS | 1663 | 1463280142506 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 19:42:22 INFO - PROCESS | 1663 | 1463280142512 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x119959800 == 35 [pid = 1663] [id = 91] 19:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x11974d800) [pid = 1663] [serial = 270] [outer = 0x0] 19:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11977c400) [pid = 1663] [serial = 271] [outer = 0x11974d800] 19:42:22 INFO - PROCESS | 1663 | 1463280142536 Marionette DEBUG loaded listener.js 19:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x121136c00) [pid = 1663] [serial = 272] [outer = 0x11974d800] 19:42:22 INFO - PROCESS | 1663 | 1463280142812 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]]]}] 19:42:22 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. 19:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 19:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:42:22 INFO - PROCESS | 1663 | 1463280142869 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 19:42:22 INFO - PROCESS | 1663 | 1463280142870 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 19:42:22 INFO - PROCESS | 1663 | 1463280142873 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:42:22 INFO - PROCESS | 1663 | 1463280142874 Marionette TRACE conn2 <- [1,338,null,{}] 19:42:22 INFO - PROCESS | 1663 | 1463280142876 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}] 19:42:22 INFO - PROCESS | 1663 | 1463280142941 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 19:42:22 INFO - PROCESS | 1663 | 1463280142947 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x116922000 == 36 [pid = 1663] [id = 92] 19:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118702400) [pid = 1663] [serial = 273] [outer = 0x0] 19:42:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12113dc00) [pid = 1663] [serial = 274] [outer = 0x118702400] 19:42:22 INFO - PROCESS | 1663 | 1463280142972 Marionette DEBUG loaded listener.js 19:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121545800) [pid = 1663] [serial = 275] [outer = 0x118702400] 19:42:23 INFO - PROCESS | 1663 | 1463280143265 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]]]}] 19:42:23 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. 19:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 420ms 19:42:23 INFO - PROCESS | 1663 | 1463280143295 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 19:42:23 INFO - PROCESS | 1663 | 1463280143298 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 19:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:42:23 INFO - PROCESS | 1663 | 1463280143300 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:42:23 INFO - PROCESS | 1663 | 1463280143301 Marionette TRACE conn2 <- [1,342,null,{}] 19:42:23 INFO - PROCESS | 1663 | 1463280143303 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}] 19:42:23 INFO - PROCESS | 1663 | 1463280143395 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 19:42:23 INFO - PROCESS | 1663 | 1463280143401 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x121259800 == 37 [pid = 1663] [id = 93] 19:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1182b7400) [pid = 1663] [serial = 276] [outer = 0x0] 19:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12133f000) [pid = 1663] [serial = 277] [outer = 0x1182b7400] 19:42:23 INFO - PROCESS | 1663 | 1463280143426 Marionette DEBUG loaded listener.js 19:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1219bd000) [pid = 1663] [serial = 278] [outer = 0x1182b7400] 19:42:23 INFO - PROCESS | 1663 | 1463280143701 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]]]}] 19:42:23 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. 19:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 419ms 19:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:42:23 INFO - PROCESS | 1663 | 1463280143719 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 19:42:23 INFO - PROCESS | 1663 | 1463280143720 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 19:42:23 INFO - PROCESS | 1663 | 1463280143722 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:42:23 INFO - PROCESS | 1663 | 1463280143724 Marionette TRACE conn2 <- [1,346,null,{}] 19:42:23 INFO - PROCESS | 1663 | 1463280143734 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}] 19:42:23 INFO - PROCESS | 1663 | 1463280143828 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 19:42:23 INFO - PROCESS | 1663 | 1463280143833 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x118150000 == 38 [pid = 1663] [id = 94] 19:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1248a2000) [pid = 1663] [serial = 279] [outer = 0x0] 19:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x124a37c00) [pid = 1663] [serial = 280] [outer = 0x1248a2000] 19:42:23 INFO - PROCESS | 1663 | 1463280143861 Marionette DEBUG loaded listener.js 19:42:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1256bc000) [pid = 1663] [serial = 281] [outer = 0x1248a2000] 19:42:24 INFO - PROCESS | 1663 | 1463280144239 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]]]}] 19:42:24 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. 19:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 525ms 19:42:24 INFO - PROCESS | 1663 | 1463280144250 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 19:42:24 INFO - PROCESS | 1663 | 1463280144252 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 19:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:42:24 INFO - PROCESS | 1663 | 1463280144255 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:42:24 INFO - PROCESS | 1663 | 1463280144257 Marionette TRACE conn2 <- [1,350,null,{}] 19:42:24 INFO - PROCESS | 1663 | 1463280144260 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}] 19:42:24 INFO - PROCESS | 1663 | 1463280144390 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 19:42:24 INFO - PROCESS | 1663 | 1463280144406 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x123dd1000 == 39 [pid = 1663] [id = 95] 19:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1256bc400) [pid = 1663] [serial = 282] [outer = 0x0] 19:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12683bc00) [pid = 1663] [serial = 283] [outer = 0x1256bc400] 19:42:24 INFO - PROCESS | 1663 | 1463280144446 Marionette DEBUG loaded listener.js 19:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x126d64800) [pid = 1663] [serial = 284] [outer = 0x1256bc400] 19:42:24 INFO - PROCESS | 1663 | 1463280144838 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]]]}] 19:42:24 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. 19:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 624ms 19:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:42:24 INFO - PROCESS | 1663 | 1463280144884 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 19:42:24 INFO - PROCESS | 1663 | 1463280144885 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 19:42:24 INFO - PROCESS | 1663 | 1463280144887 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:42:24 INFO - PROCESS | 1663 | 1463280144888 Marionette TRACE conn2 <- [1,354,null,{}] 19:42:24 INFO - PROCESS | 1663 | 1463280144891 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}] 19:42:24 INFO - PROCESS | 1663 | 1463280144977 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 19:42:24 INFO - PROCESS | 1663 | 1463280144981 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12558a000 == 40 [pid = 1663] [id = 96] 19:42:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126831800) [pid = 1663] [serial = 285] [outer = 0x0] 19:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x127154000) [pid = 1663] [serial = 286] [outer = 0x126831800] 19:42:25 INFO - PROCESS | 1663 | 1463280145005 Marionette DEBUG loaded listener.js 19:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1275f4c00) [pid = 1663] [serial = 287] [outer = 0x126831800] 19:42:25 INFO - PROCESS | 1663 | 1463280145324 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]]]}] 19:42:25 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. 19:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 19:42:25 INFO - PROCESS | 1663 | 1463280145361 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 19:42:25 INFO - PROCESS | 1663 | 1463280145364 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 19:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:42:25 INFO - PROCESS | 1663 | 1463280145366 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:42:25 INFO - PROCESS | 1663 | 1463280145367 Marionette TRACE conn2 <- [1,358,null,{}] 19:42:25 INFO - PROCESS | 1663 | 1463280145369 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}] 19:42:25 INFO - PROCESS | 1663 | 1463280145459 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 19:42:25 INFO - PROCESS | 1663 | 1463280145463 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x126ddf800 == 41 [pid = 1663] [id = 97] 19:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12715ac00) [pid = 1663] [serial = 288] [outer = 0x0] 19:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x127602c00) [pid = 1663] [serial = 289] [outer = 0x12715ac00] 19:42:25 INFO - PROCESS | 1663 | 1463280145487 Marionette DEBUG loaded listener.js 19:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x127608800) [pid = 1663] [serial = 290] [outer = 0x12715ac00] 19:42:25 INFO - PROCESS | 1663 | 1463280145811 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]]]}] 19:42:25 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. 19:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 19:42:25 INFO - PROCESS | 1663 | 1463280145835 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 19:42:25 INFO - PROCESS | 1663 | 1463280145836 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 19:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:42:25 INFO - PROCESS | 1663 | 1463280145838 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:42:25 INFO - PROCESS | 1663 | 1463280145839 Marionette TRACE conn2 <- [1,362,null,{}] 19:42:25 INFO - PROCESS | 1663 | 1463280145849 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}] 19:42:25 INFO - PROCESS | 1663 | 1463280145937 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 19:42:25 INFO - PROCESS | 1663 | 1463280145942 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x128939800 == 42 [pid = 1663] [id = 98] 19:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1275fa800) [pid = 1663] [serial = 291] [outer = 0x0] 19:42:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12760ec00) [pid = 1663] [serial = 292] [outer = 0x1275fa800] 19:42:25 INFO - PROCESS | 1663 | 1463280145967 Marionette DEBUG loaded listener.js 19:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12891c000) [pid = 1663] [serial = 293] [outer = 0x1275fa800] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x119749800) [pid = 1663] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11618e000) [pid = 1663] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11334a800) [pid = 1663] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x112eebc00) [pid = 1663] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1180c7000) [pid = 1663] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118428400) [pid = 1663] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11693e400) [pid = 1663] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x126910400) [pid = 1663] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121138000) [pid = 1663] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1194ee400) [pid = 1663] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x124c3d400) [pid = 1663] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x128926c00) [pid = 1663] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x111c88c00) [pid = 1663] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x118427c00) [pid = 1663] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x113a6f000) [pid = 1663] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:42:26 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116187800) [pid = 1663] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:42:26 INFO - PROCESS | 1663 | 1463280146407 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]]]}] 19:42:26 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. 19:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 622ms 19:42:26 INFO - PROCESS | 1663 | 1463280146472 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 19:42:26 INFO - PROCESS | 1663 | 1463280146473 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 19:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:42:26 INFO - PROCESS | 1663 | 1463280146475 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:42:26 INFO - PROCESS | 1663 | 1463280146477 Marionette TRACE conn2 <- [1,366,null,{}] 19:42:26 INFO - PROCESS | 1663 | 1463280146481 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}] 19:42:26 INFO - PROCESS | 1663 | 1463280146551 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 19:42:26 INFO - PROCESS | 1663 | 1463280146555 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1256d1000 == 43 [pid = 1663] [id = 99] 19:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x117e02400) [pid = 1663] [serial = 294] [outer = 0x0] 19:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1194ee400) [pid = 1663] [serial = 295] [outer = 0x117e02400] 19:42:26 INFO - PROCESS | 1663 | 1463280146581 Marionette DEBUG loaded listener.js 19:42:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x127157400) [pid = 1663] [serial = 296] [outer = 0x117e02400] 19:42:26 INFO - PROCESS | 1663 | 1463280146882 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]]]}] 19:42:26 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. 19:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 421ms 19:42:26 INFO - PROCESS | 1663 | 1463280146899 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 19:42:26 INFO - PROCESS | 1663 | 1463280146900 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 19:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:42:26 INFO - PROCESS | 1663 | 1463280146903 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:42:26 INFO - PROCESS | 1663 | 1463280146904 Marionette TRACE conn2 <- [1,370,null,{}] 19:42:26 INFO - PROCESS | 1663 | 1463280146906 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}] 19:42:26 INFO - PROCESS | 1663 | 1463280146989 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 19:42:26 INFO - PROCESS | 1663 | 1463280146997 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x129487800 == 44 [pid = 1663] [id = 100] 19:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1275f4400) [pid = 1663] [serial = 297] [outer = 0x0] 19:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x128928c00) [pid = 1663] [serial = 298] [outer = 0x1275f4400] 19:42:27 INFO - PROCESS | 1663 | 1463280147022 Marionette DEBUG loaded listener.js 19:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x128d06000) [pid = 1663] [serial = 299] [outer = 0x1275f4400] 19:42:27 INFO - PROCESS | 1663 | 1463280147435 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]]]}] 19:42:27 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. 19:42:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 568ms 19:42:27 INFO - PROCESS | 1663 | 1463280147472 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 19:42:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:42:27 INFO - PROCESS | 1663 | 1463280147474 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 19:42:27 INFO - PROCESS | 1663 | 1463280147478 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:42:27 INFO - PROCESS | 1663 | 1463280147480 Marionette TRACE conn2 <- [1,374,null,{}] 19:42:27 INFO - PROCESS | 1663 | 1463280147483 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}] 19:42:27 INFO - PROCESS | 1663 | 1463280147570 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 19:42:27 INFO - PROCESS | 1663 | 1463280147574 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x111eb0800 == 45 [pid = 1663] [id = 101] 19:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x128928400) [pid = 1663] [serial = 300] [outer = 0x0] 19:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128d10800) [pid = 1663] [serial = 301] [outer = 0x128928400] 19:42:27 INFO - PROCESS | 1663 | 1463280147611 Marionette DEBUG loaded listener.js 19:42:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x129009c00) [pid = 1663] [serial = 302] [outer = 0x128928400] 19:42:27 INFO - PROCESS | 1663 | 1463280147927 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:42:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:42:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 471ms 19:42:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:42:27 INFO - PROCESS | 1663 | 1463280147948 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 19:42:27 INFO - PROCESS | 1663 | 1463280147950 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 19:42:27 INFO - PROCESS | 1663 | 1463280147952 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:42:27 INFO - PROCESS | 1663 | 1463280147953 Marionette TRACE conn2 <- [1,378,null,{}] 19:42:27 INFO - PROCESS | 1663 | 1463280147955 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}] 19:42:28 INFO - PROCESS | 1663 | 1463280148030 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 19:42:28 INFO - PROCESS | 1663 | 1463280148073 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a77b800 == 46 [pid = 1663] [id = 102] 19:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x128d05000) [pid = 1663] [serial = 303] [outer = 0x0] 19:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1292c2400) [pid = 1663] [serial = 304] [outer = 0x128d05000] 19:42:28 INFO - PROCESS | 1663 | 1463280148097 Marionette DEBUG loaded listener.js 19:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1292cd000) [pid = 1663] [serial = 305] [outer = 0x128d05000] 19:42:28 INFO - PROCESS | 1663 | 1463280148581 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:42:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:42:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 668ms 19:42:28 INFO - PROCESS | 1663 | 1463280148621 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 19:42:28 INFO - PROCESS | 1663 | 1463280148623 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 19:42:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:42:28 INFO - PROCESS | 1663 | 1463280148631 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:42:28 INFO - PROCESS | 1663 | 1463280148633 Marionette TRACE conn2 <- [1,382,null,{}] 19:42:28 INFO - PROCESS | 1663 | 1463280148637 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}] 19:42:28 INFO - PROCESS | 1663 | 1463280148766 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 19:42:28 INFO - PROCESS | 1663 | 1463280148915 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166dc800 == 47 [pid = 1663] [id = 103] 19:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1160db400) [pid = 1663] [serial = 306] [outer = 0x0] 19:42:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1161e4000) [pid = 1663] [serial = 307] [outer = 0x1160db400] 19:42:28 INFO - PROCESS | 1663 | 1463280148967 Marionette DEBUG loaded listener.js 19:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116999000) [pid = 1663] [serial = 308] [outer = 0x1160db400] 19:42:29 INFO - PROCESS | 1663 | 1463280149740 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:42:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:42:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1123ms 19:42:29 INFO - PROCESS | 1663 | 1463280149769 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 19:42:29 INFO - PROCESS | 1663 | 1463280149771 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 19:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:42:29 INFO - PROCESS | 1663 | 1463280149776 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:42:29 INFO - PROCESS | 1663 | 1463280149778 Marionette TRACE conn2 <- [1,386,null,{}] 19:42:29 INFO - PROCESS | 1663 | 1463280149782 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}] 19:42:29 INFO - PROCESS | 1663 | 1463280149872 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 19:42:29 INFO - PROCESS | 1663 | 1463280149913 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e1b800 == 48 [pid = 1663] [id = 104] 19:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11345e800) [pid = 1663] [serial = 309] [outer = 0x0] 19:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1160e4800) [pid = 1663] [serial = 310] [outer = 0x11345e800] 19:42:29 INFO - PROCESS | 1663 | 1463280149942 Marionette DEBUG loaded listener.js 19:42:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1167f3000) [pid = 1663] [serial = 311] [outer = 0x11345e800] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x111eb0800 == 47 [pid = 1663] [id = 101] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x129487800 == 46 [pid = 1663] [id = 100] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x1256d1000 == 45 [pid = 1663] [id = 99] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x128939800 == 44 [pid = 1663] [id = 98] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x126ddf800 == 43 [pid = 1663] [id = 97] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x12558a000 == 42 [pid = 1663] [id = 96] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x123dd1000 == 41 [pid = 1663] [id = 95] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128eb3400) [pid = 1663] [serial = 247] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x118150000 == 40 [pid = 1663] [id = 94] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x121259800 == 39 [pid = 1663] [id = 93] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x116922000 == 38 [pid = 1663] [id = 92] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x119959800 == 37 [pid = 1663] [id = 91] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x11949c000 == 36 [pid = 1663] [id = 90] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x118289000 == 35 [pid = 1663] [id = 89] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x118243000 == 34 [pid = 1663] [id = 88] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x117444000 == 33 [pid = 1663] [id = 87] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x11695d000 == 32 [pid = 1663] [id = 86] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x11611b800 == 31 [pid = 1663] [id = 85] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x112ebd000 == 30 [pid = 1663] [id = 84] 19:42:30 INFO - PROCESS | 1663 | --DOCSHELL 0x129211000 == 29 [pid = 1663] [id = 83] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128ea5400) [pid = 1663] [serial = 245] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x123d4bc00) [pid = 1663] [serial = 226] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11698dc00) [pid = 1663] [serial = 208] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119166c00) [pid = 1663] [serial = 221] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x119122c00) [pid = 1663] [serial = 218] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118c0e000) [pid = 1663] [serial = 217] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1275edc00) [pid = 1663] [serial = 239] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118707400) [pid = 1663] [serial = 214] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11841a000) [pid = 1663] [serial = 212] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x126f1dc00) [pid = 1663] [serial = 202] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x126d64400) [pid = 1663] [serial = 201] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x124c31400) [pid = 1663] [serial = 227] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1256bd000) [pid = 1663] [serial = 230] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1216b5400) [pid = 1663] [serial = 224] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126835000) [pid = 1663] [serial = 232] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1166b5800) [pid = 1663] [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.] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x116724400) [pid = 1663] [serial = 207] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x128d08400) [pid = 1663] [serial = 244] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x117e07400) [pid = 1663] [serial = 211] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x120520800) [pid = 1663] [serial = 238] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x126f1ac00) [pid = 1663] [serial = 233] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x118c3a400) [pid = 1663] [serial = 215] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x119158800) [pid = 1663] [serial = 220] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1129b7400) [pid = 1663] [serial = 235] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x124c75000) [pid = 1663] [serial = 229] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128922400) [pid = 1663] [serial = 242] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x120520400) [pid = 1663] [serial = 223] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1275ed400) [pid = 1663] [serial = 241] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1180cf400) [pid = 1663] [serial = 236] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x116729800) [pid = 1663] [serial = 163] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1166b6000) [pid = 1663] [serial = 204] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11693d000) [pid = 1663] [serial = 205] [outer = 0x0] [url = about:blank] 19:42:30 INFO - PROCESS | 1663 | 1463280150539 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]]]}] 19:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 823ms 19:42:30 INFO - PROCESS | 1663 | 1463280150600 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 19:42:30 INFO - PROCESS | 1663 | 1463280150607 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 19:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:42:30 INFO - PROCESS | 1663 | 1463280150613 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:42:30 INFO - PROCESS | 1663 | 1463280150616 Marionette TRACE conn2 <- [1,390,null,{}] 19:42:30 INFO - PROCESS | 1663 | 1463280150619 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}] 19:42:30 INFO - PROCESS | 1663 | 1463280150700 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 19:42:30 INFO - PROCESS | 1663 | 1463280150705 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a9e000 == 30 [pid = 1663] [id = 105] 19:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x116a50c00) [pid = 1663] [serial = 312] [outer = 0x0] 19:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1180cb400) [pid = 1663] [serial = 313] [outer = 0x116a50c00] 19:42:30 INFO - PROCESS | 1663 | 1463280150732 Marionette DEBUG loaded listener.js 19:42:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118215000) [pid = 1663] [serial = 314] [outer = 0x116a50c00] 19:42:31 INFO - PROCESS | 1663 | 1463280151087 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]]]}] 19:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 521ms 19:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:42:31 INFO - PROCESS | 1663 | 1463280151134 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 19:42:31 INFO - PROCESS | 1663 | 1463280151135 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 19:42:31 INFO - PROCESS | 1663 | 1463280151137 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:42:31 INFO - PROCESS | 1663 | 1463280151140 Marionette TRACE conn2 <- [1,394,null,{}] 19:42:31 INFO - PROCESS | 1663 | 1463280151147 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}] 19:42:31 INFO - PROCESS | 1663 | 1463280151219 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 19:42:31 INFO - PROCESS | 1663 | 1463280151225 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x118156800 == 31 [pid = 1663] [id = 106] 19:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x11841d800) [pid = 1663] [serial = 315] [outer = 0x0] 19:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1184ca800) [pid = 1663] [serial = 316] [outer = 0x11841d800] 19:42:31 INFO - PROCESS | 1663 | 1463280151256 Marionette DEBUG loaded listener.js 19:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118c05400) [pid = 1663] [serial = 317] [outer = 0x11841d800] 19:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 472ms 19:42:31 INFO - PROCESS | 1663 | 1463280151605 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]]]}] 19:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:42:31 INFO - PROCESS | 1663 | 1463280151613 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 19:42:31 INFO - PROCESS | 1663 | 1463280151614 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 19:42:31 INFO - PROCESS | 1663 | 1463280151616 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:42:31 INFO - PROCESS | 1663 | 1463280151617 Marionette TRACE conn2 <- [1,398,null,{}] 19:42:31 INFO - PROCESS | 1663 | 1463280151620 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}] 19:42:31 INFO - PROCESS | 1663 | 1463280151711 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 19:42:31 INFO - PROCESS | 1663 | 1463280151718 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x11825d000 == 32 [pid = 1663] [id = 107] 19:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x113465000) [pid = 1663] [serial = 318] [outer = 0x0] 19:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118c0d400) [pid = 1663] [serial = 319] [outer = 0x113465000] 19:42:31 INFO - PROCESS | 1663 | 1463280151744 Marionette DEBUG loaded listener.js 19:42:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1190cc400) [pid = 1663] [serial = 320] [outer = 0x113465000] 19:42:32 INFO - PROCESS | 1663 | 1463280152046 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]]]}] 19:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 19:42:32 INFO - PROCESS | 1663 | 1463280152085 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 19:42:32 INFO - PROCESS | 1663 | 1463280152086 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 19:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:42:32 INFO - PROCESS | 1663 | 1463280152088 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:42:32 INFO - PROCESS | 1663 | 1463280152089 Marionette TRACE conn2 <- [1,402,null,{}] 19:42:32 INFO - PROCESS | 1663 | 1463280152091 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}] 19:42:32 INFO - PROCESS | 1663 | 1463280152166 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 19:42:32 INFO - PROCESS | 1663 | 1463280152170 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x11908b800 == 33 [pid = 1663] [id = 108] 19:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x113a61c00) [pid = 1663] [serial = 321] [outer = 0x0] 19:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119123000) [pid = 1663] [serial = 322] [outer = 0x113a61c00] 19:42:32 INFO - PROCESS | 1663 | 1463280152197 Marionette DEBUG loaded listener.js 19:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11915d400) [pid = 1663] [serial = 323] [outer = 0x113a61c00] 19:42:32 INFO - PROCESS | 1663 | 1463280152574 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]]]}] 19:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 520ms 19:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:42:32 INFO - PROCESS | 1663 | 1463280152614 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 19:42:32 INFO - PROCESS | 1663 | 1463280152615 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 19:42:32 INFO - PROCESS | 1663 | 1463280152617 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:42:32 INFO - PROCESS | 1663 | 1463280152619 Marionette TRACE conn2 <- [1,406,null,{}] 19:42:32 INFO - PROCESS | 1663 | 1463280152621 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}] 19:42:32 INFO - PROCESS | 1663 | 1463280152729 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 19:42:32 INFO - PROCESS | 1663 | 1463280152736 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x119955800 == 34 [pid = 1663] [id = 109] 19:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x119756800) [pid = 1663] [serial = 324] [outer = 0x0] 19:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12051bc00) [pid = 1663] [serial = 325] [outer = 0x119756800] 19:42:32 INFO - PROCESS | 1663 | 1463280152762 Marionette DEBUG loaded listener.js 19:42:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12113ec00) [pid = 1663] [serial = 326] [outer = 0x119756800] 19:42:33 INFO - PROCESS | 1663 | 1463280153090 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]]]}] 19:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 518ms 19:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:42:33 INFO - PROCESS | 1663 | 1463280153137 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 19:42:33 INFO - PROCESS | 1663 | 1463280153138 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 19:42:33 INFO - PROCESS | 1663 | 1463280153140 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:42:33 INFO - PROCESS | 1663 | 1463280153141 Marionette TRACE conn2 <- [1,410,null,{}] 19:42:33 INFO - PROCESS | 1663 | 1463280153144 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}] 19:42:33 INFO - PROCESS | 1663 | 1463280153260 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 19:42:33 INFO - PROCESS | 1663 | 1463280153285 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211ae800 == 35 [pid = 1663] [id = 110] 19:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x121903c00) [pid = 1663] [serial = 327] [outer = 0x0] 19:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1219bd400) [pid = 1663] [serial = 328] [outer = 0x121903c00] 19:42:33 INFO - PROCESS | 1663 | 1463280153313 Marionette DEBUG loaded listener.js 19:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x123d4dc00) [pid = 1663] [serial = 329] [outer = 0x121903c00] 19:42:33 INFO - PROCESS | 1663 | 1463280153718 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]]]}] 19:42:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 619ms 19:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:42:33 INFO - PROCESS | 1663 | 1463280153760 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 19:42:33 INFO - PROCESS | 1663 | 1463280153761 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 19:42:33 INFO - PROCESS | 1663 | 1463280153763 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:42:33 INFO - PROCESS | 1663 | 1463280153764 Marionette TRACE conn2 <- [1,414,null,{}] 19:42:33 INFO - PROCESS | 1663 | 1463280153767 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}] 19:42:33 INFO - PROCESS | 1663 | 1463280153853 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 19:42:33 INFO - PROCESS | 1663 | 1463280153857 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1215ec800 == 36 [pid = 1663] [id = 111] 19:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119776c00) [pid = 1663] [serial = 330] [outer = 0x0] 19:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x124c69800) [pid = 1663] [serial = 331] [outer = 0x119776c00] 19:42:33 INFO - PROCESS | 1663 | 1463280153882 Marionette DEBUG loaded listener.js 19:42:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1256ba000) [pid = 1663] [serial = 332] [outer = 0x119776c00] 19:42:34 INFO - PROCESS | 1663 | 1463280154219 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]]]}] 19:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 469ms 19:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:42:34 INFO - PROCESS | 1663 | 1463280154233 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 19:42:34 INFO - PROCESS | 1663 | 1463280154234 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 19:42:34 INFO - PROCESS | 1663 | 1463280154236 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:42:34 INFO - PROCESS | 1663 | 1463280154237 Marionette TRACE conn2 <- [1,418,null,{}] 19:42:34 INFO - PROCESS | 1663 | 1463280154239 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}] 19:42:34 INFO - PROCESS | 1663 | 1463280154461 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1256bc400) [pid = 1663] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x11901d400) [pid = 1663] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1182b7400) [pid = 1663] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x11974d800) [pid = 1663] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11672b800) [pid = 1663] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x113dee800) [pid = 1663] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x113411800) [pid = 1663] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x126831800) [pid = 1663] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118702400) [pid = 1663] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x111e2ac00) [pid = 1663] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11672b400) [pid = 1663] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1248a2000) [pid = 1663] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12715ac00) [pid = 1663] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x1275fa800) [pid = 1663] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x1275f4400) [pid = 1663] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x128928400) [pid = 1663] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x117e02400) [pid = 1663] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:42:34 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x118422800) [pid = 1663] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:42:34 INFO - PROCESS | 1663 | 1463280154496 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x116aa9000 == 37 [pid = 1663] [id = 112] 19:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x113411800) [pid = 1663] [serial = 333] [outer = 0x0] 19:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11672b800) [pid = 1663] [serial = 334] [outer = 0x113411800] 19:42:34 INFO - PROCESS | 1663 | 1463280154521 Marionette DEBUG loaded listener.js 19:42:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x118427400) [pid = 1663] [serial = 335] [outer = 0x113411800] 19:42:35 INFO - PROCESS | 1663 | 1463280155241 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]]]}] 19:42:35 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 19:42:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1018ms 19:42:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:42:35 INFO - PROCESS | 1663 | 1463280155255 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 19:42:35 INFO - PROCESS | 1663 | 1463280155256 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 19:42:35 INFO - PROCESS | 1663 | 1463280155266 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:42:35 INFO - PROCESS | 1663 | 1463280155267 Marionette TRACE conn2 <- [1,422,null,{}] 19:42:35 INFO - PROCESS | 1663 | 1463280155277 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}] 19:42:35 INFO - PROCESS | 1663 | 1463280155347 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 19:42:35 INFO - PROCESS | 1663 | 1463280155351 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11825c000 == 38 [pid = 1663] [id = 113] 19:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1185ee800) [pid = 1663] [serial = 336] [outer = 0x0] 19:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x124c36000) [pid = 1663] [serial = 337] [outer = 0x1185ee800] 19:42:35 INFO - PROCESS | 1663 | 1463280155377 Marionette DEBUG loaded listener.js 19:42:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126909000) [pid = 1663] [serial = 338] [outer = 0x1185ee800] 19:42:36 INFO - PROCESS | 1663 | 1463280156178 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:42:36 INFO - PROCESS | 1663 | 1463280156184 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]]]}] 19:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 937ms 19:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:42:36 INFO - PROCESS | 1663 | 1463280156195 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 19:42:36 INFO - PROCESS | 1663 | 1463280156197 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 19:42:36 INFO - PROCESS | 1663 | 1463280156199 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:42:36 INFO - PROCESS | 1663 | 1463280156200 Marionette TRACE conn2 <- [1,426,null,{}] 19:42:36 INFO - PROCESS | 1663 | 1463280156203 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}] 19:42:36 INFO - PROCESS | 1663 | 1463280156289 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 19:42:36 INFO - PROCESS | 1663 | 1463280156295 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1269a5800 == 39 [pid = 1663] [id = 114] 19:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x124c34800) [pid = 1663] [serial = 339] [outer = 0x0] 19:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1275dd000) [pid = 1663] [serial = 340] [outer = 0x124c34800] 19:42:36 INFO - PROCESS | 1663 | 1463280156323 Marionette DEBUG loaded listener.js 19:42:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12760c400) [pid = 1663] [serial = 341] [outer = 0x124c34800] 19:42:36 INFO - PROCESS | 1663 | 1463280156830 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] 19:42:36 INFO - PROCESS | 1663 | 1463280156873 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 19:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:42:36 INFO - PROCESS | 1663 | 1463280156895 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:42:36 INFO - PROCESS | 1663 | 1463280156897 Marionette TRACE conn2 <- [1,430,null,{}] 19:42:36 INFO - PROCESS | 1663 | 1463280156902 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}] 19:42:37 INFO - PROCESS | 1663 | 1463280156998 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 19:42:37 INFO - PROCESS | 1663 | 1463280157061 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x116978000 == 40 [pid = 1663] [id = 115] 19:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1167f2400) [pid = 1663] [serial = 342] [outer = 0x0] 19:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x117681800) [pid = 1663] [serial = 343] [outer = 0x1167f2400] 19:42:37 INFO - PROCESS | 1663 | 1463280157116 Marionette DEBUG loaded listener.js 19:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1180c5400) [pid = 1663] [serial = 344] [outer = 0x1167f2400] 19:42:37 INFO - PROCESS | 1663 | 1463280157623 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]]]}] 19:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 796ms 19:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:42:37 INFO - PROCESS | 1663 | 1463280157691 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 19:42:37 INFO - PROCESS | 1663 | 1463280157696 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 19:42:37 INFO - PROCESS | 1663 | 1463280157702 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:42:37 INFO - PROCESS | 1663 | 1463280157703 Marionette TRACE conn2 <- [1,434,null,{}] 19:42:37 INFO - PROCESS | 1663 | 1463280157706 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}] 19:42:37 INFO - PROCESS | 1663 | 1463280157801 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 19:42:37 INFO - PROCESS | 1663 | 1463280157858 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194b0000 == 41 [pid = 1663] [id = 116] 19:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11841ac00) [pid = 1663] [serial = 345] [outer = 0x0] 19:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1184ca000) [pid = 1663] [serial = 346] [outer = 0x11841ac00] 19:42:37 INFO - PROCESS | 1663 | 1463280157888 Marionette DEBUG loaded listener.js 19:42:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118c08c00) [pid = 1663] [serial = 347] [outer = 0x11841ac00] 19:42:38 INFO - PROCESS | 1663 | 1463280158296 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]]]}] 19:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 619ms 19:42:38 INFO - PROCESS | 1663 | 1463280158321 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 19:42:38 INFO - PROCESS | 1663 | 1463280158323 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 19:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:42:38 INFO - PROCESS | 1663 | 1463280158325 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:42:38 INFO - PROCESS | 1663 | 1463280158328 Marionette TRACE conn2 <- [1,438,null,{}] 19:42:38 INFO - PROCESS | 1663 | 1463280158335 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}] 19:42:38 INFO - PROCESS | 1663 | 1463280158432 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 19:42:38 INFO - PROCESS | 1663 | 1463280158473 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x126dec800 == 42 [pid = 1663] [id = 117] 19:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1190d4c00) [pid = 1663] [serial = 348] [outer = 0x0] 19:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1194ed800) [pid = 1663] [serial = 349] [outer = 0x1190d4c00] 19:42:38 INFO - PROCESS | 1663 | 1463280158505 Marionette DEBUG loaded listener.js 19:42:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x121137000) [pid = 1663] [serial = 350] [outer = 0x1190d4c00] 19:42:38 INFO - PROCESS | 1663 | 1463280158932 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]]]}] 19:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 19:42:39 INFO - PROCESS | 1663 | 1463280159006 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 19:42:39 INFO - PROCESS | 1663 | 1463280159008 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 19:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:42:39 INFO - PROCESS | 1663 | 1463280159014 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:42:39 INFO - PROCESS | 1663 | 1463280159015 Marionette TRACE conn2 <- [1,442,null,{}] 19:42:39 INFO - PROCESS | 1663 | 1463280159018 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}] 19:42:39 INFO - PROCESS | 1663 | 1463280159134 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 19:42:39 INFO - PROCESS | 1663 | 1463280159199 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x128946000 == 43 [pid = 1663] [id = 118] 19:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1160d9c00) [pid = 1663] [serial = 351] [outer = 0x0] 19:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x124fbe800) [pid = 1663] [serial = 352] [outer = 0x1160d9c00] 19:42:39 INFO - PROCESS | 1663 | 1463280159229 Marionette DEBUG loaded listener.js 19:42:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x126f17400) [pid = 1663] [serial = 353] [outer = 0x1160d9c00] 19:42:39 INFO - PROCESS | 1663 | 1463280159791 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]]]}] 19:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 820ms 19:42:39 INFO - PROCESS | 1663 | 1463280159834 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 19:42:39 INFO - PROCESS | 1663 | 1463280159837 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 19:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:42:39 INFO - PROCESS | 1663 | 1463280159840 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:42:39 INFO - PROCESS | 1663 | 1463280159842 Marionette TRACE conn2 <- [1,446,null,{}] 19:42:39 INFO - PROCESS | 1663 | 1463280159848 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}] 19:42:39 INFO - PROCESS | 1663 | 1463280159931 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 19:42:39 INFO - PROCESS | 1663 | 1463280159993 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x113f0d800 == 44 [pid = 1663] [id = 119] 19:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1166b5800) [pid = 1663] [serial = 354] [outer = 0x0] 19:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x116727800) [pid = 1663] [serial = 355] [outer = 0x1166b5800] 19:42:40 INFO - PROCESS | 1663 | 1463280160022 Marionette DEBUG loaded listener.js 19:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11744ac00) [pid = 1663] [serial = 356] [outer = 0x1166b5800] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x11825c000 == 43 [pid = 1663] [id = 113] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x116aa9000 == 42 [pid = 1663] [id = 112] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1215ec800 == 41 [pid = 1663] [id = 111] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1211ae800 == 40 [pid = 1663] [id = 110] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x119955800 == 39 [pid = 1663] [id = 109] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1292c2400) [pid = 1663] [serial = 304] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x11908b800 == 38 [pid = 1663] [id = 108] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x11825d000 == 37 [pid = 1663] [id = 107] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x118156800 == 36 [pid = 1663] [id = 106] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x116a9e000 == 35 [pid = 1663] [id = 105] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x115e1b800 == 34 [pid = 1663] [id = 104] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x1166dc800 == 33 [pid = 1663] [id = 103] 19:42:40 INFO - PROCESS | 1663 | --DOCSHELL 0x12a77b800 == 32 [pid = 1663] [id = 102] 19:42:40 INFO - PROCESS | 1663 | 1463280160440 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]]]}] 19:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 624ms 19:42:40 INFO - PROCESS | 1663 | 1463280160465 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 19:42:40 INFO - PROCESS | 1663 | 1463280160469 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 19:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:42:40 INFO - PROCESS | 1663 | 1463280160473 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:42:40 INFO - PROCESS | 1663 | 1463280160475 Marionette TRACE conn2 <- [1,450,null,{}] 19:42:40 INFO - PROCESS | 1663 | 1463280160480 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}] 19:42:40 INFO - PROCESS | 1663 | 1463280160563 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12683bc00) [pid = 1663] [serial = 283] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1190cd800) [pid = 1663] [serial = 265] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11915e400) [pid = 1663] [serial = 266] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12133f000) [pid = 1663] [serial = 277] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1219bd000) [pid = 1663] [serial = 278] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11977c400) [pid = 1663] [serial = 271] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x121136c00) [pid = 1663] [serial = 272] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11767ec00) [pid = 1663] [serial = 253] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x117e0f800) [pid = 1663] [serial = 254] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1160dbc00) [pid = 1663] [serial = 250] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1166b3000) [pid = 1663] [serial = 251] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1194eb400) [pid = 1663] [serial = 268] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119750c00) [pid = 1663] [serial = 269] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x127154000) [pid = 1663] [serial = 286] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12113dc00) [pid = 1663] [serial = 274] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x121545800) [pid = 1663] [serial = 275] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1182b7c00) [pid = 1663] [serial = 256] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x11841e800) [pid = 1663] [serial = 257] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x118c03800) [pid = 1663] [serial = 262] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x118c40800) [pid = 1663] [serial = 263] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x124a37c00) [pid = 1663] [serial = 280] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1275f4c00) [pid = 1663] [serial = 287] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x127602c00) [pid = 1663] [serial = 289] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x127608800) [pid = 1663] [serial = 290] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12760ec00) [pid = 1663] [serial = 292] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x128928c00) [pid = 1663] [serial = 298] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x128d10800) [pid = 1663] [serial = 301] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x1194ee400) [pid = 1663] [serial = 295] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1184ca400) [pid = 1663] [serial = 259] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x118704400) [pid = 1663] [serial = 260] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12891c000) [pid = 1663] [serial = 293] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x128d06000) [pid = 1663] [serial = 299] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x126d64800) [pid = 1663] [serial = 284] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x127157400) [pid = 1663] [serial = 296] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x1256bc000) [pid = 1663] [serial = 281] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x129009c00) [pid = 1663] [serial = 302] [outer = 0x0] [url = about:blank] 19:42:40 INFO - PROCESS | 1663 | 1463280160611 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167e9800 == 33 [pid = 1663] [id = 120] 19:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x1160dbc00) [pid = 1663] [serial = 357] [outer = 0x0] 19:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x11744a000) [pid = 1663] [serial = 358] [outer = 0x1160dbc00] 19:42:40 INFO - PROCESS | 1663 | 1463280160637 Marionette DEBUG loaded listener.js 19:42:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118704400) [pid = 1663] [serial = 359] [outer = 0x1160dbc00] 19:42:40 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc - 19:42:40 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1 19:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:42:40 INFO - _addTest/ [0,453,"getWindowHandle",null] 19:42:40 INFO - PROCESS | 1663 | 1463280160952 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 19:42:40 INFO - PROCESS | 1663 | 1463280160954 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:42:40 INFO - PROCESS | 1663 | 1463280160956 Marionette TRACE conn2 <- [1,454,null,{}] 19:42:40 INFO - PROCESS | 1663 | 1463280160967 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}] 19:42:41 INFO - PROCESS | 1663 | 1463280161042 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 19:42:41 INFO - PROCESS | 1663 | 1463280161051 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x118258800 == 34 [pid = 1663] [id = 121] 19:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x118c40800) [pid = 1663] [serial = 360] [outer = 0x0] 19:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x11911dc00) [pid = 1663] [serial = 361] [outer = 0x118c40800] 19:42:41 INFO - PROCESS | 1663 | 1463280161078 Marionette DEBUG loaded listener.js 19:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x119778000) [pid = 1663] [serial = 362] [outer = 0x118c40800] 19:42:41 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:41 INFO - PROCESS | 1663 | 1463280161401 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]]]}] 19:42:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:42:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 472ms 19:42:41 INFO - PROCESS | 1663 | 1463280161428 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 19:42:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:42:41 INFO - PROCESS | 1663 | 1463280161432 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 19:42:41 INFO - PROCESS | 1663 | 1463280161434 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:42:41 INFO - PROCESS | 1663 | 1463280161435 Marionette TRACE conn2 <- [1,458,null,{}] 19:42:41 INFO - PROCESS | 1663 | 1463280161437 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}] 19:42:41 INFO - PROCESS | 1663 | 1463280161518 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 19:42:41 INFO - PROCESS | 1663 | 1463280161522 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x11908d000 == 35 [pid = 1663] [id = 122] 19:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x119cc5800) [pid = 1663] [serial = 363] [outer = 0x0] 19:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x12113c400) [pid = 1663] [serial = 364] [outer = 0x119cc5800] 19:42:41 INFO - PROCESS | 1663 | 1463280161550 Marionette DEBUG loaded listener.js 19:42:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x121b57400) [pid = 1663] [serial = 365] [outer = 0x119cc5800] 19:42:41 INFO - PROCESS | 1663 | 1463280161893 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] 19:42:41 INFO - PROCESS | 1663 | 1463280161904 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 19:42:41 INFO - PROCESS | 1663 | 1463280161906 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:42:41 INFO - PROCESS | 1663 | 1463280161907 Marionette TRACE conn2 <- [1,462,null,{}] 19:42:41 INFO - PROCESS | 1663 | 1463280161911 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}] 19:42:41 INFO - PROCESS | 1663 | 1463280161985 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 19:42:42 INFO - PROCESS | 1663 | 1463280162030 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196b7000 == 36 [pid = 1663] [id = 123] 19:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x112ef4000) [pid = 1663] [serial = 366] [outer = 0x0] 19:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x121b5ec00) [pid = 1663] [serial = 367] [outer = 0x112ef4000] 19:42:42 INFO - PROCESS | 1663 | 1463280162055 Marionette DEBUG loaded listener.js 19:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1256c3c00) [pid = 1663] [serial = 368] [outer = 0x112ef4000] 19:42:42 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:42 INFO - PROCESS | 1663 | 1463280162365 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] 19:42:42 INFO - PROCESS | 1663 | 1463280162382 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 19:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:42:42 INFO - PROCESS | 1663 | 1463280162384 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:42:42 INFO - PROCESS | 1663 | 1463280162385 Marionette TRACE conn2 <- [1,466,null,{}] 19:42:42 INFO - PROCESS | 1663 | 1463280162388 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}] 19:42:42 INFO - PROCESS | 1663 | 1463280162473 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 19:42:42 INFO - PROCESS | 1663 | 1463280162481 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x121261000 == 37 [pid = 1663] [id = 124] 19:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x126d65400) [pid = 1663] [serial = 369] [outer = 0x0] 19:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x127604000) [pid = 1663] [serial = 370] [outer = 0x126d65400] 19:42:42 INFO - PROCESS | 1663 | 1463280162513 Marionette DEBUG loaded listener.js 19:42:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x128923800) [pid = 1663] [serial = 371] [outer = 0x126d65400] 19:42:42 INFO - PROCESS | 1663 | 1463280162857 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] 19:42:42 INFO - PROCESS | 1663 | 1463280162905 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 19:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:42:42 INFO - PROCESS | 1663 | 1463280162908 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:42:42 INFO - PROCESS | 1663 | 1463280162909 Marionette TRACE conn2 <- [1,470,null,{}] 19:42:42 INFO - PROCESS | 1663 | 1463280162924 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}] 19:42:43 INFO - PROCESS | 1663 | 1463280163019 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 19:42:43 INFO - PROCESS | 1663 | 1463280163024 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d0d000 == 38 [pid = 1663] [id = 125] 19:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x126f7bc00) [pid = 1663] [serial = 372] [outer = 0x0] 19:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x128d09000) [pid = 1663] [serial = 373] [outer = 0x126f7bc00] 19:42:43 INFO - PROCESS | 1663 | 1463280163056 Marionette DEBUG loaded listener.js 19:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x128ea4800) [pid = 1663] [serial = 374] [outer = 0x126f7bc00] 19:42:43 INFO - PROCESS | 1663 | 1463280163541 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]]]}] 19:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 674ms 19:42:43 INFO - PROCESS | 1663 | 1463280163584 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 19:42:43 INFO - PROCESS | 1663 | 1463280163585 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 19:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:42:43 INFO - PROCESS | 1663 | 1463280163587 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:42:43 INFO - PROCESS | 1663 | 1463280163588 Marionette TRACE conn2 <- [1,474,null,{}] 19:42:43 INFO - PROCESS | 1663 | 1463280163590 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}] 19:42:43 INFO - PROCESS | 1663 | 1463280163690 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 19:42:43 INFO - PROCESS | 1663 | 1463280163694 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12558b000 == 39 [pid = 1663] [id = 126] 19:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x128d03800) [pid = 1663] [serial = 375] [outer = 0x0] 19:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12900a400) [pid = 1663] [serial = 376] [outer = 0x128d03800] 19:42:43 INFO - PROCESS | 1663 | 1463280163719 Marionette DEBUG loaded listener.js 19:42:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1292ccc00) [pid = 1663] [serial = 377] [outer = 0x128d03800] 19:42:44 INFO - PROCESS | 1663 | 1463280164055 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]]]}] 19:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 19:42:44 INFO - PROCESS | 1663 | 1463280164106 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 19:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:42:44 INFO - PROCESS | 1663 | 1463280164107 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 19:42:44 INFO - PROCESS | 1663 | 1463280164109 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:42:44 INFO - PROCESS | 1663 | 1463280164110 Marionette TRACE conn2 <- [1,478,null,{}] 19:42:44 INFO - PROCESS | 1663 | 1463280164113 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}] 19:42:44 INFO - PROCESS | 1663 | 1463280164206 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 19:42:44 INFO - PROCESS | 1663 | 1463280164210 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f98000 == 40 [pid = 1663] [id = 127] 19:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x128ea7800) [pid = 1663] [serial = 378] [outer = 0x0] 19:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x129662c00) [pid = 1663] [serial = 379] [outer = 0x128ea7800] 19:42:44 INFO - PROCESS | 1663 | 1463280164235 Marionette DEBUG loaded listener.js 19:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12a533800) [pid = 1663] [serial = 380] [outer = 0x128ea7800] 19:42:44 INFO - PROCESS | 1663 | 1463280164597 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]]]}] 19:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119756800) [pid = 1663] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x121903c00) [pid = 1663] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11345e800) [pid = 1663] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x116a50c00) [pid = 1663] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x11841d800) [pid = 1663] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x113465000) [pid = 1663] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x113a61c00) [pid = 1663] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x119776c00) [pid = 1663] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113411800) [pid = 1663] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:42:44 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1185ee800) [pid = 1663] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:42:44 INFO - PROCESS | 1663 | 1463280164661 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 19:42:44 INFO - PROCESS | 1663 | 1463280164663 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 19:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:42:44 INFO - PROCESS | 1663 | 1463280164667 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:42:44 INFO - PROCESS | 1663 | 1463280164668 Marionette TRACE conn2 <- [1,482,null,{}] 19:42:44 INFO - PROCESS | 1663 | 1463280164671 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}] 19:42:44 INFO - PROCESS | 1663 | 1463280164751 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 19:42:44 INFO - PROCESS | 1663 | 1463280164756 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194a3800 == 41 [pid = 1663] [id = 128] 19:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11841d800) [pid = 1663] [serial = 381] [outer = 0x0] 19:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11902b000) [pid = 1663] [serial = 382] [outer = 0x11841d800] 19:42:44 INFO - PROCESS | 1663 | 1463280164786 Marionette DEBUG loaded listener.js 19:42:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x12133c000) [pid = 1663] [serial = 383] [outer = 0x11841d800] 19:42:45 INFO - PROCESS | 1663 | 1463280165255 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]]]}] 19:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 619ms 19:42:45 INFO - PROCESS | 1663 | 1463280165291 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 19:42:45 INFO - PROCESS | 1663 | 1463280165295 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 19:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:42:45 INFO - PROCESS | 1663 | 1463280165300 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:42:45 INFO - PROCESS | 1663 | 1463280165317 Marionette TRACE conn2 <- [1,486,null,{}] 19:42:45 INFO - PROCESS | 1663 | 1463280165321 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}] 19:42:45 INFO - PROCESS | 1663 | 1463280165449 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 19:42:45 INFO - PROCESS | 1663 | 1463280165460 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x129202800 == 42 [pid = 1663] [id = 129] 19:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12a8d0400) [pid = 1663] [serial = 384] [outer = 0x0] 19:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12a8d7c00) [pid = 1663] [serial = 385] [outer = 0x12a8d0400] 19:42:45 INFO - PROCESS | 1663 | 1463280165489 Marionette DEBUG loaded listener.js 19:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x12aa43000) [pid = 1663] [serial = 386] [outer = 0x12a8d0400] 19:42:45 INFO - PROCESS | 1663 | 1463280165798 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]]]}] 19:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 537ms 19:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:42:45 INFO - PROCESS | 1663 | 1463280165836 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 19:42:45 INFO - PROCESS | 1663 | 1463280165837 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 19:42:45 INFO - PROCESS | 1663 | 1463280165839 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:42:45 INFO - PROCESS | 1663 | 1463280165840 Marionette TRACE conn2 <- [1,490,null,{}] 19:42:45 INFO - PROCESS | 1663 | 1463280165843 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}] 19:42:45 INFO - PROCESS | 1663 | 1463280165935 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 19:42:45 INFO - PROCESS | 1663 | 1463280165941 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d2000 == 43 [pid = 1663] [id = 130] 19:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12a763000) [pid = 1663] [serial = 387] [outer = 0x0] 19:42:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12aa4d000) [pid = 1663] [serial = 388] [outer = 0x12a763000] 19:42:45 INFO - PROCESS | 1663 | 1463280165969 Marionette DEBUG loaded listener.js 19:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12ab9f000) [pid = 1663] [serial = 389] [outer = 0x12a763000] 19:42:46 INFO - PROCESS | 1663 | 1463280166240 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]]]}] 19:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 417ms 19:42:46 INFO - PROCESS | 1663 | 1463280166258 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 19:42:46 INFO - PROCESS | 1663 | 1463280166259 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 19:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:42:46 INFO - PROCESS | 1663 | 1463280166268 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:42:46 INFO - PROCESS | 1663 | 1463280166269 Marionette TRACE conn2 <- [1,494,null,{}] 19:42:46 INFO - PROCESS | 1663 | 1463280166272 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}] 19:42:46 INFO - PROCESS | 1663 | 1463280166356 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 19:42:46 INFO - PROCESS | 1663 | 1463280166363 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a788800 == 44 [pid = 1663] [id = 131] 19:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12aba2400) [pid = 1663] [serial = 390] [outer = 0x0] 19:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12b02a800) [pid = 1663] [serial = 391] [outer = 0x12aba2400] 19:42:46 INFO - PROCESS | 1663 | 1463280166387 Marionette DEBUG loaded listener.js 19:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12b036c00) [pid = 1663] [serial = 392] [outer = 0x12aba2400] 19:42:46 INFO - PROCESS | 1663 | 1463280166752 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]]]}] 19:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 519ms 19:42:46 INFO - PROCESS | 1663 | 1463280166788 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 19:42:46 INFO - PROCESS | 1663 | 1463280166790 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 19:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:42:46 INFO - PROCESS | 1663 | 1463280166797 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:42:46 INFO - PROCESS | 1663 | 1463280166799 Marionette TRACE conn2 <- [1,498,null,{}] 19:42:46 INFO - PROCESS | 1663 | 1463280166803 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}] 19:42:46 INFO - PROCESS | 1663 | 1463280166902 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 19:42:46 INFO - PROCESS | 1663 | 1463280166944 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161cd000 == 45 [pid = 1663] [id = 132] 19:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x113debc00) [pid = 1663] [serial = 393] [outer = 0x0] 19:42:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x115eba000) [pid = 1663] [serial = 394] [outer = 0x113debc00] 19:42:46 INFO - PROCESS | 1663 | 1463280166975 Marionette DEBUG loaded listener.js 19:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x117680400) [pid = 1663] [serial = 395] [outer = 0x113debc00] 19:42:47 INFO - PROCESS | 1663 | 1463280167390 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]]]}] 19:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 624ms 19:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:42:47 INFO - PROCESS | 1663 | 1463280167419 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 19:42:47 INFO - PROCESS | 1663 | 1463280167423 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 19:42:47 INFO - PROCESS | 1663 | 1463280167427 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:42:47 INFO - PROCESS | 1663 | 1463280167429 Marionette TRACE conn2 <- [1,502,null,{}] 19:42:47 INFO - PROCESS | 1663 | 1463280167431 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}] 19:42:47 INFO - PROCESS | 1663 | 1463280167527 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 19:42:47 INFO - PROCESS | 1663 | 1463280167570 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196c0000 == 46 [pid = 1663] [id = 133] 19:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x117e0cc00) [pid = 1663] [serial = 396] [outer = 0x0] 19:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118424800) [pid = 1663] [serial = 397] [outer = 0x117e0cc00] 19:42:47 INFO - PROCESS | 1663 | 1463280167602 Marionette DEBUG loaded listener.js 19:42:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1190cdc00) [pid = 1663] [serial = 398] [outer = 0x117e0cc00] 19:42:48 INFO - PROCESS | 1663 | 1463280168108 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]]]}] 19:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 720ms 19:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:42:48 INFO - PROCESS | 1663 | 1463280168169 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 19:42:48 INFO - PROCESS | 1663 | 1463280168170 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 19:42:48 INFO - PROCESS | 1663 | 1463280168173 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:42:48 INFO - PROCESS | 1663 | 1463280168176 Marionette TRACE conn2 <- [1,506,null,{}] 19:42:48 INFO - PROCESS | 1663 | 1463280168198 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}] 19:42:48 INFO - PROCESS | 1663 | 1463280168294 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 19:42:48 INFO - PROCESS | 1663 | 1463280168339 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a770800 == 47 [pid = 1663] [id = 134] 19:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x121139800) [pid = 1663] [serial = 399] [outer = 0x0] 19:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12690c000) [pid = 1663] [serial = 400] [outer = 0x121139800] 19:42:48 INFO - PROCESS | 1663 | 1463280168372 Marionette DEBUG loaded listener.js 19:42:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1275fa000) [pid = 1663] [serial = 401] [outer = 0x121139800] 19:42:48 INFO - PROCESS | 1663 | 1463280168789 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]]]}] 19:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 633ms 19:42:48 INFO - PROCESS | 1663 | 1463280168807 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 19:42:48 INFO - PROCESS | 1663 | 1463280168810 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 19:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:42:48 INFO - PROCESS | 1663 | 1463280168833 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:42:48 INFO - PROCESS | 1663 | 1463280168834 Marionette TRACE conn2 <- [1,510,null,{}] 19:42:48 INFO - PROCESS | 1663 | 1463280168838 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}] 19:42:48 INFO - PROCESS | 1663 | 1463280168969 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 19:42:49 INFO - PROCESS | 1663 | 1463280169045 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b047800 == 48 [pid = 1663] [id = 135] 19:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x127608c00) [pid = 1663] [serial = 402] [outer = 0x0] 19:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x128d07000) [pid = 1663] [serial = 403] [outer = 0x127608c00] 19:42:49 INFO - PROCESS | 1663 | 1463280169093 Marionette DEBUG loaded listener.js 19:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12a535800) [pid = 1663] [serial = 404] [outer = 0x127608c00] 19:42:49 INFO - PROCESS | 1663 | 1463280169577 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]]]}] 19:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 773ms 19:42:49 INFO - PROCESS | 1663 | 1463280169604 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 19:42:49 INFO - PROCESS | 1663 | 1463280169605 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 19:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:42:49 INFO - PROCESS | 1663 | 1463280169608 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:42:49 INFO - PROCESS | 1663 | 1463280169609 Marionette TRACE conn2 <- [1,514,null,{}] 19:42:49 INFO - PROCESS | 1663 | 1463280169657 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}] 19:42:49 INFO - PROCESS | 1663 | 1463280169749 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 19:42:49 INFO - PROCESS | 1663 | 1463280169806 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x11816c800 == 49 [pid = 1663] [id = 136] 19:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x11333ec00) [pid = 1663] [serial = 405] [outer = 0x0] 19:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11820c000) [pid = 1663] [serial = 406] [outer = 0x11333ec00] 19:42:49 INFO - PROCESS | 1663 | 1463280169836 Marionette DEBUG loaded listener.js 19:42:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12a8d9c00) [pid = 1663] [serial = 407] [outer = 0x11333ec00] 19:42:50 INFO - PROCESS | 1663 | 1463280170372 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]]]}] 19:42:50 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 19:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 812ms 19:42:50 INFO - PROCESS | 1663 | 1463280170421 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 19:42:50 INFO - PROCESS | 1663 | 1463280170423 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 19:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:42:50 INFO - PROCESS | 1663 | 1463280170426 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:42:50 INFO - PROCESS | 1663 | 1463280170428 Marionette TRACE conn2 <- [1,518,null,{}] 19:42:50 INFO - PROCESS | 1663 | 1463280170432 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}] 19:42:50 INFO - PROCESS | 1663 | 1463280170517 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 19:42:50 INFO - PROCESS | 1663 | 1463280170564 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x117448800 == 50 [pid = 1663] [id = 137] 19:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11618d400) [pid = 1663] [serial = 408] [outer = 0x0] 19:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1166b3000) [pid = 1663] [serial = 409] [outer = 0x11618d400] 19:42:50 INFO - PROCESS | 1663 | 1463280170592 Marionette DEBUG loaded listener.js 19:42:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1167f7400) [pid = 1663] [serial = 410] [outer = 0x11618d400] 19:42:51 INFO - PROCESS | 1663 | 1463280171022 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]]]}] 19:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 623ms 19:42:51 INFO - PROCESS | 1663 | 1463280171049 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 19:42:51 INFO - PROCESS | 1663 | 1463280171053 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 19:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:42:51 INFO - PROCESS | 1663 | 1463280171057 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:42:51 INFO - PROCESS | 1663 | 1463280171059 Marionette TRACE conn2 <- [1,522,null,{}] 19:42:51 INFO - PROCESS | 1663 | 1463280171063 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}] 19:42:51 INFO - PROCESS | 1663 | 1463280171161 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d2000 == 49 [pid = 1663] [id = 130] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x129202800 == 48 [pid = 1663] [id = 129] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1194a3800 == 47 [pid = 1663] [id = 128] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x126f98000 == 46 [pid = 1663] [id = 127] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x12558b000 == 45 [pid = 1663] [id = 126] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x123d0d000 == 44 [pid = 1663] [id = 125] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1275dd000) [pid = 1663] [serial = 340] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1161e4000) [pid = 1663] [serial = 307] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x121261000 == 43 [pid = 1663] [id = 124] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1196b7000 == 42 [pid = 1663] [id = 123] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x11908d000 == 41 [pid = 1663] [id = 122] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x118258800 == 40 [pid = 1663] [id = 121] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1167e9800 == 39 [pid = 1663] [id = 120] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x113f0d800 == 38 [pid = 1663] [id = 119] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1194b0000 == 37 [pid = 1663] [id = 116] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x116978000 == 36 [pid = 1663] [id = 115] 19:42:51 INFO - PROCESS | 1663 | --DOCSHELL 0x1269a5800 == 35 [pid = 1663] [id = 114] 19:42:51 INFO - PROCESS | 1663 | 1463280171231 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a91000 == 36 [pid = 1663] [id = 138] 19:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1160e3c00) [pid = 1663] [serial = 411] [outer = 0x0] 19:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x116998400) [pid = 1663] [serial = 412] [outer = 0x1160e3c00] 19:42:51 INFO - PROCESS | 1663 | 1463280171256 Marionette DEBUG loaded listener.js 19:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x118419c00) [pid = 1663] [serial = 413] [outer = 0x1160e3c00] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x126909000) [pid = 1663] [serial = 338] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12051bc00) [pid = 1663] [serial = 325] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1219bd400) [pid = 1663] [serial = 328] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1160e4800) [pid = 1663] [serial = 310] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1167f3000) [pid = 1663] [serial = 311] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1180cb400) [pid = 1663] [serial = 313] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118215000) [pid = 1663] [serial = 314] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1184ca800) [pid = 1663] [serial = 316] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118c05400) [pid = 1663] [serial = 317] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118c0d400) [pid = 1663] [serial = 319] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1190cc400) [pid = 1663] [serial = 320] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119123000) [pid = 1663] [serial = 322] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12113ec00) [pid = 1663] [serial = 326] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x124c69800) [pid = 1663] [serial = 331] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x123d4dc00) [pid = 1663] [serial = 329] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1256ba000) [pid = 1663] [serial = 332] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11672b800) [pid = 1663] [serial = 334] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x124c36000) [pid = 1663] [serial = 337] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x118427400) [pid = 1663] [serial = 335] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x11915d400) [pid = 1663] [serial = 323] [outer = 0x0] [url = about:blank] 19:42:51 INFO - PROCESS | 1663 | 1463280171562 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]]]}] 19:42:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 19:42:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:42:51 INFO - PROCESS | 1663 | 1463280171581 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 19:42:51 INFO - PROCESS | 1663 | 1463280171582 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 19:42:51 INFO - PROCESS | 1663 | 1463280171584 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:42:51 INFO - PROCESS | 1663 | 1463280171587 Marionette TRACE conn2 <- [1,526,null,{}] 19:42:51 INFO - PROCESS | 1663 | 1463280171595 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}] 19:42:51 INFO - PROCESS | 1663 | 1463280171669 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 19:42:51 INFO - PROCESS | 1663 | 1463280171724 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x11742d800 == 37 [pid = 1663] [id = 139] 19:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1182af400) [pid = 1663] [serial = 414] [outer = 0x0] 19:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1184c9c00) [pid = 1663] [serial = 415] [outer = 0x1182af400] 19:42:51 INFO - PROCESS | 1663 | 1463280171753 Marionette DEBUG loaded listener.js 19:42:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11909f800) [pid = 1663] [serial = 416] [outer = 0x1182af400] 19:42:52 INFO - PROCESS | 1663 | 1463280172058 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]]]}] 19:42:52 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 19:42:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 522ms 19:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:42:52 INFO - PROCESS | 1663 | 1463280172107 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 19:42:52 INFO - PROCESS | 1663 | 1463280172110 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 19:42:52 INFO - PROCESS | 1663 | 1463280172113 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:42:52 INFO - PROCESS | 1663 | 1463280172115 Marionette TRACE conn2 <- [1,530,null,{}] 19:42:52 INFO - PROCESS | 1663 | 1463280172118 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}] 19:42:52 INFO - PROCESS | 1663 | 1463280172230 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 19:42:52 INFO - PROCESS | 1663 | 1463280172294 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x118248000 == 38 [pid = 1663] [id = 140] 19:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118710400) [pid = 1663] [serial = 417] [outer = 0x0] 19:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x119125c00) [pid = 1663] [serial = 418] [outer = 0x118710400] 19:42:52 INFO - PROCESS | 1663 | 1463280172336 Marionette DEBUG loaded listener.js 19:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11974d800) [pid = 1663] [serial = 419] [outer = 0x118710400] 19:42:52 INFO - PROCESS | 1663 | 1463280172636 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"]]]}] 19:42:52 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 19:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:42:52 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 19:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:42:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 570ms 19:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:42:52 INFO - PROCESS | 1663 | 1463280172684 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 19:42:52 INFO - PROCESS | 1663 | 1463280172685 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 19:42:52 INFO - PROCESS | 1663 | 1463280172687 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:42:52 INFO - PROCESS | 1663 | 1463280172688 Marionette TRACE conn2 <- [1,534,null,{}] 19:42:52 INFO - PROCESS | 1663 | 1463280172691 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}] 19:42:52 INFO - PROCESS | 1663 | 1463280172771 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 19:42:52 INFO - PROCESS | 1663 | 1463280172821 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x119492800 == 39 [pid = 1663] [id = 141] 19:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x11915b000) [pid = 1663] [serial = 420] [outer = 0x0] 19:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11977c400) [pid = 1663] [serial = 421] [outer = 0x11915b000] 19:42:52 INFO - PROCESS | 1663 | 1463280172846 Marionette DEBUG loaded listener.js 19:42:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x121904400) [pid = 1663] [serial = 422] [outer = 0x11915b000] 19:42:53 INFO - PROCESS | 1663 | 1463280173120 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]]]}] 19:42:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 19:42:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 468ms 19:42:53 INFO - PROCESS | 1663 | 1463280173157 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 19:42:53 INFO - PROCESS | 1663 | 1463280173158 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 19:42:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:42:53 INFO - PROCESS | 1663 | 1463280173168 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:42:53 INFO - PROCESS | 1663 | 1463280173168 Marionette TRACE conn2 <- [1,538,null,{}] 19:42:53 INFO - PROCESS | 1663 | 1463280173171 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}] 19:42:53 INFO - PROCESS | 1663 | 1463280173305 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 19:42:53 INFO - PROCESS | 1663 | 1463280173356 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211aa800 == 40 [pid = 1663] [id = 142] 19:42:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12113a400) [pid = 1663] [serial = 423] [outer = 0x0] 19:42:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x123d51c00) [pid = 1663] [serial = 424] [outer = 0x12113a400] 19:42:53 INFO - PROCESS | 1663 | 1463280173405 Marionette DEBUG loaded listener.js 19:42:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x127605c00) [pid = 1663] [serial = 425] [outer = 0x12113a400] 19:42:53 INFO - PROCESS | 1663 | 1463280173853 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]]]}] 19:42:53 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. 19:42:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 718ms 19:42:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:42:53 INFO - PROCESS | 1663 | 1463280173887 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 19:42:53 INFO - PROCESS | 1663 | 1463280173888 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 19:42:53 INFO - PROCESS | 1663 | 1463280173890 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:42:53 INFO - PROCESS | 1663 | 1463280173891 Marionette TRACE conn2 <- [1,542,null,{}] 19:42:53 INFO - PROCESS | 1663 | 1463280173899 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}] 19:42:53 INFO - PROCESS | 1663 | 1463280173992 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 19:42:53 INFO - PROCESS | 1663 | 1463280173997 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x121cb4000 == 41 [pid = 1663] [id = 143] 19:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1275fb800) [pid = 1663] [serial = 426] [outer = 0x0] 19:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x128919800) [pid = 1663] [serial = 427] [outer = 0x1275fb800] 19:42:54 INFO - PROCESS | 1663 | 1463280174021 Marionette DEBUG loaded listener.js 19:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x128d06000) [pid = 1663] [serial = 428] [outer = 0x1275fb800] 19:42:54 INFO - PROCESS | 1663 | 1463280174330 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]]]}] 19:42:54 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. 19:42:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 467ms 19:42:54 INFO - PROCESS | 1663 | 1463280174358 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 19:42:54 INFO - PROCESS | 1663 | 1463280174359 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 19:42:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:42:54 INFO - PROCESS | 1663 | 1463280174369 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:42:54 INFO - PROCESS | 1663 | 1463280174370 Marionette TRACE conn2 <- [1,546,null,{}] 19:42:54 INFO - PROCESS | 1663 | 1463280174372 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}] 19:42:54 INFO - PROCESS | 1663 | 1463280174470 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 19:42:54 INFO - PROCESS | 1663 | 1463280174478 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x125587800 == 42 [pid = 1663] [id = 144] 19:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12760bc00) [pid = 1663] [serial = 429] [outer = 0x0] 19:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x128eacc00) [pid = 1663] [serial = 430] [outer = 0x12760bc00] 19:42:54 INFO - PROCESS | 1663 | 1463280174537 Marionette DEBUG loaded listener.js 19:42:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1292c1c00) [pid = 1663] [serial = 431] [outer = 0x12760bc00] 19:42:54 INFO - PROCESS | 1663 | 1463280174895 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]]]}] 19:42:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 19:42:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 568ms 19:42:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:42:54 INFO - PROCESS | 1663 | 1463280174937 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 19:42:54 INFO - PROCESS | 1663 | 1463280174938 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 19:42:54 INFO - PROCESS | 1663 | 1463280174940 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:42:54 INFO - PROCESS | 1663 | 1463280174952 Marionette TRACE conn2 <- [1,550,null,{}] 19:42:54 INFO - PROCESS | 1663 | 1463280174957 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}] 19:42:55 INFO - PROCESS | 1663 | 1463280175052 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 19:42:55 INFO - PROCESS | 1663 | 1463280175065 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271a6000 == 43 [pid = 1663] [id = 145] 19:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x128d0c000) [pid = 1663] [serial = 432] [outer = 0x0] 19:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12965bc00) [pid = 1663] [serial = 433] [outer = 0x128d0c000] 19:42:55 INFO - PROCESS | 1663 | 1463280175094 Marionette DEBUG loaded listener.js 19:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12a8d1c00) [pid = 1663] [serial = 434] [outer = 0x128d0c000] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1160db400) [pid = 1663] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128d09800) [pid = 1663] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x128d05000) [pid = 1663] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x126f7bc00) [pid = 1663] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118c40800) [pid = 1663] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1160dbc00) [pid = 1663] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1166b5800) [pid = 1663] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11841ac00) [pid = 1663] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x128d03800) [pid = 1663] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1167f2400) [pid = 1663] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x119cc5800) [pid = 1663] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x126d65400) [pid = 1663] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1160d9c00) [pid = 1663] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x128ea7800) [pid = 1663] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x112ef4000) [pid = 1663] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11841d800) [pid = 1663] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1190d4c00) [pid = 1663] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x12a763000) [pid = 1663] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:42:55 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12a8d0400) [pid = 1663] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:42:55 INFO - PROCESS | 1663 | 1463280175506 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]]]}] 19:42:55 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. 19:42:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 582ms 19:42:55 INFO - PROCESS | 1663 | 1463280175523 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 19:42:55 INFO - PROCESS | 1663 | 1463280175524 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 19:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:42:55 INFO - PROCESS | 1663 | 1463280175534 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:42:55 INFO - PROCESS | 1663 | 1463280175535 Marionette TRACE conn2 <- [1,554,null,{}] 19:42:55 INFO - PROCESS | 1663 | 1463280175538 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}] 19:42:55 INFO - PROCESS | 1663 | 1463280175637 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 19:42:55 INFO - PROCESS | 1663 | 1463280175668 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x126dda800 == 44 [pid = 1663] [id = 146] 19:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1166b5800) [pid = 1663] [serial = 435] [outer = 0x0] 19:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1185ef000) [pid = 1663] [serial = 436] [outer = 0x1166b5800] 19:42:55 INFO - PROCESS | 1663 | 1463280175695 Marionette DEBUG loaded listener.js 19:42:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1256bc000) [pid = 1663] [serial = 437] [outer = 0x1166b5800] 19:42:55 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:55 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:55 INFO - PROCESS | 1663 | 1463280175987 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]]]}] 19:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 19:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:42:56 INFO - PROCESS | 1663 | 1463280176004 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 19:42:56 INFO - PROCESS | 1663 | 1463280176005 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 19:42:56 INFO - PROCESS | 1663 | 1463280176007 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:42:56 INFO - PROCESS | 1663 | 1463280176009 Marionette TRACE conn2 <- [1,558,null,{}] 19:42:56 INFO - PROCESS | 1663 | 1463280176019 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}] 19:42:56 INFO - PROCESS | 1663 | 1463280176110 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 19:42:56 INFO - PROCESS | 1663 | 1463280176117 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f0800 == 45 [pid = 1663] [id = 147] 19:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118c40800) [pid = 1663] [serial = 438] [outer = 0x0] 19:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12965d000) [pid = 1663] [serial = 439] [outer = 0x118c40800] 19:42:56 INFO - PROCESS | 1663 | 1463280176153 Marionette DEBUG loaded listener.js 19:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12ab9a400) [pid = 1663] [serial = 440] [outer = 0x118c40800] 19:42:56 INFO - PROCESS | 1663 | 1463280176449 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]]]}] 19:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 477ms 19:42:56 INFO - PROCESS | 1663 | 1463280176485 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 19:42:56 INFO - PROCESS | 1663 | 1463280176486 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 19:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:42:56 INFO - PROCESS | 1663 | 1463280176488 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:42:56 INFO - PROCESS | 1663 | 1463280176489 Marionette TRACE conn2 <- [1,562,null,{}] 19:42:56 INFO - PROCESS | 1663 | 1463280176491 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}] 19:42:56 INFO - PROCESS | 1663 | 1463280176602 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 19:42:56 INFO - PROCESS | 1663 | 1463280176608 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa5f000 == 46 [pid = 1663] [id = 148] 19:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x124ed8000) [pid = 1663] [serial = 441] [outer = 0x0] 19:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12aba6c00) [pid = 1663] [serial = 442] [outer = 0x124ed8000] 19:42:56 INFO - PROCESS | 1663 | 1463280176633 Marionette DEBUG loaded listener.js 19:42:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12b80cc00) [pid = 1663] [serial = 443] [outer = 0x124ed8000] 19:42:56 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:56 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:56 INFO - PROCESS | 1663 | 1463280176938 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]]]}] 19:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 470ms 19:42:56 INFO - PROCESS | 1663 | 1463280176958 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 19:42:56 INFO - PROCESS | 1663 | 1463280176960 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 19:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:42:56 INFO - PROCESS | 1663 | 1463280176965 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:42:56 INFO - PROCESS | 1663 | 1463280176966 Marionette TRACE conn2 <- [1,566,null,{}] 19:42:56 INFO - PROCESS | 1663 | 1463280176968 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}] 19:42:57 INFO - PROCESS | 1663 | 1463280177044 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 19:42:57 INFO - PROCESS | 1663 | 1463280177050 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8cf800 == 47 [pid = 1663] [id = 149] 19:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12a53a000) [pid = 1663] [serial = 444] [outer = 0x0] 19:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12b819c00) [pid = 1663] [serial = 445] [outer = 0x12a53a000] 19:42:57 INFO - PROCESS | 1663 | 1463280177074 Marionette DEBUG loaded listener.js 19:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12ba6d400) [pid = 1663] [serial = 446] [outer = 0x12a53a000] 19:42:57 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:57 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:57 INFO - PROCESS | 1663 | 1463280177482 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]]]}] 19:42:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:42:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 569ms 19:42:57 INFO - PROCESS | 1663 | 1463280177534 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 19:42:57 INFO - PROCESS | 1663 | 1463280177536 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 19:42:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:42:57 INFO - PROCESS | 1663 | 1463280177540 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:42:57 INFO - PROCESS | 1663 | 1463280177542 Marionette TRACE conn2 <- [1,570,null,{}] 19:42:57 INFO - PROCESS | 1663 | 1463280177546 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}] 19:42:57 INFO - PROCESS | 1663 | 1463280177644 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 19:42:57 INFO - PROCESS | 1663 | 1463280177704 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x11610c000 == 48 [pid = 1663] [id = 150] 19:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11340f800) [pid = 1663] [serial = 447] [outer = 0x0] 19:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x11618c800) [pid = 1663] [serial = 448] [outer = 0x11340f800] 19:42:57 INFO - PROCESS | 1663 | 1463280177737 Marionette DEBUG loaded listener.js 19:42:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x116943800) [pid = 1663] [serial = 449] [outer = 0x11340f800] 19:42:57 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:42:58 INFO - PROCESS | 1663 | 1463280178153 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]]]}] 19:42:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:42:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 622ms 19:42:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:42:58 INFO - PROCESS | 1663 | 1463280178162 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 19:42:58 INFO - PROCESS | 1663 | 1463280178166 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 19:42:58 INFO - PROCESS | 1663 | 1463280178171 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:42:58 INFO - PROCESS | 1663 | 1463280178172 Marionette TRACE conn2 <- [1,574,null,{}] 19:42:58 INFO - PROCESS | 1663 | 1463280178175 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}] 19:42:58 INFO - PROCESS | 1663 | 1463280178272 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 19:42:58 INFO - PROCESS | 1663 | 1463280178356 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x11995b000 == 49 [pid = 1663] [id = 151] 19:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11841c800) [pid = 1663] [serial = 450] [outer = 0x0] 19:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1184ca800) [pid = 1663] [serial = 451] [outer = 0x11841c800] 19:42:58 INFO - PROCESS | 1663 | 1463280178387 Marionette DEBUG loaded listener.js 19:42:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x118c3ac00) [pid = 1663] [serial = 452] [outer = 0x11841c800] 19:42:58 INFO - PROCESS | 1663 | 1463280178809 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]]]}] 19:42:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:42:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 669ms 19:42:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:42:58 INFO - PROCESS | 1663 | 1463280178840 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 19:42:58 INFO - PROCESS | 1663 | 1463280178841 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 19:42:58 INFO - PROCESS | 1663 | 1463280178844 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:42:58 INFO - PROCESS | 1663 | 1463280178846 Marionette TRACE conn2 <- [1,578,null,{}] 19:42:58 INFO - PROCESS | 1663 | 1463280178854 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}] 19:42:58 INFO - PROCESS | 1663 | 1463280178955 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 19:42:59 INFO - PROCESS | 1663 | 1463280179003 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a76b000 == 50 [pid = 1663] [id = 152] 19:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121139400) [pid = 1663] [serial = 453] [outer = 0x0] 19:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1256ba000) [pid = 1663] [serial = 454] [outer = 0x121139400] 19:42:59 INFO - PROCESS | 1663 | 1463280179034 Marionette DEBUG loaded listener.js 19:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x127159800) [pid = 1663] [serial = 455] [outer = 0x121139400] 19:42:59 INFO - PROCESS | 1663 | 1463280179438 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]]]}] 19:42:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:42:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 19:42:59 INFO - PROCESS | 1663 | 1463280179465 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 19:42:59 INFO - PROCESS | 1663 | 1463280179467 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 19:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:42:59 INFO - PROCESS | 1663 | 1463280179470 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:42:59 INFO - PROCESS | 1663 | 1463280179471 Marionette TRACE conn2 <- [1,582,null,{}] 19:42:59 INFO - PROCESS | 1663 | 1463280179473 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}] 19:42:59 INFO - PROCESS | 1663 | 1463280179570 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 19:42:59 INFO - PROCESS | 1663 | 1463280179652 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:42:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba4a000 == 51 [pid = 1663] [id = 153] 19:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128d09800) [pid = 1663] [serial = 456] [outer = 0x0] 19:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128eb3c00) [pid = 1663] [serial = 457] [outer = 0x128d09800] 19:42:59 INFO - PROCESS | 1663 | 1463280179683 Marionette DEBUG loaded listener.js 19:42:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12a53a800) [pid = 1663] [serial = 458] [outer = 0x128d09800] 19:43:00 INFO - PROCESS | 1663 | 1463280180085 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]]]}] 19:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 668ms 19:43:00 INFO - PROCESS | 1663 | 1463280180139 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 19:43:00 INFO - PROCESS | 1663 | 1463280180140 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 19:43:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:43:00 INFO - PROCESS | 1663 | 1463280180143 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:43:00 INFO - PROCESS | 1663 | 1463280180144 Marionette TRACE conn2 <- [1,586,null,{}] 19:43:00 INFO - PROCESS | 1663 | 1463280180146 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}] 19:43:00 INFO - PROCESS | 1663 | 1463280180240 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 19:43:00 INFO - PROCESS | 1663 | 1463280180286 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf37800 == 52 [pid = 1663] [id = 154] 19:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x128928000) [pid = 1663] [serial = 459] [outer = 0x0] 19:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12aa42400) [pid = 1663] [serial = 460] [outer = 0x128928000] 19:43:00 INFO - PROCESS | 1663 | 1463280180315 Marionette DEBUG loaded listener.js 19:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12b02d400) [pid = 1663] [serial = 461] [outer = 0x128928000] 19:43:00 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:00 INFO - PROCESS | 1663 | 1463280180730 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]]]}] 19:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 621ms 19:43:00 INFO - PROCESS | 1663 | 1463280180765 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 19:43:00 INFO - PROCESS | 1663 | 1463280180766 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 19:43:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:43:00 INFO - PROCESS | 1663 | 1463280180768 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:43:00 INFO - PROCESS | 1663 | 1463280180770 Marionette TRACE conn2 <- [1,590,null,{}] 19:43:00 INFO - PROCESS | 1663 | 1463280180772 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}] 19:43:00 INFO - PROCESS | 1663 | 1463280180881 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 19:43:00 INFO - PROCESS | 1663 | 1463280180973 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x112550000 == 53 [pid = 1663] [id = 155] 19:43:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x115e3cc00) [pid = 1663] [serial = 462] [outer = 0x0] 19:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11841dc00) [pid = 1663] [serial = 463] [outer = 0x115e3cc00] 19:43:01 INFO - PROCESS | 1663 | 1463280181005 Marionette DEBUG loaded listener.js 19:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12ba77800) [pid = 1663] [serial = 464] [outer = 0x115e3cc00] 19:43:01 INFO - PROCESS | 1663 | 1463280181493 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]]]}] 19:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 768ms 19:43:01 INFO - PROCESS | 1663 | 1463280181538 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 19:43:01 INFO - PROCESS | 1663 | 1463280181540 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 19:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:43:01 INFO - PROCESS | 1663 | 1463280181543 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:43:01 INFO - PROCESS | 1663 | 1463280181547 Marionette TRACE conn2 <- [1,594,null,{}] 19:43:01 INFO - PROCESS | 1663 | 1463280181551 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}] 19:43:01 INFO - PROCESS | 1663 | 1463280181638 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 19:43:01 INFO - PROCESS | 1663 | 1463280181687 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x118254800 == 54 [pid = 1663] [id = 156] 19:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1161ecc00) [pid = 1663] [serial = 465] [outer = 0x0] 19:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x11672cc00) [pid = 1663] [serial = 466] [outer = 0x1161ecc00] 19:43:01 INFO - PROCESS | 1663 | 1463280181714 Marionette DEBUG loaded listener.js 19:43:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x117685000) [pid = 1663] [serial = 467] [outer = 0x1161ecc00] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa5f000 == 53 [pid = 1663] [id = 148] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f0800 == 52 [pid = 1663] [id = 147] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x126dda800 == 51 [pid = 1663] [id = 146] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1271a6000 == 50 [pid = 1663] [id = 145] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x125587800 == 49 [pid = 1663] [id = 144] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12b02a800) [pid = 1663] [serial = 391] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x121cb4000 == 48 [pid = 1663] [id = 143] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1211aa800 == 47 [pid = 1663] [id = 142] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x119492800 == 46 [pid = 1663] [id = 141] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x118248000 == 45 [pid = 1663] [id = 140] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x11742d800 == 44 [pid = 1663] [id = 139] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x113a91000 == 43 [pid = 1663] [id = 138] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x117448800 == 42 [pid = 1663] [id = 137] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12a770800 == 41 [pid = 1663] [id = 134] 19:43:02 INFO - PROCESS | 1663 | 1463280182162 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]]]}] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1196c0000 == 40 [pid = 1663] [id = 133] 19:43:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1161cd000 == 39 [pid = 1663] [id = 132] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x116999000) [pid = 1663] [serial = 308] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1292bf800) [pid = 1663] [serial = 248] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12133c000) [pid = 1663] [serial = 383] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121137000) [pid = 1663] [serial = 350] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1194ed800) [pid = 1663] [serial = 349] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12aa4d000) [pid = 1663] [serial = 388] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12a533800) [pid = 1663] [serial = 380] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1292ccc00) [pid = 1663] [serial = 377] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x128923800) [pid = 1663] [serial = 371] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12a8d7c00) [pid = 1663] [serial = 385] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12ab9f000) [pid = 1663] [serial = 389] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12aa43000) [pid = 1663] [serial = 386] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1292cd000) [pid = 1663] [serial = 305] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128d09000) [pid = 1663] [serial = 373] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11911dc00) [pid = 1663] [serial = 361] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x119778000) [pid = 1663] [serial = 362] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11744a000) [pid = 1663] [serial = 358] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118704400) [pid = 1663] [serial = 359] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11744ac00) [pid = 1663] [serial = 356] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x116727800) [pid = 1663] [serial = 355] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118c08c00) [pid = 1663] [serial = 347] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1184ca000) [pid = 1663] [serial = 346] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12900a400) [pid = 1663] [serial = 376] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1180c5400) [pid = 1663] [serial = 344] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117681800) [pid = 1663] [serial = 343] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12113c400) [pid = 1663] [serial = 364] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121b57400) [pid = 1663] [serial = 365] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128ea4800) [pid = 1663] [serial = 374] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x127604000) [pid = 1663] [serial = 370] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126f17400) [pid = 1663] [serial = 353] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x124fbe800) [pid = 1663] [serial = 352] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x129662c00) [pid = 1663] [serial = 379] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x121b5ec00) [pid = 1663] [serial = 367] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1256c3c00) [pid = 1663] [serial = 368] [outer = 0x0] [url = about:blank] 19:43:02 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x11902b000) [pid = 1663] [serial = 382] [outer = 0x0] [url = about:blank] 19:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 675ms 19:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:43:02 INFO - PROCESS | 1663 | 1463280182219 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 19:43:02 INFO - PROCESS | 1663 | 1463280182222 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 19:43:02 INFO - PROCESS | 1663 | 1463280182227 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:43:02 INFO - PROCESS | 1663 | 1463280182228 Marionette TRACE conn2 <- [1,598,null,{}] 19:43:02 INFO - PROCESS | 1663 | 1463280182231 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}] 19:43:02 INFO - PROCESS | 1663 | 1463280182303 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 19:43:02 INFO - PROCESS | 1663 | 1463280182308 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x116907000 == 40 [pid = 1663] [id = 157] 19:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x117e05800) [pid = 1663] [serial = 468] [outer = 0x0] 19:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11841b000) [pid = 1663] [serial = 469] [outer = 0x117e05800] 19:43:02 INFO - PROCESS | 1663 | 1463280182339 Marionette DEBUG loaded listener.js 19:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1185f0800) [pid = 1663] [serial = 470] [outer = 0x117e05800] 19:43:02 INFO - PROCESS | 1663 | 1463280182673 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]]]}] 19:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 472ms 19:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:43:02 INFO - PROCESS | 1663 | 1463280182699 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 19:43:02 INFO - PROCESS | 1663 | 1463280182700 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 19:43:02 INFO - PROCESS | 1663 | 1463280182702 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:43:02 INFO - PROCESS | 1663 | 1463280182705 Marionette TRACE conn2 <- [1,602,null,{}] 19:43:02 INFO - PROCESS | 1663 | 1463280182712 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}] 19:43:02 INFO - PROCESS | 1663 | 1463280182801 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 19:43:02 INFO - PROCESS | 1663 | 1463280182844 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x11826c000 == 41 [pid = 1663] [id = 158] 19:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x11870cc00) [pid = 1663] [serial = 471] [outer = 0x0] 19:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x11901d400) [pid = 1663] [serial = 472] [outer = 0x11870cc00] 19:43:02 INFO - PROCESS | 1663 | 1463280182871 Marionette DEBUG loaded listener.js 19:43:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1194f3000) [pid = 1663] [serial = 473] [outer = 0x11870cc00] 19:43:03 INFO - PROCESS | 1663 | 1463280183151 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]]]}] 19:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 477ms 19:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:43:03 INFO - PROCESS | 1663 | 1463280183183 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 19:43:03 INFO - PROCESS | 1663 | 1463280183185 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 19:43:03 INFO - PROCESS | 1663 | 1463280183187 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:43:03 INFO - PROCESS | 1663 | 1463280183188 Marionette TRACE conn2 <- [1,606,null,{}] 19:43:03 INFO - PROCESS | 1663 | 1463280183201 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}] 19:43:03 INFO - PROCESS | 1663 | 1463280183285 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 19:43:03 INFO - PROCESS | 1663 | 1463280183289 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x120542000 == 42 [pid = 1663] [id = 159] 19:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11977e800) [pid = 1663] [serial = 474] [outer = 0x0] 19:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x124a2f000) [pid = 1663] [serial = 475] [outer = 0x11977e800] 19:43:03 INFO - PROCESS | 1663 | 1463280183317 Marionette DEBUG loaded listener.js 19:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126838c00) [pid = 1663] [serial = 476] [outer = 0x11977e800] 19:43:03 INFO - PROCESS | 1663 | 1463280183796 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]]]}] 19:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 619ms 19:43:03 INFO - PROCESS | 1663 | 1463280183807 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 19:43:03 INFO - PROCESS | 1663 | 1463280183810 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 19:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:43:03 INFO - PROCESS | 1663 | 1463280183816 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:43:03 INFO - PROCESS | 1663 | 1463280183818 Marionette TRACE conn2 <- [1,610,null,{}] 19:43:03 INFO - PROCESS | 1663 | 1463280183822 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}] 19:43:03 INFO - PROCESS | 1663 | 1463280183917 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 19:43:03 INFO - PROCESS | 1663 | 1463280183972 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x116125000 == 43 [pid = 1663] [id = 160] 19:43:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x11698dc00) [pid = 1663] [serial = 477] [outer = 0x0] 19:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118215000) [pid = 1663] [serial = 478] [outer = 0x11698dc00] 19:43:04 INFO - PROCESS | 1663 | 1463280184003 Marionette DEBUG loaded listener.js 19:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1185f1400) [pid = 1663] [serial = 479] [outer = 0x11698dc00] 19:43:04 INFO - PROCESS | 1663 | 1463280184429 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]]]}] 19:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 621ms 19:43:04 INFO - PROCESS | 1663 | 1463280184436 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 19:43:04 INFO - PROCESS | 1663 | 1463280184441 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 19:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:43:04 INFO - PROCESS | 1663 | 1463280184447 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:43:04 INFO - PROCESS | 1663 | 1463280184449 Marionette TRACE conn2 <- [1,614,null,{}] 19:43:04 INFO - PROCESS | 1663 | 1463280184451 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}] 19:43:04 INFO - PROCESS | 1663 | 1463280184543 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 19:43:04 INFO - PROCESS | 1663 | 1463280184585 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213c2800 == 44 [pid = 1663] [id = 161] 19:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1185ec800) [pid = 1663] [serial = 480] [outer = 0x0] 19:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11911dc00) [pid = 1663] [serial = 481] [outer = 0x1185ec800] 19:43:04 INFO - PROCESS | 1663 | 1463280184616 Marionette DEBUG loaded listener.js 19:43:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x121b58c00) [pid = 1663] [serial = 482] [outer = 0x1185ec800] 19:43:05 INFO - PROCESS | 1663 | 1463280185042 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]]]}] 19:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 624ms 19:43:05 INFO - PROCESS | 1663 | 1463280185071 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 19:43:05 INFO - PROCESS | 1663 | 1463280185072 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 19:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:43:05 INFO - PROCESS | 1663 | 1463280185075 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:43:05 INFO - PROCESS | 1663 | 1463280185077 Marionette TRACE conn2 <- [1,618,null,{}] 19:43:05 INFO - PROCESS | 1663 | 1463280185085 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}] 19:43:05 INFO - PROCESS | 1663 | 1463280185180 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 19:43:05 INFO - PROCESS | 1663 | 1463280185224 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x125583800 == 45 [pid = 1663] [id = 162] 19:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x124fbcc00) [pid = 1663] [serial = 483] [outer = 0x0] 19:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1275edc00) [pid = 1663] [serial = 484] [outer = 0x124fbcc00] 19:43:05 INFO - PROCESS | 1663 | 1463280185256 Marionette DEBUG loaded listener.js 19:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x128928400) [pid = 1663] [serial = 485] [outer = 0x124fbcc00] 19:43:05 INFO - PROCESS | 1663 | 1463280185669 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]]]}] 19:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 622ms 19:43:05 INFO - PROCESS | 1663 | 1463280185697 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 19:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:43:05 INFO - PROCESS | 1663 | 1463280185699 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 19:43:05 INFO - PROCESS | 1663 | 1463280185702 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:43:05 INFO - PROCESS | 1663 | 1463280185703 Marionette TRACE conn2 <- [1,622,null,{}] 19:43:05 INFO - PROCESS | 1663 | 1463280185705 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}] 19:43:05 INFO - PROCESS | 1663 | 1463280185798 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 19:43:05 INFO - PROCESS | 1663 | 1463280185876 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f98000 == 46 [pid = 1663] [id = 163] 19:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x128eb0400) [pid = 1663] [serial = 486] [outer = 0x0] 19:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1292c3c00) [pid = 1663] [serial = 487] [outer = 0x128eb0400] 19:43:05 INFO - PROCESS | 1663 | 1463280185907 Marionette DEBUG loaded listener.js 19:43:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x129666400) [pid = 1663] [serial = 488] [outer = 0x128eb0400] 19:43:06 INFO - PROCESS | 1663 | 1463280186308 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]]]}] 19:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 618ms 19:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:43:06 INFO - PROCESS | 1663 | 1463280186320 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 19:43:06 INFO - PROCESS | 1663 | 1463280186322 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 19:43:06 INFO - PROCESS | 1663 | 1463280186324 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:43:06 INFO - PROCESS | 1663 | 1463280186325 Marionette TRACE conn2 <- [1,626,null,{}] 19:43:06 INFO - PROCESS | 1663 | 1463280186330 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}] 19:43:06 INFO - PROCESS | 1663 | 1463280186420 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 19:43:06 INFO - PROCESS | 1663 | 1463280186464 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cce000 == 47 [pid = 1663] [id = 164] 19:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x128eb0800) [pid = 1663] [serial = 489] [outer = 0x0] 19:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12a763c00) [pid = 1663] [serial = 490] [outer = 0x128eb0800] 19:43:06 INFO - PROCESS | 1663 | 1463280186493 Marionette DEBUG loaded listener.js 19:43:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12aa43000) [pid = 1663] [serial = 491] [outer = 0x128eb0800] 19:43:06 INFO - PROCESS | 1663 | 1463280186915 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]]]}] 19:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 621ms 19:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:43:06 INFO - PROCESS | 1663 | 1463280186946 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 19:43:06 INFO - PROCESS | 1663 | 1463280186947 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 19:43:06 INFO - PROCESS | 1663 | 1463280186949 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:43:06 INFO - PROCESS | 1663 | 1463280186950 Marionette TRACE conn2 <- [1,630,null,{}] 19:43:06 INFO - PROCESS | 1663 | 1463280186953 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}] 19:43:07 INFO - PROCESS | 1663 | 1463280187058 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 19:43:07 INFO - PROCESS | 1663 | 1463280187148 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x129487800 == 48 [pid = 1663] [id = 165] 19:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x115e3f800) [pid = 1663] [serial = 492] [outer = 0x0] 19:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12b037800) [pid = 1663] [serial = 493] [outer = 0x115e3f800] 19:43:07 INFO - PROCESS | 1663 | 1463280187178 Marionette DEBUG loaded listener.js 19:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12bab0000) [pid = 1663] [serial = 494] [outer = 0x115e3f800] 19:43:07 INFO - PROCESS | 1663 | 1463280187691 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]]]}] 19:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 769ms 19:43:07 INFO - PROCESS | 1663 | 1463280187727 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 19:43:07 INFO - PROCESS | 1663 | 1463280187729 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 19:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:43:07 INFO - PROCESS | 1663 | 1463280187734 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:43:07 INFO - PROCESS | 1663 | 1463280187736 Marionette TRACE conn2 <- [1,634,null,{}] 19:43:07 INFO - PROCESS | 1663 | 1463280187740 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}] 19:43:07 INFO - PROCESS | 1663 | 1463280187837 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 19:43:07 INFO - PROCESS | 1663 | 1463280187894 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x118256800 == 49 [pid = 1663] [id = 166] 19:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1166b0c00) [pid = 1663] [serial = 495] [outer = 0x0] 19:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11744ac00) [pid = 1663] [serial = 496] [outer = 0x1166b0c00] 19:43:07 INFO - PROCESS | 1663 | 1463280187922 Marionette DEBUG loaded listener.js 19:43:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118427000) [pid = 1663] [serial = 497] [outer = 0x1166b0c00] 19:43:08 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11816c800 == 48 [pid = 1663] [id = 136] 19:43:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11826c000 == 47 [pid = 1663] [id = 158] 19:43:08 INFO - PROCESS | 1663 | --DOCSHELL 0x116907000 == 46 [pid = 1663] [id = 157] 19:43:08 INFO - PROCESS | 1663 | --DOCSHELL 0x118254800 == 45 [pid = 1663] [id = 156] 19:43:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba4a000 == 44 [pid = 1663] [id = 153] 19:43:08 INFO - PROCESS | 1663 | --DOCSHELL 0x12a76b000 == 43 [pid = 1663] [id = 152] 19:43:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11995b000 == 42 [pid = 1663] [id = 151] 19:43:08 INFO - PROCESS | 1663 | --DOCSHELL 0x11610c000 == 41 [pid = 1663] [id = 150] 19:43:08 INFO - PROCESS | 1663 | 1463280188378 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]]]}] 19:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 672ms 19:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:43:08 INFO - PROCESS | 1663 | 1463280188406 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 19:43:08 INFO - PROCESS | 1663 | 1463280188410 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 19:43:08 INFO - PROCESS | 1663 | 1463280188414 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:43:08 INFO - PROCESS | 1663 | 1463280188416 Marionette TRACE conn2 <- [1,638,null,{}] 19:43:08 INFO - PROCESS | 1663 | 1463280188418 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}] 19:43:08 INFO - PROCESS | 1663 | 1463280188497 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 19:43:08 INFO - PROCESS | 1663 | 1463280188502 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x117028800 == 42 [pid = 1663] [id = 167] 19:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11841f400) [pid = 1663] [serial = 498] [outer = 0x0] 19:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119165c00) [pid = 1663] [serial = 499] [outer = 0x11841f400] 19:43:08 INFO - PROCESS | 1663 | 1463280188529 Marionette DEBUG loaded listener.js 19:43:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x124ed9800) [pid = 1663] [serial = 500] [outer = 0x11841f400] 19:43:08 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:08 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:08 INFO - PROCESS | 1663 | 1463280188853 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]]]}] 19:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 19:43:08 INFO - PROCESS | 1663 | 1463280188895 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 19:43:08 INFO - PROCESS | 1663 | 1463280188897 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 19:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:43:08 INFO - PROCESS | 1663 | 1463280188899 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:43:08 INFO - PROCESS | 1663 | 1463280188901 Marionette TRACE conn2 <- [1,642,null,{}] 19:43:08 INFO - PROCESS | 1663 | 1463280188908 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}] 19:43:09 INFO - PROCESS | 1663 | 1463280189006 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 19:43:09 INFO - PROCESS | 1663 | 1463280189039 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x124c9b800 == 43 [pid = 1663] [id = 168] 19:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x126d65000) [pid = 1663] [serial = 501] [outer = 0x0] 19:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x128925000) [pid = 1663] [serial = 502] [outer = 0x126d65000] 19:43:09 INFO - PROCESS | 1663 | 1463280189066 Marionette DEBUG loaded listener.js 19:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12a75a000) [pid = 1663] [serial = 503] [outer = 0x126d65000] 19:43:09 INFO - PROCESS | 1663 | 1463280189405 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]]]}] 19:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 520ms 19:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:43:09 INFO - PROCESS | 1663 | 1463280189420 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 19:43:09 INFO - PROCESS | 1663 | 1463280189421 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 19:43:09 INFO - PROCESS | 1663 | 1463280189424 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:43:09 INFO - PROCESS | 1663 | 1463280189425 Marionette TRACE conn2 <- [1,646,null,{}] 19:43:09 INFO - PROCESS | 1663 | 1463280189436 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}] 19:43:09 INFO - PROCESS | 1663 | 1463280189530 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 19:43:09 INFO - PROCESS | 1663 | 1463280189541 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297eb800 == 44 [pid = 1663] [id = 169] 19:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x128d0c400) [pid = 1663] [serial = 504] [outer = 0x0] 19:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12b02ac00) [pid = 1663] [serial = 505] [outer = 0x128d0c400] 19:43:09 INFO - PROCESS | 1663 | 1463280189567 Marionette DEBUG loaded listener.js 19:43:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12ba6fc00) [pid = 1663] [serial = 506] [outer = 0x128d0c400] 19:43:09 INFO - PROCESS | 1663 | 1463280189928 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]]]}] 19:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 522ms 19:43:09 INFO - PROCESS | 1663 | 1463280189948 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 19:43:09 INFO - PROCESS | 1663 | 1463280189949 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 19:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:43:09 INFO - PROCESS | 1663 | 1463280189951 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:43:09 INFO - PROCESS | 1663 | 1463280189952 Marionette TRACE conn2 <- [1,650,null,{}] 19:43:09 INFO - PROCESS | 1663 | 1463280189955 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}] 19:43:10 INFO - PROCESS | 1663 | 1463280190050 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 19:43:10 INFO - PROCESS | 1663 | 1463280190065 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x111e15000 == 45 [pid = 1663] [id = 170] 19:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12ab9ec00) [pid = 1663] [serial = 507] [outer = 0x0] 19:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12bab3000) [pid = 1663] [serial = 508] [outer = 0x12ab9ec00] 19:43:10 INFO - PROCESS | 1663 | 1463280190090 Marionette DEBUG loaded listener.js 19:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12beadc00) [pid = 1663] [serial = 509] [outer = 0x12ab9ec00] 19:43:10 INFO - PROCESS | 1663 | 1463280190430 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]]]}] 19:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 519ms 19:43:10 INFO - PROCESS | 1663 | 1463280190471 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 19:43:10 INFO - PROCESS | 1663 | 1463280190473 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 19:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:43:10 INFO - PROCESS | 1663 | 1463280190476 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:43:10 INFO - PROCESS | 1663 | 1463280190478 Marionette TRACE conn2 <- [1,654,null,{}] 19:43:10 INFO - PROCESS | 1663 | 1463280190481 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}] 19:43:10 INFO - PROCESS | 1663 | 1463280190654 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 19:43:10 INFO - PROCESS | 1663 | 1463280190673 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf35800 == 46 [pid = 1663] [id = 171] 19:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12beb0400) [pid = 1663] [serial = 510] [outer = 0x0] 19:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12c608000) [pid = 1663] [serial = 511] [outer = 0x12beb0400] 19:43:10 INFO - PROCESS | 1663 | 1463280190714 Marionette DEBUG loaded listener.js 19:43:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12c86c800) [pid = 1663] [serial = 512] [outer = 0x12beb0400] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1166b5800) [pid = 1663] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x118c40800) [pid = 1663] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12113a400) [pid = 1663] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x124ed8000) [pid = 1663] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11870cc00) [pid = 1663] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x115e3cc00) [pid = 1663] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x117e05800) [pid = 1663] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1161ecc00) [pid = 1663] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x124c34800) [pid = 1663] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12aba2400) [pid = 1663] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12760bc00) [pid = 1663] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1160e3c00) [pid = 1663] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x118710400) [pid = 1663] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11333ec00) [pid = 1663] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1275fb800) [pid = 1663] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11915b000) [pid = 1663] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11618d400) [pid = 1663] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1182af400) [pid = 1663] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:43:11 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x128d0c000) [pid = 1663] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 19:43:11 INFO - PROCESS | 1663 | 1463280191207 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]]]}] 19:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 771ms 19:43:11 INFO - PROCESS | 1663 | 1463280191247 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 19:43:11 INFO - PROCESS | 1663 | 1463280191249 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 19:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:43:11 INFO - PROCESS | 1663 | 1463280191251 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:43:11 INFO - PROCESS | 1663 | 1463280191252 Marionette TRACE conn2 <- [1,658,null,{}] 19:43:11 INFO - PROCESS | 1663 | 1463280191254 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}] 19:43:11 INFO - PROCESS | 1663 | 1463280191331 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 19:43:11 INFO - PROCESS | 1663 | 1463280191379 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x120542800 == 47 [pid = 1663] [id = 172] 19:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x117685c00) [pid = 1663] [serial = 513] [outer = 0x0] 19:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11870cc00) [pid = 1663] [serial = 514] [outer = 0x117685c00] 19:43:11 INFO - PROCESS | 1663 | 1463280191404 Marionette DEBUG loaded listener.js 19:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12113c800) [pid = 1663] [serial = 515] [outer = 0x117685c00] 19:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1219c5800) [pid = 1663] [serial = 516] [outer = 0x12d334000] 19:43:11 INFO - PROCESS | 1663 | 1463280191680 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]]]}] 19:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 467ms 19:43:11 INFO - PROCESS | 1663 | 1463280191726 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 19:43:11 INFO - PROCESS | 1663 | 1463280191729 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 19:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:43:11 INFO - PROCESS | 1663 | 1463280191732 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:43:11 INFO - PROCESS | 1663 | 1463280191733 Marionette TRACE conn2 <- [1,662,null,{}] 19:43:11 INFO - PROCESS | 1663 | 1463280191735 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}] 19:43:11 INFO - PROCESS | 1663 | 1463280191808 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 19:43:11 INFO - PROCESS | 1663 | 1463280191815 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfbf000 == 48 [pid = 1663] [id = 173] 19:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x124c34800) [pid = 1663] [serial = 517] [outer = 0x0] 19:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12c610c00) [pid = 1663] [serial = 518] [outer = 0x124c34800] 19:43:11 INFO - PROCESS | 1663 | 1463280191839 Marionette DEBUG loaded listener.js 19:43:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12c879400) [pid = 1663] [serial = 519] [outer = 0x124c34800] 19:43:12 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:12 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:12 INFO - PROCESS | 1663 | 1463280192177 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]]]}] 19:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 467ms 19:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:43:12 INFO - PROCESS | 1663 | 1463280192200 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 19:43:12 INFO - PROCESS | 1663 | 1463280192201 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 19:43:12 INFO - PROCESS | 1663 | 1463280192203 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:43:12 INFO - PROCESS | 1663 | 1463280192204 Marionette TRACE conn2 <- [1,666,null,{}] 19:43:12 INFO - PROCESS | 1663 | 1463280192206 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}] 19:43:12 INFO - PROCESS | 1663 | 1463280192304 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 19:43:12 INFO - PROCESS | 1663 | 1463280192312 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfc9800 == 49 [pid = 1663] [id = 174] 19:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1127a5000) [pid = 1663] [serial = 520] [outer = 0x0] 19:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1127ab000) [pid = 1663] [serial = 521] [outer = 0x1127a5000] 19:43:12 INFO - PROCESS | 1663 | 1463280192338 Marionette DEBUG loaded listener.js 19:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1127af000) [pid = 1663] [serial = 522] [outer = 0x1127a5000] 19:43:12 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:12 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:12 INFO - PROCESS | 1663 | 1463280192629 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]]]}] 19:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 468ms 19:43:12 INFO - PROCESS | 1663 | 1463280192671 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 19:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:43:12 INFO - PROCESS | 1663 | 1463280192673 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 19:43:12 INFO - PROCESS | 1663 | 1463280192675 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:43:12 INFO - PROCESS | 1663 | 1463280192676 Marionette TRACE conn2 <- [1,670,null,{}] 19:43:12 INFO - PROCESS | 1663 | 1463280192681 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}] 19:43:12 INFO - PROCESS | 1663 | 1463280192756 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 19:43:12 INFO - PROCESS | 1663 | 1463280192762 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8c3000 == 50 [pid = 1663] [id = 175] 19:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1127af400) [pid = 1663] [serial = 523] [outer = 0x0] 19:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11977e400) [pid = 1663] [serial = 524] [outer = 0x1127af400] 19:43:12 INFO - PROCESS | 1663 | 1463280192788 Marionette DEBUG loaded listener.js 19:43:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12cbbe800) [pid = 1663] [serial = 525] [outer = 0x1127af400] 19:43:13 INFO - PROCESS | 1663 | 1463280193160 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]]]}] 19:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 520ms 19:43:13 INFO - PROCESS | 1663 | 1463280193196 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 19:43:13 INFO - PROCESS | 1663 | 1463280193198 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 19:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:43:13 INFO - PROCESS | 1663 | 1463280193202 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:43:13 INFO - PROCESS | 1663 | 1463280193204 Marionette TRACE conn2 <- [1,674,null,{}] 19:43:13 INFO - PROCESS | 1663 | 1463280193208 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}] 19:43:13 INFO - PROCESS | 1663 | 1463280193312 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 19:43:13 INFO - PROCESS | 1663 | 1463280193373 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x116aa7000 == 51 [pid = 1663] [id = 176] 19:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1128a1c00) [pid = 1663] [serial = 526] [outer = 0x0] 19:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1128a6000) [pid = 1663] [serial = 527] [outer = 0x1128a1c00] 19:43:13 INFO - PROCESS | 1663 | 1463280193404 Marionette DEBUG loaded listener.js 19:43:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1128ab800) [pid = 1663] [serial = 528] [outer = 0x1128a1c00] 19:43:13 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:43:13 INFO - PROCESS | 1663 | 1463280193825 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]]]}] 19:43:13 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 19:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 672ms 19:43:13 INFO - PROCESS | 1663 | 1463280193874 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 19:43:13 INFO - PROCESS | 1663 | 1463280193878 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 19:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:43:13 INFO - PROCESS | 1663 | 1463280193882 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:43:13 INFO - PROCESS | 1663 | 1463280193884 Marionette TRACE conn2 <- [1,678,null,{}] 19:43:13 INFO - PROCESS | 1663 | 1463280193887 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}] 19:43:13 INFO - PROCESS | 1663 | 1463280193987 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 19:43:14 INFO - PROCESS | 1663 | 1463280194052 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa6e800 == 52 [pid = 1663] [id = 177] 19:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1128ae400) [pid = 1663] [serial = 529] [outer = 0x0] 19:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1182b1800) [pid = 1663] [serial = 530] [outer = 0x1128ae400] 19:43:14 INFO - PROCESS | 1663 | 1463280194083 Marionette DEBUG loaded listener.js 19:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x118c07000) [pid = 1663] [serial = 531] [outer = 0x1128ae400] 19:43:14 INFO - PROCESS | 1663 | 1463280194476 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]]]}] 19:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 620ms 19:43:14 INFO - PROCESS | 1663 | 1463280194502 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 19:43:14 INFO - PROCESS | 1663 | 1463280194504 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 19:43:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:43:14 INFO - PROCESS | 1663 | 1463280194506 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:43:14 INFO - PROCESS | 1663 | 1463280194509 Marionette TRACE conn2 <- [1,682,null,{}] 19:43:14 INFO - PROCESS | 1663 | 1463280194517 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}] 19:43:14 INFO - PROCESS | 1663 | 1463280194620 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 19:43:14 INFO - PROCESS | 1663 | 1463280194704 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbde800 == 53 [pid = 1663] [id = 178] 19:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x120517800) [pid = 1663] [serial = 532] [outer = 0x0] 19:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x127154000) [pid = 1663] [serial = 533] [outer = 0x120517800] 19:43:14 INFO - PROCESS | 1663 | 1463280194737 Marionette DEBUG loaded listener.js 19:43:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x128d0f400) [pid = 1663] [serial = 534] [outer = 0x120517800] 19:43:15 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) 19:43:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1123ms 19:43:15 INFO - PROCESS | 1663 | 1463280195624 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]]]}] 19:43:15 INFO - PROCESS | 1663 | 1463280195630 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 19:43:15 INFO - PROCESS | 1663 | 1463280195632 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 19:43:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:43:15 INFO - PROCESS | 1663 | 1463280195634 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:43:15 INFO - PROCESS | 1663 | 1463280195635 Marionette TRACE conn2 <- [1,686,null,{}] 19:43:15 INFO - PROCESS | 1663 | 1463280195638 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}] 19:43:15 INFO - PROCESS | 1663 | 1463280195735 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 19:43:15 INFO - PROCESS | 1663 | 1463280195783 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce27800 == 54 [pid = 1663] [id = 179] 19:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12a75e400) [pid = 1663] [serial = 535] [outer = 0x0] 19:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12b813c00) [pid = 1663] [serial = 536] [outer = 0x12a75e400] 19:43:15 INFO - PROCESS | 1663 | 1463280195814 Marionette DEBUG loaded listener.js 19:43:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12beac800) [pid = 1663] [serial = 537] [outer = 0x12a75e400] 19:43:16 INFO - PROCESS | 1663 | 1463280196865 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]]]}] 19:43:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:43:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1272ms 19:43:16 INFO - PROCESS | 1663 | 1463280196907 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 19:43:16 INFO - PROCESS | 1663 | 1463280196910 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 19:43:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:43:16 INFO - PROCESS | 1663 | 1463280196914 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:43:16 INFO - PROCESS | 1663 | 1463280196916 Marionette TRACE conn2 <- [1,690,null,{}] 19:43:16 INFO - PROCESS | 1663 | 1463280196925 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}] 19:43:17 INFO - PROCESS | 1663 | 1463280197100 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 19:43:17 INFO - PROCESS | 1663 | 1463280197178 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x116120800 == 55 [pid = 1663] [id = 180] 19:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x115e3cc00) [pid = 1663] [serial = 538] [outer = 0x0] 19:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x116188400) [pid = 1663] [serial = 539] [outer = 0x115e3cc00] 19:43:17 INFO - PROCESS | 1663 | 1463280197212 Marionette DEBUG loaded listener.js 19:43:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1167f6c00) [pid = 1663] [serial = 540] [outer = 0x115e3cc00] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfc9800 == 54 [pid = 1663] [id = 174] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfbf000 == 53 [pid = 1663] [id = 173] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x120542800 == 52 [pid = 1663] [id = 172] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf35800 == 51 [pid = 1663] [id = 171] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x111e15000 == 50 [pid = 1663] [id = 170] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x1297eb800 == 49 [pid = 1663] [id = 169] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x124c9b800 == 48 [pid = 1663] [id = 168] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x115eba000) [pid = 1663] [serial = 394] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x118424800) [pid = 1663] [serial = 397] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12690c000) [pid = 1663] [serial = 400] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x128d07000) [pid = 1663] [serial = 403] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x124a2f000) [pid = 1663] [serial = 475] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12b819c00) [pid = 1663] [serial = 445] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x11618c800) [pid = 1663] [serial = 448] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1256ba000) [pid = 1663] [serial = 454] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12aa42400) [pid = 1663] [serial = 460] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x128eb3c00) [pid = 1663] [serial = 457] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1184ca800) [pid = 1663] [serial = 451] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x117028800 == 47 [pid = 1663] [id = 167] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x118256800 == 46 [pid = 1663] [id = 166] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x125583800 == 45 [pid = 1663] [id = 162] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x1213c2800 == 44 [pid = 1663] [id = 161] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x116125000 == 43 [pid = 1663] [id = 160] 19:43:17 INFO - PROCESS | 1663 | --DOCSHELL 0x120542000 == 42 [pid = 1663] [id = 159] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x128eacc00) [pid = 1663] [serial = 430] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x116998400) [pid = 1663] [serial = 412] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118419c00) [pid = 1663] [serial = 413] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x11974d800) [pid = 1663] [serial = 419] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x119125c00) [pid = 1663] [serial = 418] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12a8d9c00) [pid = 1663] [serial = 407] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x11820c000) [pid = 1663] [serial = 406] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x128919800) [pid = 1663] [serial = 427] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x11977c400) [pid = 1663] [serial = 421] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1167f7400) [pid = 1663] [serial = 410] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1166b3000) [pid = 1663] [serial = 409] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1184c9c00) [pid = 1663] [serial = 415] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12965bc00) [pid = 1663] [serial = 433] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11909f800) [pid = 1663] [serial = 416] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1185ef000) [pid = 1663] [serial = 436] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1292c1c00) [pid = 1663] [serial = 431] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12965d000) [pid = 1663] [serial = 439] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1194f3000) [pid = 1663] [serial = 473] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12a8d1c00) [pid = 1663] [serial = 434] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x127605c00) [pid = 1663] [serial = 425] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x123d51c00) [pid = 1663] [serial = 424] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128d06000) [pid = 1663] [serial = 428] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12aba6c00) [pid = 1663] [serial = 442] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x121904400) [pid = 1663] [serial = 422] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1256bc000) [pid = 1663] [serial = 437] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12ab9a400) [pid = 1663] [serial = 440] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12b80cc00) [pid = 1663] [serial = 443] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11901d400) [pid = 1663] [serial = 472] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12ba77800) [pid = 1663] [serial = 464] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11841b000) [pid = 1663] [serial = 469] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x117685000) [pid = 1663] [serial = 467] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12760c400) [pid = 1663] [serial = 341] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11841dc00) [pid = 1663] [serial = 463] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12b036c00) [pid = 1663] [serial = 392] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x11672cc00) [pid = 1663] [serial = 466] [outer = 0x0] [url = about:blank] 19:43:17 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1185f0800) [pid = 1663] [serial = 470] [outer = 0x0] [url = about:blank] 19:43:18 INFO - PROCESS | 1663 | 1463280198140 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]]]}] 19:43:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:43:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1231ms 19:43:18 INFO - PROCESS | 1663 | 1463280198146 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 19:43:18 INFO - PROCESS | 1663 | 1463280198150 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 19:43:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:43:18 INFO - PROCESS | 1663 | 1463280198154 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:43:18 INFO - PROCESS | 1663 | 1463280198156 Marionette TRACE conn2 <- [1,694,null,{}] 19:43:18 INFO - PROCESS | 1663 | 1463280198158 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}] 19:43:18 INFO - PROCESS | 1663 | 1463280198223 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 19:43:18 INFO - PROCESS | 1663 | 1463280198271 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167e7800 == 43 [pid = 1663] [id = 181] 19:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x113f45800) [pid = 1663] [serial = 541] [outer = 0x0] 19:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x117680c00) [pid = 1663] [serial = 542] [outer = 0x113f45800] 19:43:18 INFO - PROCESS | 1663 | 1463280198298 Marionette DEBUG loaded listener.js 19:43:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118216000) [pid = 1663] [serial = 543] [outer = 0x113f45800] 19:43:19 INFO - PROCESS | 1663 | 1463280199234 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]]]}] 19:43:19 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) 19:43:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1125ms 19:43:19 INFO - PROCESS | 1663 | 1463280199280 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 19:43:19 INFO - PROCESS | 1663 | 1463280199282 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 19:43:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:43:19 INFO - PROCESS | 1663 | 1463280199284 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:43:19 INFO - PROCESS | 1663 | 1463280199286 Marionette TRACE conn2 <- [1,698,null,{}] 19:43:19 INFO - PROCESS | 1663 | 1463280199294 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}] 19:43:19 INFO - PROCESS | 1663 | 1463280199392 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 19:43:19 INFO - PROCESS | 1663 | 1463280199399 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x118285000 == 44 [pid = 1663] [id = 182] 19:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11870a800) [pid = 1663] [serial = 544] [outer = 0x0] 19:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11902b000) [pid = 1663] [serial = 545] [outer = 0x11870a800] 19:43:19 INFO - PROCESS | 1663 | 1463280199426 Marionette DEBUG loaded listener.js 19:43:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1194ebc00) [pid = 1663] [serial = 546] [outer = 0x11870a800] 19:43:20 INFO - PROCESS | 1663 | 1463280200233 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]]]}] 19:43:20 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) 19:43:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 972ms 19:43:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:43:20 INFO - PROCESS | 1663 | 1463280200262 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 19:43:20 INFO - PROCESS | 1663 | 1463280200263 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 19:43:20 INFO - PROCESS | 1663 | 1463280200273 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:43:20 INFO - PROCESS | 1663 | 1463280200274 Marionette TRACE conn2 <- [1,702,null,{}] 19:43:20 INFO - PROCESS | 1663 | 1463280200277 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}] 19:43:20 INFO - PROCESS | 1663 | 1463280200370 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 19:43:20 INFO - PROCESS | 1663 | 1463280200374 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196a7000 == 45 [pid = 1663] [id = 183] 19:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118c07800) [pid = 1663] [serial = 547] [outer = 0x0] 19:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x124a2e000) [pid = 1663] [serial = 548] [outer = 0x118c07800] 19:43:20 INFO - PROCESS | 1663 | 1463280200401 Marionette DEBUG loaded listener.js 19:43:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1256ba000) [pid = 1663] [serial = 549] [outer = 0x118c07800] 19:43:21 INFO - PROCESS | 1663 | 1463280201204 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]]]}] 19:43:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:43:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 979ms 19:43:21 INFO - PROCESS | 1663 | 1463280201247 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 19:43:21 INFO - PROCESS | 1663 | 1463280201248 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 19:43:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:43:21 INFO - PROCESS | 1663 | 1463280201250 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:43:21 INFO - PROCESS | 1663 | 1463280201251 Marionette TRACE conn2 <- [1,706,null,{}] 19:43:21 INFO - PROCESS | 1663 | 1463280201254 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}] 19:43:21 INFO - PROCESS | 1663 | 1463280201343 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 19:43:21 INFO - PROCESS | 1663 | 1463280201357 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211a8800 == 46 [pid = 1663] [id = 184] 19:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1256c6800) [pid = 1663] [serial = 550] [outer = 0x0] 19:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x126f83400) [pid = 1663] [serial = 551] [outer = 0x1256c6800] 19:43:21 INFO - PROCESS | 1663 | 1463280201382 Marionette DEBUG loaded listener.js 19:43:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1275fb800) [pid = 1663] [serial = 552] [outer = 0x1256c6800] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x127608c00) [pid = 1663] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x128928000) [pid = 1663] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x128d09800) [pid = 1663] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x113debc00) [pid = 1663] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x121139400) [pid = 1663] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x121139800) [pid = 1663] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11841c800) [pid = 1663] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x117e0cc00) [pid = 1663] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x11340f800) [pid = 1663] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x128d0c400) [pid = 1663] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12ab9ec00) [pid = 1663] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1166b0c00) [pid = 1663] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x11977e800) [pid = 1663] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x117685c00) [pid = 1663] [serial = 513] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11841f400) [pid = 1663] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12beb0400) [pid = 1663] [serial = 510] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x124c34800) [pid = 1663] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1127a5000) [pid = 1663] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:43:21 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x126d65000) [pid = 1663] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:43:22 INFO - PROCESS | 1663 | 1463280202288 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]]]}] 19:43:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:43:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1071ms 19:43:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:43:22 INFO - PROCESS | 1663 | 1463280202322 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 19:43:22 INFO - PROCESS | 1663 | 1463280202323 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 19:43:22 INFO - PROCESS | 1663 | 1463280202325 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:43:22 INFO - PROCESS | 1663 | 1463280202326 Marionette TRACE conn2 <- [1,710,null,{}] 19:43:22 INFO - PROCESS | 1663 | 1463280202328 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}] 19:43:22 INFO - PROCESS | 1663 | 1463280202425 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 19:43:22 INFO - PROCESS | 1663 | 1463280202433 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211ae800 == 47 [pid = 1663] [id = 185] 19:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1160dbc00) [pid = 1663] [serial = 553] [outer = 0x0] 19:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x127608c00) [pid = 1663] [serial = 554] [outer = 0x1160dbc00] 19:43:22 INFO - PROCESS | 1663 | 1463280202459 Marionette DEBUG loaded listener.js 19:43:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x128d02400) [pid = 1663] [serial = 555] [outer = 0x1160dbc00] 19:43:23 INFO - PROCESS | 1663 | 1463280203253 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]]]}] 19:43:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:43:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 971ms 19:43:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:43:23 INFO - PROCESS | 1663 | 1463280203297 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 19:43:23 INFO - PROCESS | 1663 | 1463280203298 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 19:43:23 INFO - PROCESS | 1663 | 1463280203300 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:43:23 INFO - PROCESS | 1663 | 1463280203301 Marionette TRACE conn2 <- [1,714,null,{}] 19:43:23 INFO - PROCESS | 1663 | 1463280203303 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}] 19:43:23 INFO - PROCESS | 1663 | 1463280203375 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 19:43:23 INFO - PROCESS | 1663 | 1463280203422 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166cb800 == 48 [pid = 1663] [id = 186] 19:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1167f4800) [pid = 1663] [serial = 556] [outer = 0x0] 19:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x128eb3c00) [pid = 1663] [serial = 557] [outer = 0x1167f4800] 19:43:23 INFO - PROCESS | 1663 | 1463280203447 Marionette DEBUG loaded listener.js 19:43:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1292cd800) [pid = 1663] [serial = 558] [outer = 0x1167f4800] 19:43:24 INFO - PROCESS | 1663 | 1463280204232 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]]]}] 19:43:24 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 19:43:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 969ms 19:43:24 INFO - PROCESS | 1663 | 1463280204270 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 19:43:24 INFO - PROCESS | 1663 | 1463280204272 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 19:43:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:43:24 INFO - PROCESS | 1663 | 1463280204276 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:43:24 INFO - PROCESS | 1663 | 1463280204279 Marionette TRACE conn2 <- [1,718,null,{}] 19:43:24 INFO - PROCESS | 1663 | 1463280204283 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}] 19:43:24 INFO - PROCESS | 1663 | 1463280204379 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 19:43:24 INFO - PROCESS | 1663 | 1463280204425 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166d8000 == 49 [pid = 1663] [id = 187] 19:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1128ab400) [pid = 1663] [serial = 559] [outer = 0x0] 19:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x112eecc00) [pid = 1663] [serial = 560] [outer = 0x1128ab400] 19:43:24 INFO - PROCESS | 1663 | 1463280204458 Marionette DEBUG loaded listener.js 19:43:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1161ec400) [pid = 1663] [serial = 561] [outer = 0x1128ab400] 19:43:25 INFO - PROCESS | 1663 | 1463280205338 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]]]}] 19:43:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:43:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1074ms 19:43:25 INFO - PROCESS | 1663 | 1463280205350 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 19:43:25 INFO - PROCESS | 1663 | 1463280205354 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 19:43:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:43:25 INFO - PROCESS | 1663 | 1463280205358 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:43:25 INFO - PROCESS | 1663 | 1463280205360 Marionette TRACE conn2 <- [1,722,null,{}] 19:43:25 INFO - PROCESS | 1663 | 1463280205365 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}] 19:43:25 INFO - PROCESS | 1663 | 1463280205460 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 19:43:25 INFO - PROCESS | 1663 | 1463280205507 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x11949c000 == 50 [pid = 1663] [id = 188] 19:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x117680000) [pid = 1663] [serial = 562] [outer = 0x0] 19:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118419400) [pid = 1663] [serial = 563] [outer = 0x117680000] 19:43:25 INFO - PROCESS | 1663 | 1463280205537 Marionette DEBUG loaded listener.js 19:43:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118710400) [pid = 1663] [serial = 564] [outer = 0x117680000] 19:43:25 INFO - PROCESS | 1663 | 1463280205949 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] 19:43:25 INFO - PROCESS | 1663 | 1463280205983 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 19:43:25 INFO - PROCESS | 1663 | 1463280205985 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:43:25 INFO - PROCESS | 1663 | 1463280205987 Marionette TRACE conn2 <- [1,726,null,{}] 19:43:25 INFO - PROCESS | 1663 | 1463280205995 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}] 19:43:26 INFO - PROCESS | 1663 | 1463280206092 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 19:43:26 INFO - PROCESS | 1663 | 1463280206137 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x126dcf800 == 51 [pid = 1663] [id = 189] 19:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11909f800) [pid = 1663] [serial = 565] [outer = 0x0] 19:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x124ed8400) [pid = 1663] [serial = 566] [outer = 0x11909f800] 19:43:26 INFO - PROCESS | 1663 | 1463280206169 Marionette DEBUG loaded listener.js 19:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x128927400) [pid = 1663] [serial = 567] [outer = 0x11909f800] 19:43:26 INFO - PROCESS | 1663 | 1463280206629 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]]]}] 19:43:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:43:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 672ms 19:43:26 INFO - PROCESS | 1663 | 1463280206658 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 19:43:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:43:26 INFO - PROCESS | 1663 | 1463280206660 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 19:43:26 INFO - PROCESS | 1663 | 1463280206662 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:43:26 INFO - PROCESS | 1663 | 1463280206663 Marionette TRACE conn2 <- [1,730,null,{}] 19:43:26 INFO - PROCESS | 1663 | 1463280206666 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}] 19:43:26 INFO - PROCESS | 1663 | 1463280206758 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 19:43:26 INFO - PROCESS | 1663 | 1463280206840 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cd3800 == 52 [pid = 1663] [id = 190] 19:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12a533800) [pid = 1663] [serial = 568] [outer = 0x0] 19:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12a8d6800) [pid = 1663] [serial = 569] [outer = 0x12a533800] 19:43:26 INFO - PROCESS | 1663 | 1463280206870 Marionette DEBUG loaded listener.js 19:43:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12aba1800) [pid = 1663] [serial = 570] [outer = 0x12a533800] 19:43:27 INFO - PROCESS | 1663 | 1463280207285 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] 19:43:27 INFO - PROCESS | 1663 | 1463280207333 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 19:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:43:27 INFO - PROCESS | 1663 | 1463280207335 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:43:27 INFO - PROCESS | 1663 | 1463280207337 Marionette TRACE conn2 <- [1,734,null,{}] 19:43:27 INFO - PROCESS | 1663 | 1463280207339 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}] 19:43:27 INFO - PROCESS | 1663 | 1463280207441 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 19:43:27 INFO - PROCESS | 1663 | 1463280207507 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d3000 == 53 [pid = 1663] [id = 191] 19:43:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12b036c00) [pid = 1663] [serial = 571] [outer = 0x0] 19:43:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12b81a000) [pid = 1663] [serial = 572] [outer = 0x12b036c00] 19:43:27 INFO - PROCESS | 1663 | 1463280207555 Marionette DEBUG loaded listener.js 19:43:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12baad000) [pid = 1663] [serial = 573] [outer = 0x12b036c00] 19:43:28 INFO - PROCESS | 1663 | 1463280208030 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]]]}] 19:43:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:43:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 769ms 19:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:43:28 INFO - PROCESS | 1663 | 1463280208106 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 19:43:28 INFO - PROCESS | 1663 | 1463280208107 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 19:43:28 INFO - PROCESS | 1663 | 1463280208244 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:43:28 INFO - PROCESS | 1663 | 1463280208246 Marionette TRACE conn2 <- [1,738,null,{}] 19:43:28 INFO - PROCESS | 1663 | 1463280208263 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}] 19:43:28 INFO - PROCESS | 1663 | 1463280208354 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 19:43:28 INFO - PROCESS | 1663 | 1463280208413 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x118156000 == 54 [pid = 1663] [id = 192] 19:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x113afa400) [pid = 1663] [serial = 574] [outer = 0x0] 19:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x115eba000) [pid = 1663] [serial = 575] [outer = 0x113afa400] 19:43:28 INFO - PROCESS | 1663 | 1463280208440 Marionette DEBUG loaded listener.js 19:43:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x116998800) [pid = 1663] [serial = 576] [outer = 0x113afa400] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1211ae800 == 53 [pid = 1663] [id = 185] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1211a8800 == 52 [pid = 1663] [id = 184] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1196a7000 == 51 [pid = 1663] [id = 183] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x118285000 == 50 [pid = 1663] [id = 182] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x1167e7800 == 49 [pid = 1663] [id = 181] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x116120800 == 48 [pid = 1663] [id = 180] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1275edc00) [pid = 1663] [serial = 484] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11911dc00) [pid = 1663] [serial = 481] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118215000) [pid = 1663] [serial = 478] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11977e400) [pid = 1663] [serial = 524] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbde800 == 47 [pid = 1663] [id = 178] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa6e800 == 46 [pid = 1663] [id = 177] 19:43:29 INFO - PROCESS | 1663 | --DOCSHELL 0x116aa7000 == 45 [pid = 1663] [id = 176] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x117680400) [pid = 1663] [serial = 395] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x127159800) [pid = 1663] [serial = 455] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1275fa000) [pid = 1663] [serial = 401] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118c3ac00) [pid = 1663] [serial = 452] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1190cdc00) [pid = 1663] [serial = 398] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x116943800) [pid = 1663] [serial = 449] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12a535800) [pid = 1663] [serial = 404] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12b02d400) [pid = 1663] [serial = 461] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12a53a800) [pid = 1663] [serial = 458] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12b02ac00) [pid = 1663] [serial = 505] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12bab3000) [pid = 1663] [serial = 508] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118427000) [pid = 1663] [serial = 497] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11744ac00) [pid = 1663] [serial = 496] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x1292c3c00) [pid = 1663] [serial = 487] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x126838c00) [pid = 1663] [serial = 476] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11870cc00) [pid = 1663] [serial = 514] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x119165c00) [pid = 1663] [serial = 499] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x12c608000) [pid = 1663] [serial = 511] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12a763c00) [pid = 1663] [serial = 490] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12b037800) [pid = 1663] [serial = 493] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12beadc00) [pid = 1663] [serial = 509] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12c610c00) [pid = 1663] [serial = 518] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1127ab000) [pid = 1663] [serial = 521] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12c86c800) [pid = 1663] [serial = 512] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12113c800) [pid = 1663] [serial = 515] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12a75a000) [pid = 1663] [serial = 503] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128925000) [pid = 1663] [serial = 502] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12ba6fc00) [pid = 1663] [serial = 506] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x116730000) [pid = 1663] [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.] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12c879400) [pid = 1663] [serial = 519] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1127af000) [pid = 1663] [serial = 522] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x124ed9800) [pid = 1663] [serial = 500] [outer = 0x0] [url = about:blank] 19:43:29 INFO - PROCESS | 1663 | 1463280209314 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]]]}] 19:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1221ms 19:43:29 INFO - PROCESS | 1663 | 1463280209332 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 19:43:29 INFO - PROCESS | 1663 | 1463280209334 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 19:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:43:29 INFO - PROCESS | 1663 | 1463280209336 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:43:29 INFO - PROCESS | 1663 | 1463280209338 Marionette TRACE conn2 <- [1,742,null,{}] 19:43:29 INFO - PROCESS | 1663 | 1463280209343 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}] 19:43:29 INFO - PROCESS | 1663 | 1463280209422 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 19:43:29 INFO - PROCESS | 1663 | 1463280209428 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x116ab1800 == 46 [pid = 1663] [id = 193] 19:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x116943800) [pid = 1663] [serial = 577] [outer = 0x0] 19:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1180d2c00) [pid = 1663] [serial = 578] [outer = 0x116943800] 19:43:29 INFO - PROCESS | 1663 | 1463280209455 Marionette DEBUG loaded listener.js 19:43:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x118427800) [pid = 1663] [serial = 579] [outer = 0x116943800] 19:43:30 INFO - PROCESS | 1663 | 1463280210302 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]]]}] 19:43:30 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 19:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 971ms 19:43:30 INFO - PROCESS | 1663 | 1463280210307 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 19:43:30 INFO - PROCESS | 1663 | 1463280210309 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 19:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:43:30 INFO - PROCESS | 1663 | 1463280210313 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:43:30 INFO - PROCESS | 1663 | 1463280210315 Marionette TRACE conn2 <- [1,746,null,{}] 19:43:30 INFO - PROCESS | 1663 | 1463280210317 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}] 19:43:30 INFO - PROCESS | 1663 | 1463280210398 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 19:43:30 INFO - PROCESS | 1663 | 1463280210446 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199b4000 == 47 [pid = 1663] [id = 194] 19:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x119167c00) [pid = 1663] [serial = 580] [outer = 0x0] 19:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x119776c00) [pid = 1663] [serial = 581] [outer = 0x119167c00] 19:43:30 INFO - PROCESS | 1663 | 1463280210476 Marionette DEBUG loaded listener.js 19:43:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1248a8c00) [pid = 1663] [serial = 582] [outer = 0x119167c00] 19:43:31 INFO - PROCESS | 1663 | 1463280211266 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]]]}] 19:43:31 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.) 19:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 969ms 19:43:31 INFO - PROCESS | 1663 | 1463280211282 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 19:43:31 INFO - PROCESS | 1663 | 1463280211284 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 19:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:43:31 INFO - PROCESS | 1663 | 1463280211286 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:43:31 INFO - PROCESS | 1663 | 1463280211287 Marionette TRACE conn2 <- [1,750,null,{}] 19:43:31 INFO - PROCESS | 1663 | 1463280211289 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}] 19:43:31 INFO - PROCESS | 1663 | 1463280211389 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 19:43:31 INFO - PROCESS | 1663 | 1463280211423 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x121ca2800 == 48 [pid = 1663] [id = 195] 19:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x126f7cc00) [pid = 1663] [serial = 583] [outer = 0x0] 19:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1275fbc00) [pid = 1663] [serial = 584] [outer = 0x126f7cc00] 19:43:31 INFO - PROCESS | 1663 | 1463280211449 Marionette DEBUG loaded listener.js 19:43:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x128d0e000) [pid = 1663] [serial = 585] [outer = 0x126f7cc00] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1256c6800) [pid = 1663] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118c07800) [pid = 1663] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12a75e400) [pid = 1663] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x11870a800) [pid = 1663] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x115e3cc00) [pid = 1663] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113f45800) [pid = 1663] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x1160dbc00) [pid = 1663] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x1185ec800) [pid = 1663] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x11698dc00) [pid = 1663] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x124fbcc00) [pid = 1663] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:43:32 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x12a53a000) [pid = 1663] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:43:32 INFO - PROCESS | 1663 | 1463280212218 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]]]}] 19:43:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 967ms 19:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:43:32 INFO - PROCESS | 1663 | 1463280212254 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 19:43:32 INFO - PROCESS | 1663 | 1463280212255 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 19:43:32 INFO - PROCESS | 1663 | 1463280212257 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:43:32 INFO - PROCESS | 1663 | 1463280212258 Marionette TRACE conn2 <- [1,754,null,{}] 19:43:32 INFO - PROCESS | 1663 | 1463280212262 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}] 19:43:32 INFO - PROCESS | 1663 | 1463280212336 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 19:43:32 INFO - PROCESS | 1663 | 1463280212340 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x125579800 == 49 [pid = 1663] [id = 196] 19:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1182b6800) [pid = 1663] [serial = 586] [outer = 0x0] 19:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x123d51c00) [pid = 1663] [serial = 587] [outer = 0x1182b6800] 19:43:32 INFO - PROCESS | 1663 | 1463280212369 Marionette DEBUG loaded listener.js 19:43:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x128925000) [pid = 1663] [serial = 588] [outer = 0x1182b6800] 19:43:33 INFO - PROCESS | 1663 | 1463280213155 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]]]}] 19:43:33 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 19:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 920ms 19:43:33 INFO - PROCESS | 1663 | 1463280213178 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 19:43:33 INFO - PROCESS | 1663 | 1463280213179 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 19:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:43:33 INFO - PROCESS | 1663 | 1463280213182 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:43:33 INFO - PROCESS | 1663 | 1463280213183 Marionette TRACE conn2 <- [1,758,null,{}] 19:43:33 INFO - PROCESS | 1663 | 1463280213185 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}] 19:43:33 INFO - PROCESS | 1663 | 1463280213303 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 19:43:33 INFO - PROCESS | 1663 | 1463280213349 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x1161b8000 == 50 [pid = 1663] [id = 197] 19:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x118c38400) [pid = 1663] [serial = 589] [outer = 0x0] 19:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x12baae400) [pid = 1663] [serial = 590] [outer = 0x118c38400] 19:43:33 INFO - PROCESS | 1663 | 1463280213382 Marionette DEBUG loaded listener.js 19:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x12beabc00) [pid = 1663] [serial = 591] [outer = 0x118c38400] 19:43:33 INFO - PROCESS | 1663 | 1463280213651 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]]]}] 19:43:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 19:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:43:33 INFO - PROCESS | 1663 | 1463280213702 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 19:43:33 INFO - PROCESS | 1663 | 1463280213703 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 19:43:33 INFO - PROCESS | 1663 | 1463280213705 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:43:33 INFO - PROCESS | 1663 | 1463280213706 Marionette TRACE conn2 <- [1,762,null,{}] 19:43:33 INFO - PROCESS | 1663 | 1463280213708 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}] 19:43:33 INFO - PROCESS | 1663 | 1463280213788 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 19:43:33 INFO - PROCESS | 1663 | 1463280213793 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e1c800 == 51 [pid = 1663] [id = 198] 19:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x116a50400) [pid = 1663] [serial = 592] [outer = 0x0] 19:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x12bab0800) [pid = 1663] [serial = 593] [outer = 0x116a50400] 19:43:33 INFO - PROCESS | 1663 | 1463280213820 Marionette DEBUG loaded listener.js 19:43:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x12c606800) [pid = 1663] [serial = 594] [outer = 0x116a50400] 19:43:34 INFO - PROCESS | 1663 | 1463280214599 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]]]}] 19:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 918ms 19:43:34 INFO - PROCESS | 1663 | 1463280214624 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 19:43:34 INFO - PROCESS | 1663 | 1463280214625 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 19:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:43:34 INFO - PROCESS | 1663 | 1463280214627 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:43:34 INFO - PROCESS | 1663 | 1463280214628 Marionette TRACE conn2 <- [1,766,null,{}] 19:43:34 INFO - PROCESS | 1663 | 1463280214630 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}] 19:43:34 INFO - PROCESS | 1663 | 1463280214703 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 19:43:34 INFO - PROCESS | 1663 | 1463280214752 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b042000 == 52 [pid = 1663] [id = 199] 19:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1180c9000) [pid = 1663] [serial = 595] [outer = 0x0] 19:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x12c60b000) [pid = 1663] [serial = 596] [outer = 0x1180c9000] 19:43:34 INFO - PROCESS | 1663 | 1463280214777 Marionette DEBUG loaded listener.js 19:43:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x12c86ac00) [pid = 1663] [serial = 597] [outer = 0x1180c9000] 19:43:35 INFO - PROCESS | 1663 | 1463280215622 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]]]}] 19:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1019ms 19:43:35 INFO - PROCESS | 1663 | 1463280215647 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 19:43:35 INFO - PROCESS | 1663 | 1463280215651 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 19:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:43:35 INFO - PROCESS | 1663 | 1463280215667 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:43:35 INFO - PROCESS | 1663 | 1463280215669 Marionette TRACE conn2 <- [1,770,null,{}] 19:43:35 INFO - PROCESS | 1663 | 1463280215672 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}] 19:43:35 INFO - PROCESS | 1663 | 1463280215803 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 19:43:35 INFO - PROCESS | 1663 | 1463280215851 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x11825e800 == 53 [pid = 1663] [id = 200] 19:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1128a9400) [pid = 1663] [serial = 598] [outer = 0x0] 19:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x11672b800) [pid = 1663] [serial = 599] [outer = 0x1128a9400] 19:43:35 INFO - PROCESS | 1663 | 1463280215883 Marionette DEBUG loaded listener.js 19:43:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x117e0e000) [pid = 1663] [serial = 600] [outer = 0x1128a9400] 19:43:36 INFO - PROCESS | 1663 | 1463280216308 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]]]}] 19:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 19:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:43:36 INFO - PROCESS | 1663 | 1463280216337 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 19:43:36 INFO - PROCESS | 1663 | 1463280216341 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 19:43:36 INFO - PROCESS | 1663 | 1463280216345 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:43:36 INFO - PROCESS | 1663 | 1463280216347 Marionette TRACE conn2 <- [1,774,null,{}] 19:43:36 INFO - PROCESS | 1663 | 1463280216350 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}] 19:43:36 INFO - PROCESS | 1663 | 1463280216446 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 19:43:36 INFO - PROCESS | 1663 | 1463280216509 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d09800 == 54 [pid = 1663] [id = 201] 19:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118422000) [pid = 1663] [serial = 601] [outer = 0x0] 19:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11915fc00) [pid = 1663] [serial = 602] [outer = 0x118422000] 19:43:36 INFO - PROCESS | 1663 | 1463280216538 Marionette DEBUG loaded listener.js 19:43:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1248aa800) [pid = 1663] [serial = 603] [outer = 0x118422000] 19:43:36 INFO - PROCESS | 1663 | 1463280216940 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]]]}] 19:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 620ms 19:43:36 INFO - PROCESS | 1663 | 1463280216966 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 19:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:43:36 INFO - PROCESS | 1663 | 1463280216967 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 19:43:36 INFO - PROCESS | 1663 | 1463280216970 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:43:36 INFO - PROCESS | 1663 | 1463280216972 Marionette TRACE conn2 <- [1,778,null,{}] 19:43:36 INFO - PROCESS | 1663 | 1463280216980 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}] 19:43:37 INFO - PROCESS | 1663 | 1463280217080 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 19:43:37 INFO - PROCESS | 1663 | 1463280217165 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b17f800 == 55 [pid = 1663] [id = 202] 19:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x127606800) [pid = 1663] [serial = 604] [outer = 0x0] 19:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12965b800) [pid = 1663] [serial = 605] [outer = 0x127606800] 19:43:37 INFO - PROCESS | 1663 | 1463280217197 Marionette DEBUG loaded listener.js 19:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12aba0800) [pid = 1663] [serial = 606] [outer = 0x127606800] 19:43:37 INFO - PROCESS | 1663 | 1463280217617 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]]]}] 19:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 672ms 19:43:37 INFO - PROCESS | 1663 | 1463280217643 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 19:43:37 INFO - PROCESS | 1663 | 1463280217645 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 19:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:43:37 INFO - PROCESS | 1663 | 1463280217647 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:43:37 INFO - PROCESS | 1663 | 1463280217648 Marionette TRACE conn2 <- [1,782,null,{}] 19:43:37 INFO - PROCESS | 1663 | 1463280217651 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}] 19:43:37 INFO - PROCESS | 1663 | 1463280217746 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 19:43:37 INFO - PROCESS | 1663 | 1463280217792 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba38000 == 56 [pid = 1663] [id = 203] 19:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12b037800) [pid = 1663] [serial = 607] [outer = 0x0] 19:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12ba77c00) [pid = 1663] [serial = 608] [outer = 0x12b037800] 19:43:37 INFO - PROCESS | 1663 | 1463280217822 Marionette DEBUG loaded listener.js 19:43:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12c607c00) [pid = 1663] [serial = 609] [outer = 0x12b037800] 19:43:38 INFO - PROCESS | 1663 | 1463280218204 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]]]}] 19:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 621ms 19:43:38 INFO - PROCESS | 1663 | 1463280218269 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 19:43:38 INFO - PROCESS | 1663 | 1463280218270 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 19:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:43:38 INFO - PROCESS | 1663 | 1463280218272 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:43:38 INFO - PROCESS | 1663 | 1463280218273 Marionette TRACE conn2 <- [1,786,null,{}] 19:43:38 INFO - PROCESS | 1663 | 1463280218276 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}] 19:43:38 INFO - PROCESS | 1663 | 1463280218415 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 19:43:38 INFO - PROCESS | 1663 | 1463280218492 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x113fda800 == 57 [pid = 1663] [id = 204] 19:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x11214dc00) [pid = 1663] [serial = 610] [outer = 0x0] 19:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x113af8800) [pid = 1663] [serial = 611] [outer = 0x11214dc00] 19:43:38 INFO - PROCESS | 1663 | 1463280218521 Marionette DEBUG loaded listener.js 19:43:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12891c400) [pid = 1663] [serial = 612] [outer = 0x11214dc00] 19:43:39 INFO - PROCESS | 1663 | 1463280219029 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]]]}] 19:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 821ms 19:43:39 INFO - PROCESS | 1663 | 1463280219111 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 19:43:39 INFO - PROCESS | 1663 | 1463280219113 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 19:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:43:39 INFO - PROCESS | 1663 | 1463280219118 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:43:39 INFO - PROCESS | 1663 | 1463280219120 Marionette TRACE conn2 <- [1,790,null,{}] 19:43:39 INFO - PROCESS | 1663 | 1463280219124 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}] 19:43:39 INFO - PROCESS | 1663 | 1463280219217 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 19:43:39 INFO - PROCESS | 1663 | 1463280219287 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a9b800 == 58 [pid = 1663] [id = 205] 19:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11767e800) [pid = 1663] [serial = 613] [outer = 0x0] 19:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x117e07000) [pid = 1663] [serial = 614] [outer = 0x11767e800] 19:43:39 INFO - PROCESS | 1663 | 1463280219316 Marionette DEBUG loaded listener.js 19:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11841a800) [pid = 1663] [serial = 615] [outer = 0x11767e800] 19:43:39 INFO - PROCESS | 1663 | --DOCSHELL 0x117e1c800 == 57 [pid = 1663] [id = 198] 19:43:39 INFO - PROCESS | 1663 | --DOCSHELL 0x1161b8000 == 56 [pid = 1663] [id = 197] 19:43:39 INFO - PROCESS | 1663 | --DOCSHELL 0x125579800 == 55 [pid = 1663] [id = 196] 19:43:39 INFO - PROCESS | 1663 | --DOCSHELL 0x121ca2800 == 54 [pid = 1663] [id = 195] 19:43:39 INFO - PROCESS | 1663 | --DOCSHELL 0x1199b4000 == 53 [pid = 1663] [id = 194] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x128eb3c00) [pid = 1663] [serial = 557] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1128a6000) [pid = 1663] [serial = 527] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1182b1800) [pid = 1663] [serial = 530] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x127154000) [pid = 1663] [serial = 533] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOCSHELL 0x116ab1800 == 52 [pid = 1663] [id = 193] 19:43:39 INFO - PROCESS | 1663 | --DOCSHELL 0x118156000 == 51 [pid = 1663] [id = 192] 19:43:39 INFO - PROCESS | 1663 | --DOCSHELL 0x1166cb800 == 50 [pid = 1663] [id = 186] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x121b58c00) [pid = 1663] [serial = 482] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1185f1400) [pid = 1663] [serial = 479] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x128928400) [pid = 1663] [serial = 485] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12ba6d400) [pid = 1663] [serial = 446] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x128d02400) [pid = 1663] [serial = 555] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x127608c00) [pid = 1663] [serial = 554] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12beac800) [pid = 1663] [serial = 537] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1275fb800) [pid = 1663] [serial = 552] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1256ba000) [pid = 1663] [serial = 549] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1194ebc00) [pid = 1663] [serial = 546] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x126f83400) [pid = 1663] [serial = 551] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x124a2e000) [pid = 1663] [serial = 548] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12b813c00) [pid = 1663] [serial = 536] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11902b000) [pid = 1663] [serial = 545] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x116188400) [pid = 1663] [serial = 539] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x1167f6c00) [pid = 1663] [serial = 540] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x117680c00) [pid = 1663] [serial = 542] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118216000) [pid = 1663] [serial = 543] [outer = 0x0] [url = about:blank] 19:43:39 INFO - PROCESS | 1663 | 1463280219770 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]]]}] 19:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 19:43:39 INFO - PROCESS | 1663 | 1463280219788 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 19:43:39 INFO - PROCESS | 1663 | 1463280219792 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 19:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:43:39 INFO - PROCESS | 1663 | 1463280219800 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:43:39 INFO - PROCESS | 1663 | 1463280219801 Marionette TRACE conn2 <- [1,794,null,{}] 19:43:39 INFO - PROCESS | 1663 | 1463280219804 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}] 19:43:39 INFO - PROCESS | 1663 | 1463280219884 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 19:43:39 INFO - PROCESS | 1663 | 1463280219889 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x116ab6800 == 51 [pid = 1663] [id = 206] 19:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1161e7400) [pid = 1663] [serial = 616] [outer = 0x0] 19:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118709800) [pid = 1663] [serial = 617] [outer = 0x1161e7400] 19:43:39 INFO - PROCESS | 1663 | 1463280219915 Marionette DEBUG loaded listener.js 19:43:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119126000) [pid = 1663] [serial = 618] [outer = 0x1161e7400] 19:43:40 INFO - PROCESS | 1663 | 1463280220281 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]]]}] 19:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 19:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:43:40 INFO - PROCESS | 1663 | 1463280220319 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 19:43:40 INFO - PROCESS | 1663 | 1463280220320 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 19:43:40 INFO - PROCESS | 1663 | 1463280220322 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:43:40 INFO - PROCESS | 1663 | 1463280220324 Marionette TRACE conn2 <- [1,798,null,{}] 19:43:40 INFO - PROCESS | 1663 | 1463280220332 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}] 19:43:40 INFO - PROCESS | 1663 | 1463280220411 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 19:43:40 INFO - PROCESS | 1663 | 1463280220418 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12125c800 == 52 [pid = 1663] [id = 207] 19:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1194f2400) [pid = 1663] [serial = 619] [outer = 0x0] 19:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x124c71000) [pid = 1663] [serial = 620] [outer = 0x1194f2400] 19:43:40 INFO - PROCESS | 1663 | 1463280220446 Marionette DEBUG loaded listener.js 19:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x12715a000) [pid = 1663] [serial = 621] [outer = 0x1194f2400] 19:43:40 INFO - PROCESS | 1663 | 1463280220767 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]]]}] 19:43:40 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 19:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 474ms 19:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:43:40 INFO - PROCESS | 1663 | 1463280220797 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 19:43:40 INFO - PROCESS | 1663 | 1463280220799 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 19:43:40 INFO - PROCESS | 1663 | 1463280220801 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:43:40 INFO - PROCESS | 1663 | 1463280220802 Marionette TRACE conn2 <- [1,802,null,{}] 19:43:40 INFO - PROCESS | 1663 | 1463280220805 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}] 19:43:40 INFO - PROCESS | 1663 | 1463280220888 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 19:43:40 INFO - PROCESS | 1663 | 1463280220938 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x121845000 == 53 [pid = 1663] [id = 208] 19:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x124fbe800) [pid = 1663] [serial = 622] [outer = 0x0] 19:43:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x12760f800) [pid = 1663] [serial = 623] [outer = 0x124fbe800] 19:43:40 INFO - PROCESS | 1663 | 1463280220964 Marionette DEBUG loaded listener.js 19:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1290ef800) [pid = 1663] [serial = 624] [outer = 0x124fbe800] 19:43:41 INFO - PROCESS | 1663 | 1463280221255 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]]]}] 19:43:41 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 19:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 19:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:43:41 INFO - PROCESS | 1663 | 1463280221270 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 19:43:41 INFO - PROCESS | 1663 | 1463280221271 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 19:43:41 INFO - PROCESS | 1663 | 1463280221273 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:43:41 INFO - PROCESS | 1663 | 1463280221274 Marionette TRACE conn2 <- [1,806,null,{}] 19:43:41 INFO - PROCESS | 1663 | 1463280221284 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}] 19:43:41 INFO - PROCESS | 1663 | 1463280221370 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 19:43:41 INFO - PROCESS | 1663 | 1463280221375 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271b0000 == 54 [pid = 1663] [id = 209] 19:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1290efc00) [pid = 1663] [serial = 625] [outer = 0x0] 19:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x12965a400) [pid = 1663] [serial = 626] [outer = 0x1290efc00] 19:43:41 INFO - PROCESS | 1663 | 1463280221400 Marionette DEBUG loaded listener.js 19:43:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12aa40800) [pid = 1663] [serial = 627] [outer = 0x1290efc00] 19:43:41 INFO - PROCESS | 1663 | [1663] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 19:43:41 INFO - PROCESS | 1663 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 19:43:41 INFO - PROCESS | 1663 | Determined SkiaGL cache limits: Size 100663296, Items: 256 19:43:41 INFO - PROCESS | 1663 | [GFX2-]: Using SkiaGL canvas. 19:43:41 INFO - PROCESS | 1663 | 1463280221766 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]]]}] 19:43:41 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 19:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 522ms 19:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:43:41 INFO - PROCESS | 1663 | 1463280221796 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 19:43:41 INFO - PROCESS | 1663 | 1463280221797 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 19:43:41 INFO - PROCESS | 1663 | 1463280221806 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:43:41 INFO - PROCESS | 1663 | 1463280221808 Marionette TRACE conn2 <- [1,810,null,{}] 19:43:41 INFO - PROCESS | 1663 | 1463280221814 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}] 19:43:41 INFO - PROCESS | 1663 | 1463280221993 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 19:43:42 INFO - PROCESS | 1663 | 1463280222015 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271ac800 == 55 [pid = 1663] [id = 210] 19:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12b813c00) [pid = 1663] [serial = 628] [outer = 0x0] 19:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12c602800) [pid = 1663] [serial = 629] [outer = 0x12b813c00] 19:43:42 INFO - PROCESS | 1663 | 1463280222056 Marionette DEBUG loaded listener.js 19:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12c872800) [pid = 1663] [serial = 630] [outer = 0x12b813c00] 19:43:42 INFO - PROCESS | 1663 | 1463280222484 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]]]}] 19:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 729ms 19:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:43:42 INFO - PROCESS | 1663 | 1463280222532 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 19:43:42 INFO - PROCESS | 1663 | 1463280222533 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 19:43:42 INFO - PROCESS | 1663 | 1463280222535 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:43:42 INFO - PROCESS | 1663 | 1463280222536 Marionette TRACE conn2 <- [1,814,null,{}] 19:43:42 INFO - PROCESS | 1663 | 1463280222538 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}] 19:43:42 INFO - PROCESS | 1663 | 1463280222636 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 19:43:42 INFO - PROCESS | 1663 | 1463280222640 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b169000 == 56 [pid = 1663] [id = 211] 19:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x117467400) [pid = 1663] [serial = 631] [outer = 0x0] 19:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x117469c00) [pid = 1663] [serial = 632] [outer = 0x117467400] 19:43:42 INFO - PROCESS | 1663 | 1463280222692 Marionette DEBUG loaded listener.js 19:43:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x11746e400) [pid = 1663] [serial = 633] [outer = 0x117467400] 19:43:43 INFO - PROCESS | 1663 | 1463280223007 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] 19:43:43 INFO - PROCESS | 1663 | 1463280223055 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 19:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 19:43:43 INFO - PROCESS | 1663 | 1463280223057 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:43:43 INFO - PROCESS | 1663 | 1463280223058 Marionette TRACE conn2 <- [1,818,null,{}] 19:43:43 INFO - PROCESS | 1663 | 1463280223061 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}] 19:43:43 INFO - PROCESS | 1663 | 1463280223155 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 19:43:43 INFO - PROCESS | 1663 | 1463280223166 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf43800 == 57 [pid = 1663] [id = 212] 19:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x11281ac00) [pid = 1663] [serial = 634] [outer = 0x0] 19:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x11281f800) [pid = 1663] [serial = 635] [outer = 0x11281ac00] 19:43:43 INFO - PROCESS | 1663 | 1463280223190 Marionette DEBUG loaded listener.js 19:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x112825c00) [pid = 1663] [serial = 636] [outer = 0x11281ac00] 19:43:43 INFO - PROCESS | 1663 | 1463280223525 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]]]}] 19:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 522ms 19:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:43:43 INFO - PROCESS | 1663 | 1463280223579 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 19:43:43 INFO - PROCESS | 1663 | 1463280223580 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 19:43:43 INFO - PROCESS | 1663 | 1463280223582 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:43:43 INFO - PROCESS | 1663 | 1463280223584 Marionette TRACE conn2 <- [1,822,null,{}] 19:43:43 INFO - PROCESS | 1663 | 1463280223586 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}] 19:43:43 INFO - PROCESS | 1663 | 1463280223686 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 19:43:43 INFO - PROCESS | 1663 | 1463280223698 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfc9800 == 58 [pid = 1663] [id = 213] 19:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11746b400) [pid = 1663] [serial = 637] [outer = 0x0] 19:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x117470c00) [pid = 1663] [serial = 638] [outer = 0x11746b400] 19:43:43 INFO - PROCESS | 1663 | 1463280223722 Marionette DEBUG loaded listener.js 19:43:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118237000) [pid = 1663] [serial = 639] [outer = 0x11746b400] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1128ae400) [pid = 1663] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x128eb0400) [pid = 1663] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1182b6800) [pid = 1663] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118c38400) [pid = 1663] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x116943800) [pid = 1663] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x113afa400) [pid = 1663] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1167f4800) [pid = 1663] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119167c00) [pid = 1663] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116a50400) [pid = 1663] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x126f7cc00) [pid = 1663] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x120517800) [pid = 1663] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x128eb0800) [pid = 1663] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1128a1c00) [pid = 1663] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:43:43 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x115e3f800) [pid = 1663] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:43:44 INFO - PROCESS | 1663 | 1463280224083 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] 19:43:44 INFO - PROCESS | 1663 | 1463280224102 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 19:43:44 INFO - PROCESS | 1663 | 1463280224104 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:43:44 INFO - PROCESS | 1663 | 1463280224105 Marionette TRACE conn2 <- [1,826,null,{}] 19:43:44 INFO - PROCESS | 1663 | 1463280224108 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}] 19:43:44 INFO - PROCESS | 1663 | 1463280224213 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 19:43:44 INFO - PROCESS | 1663 | 1463280224245 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x1215ef000 == 59 [pid = 1663] [id = 214] 19:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1127ac400) [pid = 1663] [serial = 640] [outer = 0x0] 19:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118238800) [pid = 1663] [serial = 641] [outer = 0x1127ac400] 19:43:44 INFO - PROCESS | 1663 | 1463280224269 Marionette DEBUG loaded listener.js 19:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11823e800) [pid = 1663] [serial = 642] [outer = 0x1127ac400] 19:43:44 INFO - PROCESS | 1663 | 1463280224548 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]]]}] 19:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 471ms 19:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:43:44 INFO - PROCESS | 1663 | 1463280224583 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 19:43:44 INFO - PROCESS | 1663 | 1463280224585 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 19:43:44 INFO - PROCESS | 1663 | 1463280224587 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:43:44 INFO - PROCESS | 1663 | 1463280224589 Marionette TRACE conn2 <- [1,830,null,{}] 19:43:44 INFO - PROCESS | 1663 | 1463280224591 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}] 19:43:44 INFO - PROCESS | 1663 | 1463280224688 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 19:43:44 INFO - PROCESS | 1663 | 1463280224737 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8c0800 == 60 [pid = 1663] [id = 215] 19:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x116a50400) [pid = 1663] [serial = 643] [outer = 0x0] 19:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x118c3a800) [pid = 1663] [serial = 644] [outer = 0x116a50400] 19:43:44 INFO - PROCESS | 1663 | 1463280224767 Marionette DEBUG loaded listener.js 19:43:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12c873c00) [pid = 1663] [serial = 645] [outer = 0x116a50400] 19:43:45 INFO - PROCESS | 1663 | 1463280225024 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]]]}] 19:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 19:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:43:45 INFO - PROCESS | 1663 | 1463280225056 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 19:43:45 INFO - PROCESS | 1663 | 1463280225057 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 19:43:45 INFO - PROCESS | 1663 | 1463280225060 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:43:45 INFO - PROCESS | 1663 | 1463280225061 Marionette TRACE conn2 <- [1,834,null,{}] 19:43:45 INFO - PROCESS | 1663 | 1463280225070 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}] 19:43:45 INFO - PROCESS | 1663 | 1463280225157 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 19:43:45 INFO - PROCESS | 1663 | 1463280225162 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce2e000 == 61 [pid = 1663] [id = 216] 19:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12c607000) [pid = 1663] [serial = 646] [outer = 0x0] 19:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12cbc1400) [pid = 1663] [serial = 647] [outer = 0x12c607000] 19:43:45 INFO - PROCESS | 1663 | 1463280225187 Marionette DEBUG loaded listener.js 19:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12cbc7400) [pid = 1663] [serial = 648] [outer = 0x12c607000] 19:43:45 INFO - PROCESS | 1663 | 1463280225508 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]]]}] 19:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 476ms 19:43:45 INFO - PROCESS | 1663 | 1463280225537 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 19:43:45 INFO - PROCESS | 1663 | 1463280225538 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 19:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:43:45 INFO - PROCESS | 1663 | 1463280225540 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:43:45 INFO - PROCESS | 1663 | 1463280225541 Marionette TRACE conn2 <- [1,838,null,{}] 19:43:45 INFO - PROCESS | 1663 | 1463280225544 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}] 19:43:45 INFO - PROCESS | 1663 | 1463280225633 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 19:43:45 INFO - PROCESS | 1663 | 1463280225686 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce33000 == 62 [pid = 1663] [id = 217] 19:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x110ee1400) [pid = 1663] [serial = 649] [outer = 0x0] 19:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x110ee7400) [pid = 1663] [serial = 650] [outer = 0x110ee1400] 19:43:45 INFO - PROCESS | 1663 | 1463280225711 Marionette DEBUG loaded listener.js 19:43:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x110eec800) [pid = 1663] [serial = 651] [outer = 0x110ee1400] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x129487800 == 61 [pid = 1663] [id = 165] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12a788800 == 60 [pid = 1663] [id = 131] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x112550000 == 59 [pid = 1663] [id = 155] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce27800 == 58 [pid = 1663] [id = 179] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf37800 == 57 [pid = 1663] [id = 154] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8cf800 == 56 [pid = 1663] [id = 149] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x128cd3800 == 55 [pid = 1663] [id = 190] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d3000 == 54 [pid = 1663] [id = 191] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x126f98000 == 53 [pid = 1663] [id = 163] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x128cce000 == 52 [pid = 1663] [id = 164] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x126dec800 == 51 [pid = 1663] [id = 117] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x126dcf800 == 50 [pid = 1663] [id = 189] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11949c000 == 49 [pid = 1663] [id = 188] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x1166d8000 == 48 [pid = 1663] [id = 187] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12b047800 == 47 [pid = 1663] [id = 135] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8c3000 == 46 [pid = 1663] [id = 175] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x128946000 == 45 [pid = 1663] [id = 118] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x116a9b800 == 44 [pid = 1663] [id = 205] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x113fda800 == 43 [pid = 1663] [id = 204] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba38000 == 42 [pid = 1663] [id = 203] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12b17f800 == 41 [pid = 1663] [id = 202] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x123d09800 == 40 [pid = 1663] [id = 201] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12b042000 == 39 [pid = 1663] [id = 199] 19:43:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11825e800 == 38 [pid = 1663] [id = 200] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12125c800 == 37 [pid = 1663] [id = 207] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1271b0000 == 36 [pid = 1663] [id = 209] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x116ab6800 == 35 [pid = 1663] [id = 206] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfc9800 == 34 [pid = 1663] [id = 213] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12b169000 == 33 [pid = 1663] [id = 211] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf43800 == 32 [pid = 1663] [id = 212] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8c0800 == 31 [pid = 1663] [id = 215] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1215ef000 == 30 [pid = 1663] [id = 214] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1271ac800 == 29 [pid = 1663] [id = 210] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x121845000 == 28 [pid = 1663] [id = 208] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12aa43000) [pid = 1663] [serial = 491] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1128ab800) [pid = 1663] [serial = 528] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12bab0000) [pid = 1663] [serial = 494] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118c07000) [pid = 1663] [serial = 531] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x129666400) [pid = 1663] [serial = 488] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x123d51c00) [pid = 1663] [serial = 587] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12baae400) [pid = 1663] [serial = 590] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1180d2c00) [pid = 1663] [serial = 578] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118427800) [pid = 1663] [serial = 579] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118419400) [pid = 1663] [serial = 563] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x116998800) [pid = 1663] [serial = 576] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x115eba000) [pid = 1663] [serial = 575] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1292cd800) [pid = 1663] [serial = 558] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119776c00) [pid = 1663] [serial = 581] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112eecc00) [pid = 1663] [serial = 560] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x124ed8400) [pid = 1663] [serial = 566] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12a8d6800) [pid = 1663] [serial = 569] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12b81a000) [pid = 1663] [serial = 572] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12beabc00) [pid = 1663] [serial = 591] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12c606800) [pid = 1663] [serial = 594] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12bab0800) [pid = 1663] [serial = 593] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x1275fbc00) [pid = 1663] [serial = 584] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x128d0e000) [pid = 1663] [serial = 585] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x128925000) [pid = 1663] [serial = 588] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1248a8c00) [pid = 1663] [serial = 582] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x128d0f400) [pid = 1663] [serial = 534] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce2e000 == 27 [pid = 1663] [id = 216] 19:43:47 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12c60b000) [pid = 1663] [serial = 596] [outer = 0x0] [url = about:blank] 19:43:47 INFO - PROCESS | 1663 | 1463280227317 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]]]}] 19:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1821ms 19:43:47 INFO - PROCESS | 1663 | 1463280227362 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 19:43:47 INFO - PROCESS | 1663 | 1463280227365 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 19:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:43:47 INFO - PROCESS | 1663 | 1463280227368 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:43:47 INFO - PROCESS | 1663 | 1463280227371 Marionette TRACE conn2 <- [1,842,null,{}] 19:43:47 INFO - PROCESS | 1663 | 1463280227375 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}] 19:43:47 INFO - PROCESS | 1663 | 1463280227463 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 19:43:47 INFO - PROCESS | 1663 | 1463280227508 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x113396800 == 28 [pid = 1663] [id = 218] 19:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1127a8000) [pid = 1663] [serial = 652] [outer = 0x0] 19:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1127a8c00) [pid = 1663] [serial = 653] [outer = 0x1127a8000] 19:43:47 INFO - PROCESS | 1663 | 1463280227535 Marionette DEBUG loaded listener.js 19:43:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x11281e400) [pid = 1663] [serial = 654] [outer = 0x1127a8000] 19:43:47 INFO - PROCESS | 1663 | 1463280227843 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]]]}] 19:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 521ms 19:43:47 INFO - PROCESS | 1663 | 1463280227889 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 19:43:47 INFO - PROCESS | 1663 | 1463280227894 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 19:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:43:47 INFO - PROCESS | 1663 | 1463280227900 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:43:47 INFO - PROCESS | 1663 | 1463280227902 Marionette TRACE conn2 <- [1,846,null,{}] 19:43:47 INFO - PROCESS | 1663 | 1463280227905 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}] 19:43:47 INFO - PROCESS | 1663 | 1463280227976 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 19:43:48 INFO - PROCESS | 1663 | 1463280228021 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x116095800 == 29 [pid = 1663] [id = 219] 19:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1127a8400) [pid = 1663] [serial = 655] [outer = 0x0] 19:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1128a0400) [pid = 1663] [serial = 656] [outer = 0x1127a8400] 19:43:48 INFO - PROCESS | 1663 | 1463280228047 Marionette DEBUG loaded listener.js 19:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112eebc00) [pid = 1663] [serial = 657] [outer = 0x1127a8400] 19:43:48 INFO - PROCESS | 1663 | 1463280228342 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]]]}] 19:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 469ms 19:43:48 INFO - PROCESS | 1663 | 1463280228370 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 19:43:48 INFO - PROCESS | 1663 | 1463280228371 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 19:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:43:48 INFO - PROCESS | 1663 | 1463280228374 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:43:48 INFO - PROCESS | 1663 | 1463280228376 Marionette TRACE conn2 <- [1,850,null,{}] 19:43:48 INFO - PROCESS | 1663 | 1463280228387 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}] 19:43:48 INFO - PROCESS | 1663 | 1463280228464 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 19:43:48 INFO - PROCESS | 1663 | 1463280228470 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x117035800 == 30 [pid = 1663] [id = 220] 19:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x110eeac00) [pid = 1663] [serial = 658] [outer = 0x0] 19:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x116070c00) [pid = 1663] [serial = 659] [outer = 0x110eeac00] 19:43:48 INFO - PROCESS | 1663 | 1463280228509 Marionette DEBUG loaded listener.js 19:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1166b6000) [pid = 1663] [serial = 660] [outer = 0x110eeac00] 19:43:48 INFO - PROCESS | 1663 | 1463280228835 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]]]}] 19:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 475ms 19:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:43:48 INFO - PROCESS | 1663 | 1463280228849 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 19:43:48 INFO - PROCESS | 1663 | 1463280228851 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 19:43:48 INFO - PROCESS | 1663 | 1463280228853 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:43:48 INFO - PROCESS | 1663 | 1463280228854 Marionette TRACE conn2 <- [1,854,null,{}] 19:43:48 INFO - PROCESS | 1663 | 1463280228857 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}] 19:43:48 INFO - PROCESS | 1663 | 1463280228951 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 19:43:48 INFO - PROCESS | 1663 | 1463280228957 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e2b000 == 31 [pid = 1663] [id = 221] 19:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x111a04c00) [pid = 1663] [serial = 661] [outer = 0x0] 19:43:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x116728800) [pid = 1663] [serial = 662] [outer = 0x111a04c00] 19:43:48 INFO - PROCESS | 1663 | 1463280228984 Marionette DEBUG loaded listener.js 19:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x117462400) [pid = 1663] [serial = 663] [outer = 0x111a04c00] 19:43:49 INFO - PROCESS | 1663 | 1463280229346 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]]]}] 19:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 522ms 19:43:49 INFO - PROCESS | 1663 | 1463280229376 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 19:43:49 INFO - PROCESS | 1663 | 1463280229378 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 19:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:43:49 INFO - PROCESS | 1663 | 1463280229382 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:43:49 INFO - PROCESS | 1663 | 1463280229383 Marionette TRACE conn2 <- [1,858,null,{}] 19:43:49 INFO - PROCESS | 1663 | 1463280229386 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}] 19:43:49 INFO - PROCESS | 1663 | 1463280229489 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 19:43:49 INFO - PROCESS | 1663 | 1463280229559 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x118272000 == 32 [pid = 1663] [id = 222] 19:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x110ee2800) [pid = 1663] [serial = 664] [outer = 0x0] 19:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1170cc800) [pid = 1663] [serial = 665] [outer = 0x110ee2800] 19:43:49 INFO - PROCESS | 1663 | 1463280229599 Marionette DEBUG loaded listener.js 19:43:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x117685c00) [pid = 1663] [serial = 666] [outer = 0x110ee2800] 19:43:49 INFO - PROCESS | 1663 | 1463280229903 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]]]}] 19:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 19:43:49 INFO - PROCESS | 1663 | 1463280229952 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 19:43:49 INFO - PROCESS | 1663 | 1463280229953 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 19:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:43:49 INFO - PROCESS | 1663 | 1463280229967 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:43:49 INFO - PROCESS | 1663 | 1463280229968 Marionette TRACE conn2 <- [1,862,null,{}] 19:43:49 INFO - PROCESS | 1663 | 1463280229970 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}] 19:43:50 INFO - PROCESS | 1663 | 1463280230055 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 19:43:50 INFO - PROCESS | 1663 | 1463280230062 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194b0800 == 33 [pid = 1663] [id = 223] 19:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x117e0f400) [pid = 1663] [serial = 667] [outer = 0x0] 19:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118210400) [pid = 1663] [serial = 668] [outer = 0x117e0f400] 19:43:50 INFO - PROCESS | 1663 | 1463280230089 Marionette DEBUG loaded listener.js 19:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11823f800) [pid = 1663] [serial = 669] [outer = 0x117e0f400] 19:43:50 INFO - PROCESS | 1663 | 1463280230387 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]]]}] 19:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 467ms 19:43:50 INFO - PROCESS | 1663 | 1463280230435 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 19:43:50 INFO - PROCESS | 1663 | 1463280230436 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 19:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:43:50 INFO - PROCESS | 1663 | 1463280230438 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:43:50 INFO - PROCESS | 1663 | 1463280230439 Marionette TRACE conn2 <- [1,866,null,{}] 19:43:50 INFO - PROCESS | 1663 | 1463280230441 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}] 19:43:50 INFO - PROCESS | 1663 | 1463280230530 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 19:43:50 INFO - PROCESS | 1663 | 1463280230536 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x11996f800 == 34 [pid = 1663] [id = 224] 19:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x111ab1c00) [pid = 1663] [serial = 670] [outer = 0x0] 19:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1182b1800) [pid = 1663] [serial = 671] [outer = 0x111ab1c00] 19:43:50 INFO - PROCESS | 1663 | 1463280230562 Marionette DEBUG loaded listener.js 19:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118420400) [pid = 1663] [serial = 672] [outer = 0x111ab1c00] 19:43:50 INFO - PROCESS | 1663 | 1463280230881 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]]]}] 19:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 469ms 19:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:43:50 INFO - PROCESS | 1663 | 1463280230907 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 19:43:50 INFO - PROCESS | 1663 | 1463280230909 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 19:43:50 INFO - PROCESS | 1663 | 1463280230912 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:43:50 INFO - PROCESS | 1663 | 1463280230914 Marionette TRACE conn2 <- [1,870,null,{}] 19:43:50 INFO - PROCESS | 1663 | 1463280230916 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}] 19:43:50 INFO - PROCESS | 1663 | 1463280230985 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 19:43:50 INFO - PROCESS | 1663 | 1463280230989 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x12125a000 == 35 [pid = 1663] [id = 225] 19:43:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118422400) [pid = 1663] [serial = 673] [outer = 0x0] 19:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1184c8c00) [pid = 1663] [serial = 674] [outer = 0x118422400] 19:43:51 INFO - PROCESS | 1663 | 1463280231016 Marionette DEBUG loaded listener.js 19:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1185f4000) [pid = 1663] [serial = 675] [outer = 0x118422400] 19:43:51 INFO - PROCESS | 1663 | 1463280231331 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]]]}] 19:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 19:43:51 INFO - PROCESS | 1663 | 1463280231382 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 19:43:51 INFO - PROCESS | 1663 | 1463280231384 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 19:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:43:51 INFO - PROCESS | 1663 | 1463280231386 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:43:51 INFO - PROCESS | 1663 | 1463280231387 Marionette TRACE conn2 <- [1,874,null,{}] 19:43:51 INFO - PROCESS | 1663 | 1463280231389 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}] 19:43:51 INFO - PROCESS | 1663 | 1463280231480 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 19:43:51 INFO - PROCESS | 1663 | 1463280231487 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x117034800 == 36 [pid = 1663] [id = 226] 19:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1184cac00) [pid = 1663] [serial = 676] [outer = 0x0] 19:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118c03800) [pid = 1663] [serial = 677] [outer = 0x1184cac00] 19:43:51 INFO - PROCESS | 1663 | 1463280231511 Marionette DEBUG loaded listener.js 19:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118c0ec00) [pid = 1663] [serial = 678] [outer = 0x1184cac00] 19:43:51 INFO - PROCESS | 1663 | 1463280231796 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]]]}] 19:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 417ms 19:43:51 INFO - PROCESS | 1663 | 1463280231804 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 19:43:51 INFO - PROCESS | 1663 | 1463280231805 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 19:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:43:51 INFO - PROCESS | 1663 | 1463280231807 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:43:51 INFO - PROCESS | 1663 | 1463280231808 Marionette TRACE conn2 <- [1,878,null,{}] 19:43:51 INFO - PROCESS | 1663 | 1463280231817 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}] 19:43:51 INFO - PROCESS | 1663 | 1463280231898 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 19:43:51 INFO - PROCESS | 1663 | 1463280231903 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x121c95800 == 37 [pid = 1663] [id = 227] 19:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118707000) [pid = 1663] [serial = 679] [outer = 0x0] 19:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119099800) [pid = 1663] [serial = 680] [outer = 0x118707000] 19:43:51 INFO - PROCESS | 1663 | 1463280231930 Marionette DEBUG loaded listener.js 19:43:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1190d1000) [pid = 1663] [serial = 681] [outer = 0x118707000] 19:43:52 INFO - PROCESS | 1663 | 1463280232375 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]]]}] 19:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 573ms 19:43:52 INFO - PROCESS | 1663 | 1463280232382 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 19:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:43:52 INFO - PROCESS | 1663 | 1463280232384 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 19:43:52 INFO - PROCESS | 1663 | 1463280232403 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:43:52 INFO - PROCESS | 1663 | 1463280232406 Marionette TRACE conn2 <- [1,882,null,{}] 19:43:52 INFO - PROCESS | 1663 | 1463280232418 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}] 19:43:52 INFO - PROCESS | 1663 | 1463280232573 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 19:43:52 INFO - PROCESS | 1663 | 1463280232592 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x118261800 == 38 [pid = 1663] [id = 228] 19:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x119163000) [pid = 1663] [serial = 682] [outer = 0x0] 19:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x119167c00) [pid = 1663] [serial = 683] [outer = 0x119163000] 19:43:52 INFO - PROCESS | 1663 | 1463280232620 Marionette DEBUG loaded listener.js 19:43:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11974a000) [pid = 1663] [serial = 684] [outer = 0x119163000] 19:43:52 INFO - PROCESS | 1663 | 1463280232935 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]]]}] 19:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 595ms 19:43:52 INFO - PROCESS | 1663 | 1463280232983 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 19:43:52 INFO - PROCESS | 1663 | 1463280232984 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 19:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:43:52 INFO - PROCESS | 1663 | 1463280232986 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:43:52 INFO - PROCESS | 1663 | 1463280232987 Marionette TRACE conn2 <- [1,886,null,{}] 19:43:52 INFO - PROCESS | 1663 | 1463280232989 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}] 19:43:53 INFO - PROCESS | 1663 | 1463280233082 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 19:43:53 INFO - PROCESS | 1663 | 1463280233086 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x126993800 == 39 [pid = 1663] [id = 229] 19:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x119165400) [pid = 1663] [serial = 685] [outer = 0x0] 19:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11977c000) [pid = 1663] [serial = 686] [outer = 0x119165400] 19:43:53 INFO - PROCESS | 1663 | 1463280233111 Marionette DEBUG loaded listener.js 19:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12051f400) [pid = 1663] [serial = 687] [outer = 0x119165400] 19:43:53 INFO - PROCESS | 1663 | 1463280233420 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]]]}] 19:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 470ms 19:43:53 INFO - PROCESS | 1663 | 1463280233457 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 19:43:53 INFO - PROCESS | 1663 | 1463280233458 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 19:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:43:53 INFO - PROCESS | 1663 | 1463280233461 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:43:53 INFO - PROCESS | 1663 | 1463280233463 Marionette TRACE conn2 <- [1,890,null,{}] 19:43:53 INFO - PROCESS | 1663 | 1463280233467 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}] 19:43:53 INFO - PROCESS | 1663 | 1463280233559 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 19:43:53 INFO - PROCESS | 1663 | 1463280233563 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271b0000 == 40 [pid = 1663] [id = 230] 19:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11977c400) [pid = 1663] [serial = 688] [outer = 0x0] 19:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12113c800) [pid = 1663] [serial = 689] [outer = 0x11977c400] 19:43:53 INFO - PROCESS | 1663 | 1463280233588 Marionette DEBUG loaded listener.js 19:43:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12156e800) [pid = 1663] [serial = 690] [outer = 0x11977c400] 19:43:53 INFO - PROCESS | 1663 | 1463280233924 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]]]}] 19:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 522ms 19:43:53 INFO - PROCESS | 1663 | 1463280233982 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 19:43:53 INFO - PROCESS | 1663 | 1463280233983 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 19:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:43:53 INFO - PROCESS | 1663 | 1463280233986 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:43:53 INFO - PROCESS | 1663 | 1463280233987 Marionette TRACE conn2 <- [1,894,null,{}] 19:43:53 INFO - PROCESS | 1663 | 1463280233989 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}] 19:43:54 INFO - PROCESS | 1663 | 1463280234079 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 19:43:54 INFO - PROCESS | 1663 | 1463280234110 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cd7000 == 41 [pid = 1663] [id = 231] 19:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12156f400) [pid = 1663] [serial = 691] [outer = 0x0] 19:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121574c00) [pid = 1663] [serial = 692] [outer = 0x12156f400] 19:43:54 INFO - PROCESS | 1663 | 1463280234134 Marionette DEBUG loaded listener.js 19:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x121579800) [pid = 1663] [serial = 693] [outer = 0x12156f400] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x117467400) [pid = 1663] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11281ac00) [pid = 1663] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11746b400) [pid = 1663] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1127ac400) [pid = 1663] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x116a50400) [pid = 1663] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12c607000) [pid = 1663] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x124fbe800) [pid = 1663] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1194f2400) [pid = 1663] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1161e7400) [pid = 1663] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11767e800) [pid = 1663] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11214dc00) [pid = 1663] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12b037800) [pid = 1663] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x127606800) [pid = 1663] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118422000) [pid = 1663] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1128a9400) [pid = 1663] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1180c9000) [pid = 1663] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1290efc00) [pid = 1663] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12b813c00) [pid = 1663] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1127af400) [pid = 1663] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x117680000) [pid = 1663] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12a533800) [pid = 1663] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x11909f800) [pid = 1663] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12b036c00) [pid = 1663] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:43:54 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1128ab400) [pid = 1663] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:43:54 INFO - PROCESS | 1663 | 1463280234825 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]]]}] 19:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 868ms 19:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:43:54 INFO - PROCESS | 1663 | 1463280234854 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 19:43:54 INFO - PROCESS | 1663 | 1463280234856 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 19:43:54 INFO - PROCESS | 1663 | 1463280234858 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:43:54 INFO - PROCESS | 1663 | 1463280234859 Marionette TRACE conn2 <- [1,898,null,{}] 19:43:54 INFO - PROCESS | 1663 | 1463280234862 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}] 19:43:54 INFO - PROCESS | 1663 | 1463280234941 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 19:43:54 INFO - PROCESS | 1663 | 1463280234947 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x121831800 == 42 [pid = 1663] [id = 232] 19:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x110faa800) [pid = 1663] [serial = 694] [outer = 0x0] 19:43:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x1128a7c00) [pid = 1663] [serial = 695] [outer = 0x110faa800] 19:43:54 INFO - PROCESS | 1663 | 1463280234971 Marionette DEBUG loaded listener.js 19:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1180c9000) [pid = 1663] [serial = 696] [outer = 0x110faa800] 19:43:55 INFO - PROCESS | 1663 | 1463280235319 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]]]}] 19:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 471ms 19:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:43:55 INFO - PROCESS | 1663 | 1463280235330 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 19:43:55 INFO - PROCESS | 1663 | 1463280235331 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 19:43:55 INFO - PROCESS | 1663 | 1463280235333 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:43:55 INFO - PROCESS | 1663 | 1463280235334 Marionette TRACE conn2 <- [1,902,null,{}] 19:43:55 INFO - PROCESS | 1663 | 1463280235336 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}] 19:43:55 INFO - PROCESS | 1663 | 1463280235435 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 19:43:55 INFO - PROCESS | 1663 | 1463280235441 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12948d800 == 43 [pid = 1663] [id = 233] 19:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x116a50400) [pid = 1663] [serial = 697] [outer = 0x0] 19:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12157ac00) [pid = 1663] [serial = 698] [outer = 0x116a50400] 19:43:55 INFO - PROCESS | 1663 | 1463280235466 Marionette DEBUG loaded listener.js 19:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x121769800) [pid = 1663] [serial = 699] [outer = 0x116a50400] 19:43:55 INFO - PROCESS | 1663 | 1463280235744 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]]]}] 19:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 19:43:55 INFO - PROCESS | 1663 | 1463280235803 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 19:43:55 INFO - PROCESS | 1663 | 1463280235804 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 19:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:43:55 INFO - PROCESS | 1663 | 1463280235806 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:43:55 INFO - PROCESS | 1663 | 1463280235807 Marionette TRACE conn2 <- [1,906,null,{}] 19:43:55 INFO - PROCESS | 1663 | 1463280235809 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}] 19:43:55 INFO - PROCESS | 1663 | 1463280235888 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 19:43:55 INFO - PROCESS | 1663 | 1463280235892 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a8fc000 == 44 [pid = 1663] [id = 234] 19:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118211000) [pid = 1663] [serial = 700] [outer = 0x0] 19:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x123d4bc00) [pid = 1663] [serial = 701] [outer = 0x118211000] 19:43:55 INFO - PROCESS | 1663 | 1463280235917 Marionette DEBUG loaded listener.js 19:43:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x124c69800) [pid = 1663] [serial = 702] [outer = 0x118211000] 19:43:56 INFO - PROCESS | 1663 | 1463280236229 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]]]}] 19:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 470ms 19:43:56 INFO - PROCESS | 1663 | 1463280236276 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 19:43:56 INFO - PROCESS | 1663 | 1463280236278 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 19:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:43:56 INFO - PROCESS | 1663 | 1463280236280 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:43:56 INFO - PROCESS | 1663 | 1463280236281 Marionette TRACE conn2 <- [1,910,null,{}] 19:43:56 INFO - PROCESS | 1663 | 1463280236291 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}] 19:43:56 INFO - PROCESS | 1663 | 1463280236390 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 19:43:56 INFO - PROCESS | 1663 | 1463280236396 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa6f000 == 45 [pid = 1663] [id = 235] 19:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x124a37000) [pid = 1663] [serial = 703] [outer = 0x0] 19:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x124fbe400) [pid = 1663] [serial = 704] [outer = 0x124a37000] 19:43:56 INFO - PROCESS | 1663 | 1463280236421 Marionette DEBUG loaded listener.js 19:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1256c2800) [pid = 1663] [serial = 705] [outer = 0x124a37000] 19:43:56 INFO - PROCESS | 1663 | 1463280236704 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]]]}] 19:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 469ms 19:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:43:56 INFO - PROCESS | 1663 | 1463280236750 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 19:43:56 INFO - PROCESS | 1663 | 1463280236751 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 19:43:56 INFO - PROCESS | 1663 | 1463280236753 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:43:56 INFO - PROCESS | 1663 | 1463280236754 Marionette TRACE conn2 <- [1,914,null,{}] 19:43:56 INFO - PROCESS | 1663 | 1463280236756 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}] 19:43:56 INFO - PROCESS | 1663 | 1463280236889 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 19:43:56 INFO - PROCESS | 1663 | 1463280236938 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x11254c800 == 46 [pid = 1663] [id = 236] 19:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x110ee8c00) [pid = 1663] [serial = 706] [outer = 0x0] 19:43:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x111c23c00) [pid = 1663] [serial = 707] [outer = 0x110ee8c00] 19:43:56 INFO - PROCESS | 1663 | 1463280236970 Marionette DEBUG loaded listener.js 19:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1127a9000) [pid = 1663] [serial = 708] [outer = 0x110ee8c00] 19:43:57 INFO - PROCESS | 1663 | 1463280237492 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]]]}] 19:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 772ms 19:43:57 INFO - PROCESS | 1663 | 1463280237564 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 19:43:57 INFO - PROCESS | 1663 | 1463280237566 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 19:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:43:57 INFO - PROCESS | 1663 | 1463280237571 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:43:57 INFO - PROCESS | 1663 | 1463280237574 Marionette TRACE conn2 <- [1,918,null,{}] 19:43:57 INFO - PROCESS | 1663 | 1463280237599 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}] 19:43:57 INFO - PROCESS | 1663 | 1463280237724 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 19:43:57 INFO - PROCESS | 1663 | 1463280237759 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x118244000 == 47 [pid = 1663] [id = 237] 19:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1128a9800) [pid = 1663] [serial = 709] [outer = 0x0] 19:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x112c27000) [pid = 1663] [serial = 710] [outer = 0x1128a9800] 19:43:57 INFO - PROCESS | 1663 | 1463280237792 Marionette DEBUG loaded listener.js 19:43:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1134f7000) [pid = 1663] [serial = 711] [outer = 0x1128a9800] 19:43:58 INFO - PROCESS | 1663 | 1463280238323 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]]]}] 19:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 820ms 19:43:58 INFO - PROCESS | 1663 | 1463280238392 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 19:43:58 INFO - PROCESS | 1663 | 1463280238394 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 19:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:43:58 INFO - PROCESS | 1663 | 1463280238396 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:43:58 INFO - PROCESS | 1663 | 1463280238397 Marionette TRACE conn2 <- [1,922,null,{}] 19:43:58 INFO - PROCESS | 1663 | 1463280238400 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}] 19:43:58 INFO - PROCESS | 1663 | 1463280238508 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 19:43:58 INFO - PROCESS | 1663 | 1463280238561 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x116ab9000 == 48 [pid = 1663] [id = 238] 19:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x112eeec00) [pid = 1663] [serial = 712] [outer = 0x0] 19:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1160e2000) [pid = 1663] [serial = 713] [outer = 0x112eeec00] 19:43:58 INFO - PROCESS | 1663 | 1463280238593 Marionette DEBUG loaded listener.js 19:43:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x116a4fc00) [pid = 1663] [serial = 714] [outer = 0x112eeec00] 19:43:59 INFO - PROCESS | 1663 | 1463280239234 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]]]}] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa6f000 == 47 [pid = 1663] [id = 235] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12a8fc000 == 46 [pid = 1663] [id = 234] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12948d800 == 45 [pid = 1663] [id = 233] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x121831800 == 44 [pid = 1663] [id = 232] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x128cd7000 == 43 [pid = 1663] [id = 231] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x1271b0000 == 42 [pid = 1663] [id = 230] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x126993800 == 41 [pid = 1663] [id = 229] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x110ee7400) [pid = 1663] [serial = 650] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x118261800 == 40 [pid = 1663] [id = 228] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x121c95800 == 39 [pid = 1663] [id = 227] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x117034800 == 38 [pid = 1663] [id = 226] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12125a000 == 37 [pid = 1663] [id = 225] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x11996f800 == 36 [pid = 1663] [id = 224] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x1194b0800 == 35 [pid = 1663] [id = 223] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x118272000 == 34 [pid = 1663] [id = 222] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x117e2b000 == 33 [pid = 1663] [id = 221] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x117035800 == 32 [pid = 1663] [id = 220] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x116095800 == 31 [pid = 1663] [id = 219] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x113396800 == 30 [pid = 1663] [id = 218] 19:43:59 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce33000 == 29 [pid = 1663] [id = 217] 19:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 919ms 19:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:43:59 INFO - PROCESS | 1663 | 1463280239316 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 19:43:59 INFO - PROCESS | 1663 | 1463280239319 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 19:43:59 INFO - PROCESS | 1663 | 1463280239322 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:43:59 INFO - PROCESS | 1663 | 1463280239324 Marionette TRACE conn2 <- [1,926,null,{}] 19:43:59 INFO - PROCESS | 1663 | 1463280239329 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}] 19:43:59 INFO - PROCESS | 1663 | 1463280239406 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x117469c00) [pid = 1663] [serial = 632] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11281f800) [pid = 1663] [serial = 635] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11746e400) [pid = 1663] [serial = 633] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x117470c00) [pid = 1663] [serial = 638] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118238800) [pid = 1663] [serial = 641] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12c873c00) [pid = 1663] [serial = 645] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12cbc1400) [pid = 1663] [serial = 647] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118237000) [pid = 1663] [serial = 639] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12760f800) [pid = 1663] [serial = 623] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x124c71000) [pid = 1663] [serial = 620] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12715a000) [pid = 1663] [serial = 621] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118709800) [pid = 1663] [serial = 617] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119126000) [pid = 1663] [serial = 618] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x11841a800) [pid = 1663] [serial = 615] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x117e07000) [pid = 1663] [serial = 614] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x12891c400) [pid = 1663] [serial = 612] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x113af8800) [pid = 1663] [serial = 611] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12c607c00) [pid = 1663] [serial = 609] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12ba77c00) [pid = 1663] [serial = 608] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12aba0800) [pid = 1663] [serial = 606] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12965b800) [pid = 1663] [serial = 605] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1248aa800) [pid = 1663] [serial = 603] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x11915fc00) [pid = 1663] [serial = 602] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x117e0e000) [pid = 1663] [serial = 600] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11672b800) [pid = 1663] [serial = 599] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x12c86ac00) [pid = 1663] [serial = 597] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12965a400) [pid = 1663] [serial = 626] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1290ef800) [pid = 1663] [serial = 624] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x11823e800) [pid = 1663] [serial = 642] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12c602800) [pid = 1663] [serial = 629] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12c872800) [pid = 1663] [serial = 630] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x112825c00) [pid = 1663] [serial = 636] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x118c3a800) [pid = 1663] [serial = 644] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12aa40800) [pid = 1663] [serial = 627] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12cbc7400) [pid = 1663] [serial = 648] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12cbbe800) [pid = 1663] [serial = 525] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x118710400) [pid = 1663] [serial = 564] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12aba1800) [pid = 1663] [serial = 570] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x128927400) [pid = 1663] [serial = 567] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x12baad000) [pid = 1663] [serial = 573] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1161ec400) [pid = 1663] [serial = 561] [outer = 0x0] [url = about:blank] 19:43:59 INFO - PROCESS | 1663 | 1463280239468 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x116095800 == 30 [pid = 1663] [id = 239] 19:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1128a3000) [pid = 1663] [serial = 715] [outer = 0x0] 19:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x1128ab400) [pid = 1663] [serial = 716] [outer = 0x1128a3000] 19:43:59 INFO - PROCESS | 1663 | 1463280239498 Marionette DEBUG loaded listener.js 19:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x113a63c00) [pid = 1663] [serial = 717] [outer = 0x1128a3000] 19:43:59 INFO - PROCESS | 1663 | 1463280239782 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]]]}] 19:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 476ms 19:43:59 INFO - PROCESS | 1663 | 1463280239802 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 19:43:59 INFO - PROCESS | 1663 | 1463280239806 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 19:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:43:59 INFO - PROCESS | 1663 | 1463280239818 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:43:59 INFO - PROCESS | 1663 | 1463280239820 Marionette TRACE conn2 <- [1,930,null,{}] 19:43:59 INFO - PROCESS | 1663 | 1463280239822 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}] 19:43:59 INFO - PROCESS | 1663 | 1463280239903 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 19:43:59 INFO - PROCESS | 1663 | 1463280239908 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:43:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x11743b000 == 31 [pid = 1663] [id = 240] 19:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x113d63800) [pid = 1663] [serial = 718] [outer = 0x0] 19:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x1161ebc00) [pid = 1663] [serial = 719] [outer = 0x113d63800] 19:43:59 INFO - PROCESS | 1663 | 1463280239936 Marionette DEBUG loaded listener.js 19:43:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x117463400) [pid = 1663] [serial = 720] [outer = 0x113d63800] 19:44:00 INFO - PROCESS | 1663 | 1463280240347 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]]]}] 19:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 578ms 19:44:00 INFO - PROCESS | 1663 | 1463280240389 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 19:44:00 INFO - PROCESS | 1663 | 1463280240391 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 19:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:44:00 INFO - PROCESS | 1663 | 1463280240396 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:44:00 INFO - PROCESS | 1663 | 1463280240400 Marionette TRACE conn2 <- [1,934,null,{}] 19:44:00 INFO - PROCESS | 1663 | 1463280240414 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}] 19:44:00 INFO - PROCESS | 1663 | 1463280240544 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 19:44:00 INFO - PROCESS | 1663 | 1463280240623 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cc2800 == 32 [pid = 1663] [id = 241] 19:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1127a6000) [pid = 1663] [serial = 721] [outer = 0x0] 19:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x117464000) [pid = 1663] [serial = 722] [outer = 0x1127a6000] 19:44:00 INFO - PROCESS | 1663 | 1463280240666 Marionette DEBUG loaded listener.js 19:44:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x1180cc800) [pid = 1663] [serial = 723] [outer = 0x1127a6000] 19:44:00 INFO - PROCESS | 1663 | 1463280240933 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]]]}] 19:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 573ms 19:44:00 INFO - PROCESS | 1663 | 1463280240970 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 19:44:00 INFO - PROCESS | 1663 | 1463280240971 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 19:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:44:00 INFO - PROCESS | 1663 | 1463280240973 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:44:00 INFO - PROCESS | 1663 | 1463280240975 Marionette TRACE conn2 <- [1,938,null,{}] 19:44:00 INFO - PROCESS | 1663 | 1463280240984 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}] 19:44:01 INFO - PROCESS | 1663 | 1463280241065 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 19:44:01 INFO - PROCESS | 1663 | 1463280241070 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x120541000 == 33 [pid = 1663] [id = 242] 19:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x1180d3800) [pid = 1663] [serial = 724] [outer = 0x0] 19:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x118235800) [pid = 1663] [serial = 725] [outer = 0x1180d3800] 19:44:01 INFO - PROCESS | 1663 | 1463280241098 Marionette DEBUG loaded listener.js 19:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x11823fc00) [pid = 1663] [serial = 726] [outer = 0x1180d3800] 19:44:01 INFO - PROCESS | 1663 | 1463280241418 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]]]}] 19:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 470ms 19:44:01 INFO - PROCESS | 1663 | 1463280241445 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 19:44:01 INFO - PROCESS | 1663 | 1463280241448 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 19:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:44:01 INFO - PROCESS | 1663 | 1463280241451 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:44:01 INFO - PROCESS | 1663 | 1463280241452 Marionette TRACE conn2 <- [1,942,null,{}] 19:44:01 INFO - PROCESS | 1663 | 1463280241454 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}] 19:44:01 INFO - PROCESS | 1663 | 1463280241555 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 19:44:01 INFO - PROCESS | 1663 | 1463280241570 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1215e5800 == 34 [pid = 1663] [id = 243] 19:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x110ee1800) [pid = 1663] [serial = 727] [outer = 0x0] 19:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118419c00) [pid = 1663] [serial = 728] [outer = 0x110ee1800] 19:44:01 INFO - PROCESS | 1663 | 1463280241595 Marionette DEBUG loaded listener.js 19:44:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118424c00) [pid = 1663] [serial = 729] [outer = 0x110ee1800] 19:44:01 INFO - PROCESS | 1663 | 1463280241938 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]]]}] 19:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 518ms 19:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:44:01 INFO - PROCESS | 1663 | 1463280241975 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 19:44:01 INFO - PROCESS | 1663 | 1463280241976 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 19:44:01 INFO - PROCESS | 1663 | 1463280241978 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:44:01 INFO - PROCESS | 1663 | 1463280241979 Marionette TRACE conn2 <- [1,946,null,{}] 19:44:01 INFO - PROCESS | 1663 | 1463280241982 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}] 19:44:02 INFO - PROCESS | 1663 | 1463280242081 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 19:44:02 INFO - PROCESS | 1663 | 1463280242091 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1248e9800 == 35 [pid = 1663] [id = 244] 19:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118423c00) [pid = 1663] [serial = 730] [outer = 0x0] 19:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x118c41400) [pid = 1663] [serial = 731] [outer = 0x118423c00] 19:44:02 INFO - PROCESS | 1663 | 1463280242119 Marionette DEBUG loaded listener.js 19:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x119125c00) [pid = 1663] [serial = 732] [outer = 0x118423c00] 19:44:02 INFO - PROCESS | 1663 | 1463280242452 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]]]}] 19:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 519ms 19:44:02 INFO - PROCESS | 1663 | 1463280242499 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 19:44:02 INFO - PROCESS | 1663 | 1463280242500 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 19:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:44:02 INFO - PROCESS | 1663 | 1463280242502 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:44:02 INFO - PROCESS | 1663 | 1463280242503 Marionette TRACE conn2 <- [1,950,null,{}] 19:44:02 INFO - PROCESS | 1663 | 1463280242505 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}] 19:44:02 INFO - PROCESS | 1663 | 1463280242595 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 19:44:02 INFO - PROCESS | 1663 | 1463280242599 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271a0000 == 36 [pid = 1663] [id = 245] 19:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x118c44400) [pid = 1663] [serial = 733] [outer = 0x0] 19:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x11915cc00) [pid = 1663] [serial = 734] [outer = 0x118c44400] 19:44:02 INFO - PROCESS | 1663 | 1463280242623 Marionette DEBUG loaded listener.js 19:44:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1194ebc00) [pid = 1663] [serial = 735] [outer = 0x118c44400] 19:44:02 INFO - PROCESS | 1663 | 1463280242954 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]]]}] 19:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 19:44:02 INFO - PROCESS | 1663 | 1463280242971 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 19:44:02 INFO - PROCESS | 1663 | 1463280242972 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 19:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:44:02 INFO - PROCESS | 1663 | 1463280242980 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:44:02 INFO - PROCESS | 1663 | 1463280242981 Marionette TRACE conn2 <- [1,954,null,{}] 19:44:02 INFO - PROCESS | 1663 | 1463280242984 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}] 19:44:03 INFO - PROCESS | 1663 | 1463280243078 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 19:44:03 INFO - PROCESS | 1663 | 1463280243082 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cc9800 == 37 [pid = 1663] [id = 246] 19:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119127c00) [pid = 1663] [serial = 736] [outer = 0x0] 19:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x119775c00) [pid = 1663] [serial = 737] [outer = 0x119127c00] 19:44:03 INFO - PROCESS | 1663 | 1463280243106 Marionette DEBUG loaded listener.js 19:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12051b400) [pid = 1663] [serial = 738] [outer = 0x119127c00] 19:44:03 INFO - PROCESS | 1663 | 1463280243441 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]]]}] 19:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 517ms 19:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:44:03 INFO - PROCESS | 1663 | 1463280243499 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 19:44:03 INFO - PROCESS | 1663 | 1463280243500 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 19:44:03 INFO - PROCESS | 1663 | 1463280243502 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:44:03 INFO - PROCESS | 1663 | 1463280243503 Marionette TRACE conn2 <- [1,958,null,{}] 19:44:03 INFO - PROCESS | 1663 | 1463280243505 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}] 19:44:03 INFO - PROCESS | 1663 | 1463280243726 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x119165400) [pid = 1663] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x118707000) [pid = 1663] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x117e0f400) [pid = 1663] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118422400) [pid = 1663] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1127a8400) [pid = 1663] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x111a04c00) [pid = 1663] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x111ab1c00) [pid = 1663] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11977c400) [pid = 1663] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x110eeac00) [pid = 1663] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1184cac00) [pid = 1663] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1127a8000) [pid = 1663] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x118211000) [pid = 1663] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12156f400) [pid = 1663] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x110faa800) [pid = 1663] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x116a50400) [pid = 1663] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x110ee2800) [pid = 1663] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:44:03 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x119163000) [pid = 1663] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:44:03 INFO - PROCESS | 1663 | 1463280243769 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x116aa4000 == 38 [pid = 1663] [id = 247] 19:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x110faa800) [pid = 1663] [serial = 739] [outer = 0x0] 19:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x112816800) [pid = 1663] [serial = 740] [outer = 0x110faa800] 19:44:03 INFO - PROCESS | 1663 | 1463280243793 Marionette DEBUG loaded listener.js 19:44:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x116a50400) [pid = 1663] [serial = 741] [outer = 0x110faa800] 19:44:04 INFO - PROCESS | 1663 | 1463280244061 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]]]}] 19:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 568ms 19:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:44:04 INFO - PROCESS | 1663 | 1463280244071 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 19:44:04 INFO - PROCESS | 1663 | 1463280244072 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 19:44:04 INFO - PROCESS | 1663 | 1463280244074 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:44:04 INFO - PROCESS | 1663 | 1463280244075 Marionette TRACE conn2 <- [1,962,null,{}] 19:44:04 INFO - PROCESS | 1663 | 1463280244085 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}] 19:44:04 INFO - PROCESS | 1663 | 1463280244172 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 19:44:04 INFO - PROCESS | 1663 | 1463280244177 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e8000 == 39 [pid = 1663] [id = 248] 19:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1180ce000) [pid = 1663] [serial = 742] [outer = 0x0] 19:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x119750c00) [pid = 1663] [serial = 743] [outer = 0x1180ce000] 19:44:04 INFO - PROCESS | 1663 | 1463280244204 Marionette DEBUG loaded listener.js 19:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x12156f400) [pid = 1663] [serial = 744] [outer = 0x1180ce000] 19:44:04 INFO - PROCESS | 1663 | 1463280244521 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]]]}] 19:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 470ms 19:44:04 INFO - PROCESS | 1663 | 1463280244546 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 19:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:44:04 INFO - PROCESS | 1663 | 1463280244549 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 19:44:04 INFO - PROCESS | 1663 | 1463280244551 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:44:04 INFO - PROCESS | 1663 | 1463280244552 Marionette TRACE conn2 <- [1,966,null,{}] 19:44:04 INFO - PROCESS | 1663 | 1463280244555 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}] 19:44:04 INFO - PROCESS | 1663 | 1463280244668 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 19:44:04 INFO - PROCESS | 1663 | 1463280244674 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a8f8000 == 40 [pid = 1663] [id = 249] 19:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118c10400) [pid = 1663] [serial = 745] [outer = 0x0] 19:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x12157a400) [pid = 1663] [serial = 746] [outer = 0x118c10400] 19:44:04 INFO - PROCESS | 1663 | 1463280244704 Marionette DEBUG loaded listener.js 19:44:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x124fbfc00) [pid = 1663] [serial = 747] [outer = 0x118c10400] 19:44:05 INFO - PROCESS | 1663 | 1463280245014 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]]]}] 19:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 19:44:05 INFO - PROCESS | 1663 | 1463280245070 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 19:44:05 INFO - PROCESS | 1663 | 1463280245071 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 19:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:44:05 INFO - PROCESS | 1663 | 1463280245073 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:44:05 INFO - PROCESS | 1663 | 1463280245075 Marionette TRACE conn2 <- [1,970,null,{}] 19:44:05 INFO - PROCESS | 1663 | 1463280245077 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}] 19:44:05 INFO - PROCESS | 1663 | 1463280245153 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 19:44:05 INFO - PROCESS | 1663 | 1463280245158 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8c7800 == 41 [pid = 1663] [id = 250] 19:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1190d4c00) [pid = 1663] [serial = 748] [outer = 0x0] 19:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x126911000) [pid = 1663] [serial = 749] [outer = 0x1190d4c00] 19:44:05 INFO - PROCESS | 1663 | 1463280245183 Marionette DEBUG loaded listener.js 19:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x127159800) [pid = 1663] [serial = 750] [outer = 0x1190d4c00] 19:44:05 INFO - PROCESS | 1663 | 1463280245487 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]]]}] 19:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 419ms 19:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:44:05 INFO - PROCESS | 1663 | 1463280245501 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 19:44:05 INFO - PROCESS | 1663 | 1463280245502 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 19:44:05 INFO - PROCESS | 1663 | 1463280245505 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:44:05 INFO - PROCESS | 1663 | 1463280245506 Marionette TRACE conn2 <- [1,974,null,{}] 19:44:05 INFO - PROCESS | 1663 | 1463280245508 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}] 19:44:05 INFO - PROCESS | 1663 | 1463280245589 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 19:44:05 INFO - PROCESS | 1663 | 1463280245642 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8df000 == 42 [pid = 1663] [id = 251] 19:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x12156ec00) [pid = 1663] [serial = 751] [outer = 0x0] 19:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x1275d4800) [pid = 1663] [serial = 752] [outer = 0x12156ec00] 19:44:05 INFO - PROCESS | 1663 | 1463280245667 Marionette DEBUG loaded listener.js 19:44:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x127602c00) [pid = 1663] [serial = 753] [outer = 0x12156ec00] 19:44:06 INFO - PROCESS | 1663 | 1463280246106 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]]]}] 19:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 620ms 19:44:06 INFO - PROCESS | 1663 | 1463280246143 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 19:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:44:06 INFO - PROCESS | 1663 | 1463280246149 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 19:44:06 INFO - PROCESS | 1663 | 1463280246154 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:44:06 INFO - PROCESS | 1663 | 1463280246157 Marionette TRACE conn2 <- [1,978,null,{}] 19:44:06 INFO - PROCESS | 1663 | 1463280246161 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}] 19:44:06 INFO - PROCESS | 1663 | 1463280246262 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 19:44:06 INFO - PROCESS | 1663 | 1463280246326 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e2f800 == 43 [pid = 1663] [id = 252] 19:44:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11281c000) [pid = 1663] [serial = 754] [outer = 0x0] 19:44:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1128a8400) [pid = 1663] [serial = 755] [outer = 0x11281c000] 19:44:06 INFO - PROCESS | 1663 | 1463280246358 Marionette DEBUG loaded listener.js 19:44:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x113af8800) [pid = 1663] [serial = 756] [outer = 0x11281c000] 19:44:06 INFO - PROCESS | 1663 | 1463280246795 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]]]}] 19:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 673ms 19:44:06 INFO - PROCESS | 1663 | 1463280246827 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 19:44:06 INFO - PROCESS | 1663 | 1463280246831 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 19:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:44:06 INFO - PROCESS | 1663 | 1463280246835 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:44:06 INFO - PROCESS | 1663 | 1463280246837 Marionette TRACE conn2 <- [1,982,null,{}] 19:44:06 INFO - PROCESS | 1663 | 1463280246840 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}] 19:44:06 INFO - PROCESS | 1663 | 1463280246939 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 19:44:06 INFO - PROCESS | 1663 | 1463280246990 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x1256c9800 == 44 [pid = 1663] [id = 253] 19:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1160da000) [pid = 1663] [serial = 757] [outer = 0x0] 19:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x117468c00) [pid = 1663] [serial = 758] [outer = 0x1160da000] 19:44:07 INFO - PROCESS | 1663 | 1463280247019 Marionette DEBUG loaded listener.js 19:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x117e10000) [pid = 1663] [serial = 759] [outer = 0x1160da000] 19:44:07 INFO - PROCESS | 1663 | 1463280247431 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]]]}] 19:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 620ms 19:44:07 INFO - PROCESS | 1663 | 1463280247456 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 19:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:44:07 INFO - PROCESS | 1663 | 1463280247457 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 19:44:07 INFO - PROCESS | 1663 | 1463280247460 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:44:07 INFO - PROCESS | 1663 | 1463280247462 Marionette TRACE conn2 <- [1,986,null,{}] 19:44:07 INFO - PROCESS | 1663 | 1463280247470 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}] 19:44:07 INFO - PROCESS | 1663 | 1463280247571 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 19:44:07 INFO - PROCESS | 1663 | 1463280247659 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf31000 == 45 [pid = 1663] [id = 254] 19:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1185f0800) [pid = 1663] [serial = 760] [outer = 0x0] 19:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118c04400) [pid = 1663] [serial = 761] [outer = 0x1185f0800] 19:44:07 INFO - PROCESS | 1663 | 1463280247702 Marionette DEBUG loaded listener.js 19:44:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1190cd400) [pid = 1663] [serial = 762] [outer = 0x1185f0800] 19:44:08 INFO - PROCESS | 1663 | 1463280248109 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]]]}] 19:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 673ms 19:44:08 INFO - PROCESS | 1663 | 1463280248134 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 19:44:08 INFO - PROCESS | 1663 | 1463280248136 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 19:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:44:08 INFO - PROCESS | 1663 | 1463280248138 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:44:08 INFO - PROCESS | 1663 | 1463280248139 Marionette TRACE conn2 <- [1,990,null,{}] 19:44:08 INFO - PROCESS | 1663 | 1463280248142 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}] 19:44:08 INFO - PROCESS | 1663 | 1463280248241 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 19:44:08 INFO - PROCESS | 1663 | 1463280248288 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf44800 == 46 [pid = 1663] [id = 255] 19:44:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118c46800) [pid = 1663] [serial = 763] [outer = 0x0] 19:44:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12051f800) [pid = 1663] [serial = 764] [outer = 0x118c46800] 19:44:08 INFO - PROCESS | 1663 | 1463280248317 Marionette DEBUG loaded listener.js 19:44:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12157a800) [pid = 1663] [serial = 765] [outer = 0x118c46800] 19:44:08 INFO - PROCESS | 1663 | 1463280248717 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]]]}] 19:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 618ms 19:44:08 INFO - PROCESS | 1663 | 1463280248757 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 19:44:08 INFO - PROCESS | 1663 | 1463280248758 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 19:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:44:08 INFO - PROCESS | 1663 | 1463280248761 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:44:08 INFO - PROCESS | 1663 | 1463280248762 Marionette TRACE conn2 <- [1,994,null,{}] 19:44:08 INFO - PROCESS | 1663 | 1463280248764 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}] 19:44:08 INFO - PROCESS | 1663 | 1463280248860 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 19:44:08 INFO - PROCESS | 1663 | 1463280248940 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3c0800 == 47 [pid = 1663] [id = 256] 19:44:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x121572000) [pid = 1663] [serial = 766] [outer = 0x0] 19:44:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x124c31400) [pid = 1663] [serial = 767] [outer = 0x121572000] 19:44:08 INFO - PROCESS | 1663 | 1463280248969 Marionette DEBUG loaded listener.js 19:44:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126d69000) [pid = 1663] [serial = 768] [outer = 0x121572000] 19:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:44:09 INFO - PROCESS | 1663 | 1463280249372 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]]]}] 19:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 620ms 19:44:09 INFO - PROCESS | 1663 | 1463280249382 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 19:44:09 INFO - PROCESS | 1663 | 1463280249383 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 19:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:44:09 INFO - PROCESS | 1663 | 1463280249385 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:44:09 INFO - PROCESS | 1663 | 1463280249387 Marionette TRACE conn2 <- [1,998,null,{}] 19:44:09 INFO - PROCESS | 1663 | 1463280249389 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}] 19:44:09 INFO - PROCESS | 1663 | 1463280249503 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 19:44:09 INFO - PROCESS | 1663 | 1463280249550 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3d8800 == 48 [pid = 1663] [id = 257] 19:44:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x121577800) [pid = 1663] [serial = 769] [outer = 0x0] 19:44:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1275fb800) [pid = 1663] [serial = 770] [outer = 0x121577800] 19:44:09 INFO - PROCESS | 1663 | 1463280249580 Marionette DEBUG loaded listener.js 19:44:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128d05400) [pid = 1663] [serial = 771] [outer = 0x121577800] 19:44:10 INFO - PROCESS | 1663 | 1463280250126 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]]]}] 19:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 771ms 19:44:10 INFO - PROCESS | 1663 | 1463280250194 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 19:44:10 INFO - PROCESS | 1663 | 1463280250198 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 19:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:44:10 INFO - PROCESS | 1663 | 1463280250215 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:44:10 INFO - PROCESS | 1663 | 1463280250216 Marionette TRACE conn2 <- [1,1002,null,{}] 19:44:10 INFO - PROCESS | 1663 | 1463280250222 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}] 19:44:10 INFO - PROCESS | 1663 | 1463280250316 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 19:44:10 INFO - PROCESS | 1663 | 1463280250366 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x119953800 == 49 [pid = 1663] [id = 258] 19:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1128a8800) [pid = 1663] [serial = 772] [outer = 0x0] 19:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x113468c00) [pid = 1663] [serial = 773] [outer = 0x1128a8800] 19:44:10 INFO - PROCESS | 1663 | 1463280250394 Marionette DEBUG loaded listener.js 19:44:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x116942800) [pid = 1663] [serial = 774] [outer = 0x1128a8800] 19:44:10 INFO - PROCESS | 1663 | 1463280250830 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]]]}] 19:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 19:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:44:10 INFO - PROCESS | 1663 | 1463280250844 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 19:44:10 INFO - PROCESS | 1663 | 1463280250849 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 19:44:10 INFO - PROCESS | 1663 | 1463280250853 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:44:10 INFO - PROCESS | 1663 | 1463280250855 Marionette TRACE conn2 <- [1,1006,null,{}] 19:44:10 INFO - PROCESS | 1663 | 1463280250857 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}] 19:44:10 INFO - PROCESS | 1663 | 1463280250951 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 19:44:11 INFO - PROCESS | 1663 | 1463280251001 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x11824d000 == 50 [pid = 1663] [id = 259] 19:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x112eed400) [pid = 1663] [serial = 775] [outer = 0x0] 19:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x117463800) [pid = 1663] [serial = 776] [outer = 0x112eed400] 19:44:11 INFO - PROCESS | 1663 | 1463280251028 Marionette DEBUG loaded listener.js 19:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x117e0f800) [pid = 1663] [serial = 777] [outer = 0x112eed400] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8c7800 == 49 [pid = 1663] [id = 250] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x12a8f8000 == 48 [pid = 1663] [id = 249] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e8000 == 47 [pid = 1663] [id = 248] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x116aa4000 == 46 [pid = 1663] [id = 247] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x128cc9800 == 45 [pid = 1663] [id = 246] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1271a0000 == 44 [pid = 1663] [id = 245] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1248e9800 == 43 [pid = 1663] [id = 244] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x1215e5800 == 42 [pid = 1663] [id = 243] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x124fbe400) [pid = 1663] [serial = 704] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x120541000 == 41 [pid = 1663] [id = 242] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x118cc2800 == 40 [pid = 1663] [id = 241] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11743b000 == 39 [pid = 1663] [id = 240] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x116095800 == 38 [pid = 1663] [id = 239] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x118244000 == 37 [pid = 1663] [id = 237] 19:44:11 INFO - PROCESS | 1663 | --DOCSHELL 0x11254c800 == 36 [pid = 1663] [id = 236] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x11977c000) [pid = 1663] [serial = 686] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119099800) [pid = 1663] [serial = 680] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118210400) [pid = 1663] [serial = 668] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11823f800) [pid = 1663] [serial = 669] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1185f4000) [pid = 1663] [serial = 675] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1184c8c00) [pid = 1663] [serial = 674] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1128a0400) [pid = 1663] [serial = 656] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x112eebc00) [pid = 1663] [serial = 657] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x116728800) [pid = 1663] [serial = 662] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x117462400) [pid = 1663] [serial = 663] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1182b1800) [pid = 1663] [serial = 671] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118420400) [pid = 1663] [serial = 672] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12113c800) [pid = 1663] [serial = 689] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x116070c00) [pid = 1663] [serial = 659] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1166b6000) [pid = 1663] [serial = 660] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118c03800) [pid = 1663] [serial = 677] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118c0ec00) [pid = 1663] [serial = 678] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1127a8c00) [pid = 1663] [serial = 653] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x11281e400) [pid = 1663] [serial = 654] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x124c69800) [pid = 1663] [serial = 702] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x121574c00) [pid = 1663] [serial = 692] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12156e800) [pid = 1663] [serial = 690] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1128a7c00) [pid = 1663] [serial = 695] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1180c9000) [pid = 1663] [serial = 696] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x123d4bc00) [pid = 1663] [serial = 701] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12157ac00) [pid = 1663] [serial = 698] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x121579800) [pid = 1663] [serial = 693] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1170cc800) [pid = 1663] [serial = 665] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x117685c00) [pid = 1663] [serial = 666] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x119167c00) [pid = 1663] [serial = 683] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12051f400) [pid = 1663] [serial = 687] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x121769800) [pid = 1663] [serial = 699] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1190d1000) [pid = 1663] [serial = 681] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x11974a000) [pid = 1663] [serial = 684] [outer = 0x0] [url = about:blank] 19:44:11 INFO - PROCESS | 1663 | 1463280251444 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]]]}] 19:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 622ms 19:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:44:11 INFO - PROCESS | 1663 | 1463280251486 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 19:44:11 INFO - PROCESS | 1663 | 1463280251488 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 19:44:11 INFO - PROCESS | 1663 | 1463280251492 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:44:11 INFO - PROCESS | 1663 | 1463280251498 Marionette TRACE conn2 <- [1,1010,null,{}] 19:44:11 INFO - PROCESS | 1663 | 1463280251509 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}] 19:44:11 INFO - PROCESS | 1663 | 1463280251624 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 19:44:11 INFO - PROCESS | 1663 | 1463280251726 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x117044000 == 37 [pid = 1663] [id = 260] 19:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x118210c00) [pid = 1663] [serial = 778] [outer = 0x0] 19:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x118235000) [pid = 1663] [serial = 779] [outer = 0x118210c00] 19:44:11 INFO - PROCESS | 1663 | 1463280251773 Marionette DEBUG loaded listener.js 19:44:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118419400) [pid = 1663] [serial = 780] [outer = 0x118210c00] 19:44:12 INFO - PROCESS | 1663 | 1463280252073 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]]]}] 19:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 19:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:44:12 INFO - PROCESS | 1663 | 1463280252120 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 19:44:12 INFO - PROCESS | 1663 | 1463280252122 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 19:44:12 INFO - PROCESS | 1663 | 1463280252124 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:44:12 INFO - PROCESS | 1663 | 1463280252125 Marionette TRACE conn2 <- [1,1014,null,{}] 19:44:12 INFO - PROCESS | 1663 | 1463280252128 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}] 19:44:12 INFO - PROCESS | 1663 | 1463280252209 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 19:44:12 INFO - PROCESS | 1663 | 1463280252256 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1182f0800 == 38 [pid = 1663] [id = 261] 19:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x118217c00) [pid = 1663] [serial = 781] [outer = 0x0] 19:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11841a800) [pid = 1663] [serial = 782] [outer = 0x118217c00] 19:44:12 INFO - PROCESS | 1663 | 1463280252284 Marionette DEBUG loaded listener.js 19:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x11902b400) [pid = 1663] [serial = 783] [outer = 0x118217c00] 19:44:12 INFO - PROCESS | 1663 | 1463280252564 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]]]}] 19:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 472ms 19:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:44:12 INFO - PROCESS | 1663 | 1463280252602 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 19:44:12 INFO - PROCESS | 1663 | 1463280252603 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 19:44:12 INFO - PROCESS | 1663 | 1463280252614 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:44:12 INFO - PROCESS | 1663 | 1463280252617 Marionette TRACE conn2 <- [1,1018,null,{}] 19:44:12 INFO - PROCESS | 1663 | 1463280252620 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}] 19:44:12 INFO - PROCESS | 1663 | 1463280252699 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 19:44:12 INFO - PROCESS | 1663 | 1463280252703 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d16000 == 39 [pid = 1663] [id = 262] 19:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x118c0ec00) [pid = 1663] [serial = 784] [outer = 0x0] 19:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x119159800) [pid = 1663] [serial = 785] [outer = 0x118c0ec00] 19:44:12 INFO - PROCESS | 1663 | 1463280252728 Marionette DEBUG loaded listener.js 19:44:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1194f2000) [pid = 1663] [serial = 786] [outer = 0x118c0ec00] 19:44:13 INFO - PROCESS | 1663 | 1463280253045 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]]]}] 19:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 479ms 19:44:13 INFO - PROCESS | 1663 | 1463280253085 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 19:44:13 INFO - PROCESS | 1663 | 1463280253086 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 19:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:44:13 INFO - PROCESS | 1663 | 1463280253088 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:44:13 INFO - PROCESS | 1663 | 1463280253090 Marionette TRACE conn2 <- [1,1022,null,{}] 19:44:13 INFO - PROCESS | 1663 | 1463280253092 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}] 19:44:13 INFO - PROCESS | 1663 | 1463280253212 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 19:44:13 INFO - PROCESS | 1663 | 1463280253221 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x126870800 == 40 [pid = 1663] [id = 263] 19:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11977d800) [pid = 1663] [serial = 787] [outer = 0x0] 19:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x121571c00) [pid = 1663] [serial = 788] [outer = 0x11977d800] 19:44:13 INFO - PROCESS | 1663 | 1463280253246 Marionette DEBUG loaded listener.js 19:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x126834000) [pid = 1663] [serial = 789] [outer = 0x11977d800] 19:44:13 INFO - PROCESS | 1663 | 1463280253557 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]]]}] 19:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 519ms 19:44:13 INFO - PROCESS | 1663 | 1463280253609 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 19:44:13 INFO - PROCESS | 1663 | 1463280253610 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 19:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:44:13 INFO - PROCESS | 1663 | 1463280253612 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:44:13 INFO - PROCESS | 1663 | 1463280253613 Marionette TRACE conn2 <- [1,1026,null,{}] 19:44:13 INFO - PROCESS | 1663 | 1463280253616 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}] 19:44:13 INFO - PROCESS | 1663 | 1463280253712 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 19:44:13 INFO - PROCESS | 1663 | 1463280253734 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x128949000 == 41 [pid = 1663] [id = 264] 19:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x119cc3c00) [pid = 1663] [serial = 790] [outer = 0x0] 19:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1275fa000) [pid = 1663] [serial = 791] [outer = 0x119cc3c00] 19:44:13 INFO - PROCESS | 1663 | 1463280253758 Marionette DEBUG loaded listener.js 19:44:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12760fc00) [pid = 1663] [serial = 792] [outer = 0x119cc3c00] 19:44:14 INFO - PROCESS | 1663 | 1463280254103 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]]]}] 19:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 19:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:44:14 INFO - PROCESS | 1663 | 1463280254133 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 19:44:14 INFO - PROCESS | 1663 | 1463280254134 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 19:44:14 INFO - PROCESS | 1663 | 1463280254136 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:44:14 INFO - PROCESS | 1663 | 1463280254137 Marionette TRACE conn2 <- [1,1030,null,{}] 19:44:14 INFO - PROCESS | 1663 | 1463280254139 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}] 19:44:14 INFO - PROCESS | 1663 | 1463280254238 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 19:44:14 INFO - PROCESS | 1663 | 1463280254251 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12948d000 == 42 [pid = 1663] [id = 265] 19:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x127159400) [pid = 1663] [serial = 793] [outer = 0x0] 19:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x128927c00) [pid = 1663] [serial = 794] [outer = 0x127159400] 19:44:14 INFO - PROCESS | 1663 | 1463280254275 Marionette DEBUG loaded listener.js 19:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x128d0ac00) [pid = 1663] [serial = 795] [outer = 0x127159400] 19:44:14 INFO - PROCESS | 1663 | 1463280254603 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]]]}] 19:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 518ms 19:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:44:14 INFO - PROCESS | 1663 | 1463280254655 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 19:44:14 INFO - PROCESS | 1663 | 1463280254656 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 19:44:14 INFO - PROCESS | 1663 | 1463280254658 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:44:14 INFO - PROCESS | 1663 | 1463280254659 Marionette TRACE conn2 <- [1,1034,null,{}] 19:44:14 INFO - PROCESS | 1663 | 1463280254661 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}] 19:44:14 INFO - PROCESS | 1663 | 1463280254759 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 19:44:14 INFO - PROCESS | 1663 | 1463280254772 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa52800 == 43 [pid = 1663] [id = 266] 19:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x128927400) [pid = 1663] [serial = 796] [outer = 0x0] 19:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x128eafc00) [pid = 1663] [serial = 797] [outer = 0x128927400] 19:44:14 INFO - PROCESS | 1663 | 1463280254797 Marionette DEBUG loaded listener.js 19:44:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1290e7400) [pid = 1663] [serial = 798] [outer = 0x128927400] 19:44:15 INFO - PROCESS | 1663 | 1463280255124 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]]]}] 19:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 518ms 19:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:44:15 INFO - PROCESS | 1663 | 1463280255177 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 19:44:15 INFO - PROCESS | 1663 | 1463280255178 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 19:44:15 INFO - PROCESS | 1663 | 1463280255180 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:44:15 INFO - PROCESS | 1663 | 1463280255181 Marionette TRACE conn2 <- [1,1038,null,{}] 19:44:15 INFO - PROCESS | 1663 | 1463280255183 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}] 19:44:15 INFO - PROCESS | 1663 | 1463280255281 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 19:44:15 INFO - PROCESS | 1663 | 1463280255292 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b183000 == 44 [pid = 1663] [id = 267] 19:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1160e3400) [pid = 1663] [serial = 799] [outer = 0x0] 19:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1290ecc00) [pid = 1663] [serial = 800] [outer = 0x1160e3400] 19:44:15 INFO - PROCESS | 1663 | 1463280255319 Marionette DEBUG loaded listener.js 19:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1290f2000) [pid = 1663] [serial = 801] [outer = 0x1160e3400] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x118423c00) [pid = 1663] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118c44400) [pid = 1663] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119127c00) [pid = 1663] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1127a6000) [pid = 1663] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x113d63800) [pid = 1663] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x124a37000) [pid = 1663] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1128a3000) [pid = 1663] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1180d3800) [pid = 1663] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x110faa800) [pid = 1663] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x118c10400) [pid = 1663] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1190d4c00) [pid = 1663] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x110ee1800) [pid = 1663] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:44:15 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1180ce000) [pid = 1663] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:44:15 INFO - PROCESS | 1663 | 1463280255696 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]]]}] 19:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 568ms 19:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:44:15 INFO - PROCESS | 1663 | 1463280255748 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 19:44:15 INFO - PROCESS | 1663 | 1463280255750 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 19:44:15 INFO - PROCESS | 1663 | 1463280255752 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:44:15 INFO - PROCESS | 1663 | 1463280255754 Marionette TRACE conn2 <- [1,1042,null,{}] 19:44:15 INFO - PROCESS | 1663 | 1463280255756 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}] 19:44:15 INFO - PROCESS | 1663 | 1463280255870 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 19:44:15 INFO - PROCESS | 1663 | 1463280255906 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf37800 == 45 [pid = 1663] [id = 268] 19:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x115e3dc00) [pid = 1663] [serial = 802] [outer = 0x0] 19:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118c44400) [pid = 1663] [serial = 803] [outer = 0x115e3dc00] 19:44:15 INFO - PROCESS | 1663 | 1463280255934 Marionette DEBUG loaded listener.js 19:44:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1292be400) [pid = 1663] [serial = 804] [outer = 0x115e3dc00] 19:44:16 INFO - PROCESS | 1663 | 1463280256214 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]]]}] 19:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 472ms 19:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:44:16 INFO - PROCESS | 1663 | 1463280256239 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 19:44:16 INFO - PROCESS | 1663 | 1463280256240 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 19:44:16 INFO - PROCESS | 1663 | 1463280256242 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:44:16 INFO - PROCESS | 1663 | 1463280256243 Marionette TRACE conn2 <- [1,1046,null,{}] 19:44:16 INFO - PROCESS | 1663 | 1463280256253 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}] 19:44:16 INFO - PROCESS | 1663 | 1463280256339 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 19:44:16 INFO - PROCESS | 1663 | 1463280256344 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbd8800 == 46 [pid = 1663] [id = 269] 19:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1292c3400) [pid = 1663] [serial = 805] [outer = 0x0] 19:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x129662400) [pid = 1663] [serial = 806] [outer = 0x1292c3400] 19:44:16 INFO - PROCESS | 1663 | 1463280256368 Marionette DEBUG loaded listener.js 19:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x12a53e800) [pid = 1663] [serial = 807] [outer = 0x1292c3400] 19:44:16 INFO - PROCESS | 1663 | 1463280256699 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]]]}] 19:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 476ms 19:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:44:16 INFO - PROCESS | 1663 | 1463280256719 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 19:44:16 INFO - PROCESS | 1663 | 1463280256720 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 19:44:16 INFO - PROCESS | 1663 | 1463280256722 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:44:16 INFO - PROCESS | 1663 | 1463280256723 Marionette TRACE conn2 <- [1,1050,null,{}] 19:44:16 INFO - PROCESS | 1663 | 1463280256725 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}] 19:44:16 INFO - PROCESS | 1663 | 1463280256832 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 19:44:16 INFO - PROCESS | 1663 | 1463280256838 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbea000 == 47 [pid = 1663] [id = 270] 19:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x12a53a400) [pid = 1663] [serial = 808] [outer = 0x0] 19:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x12a8d0400) [pid = 1663] [serial = 809] [outer = 0x12a53a400] 19:44:16 INFO - PROCESS | 1663 | 1463280256862 Marionette DEBUG loaded listener.js 19:44:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x12a8dcc00) [pid = 1663] [serial = 810] [outer = 0x12a53a400] 19:44:17 INFO - PROCESS | 1663 | 1463280257144 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]]]}] 19:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 475ms 19:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:44:17 INFO - PROCESS | 1663 | 1463280257199 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 19:44:17 INFO - PROCESS | 1663 | 1463280257200 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 19:44:17 INFO - PROCESS | 1663 | 1463280257202 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:44:17 INFO - PROCESS | 1663 | 1463280257203 Marionette TRACE conn2 <- [1,1054,null,{}] 19:44:17 INFO - PROCESS | 1663 | 1463280257205 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}] 19:44:17 INFO - PROCESS | 1663 | 1463280257293 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 19:44:17 INFO - PROCESS | 1663 | 1463280257299 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d34d800 == 48 [pid = 1663] [id = 271] 19:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x12aa40800) [pid = 1663] [serial = 811] [outer = 0x0] 19:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x12aa49400) [pid = 1663] [serial = 812] [outer = 0x12aa40800] 19:44:17 INFO - PROCESS | 1663 | 1463280257323 Marionette DEBUG loaded listener.js 19:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12ab9e400) [pid = 1663] [serial = 813] [outer = 0x12aa40800] 19:44:17 INFO - PROCESS | 1663 | 1463280257730 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]]]}] 19:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 568ms 19:44:17 INFO - PROCESS | 1663 | 1463280257770 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 19:44:17 INFO - PROCESS | 1663 | 1463280257773 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 19:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:44:17 INFO - PROCESS | 1663 | 1463280257777 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:44:17 INFO - PROCESS | 1663 | 1463280257779 Marionette TRACE conn2 <- [1,1058,null,{}] 19:44:17 INFO - PROCESS | 1663 | 1463280257783 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}] 19:44:17 INFO - PROCESS | 1663 | 1463280257893 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 19:44:17 INFO - PROCESS | 1663 | 1463280257958 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x116ab2800 == 49 [pid = 1663] [id = 272] 19:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1127a9c00) [pid = 1663] [serial = 814] [outer = 0x0] 19:44:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1128a0400) [pid = 1663] [serial = 815] [outer = 0x1127a9c00] 19:44:17 INFO - PROCESS | 1663 | 1463280257991 Marionette DEBUG loaded listener.js 19:44:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x113afc400) [pid = 1663] [serial = 816] [outer = 0x1127a9c00] 19:44:18 INFO - PROCESS | 1663 | 1463280258401 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]]]}] 19:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 672ms 19:44:18 INFO - PROCESS | 1663 | 1463280258449 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 19:44:18 INFO - PROCESS | 1663 | 1463280258453 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 19:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:44:18 INFO - PROCESS | 1663 | 1463280258458 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:44:18 INFO - PROCESS | 1663 | 1463280258459 Marionette TRACE conn2 <- [1,1062,null,{}] 19:44:18 INFO - PROCESS | 1663 | 1463280258462 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}] 19:44:18 INFO - PROCESS | 1663 | 1463280258564 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 19:44:18 INFO - PROCESS | 1663 | 1463280258616 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x125577000 == 50 [pid = 1663] [id = 273] 19:44:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1160e5c00) [pid = 1663] [serial = 817] [outer = 0x0] 19:44:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x117e02800) [pid = 1663] [serial = 818] [outer = 0x1160e5c00] 19:44:18 INFO - PROCESS | 1663 | 1463280258646 Marionette DEBUG loaded listener.js 19:44:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118218400) [pid = 1663] [serial = 819] [outer = 0x1160e5c00] 19:44:19 INFO - PROCESS | 1663 | 1463280259069 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]]]}] 19:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 622ms 19:44:19 INFO - PROCESS | 1663 | 1463280259080 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 19:44:19 INFO - PROCESS | 1663 | 1463280259081 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 19:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:44:19 INFO - PROCESS | 1663 | 1463280259083 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:44:19 INFO - PROCESS | 1663 | 1463280259086 Marionette TRACE conn2 <- [1,1066,null,{}] 19:44:19 INFO - PROCESS | 1663 | 1463280259094 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}] 19:44:19 INFO - PROCESS | 1663 | 1463280259199 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 19:44:19 INFO - PROCESS | 1663 | 1463280259304 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce3c800 == 51 [pid = 1663] [id = 274] 19:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1190d1c00) [pid = 1663] [serial = 820] [outer = 0x0] 19:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11977a000) [pid = 1663] [serial = 821] [outer = 0x1190d1c00] 19:44:19 INFO - PROCESS | 1663 | 1463280259337 Marionette DEBUG loaded listener.js 19:44:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12157ac00) [pid = 1663] [serial = 822] [outer = 0x1190d1c00] 19:44:19 INFO - PROCESS | 1663 | 1463280259776 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]]]}] 19:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 722ms 19:44:19 INFO - PROCESS | 1663 | 1463280259806 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 19:44:19 INFO - PROCESS | 1663 | 1463280259809 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 19:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:44:19 INFO - PROCESS | 1663 | 1463280259833 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:44:19 INFO - PROCESS | 1663 | 1463280259835 Marionette TRACE conn2 <- [1,1070,null,{}] 19:44:19 INFO - PROCESS | 1663 | 1463280259840 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}] 19:44:19 INFO - PROCESS | 1663 | 1463280259987 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 19:44:20 INFO - PROCESS | 1663 | 1463280260075 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d721800 == 52 [pid = 1663] [id = 275] 19:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1219b7400) [pid = 1663] [serial = 823] [outer = 0x0] 19:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1256c5000) [pid = 1663] [serial = 824] [outer = 0x1219b7400] 19:44:20 INFO - PROCESS | 1663 | 1463280260121 Marionette DEBUG loaded listener.js 19:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x127611800) [pid = 1663] [serial = 825] [outer = 0x1219b7400] 19:44:20 INFO - PROCESS | 1663 | 1463280260615 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]]]}] 19:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 842ms 19:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:44:20 INFO - PROCESS | 1663 | 1463280260655 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 19:44:20 INFO - PROCESS | 1663 | 1463280260656 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 19:44:20 INFO - PROCESS | 1663 | 1463280260658 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:44:20 INFO - PROCESS | 1663 | 1463280260660 Marionette TRACE conn2 <- [1,1074,null,{}] 19:44:20 INFO - PROCESS | 1663 | 1463280260662 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}] 19:44:20 INFO - PROCESS | 1663 | 1463280260761 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 19:44:20 INFO - PROCESS | 1663 | 1463280260825 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d899000 == 53 [pid = 1663] [id = 276] 19:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1248aa800) [pid = 1663] [serial = 826] [outer = 0x0] 19:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1290eac00) [pid = 1663] [serial = 827] [outer = 0x1248aa800] 19:44:20 INFO - PROCESS | 1663 | 1463280260855 Marionette DEBUG loaded listener.js 19:44:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12965cc00) [pid = 1663] [serial = 828] [outer = 0x1248aa800] 19:44:21 INFO - PROCESS | 1663 | 1463280261268 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]]]}] 19:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 621ms 19:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:44:21 INFO - PROCESS | 1663 | 1463280261279 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 19:44:21 INFO - PROCESS | 1663 | 1463280261281 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 19:44:21 INFO - PROCESS | 1663 | 1463280261283 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:44:21 INFO - PROCESS | 1663 | 1463280261284 Marionette TRACE conn2 <- [1,1078,null,{}] 19:44:21 INFO - PROCESS | 1663 | 1463280261286 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}] 19:44:21 INFO - PROCESS | 1663 | 1463280261400 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 19:44:21 INFO - PROCESS | 1663 | 1463280261456 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8ad800 == 54 [pid = 1663] [id = 277] 19:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12ab9c800) [pid = 1663] [serial = 829] [outer = 0x0] 19:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12b02e400) [pid = 1663] [serial = 830] [outer = 0x12ab9c800] 19:44:21 INFO - PROCESS | 1663 | 1463280261488 Marionette DEBUG loaded listener.js 19:44:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12b817400) [pid = 1663] [serial = 831] [outer = 0x12ab9c800] 19:44:22 INFO - PROCESS | 1663 | 1463280262075 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]]]}] 19:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 818ms 19:44:22 INFO - PROCESS | 1663 | 1463280262117 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 19:44:22 INFO - PROCESS | 1663 | 1463280262120 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 19:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:44:22 INFO - PROCESS | 1663 | 1463280262123 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:44:22 INFO - PROCESS | 1663 | 1463280262125 Marionette TRACE conn2 <- [1,1082,null,{}] 19:44:22 INFO - PROCESS | 1663 | 1463280262131 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}] 19:44:22 INFO - PROCESS | 1663 | 1463280262246 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 19:44:22 INFO - PROCESS | 1663 | 1463280262506 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e1c800 == 55 [pid = 1663] [id = 278] 19:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x111ab1c00) [pid = 1663] [serial = 832] [outer = 0x0] 19:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x111e5ec00) [pid = 1663] [serial = 833] [outer = 0x111ab1c00] 19:44:22 INFO - PROCESS | 1663 | 1463280262536 Marionette DEBUG loaded listener.js 19:44:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1127adc00) [pid = 1663] [serial = 834] [outer = 0x111ab1c00] 19:44:22 INFO - PROCESS | 1663 | 1463280262996 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]]]}] 19:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 925ms 19:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:44:23 INFO - PROCESS | 1663 | 1463280263048 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 19:44:23 INFO - PROCESS | 1663 | 1463280263050 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 19:44:23 INFO - PROCESS | 1663 | 1463280263053 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:44:23 INFO - PROCESS | 1663 | 1463280263056 Marionette TRACE conn2 <- [1,1086,null,{}] 19:44:23 INFO - PROCESS | 1663 | 1463280263059 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}] 19:44:23 INFO - PROCESS | 1663 | 1463280263190 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 19:44:23 INFO - PROCESS | 1663 | 1463280263239 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x113392000 == 56 [pid = 1663] [id = 279] 19:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x112824800) [pid = 1663] [serial = 835] [outer = 0x0] 19:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1128a4c00) [pid = 1663] [serial = 836] [outer = 0x112824800] 19:44:23 INFO - PROCESS | 1663 | 1463280263270 Marionette DEBUG loaded listener.js 19:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x112970800) [pid = 1663] [serial = 837] [outer = 0x112824800] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbea000 == 55 [pid = 1663] [id = 270] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbd8800 == 54 [pid = 1663] [id = 269] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf37800 == 53 [pid = 1663] [id = 268] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12b183000 == 52 [pid = 1663] [id = 267] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa52800 == 51 [pid = 1663] [id = 266] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x111c23c00) [pid = 1663] [serial = 707] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x112c27000) [pid = 1663] [serial = 710] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12948d000 == 50 [pid = 1663] [id = 265] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x128949000 == 49 [pid = 1663] [id = 264] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x126870800 == 48 [pid = 1663] [id = 263] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x123d16000 == 47 [pid = 1663] [id = 262] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x1182f0800 == 46 [pid = 1663] [id = 261] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x117044000 == 45 [pid = 1663] [id = 260] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x11824d000 == 44 [pid = 1663] [id = 259] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x119953800 == 43 [pid = 1663] [id = 258] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf31000 == 42 [pid = 1663] [id = 254] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x1256c9800 == 41 [pid = 1663] [id = 253] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x117e2f800 == 40 [pid = 1663] [id = 252] 19:44:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8df000 == 39 [pid = 1663] [id = 251] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x118c41400) [pid = 1663] [serial = 731] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11915cc00) [pid = 1663] [serial = 734] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x119125c00) [pid = 1663] [serial = 732] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x119775c00) [pid = 1663] [serial = 737] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x117464000) [pid = 1663] [serial = 722] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1180cc800) [pid = 1663] [serial = 723] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1160e2000) [pid = 1663] [serial = 713] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1161ebc00) [pid = 1663] [serial = 719] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x117463400) [pid = 1663] [serial = 720] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1256c2800) [pid = 1663] [serial = 705] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1128ab400) [pid = 1663] [serial = 716] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x113a63c00) [pid = 1663] [serial = 717] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x118235800) [pid = 1663] [serial = 725] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11823fc00) [pid = 1663] [serial = 726] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12051b400) [pid = 1663] [serial = 738] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x116a50400) [pid = 1663] [serial = 741] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12157a400) [pid = 1663] [serial = 746] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x126911000) [pid = 1663] [serial = 749] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x112816800) [pid = 1663] [serial = 740] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118419c00) [pid = 1663] [serial = 728] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x118424c00) [pid = 1663] [serial = 729] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x119750c00) [pid = 1663] [serial = 743] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12156f400) [pid = 1663] [serial = 744] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1194ebc00) [pid = 1663] [serial = 735] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x124fbfc00) [pid = 1663] [serial = 747] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x127159800) [pid = 1663] [serial = 750] [outer = 0x0] [url = about:blank] 19:44:23 INFO - PROCESS | 1663 | 1463280263658 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]]]}] 19:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 620ms 19:44:23 INFO - PROCESS | 1663 | 1463280263675 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 19:44:23 INFO - PROCESS | 1663 | 1463280263678 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 19:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:44:23 INFO - PROCESS | 1663 | 1463280263680 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:44:23 INFO - PROCESS | 1663 | 1463280263682 Marionette TRACE conn2 <- [1,1090,null,{}] 19:44:23 INFO - PROCESS | 1663 | 1463280263685 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}] 19:44:23 INFO - PROCESS | 1663 | 1463280263796 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 19:44:23 INFO - PROCESS | 1663 | 1463280263807 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166e4000 == 40 [pid = 1663] [id = 280] 19:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x113a64800) [pid = 1663] [serial = 838] [outer = 0x0] 19:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x113d5e400) [pid = 1663] [serial = 839] [outer = 0x113a64800] 19:44:23 INFO - PROCESS | 1663 | 1463280263843 Marionette DEBUG loaded listener.js 19:44:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x115e3e000) [pid = 1663] [serial = 840] [outer = 0x113a64800] 19:44:24 INFO - PROCESS | 1663 | 1463280264339 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]]]}] 19:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 669ms 19:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:44:24 INFO - PROCESS | 1663 | 1463280264351 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 19:44:24 INFO - PROCESS | 1663 | 1463280264353 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 19:44:24 INFO - PROCESS | 1663 | 1463280264363 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:44:24 INFO - PROCESS | 1663 | 1463280264370 Marionette TRACE conn2 <- [1,1094,null,{}] 19:44:24 INFO - PROCESS | 1663 | 1463280264374 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}] 19:44:24 INFO - PROCESS | 1663 | 1463280264472 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 19:44:24 INFO - PROCESS | 1663 | 1463280264477 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11814f800 == 41 [pid = 1663] [id = 281] 19:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1166b0400) [pid = 1663] [serial = 841] [outer = 0x0] 19:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1167f5400) [pid = 1663] [serial = 842] [outer = 0x1166b0400] 19:44:24 INFO - PROCESS | 1663 | 1463280264504 Marionette DEBUG loaded listener.js 19:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x116a51c00) [pid = 1663] [serial = 843] [outer = 0x1166b0400] 19:44:24 INFO - PROCESS | 1663 | 1463280264823 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]]]}] 19:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 481ms 19:44:24 INFO - PROCESS | 1663 | 1463280264841 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 19:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:44:24 INFO - PROCESS | 1663 | 1463280264853 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 19:44:24 INFO - PROCESS | 1663 | 1463280264855 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:44:24 INFO - PROCESS | 1663 | 1463280264856 Marionette TRACE conn2 <- [1,1098,null,{}] 19:44:24 INFO - PROCESS | 1663 | 1463280264859 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}] 19:44:24 INFO - PROCESS | 1663 | 1463280264937 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 19:44:24 INFO - PROCESS | 1663 | 1463280264941 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x11742a000 == 42 [pid = 1663] [id = 282] 19:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x116a53000) [pid = 1663] [serial = 844] [outer = 0x0] 19:44:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11746b800) [pid = 1663] [serial = 845] [outer = 0x116a53000] 19:44:24 INFO - PROCESS | 1663 | 1463280264969 Marionette DEBUG loaded listener.js 19:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11767f000) [pid = 1663] [serial = 846] [outer = 0x116a53000] 19:44:25 INFO - PROCESS | 1663 | 1463280265300 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]]]}] 19:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 19:44:25 INFO - PROCESS | 1663 | 1463280265324 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 19:44:25 INFO - PROCESS | 1663 | 1463280265325 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 19:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:44:25 INFO - PROCESS | 1663 | 1463280265327 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:44:25 INFO - PROCESS | 1663 | 1463280265330 Marionette TRACE conn2 <- [1,1102,null,{}] 19:44:25 INFO - PROCESS | 1663 | 1463280265333 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}] 19:44:25 INFO - PROCESS | 1663 | 1463280265408 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 19:44:25 INFO - PROCESS | 1663 | 1463280265464 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x119495800 == 43 [pid = 1663] [id = 283] 19:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1180cb400) [pid = 1663] [serial = 847] [outer = 0x0] 19:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1180d0000) [pid = 1663] [serial = 848] [outer = 0x1180cb400] 19:44:25 INFO - PROCESS | 1663 | 1463280265494 Marionette DEBUG loaded listener.js 19:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118236000) [pid = 1663] [serial = 849] [outer = 0x1180cb400] 19:44:25 INFO - PROCESS | 1663 | 1463280265789 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]]]}] 19:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 472ms 19:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:44:25 INFO - PROCESS | 1663 | 1463280265801 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 19:44:25 INFO - PROCESS | 1663 | 1463280265802 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 19:44:25 INFO - PROCESS | 1663 | 1463280265804 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:44:25 INFO - PROCESS | 1663 | 1463280265814 Marionette TRACE conn2 <- [1,1106,null,{}] 19:44:25 INFO - PROCESS | 1663 | 1463280265831 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}] 19:44:25 INFO - PROCESS | 1663 | 1463280265926 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 19:44:25 INFO - PROCESS | 1663 | 1463280265931 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x120548000 == 44 [pid = 1663] [id = 284] 19:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1180cd800) [pid = 1663] [serial = 850] [outer = 0x0] 19:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x11823f800) [pid = 1663] [serial = 851] [outer = 0x1180cd800] 19:44:25 INFO - PROCESS | 1663 | 1463280265956 Marionette DEBUG loaded listener.js 19:44:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1184bcc00) [pid = 1663] [serial = 852] [outer = 0x1180cd800] 19:44:26 INFO - PROCESS | 1663 | 1463280266293 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]]]}] 19:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 536ms 19:44:26 INFO - PROCESS | 1663 | 1463280266341 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 19:44:26 INFO - PROCESS | 1663 | 1463280266342 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 19:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:44:26 INFO - PROCESS | 1663 | 1463280266344 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:44:26 INFO - PROCESS | 1663 | 1463280266345 Marionette TRACE conn2 <- [1,1110,null,{}] 19:44:26 INFO - PROCESS | 1663 | 1463280266348 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}] 19:44:26 INFO - PROCESS | 1663 | 1463280266442 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 19:44:26 INFO - PROCESS | 1663 | 1463280266472 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x1215f0800 == 45 [pid = 1663] [id = 285] 19:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x118425000) [pid = 1663] [serial = 853] [outer = 0x0] 19:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x118704800) [pid = 1663] [serial = 854] [outer = 0x118425000] 19:44:26 INFO - PROCESS | 1663 | 1463280266498 Marionette DEBUG loaded listener.js 19:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x118c06000) [pid = 1663] [serial = 855] [outer = 0x118425000] 19:44:26 INFO - PROCESS | 1663 | 1463280266795 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]]]}] 19:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 469ms 19:44:26 INFO - PROCESS | 1663 | 1463280266818 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 19:44:26 INFO - PROCESS | 1663 | 1463280266819 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 19:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:44:26 INFO - PROCESS | 1663 | 1463280266821 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:44:26 INFO - PROCESS | 1663 | 1463280266822 Marionette TRACE conn2 <- [1,1114,null,{}] 19:44:26 INFO - PROCESS | 1663 | 1463280266825 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}] 19:44:26 INFO - PROCESS | 1663 | 1463280266934 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 19:44:26 INFO - PROCESS | 1663 | 1463280266966 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x121caa000 == 46 [pid = 1663] [id = 286] 19:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1184ca400) [pid = 1663] [serial = 856] [outer = 0x0] 19:44:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x118c3d000) [pid = 1663] [serial = 857] [outer = 0x1184ca400] 19:44:26 INFO - PROCESS | 1663 | 1463280266991 Marionette DEBUG loaded listener.js 19:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x119098c00) [pid = 1663] [serial = 858] [outer = 0x1184ca400] 19:44:27 INFO - PROCESS | 1663 | 1463280267306 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]]]}] 19:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 518ms 19:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:44:27 INFO - PROCESS | 1663 | 1463280267341 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 19:44:27 INFO - PROCESS | 1663 | 1463280267342 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 19:44:27 INFO - PROCESS | 1663 | 1463280267344 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:44:27 INFO - PROCESS | 1663 | 1463280267345 Marionette TRACE conn2 <- [1,1118,null,{}] 19:44:27 INFO - PROCESS | 1663 | 1463280267348 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}] 19:44:27 INFO - PROCESS | 1663 | 1463280267447 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 19:44:27 INFO - PROCESS | 1663 | 1463280267478 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1256e0800 == 47 [pid = 1663] [id = 287] 19:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1185ee400) [pid = 1663] [serial = 859] [outer = 0x0] 19:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1190cc800) [pid = 1663] [serial = 860] [outer = 0x1185ee400] 19:44:27 INFO - PROCESS | 1663 | 1463280267504 Marionette DEBUG loaded listener.js 19:44:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x119127400) [pid = 1663] [serial = 861] [outer = 0x1185ee400] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x119cc3c00) [pid = 1663] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x128927400) [pid = 1663] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x127159400) [pid = 1663] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1160e3400) [pid = 1663] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x115e3dc00) [pid = 1663] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1128a8800) [pid = 1663] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x11977d800) [pid = 1663] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x118c0ec00) [pid = 1663] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x118217c00) [pid = 1663] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118210c00) [pid = 1663] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x112eed400) [pid = 1663] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1292c3400) [pid = 1663] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:44:27 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12a53a400) [pid = 1663] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:44:27 INFO - PROCESS | 1663 | 1463280267940 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]]]}] 19:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 619ms 19:44:27 INFO - PROCESS | 1663 | 1463280267964 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 19:44:27 INFO - PROCESS | 1663 | 1463280267965 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 19:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:44:27 INFO - PROCESS | 1663 | 1463280267968 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:44:27 INFO - PROCESS | 1663 | 1463280267969 Marionette TRACE conn2 <- [1,1122,null,{}] 19:44:27 INFO - PROCESS | 1663 | 1463280267971 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}] 19:44:28 INFO - PROCESS | 1663 | 1463280268060 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 19:44:28 INFO - PROCESS | 1663 | 1463280268067 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12699f000 == 48 [pid = 1663] [id = 288] 19:44:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1128a4800) [pid = 1663] [serial = 862] [outer = 0x0] 19:44:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118234000) [pid = 1663] [serial = 863] [outer = 0x1128a4800] 19:44:28 INFO - PROCESS | 1663 | 1463280268099 Marionette DEBUG loaded listener.js 19:44:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x11974a000) [pid = 1663] [serial = 864] [outer = 0x1128a4800] 19:44:28 INFO - PROCESS | 1663 | 1463280268451 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]]]}] 19:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 520ms 19:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:44:28 INFO - PROCESS | 1663 | 1463280268488 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 19:44:28 INFO - PROCESS | 1663 | 1463280268490 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 19:44:28 INFO - PROCESS | 1663 | 1463280268498 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:44:28 INFO - PROCESS | 1663 | 1463280268500 Marionette TRACE conn2 <- [1,1126,null,{}] 19:44:28 INFO - PROCESS | 1663 | 1463280268503 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}] 19:44:28 INFO - PROCESS | 1663 | 1463280268597 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 19:44:28 INFO - PROCESS | 1663 | 1463280268602 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x128d96800 == 49 [pid = 1663] [id = 289] 19:44:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x119777c00) [pid = 1663] [serial = 865] [outer = 0x0] 19:44:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12133f000) [pid = 1663] [serial = 866] [outer = 0x119777c00] 19:44:28 INFO - PROCESS | 1663 | 1463280268628 Marionette DEBUG loaded listener.js 19:44:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12157b400) [pid = 1663] [serial = 867] [outer = 0x119777c00] 19:44:28 INFO - PROCESS | 1663 | 1463280268951 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]]]}] 19:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 477ms 19:44:28 INFO - PROCESS | 1663 | 1463280268969 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 19:44:28 INFO - PROCESS | 1663 | 1463280268970 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 19:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:44:28 INFO - PROCESS | 1663 | 1463280268973 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:44:28 INFO - PROCESS | 1663 | 1463280268974 Marionette TRACE conn2 <- [1,1130,null,{}] 19:44:28 INFO - PROCESS | 1663 | 1463280268976 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}] 19:44:29 INFO - PROCESS | 1663 | 1463280269058 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 19:44:29 INFO - PROCESS | 1663 | 1463280269062 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297da800 == 50 [pid = 1663] [id = 290] 19:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121676400) [pid = 1663] [serial = 868] [outer = 0x0] 19:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1219bf400) [pid = 1663] [serial = 869] [outer = 0x121676400] 19:44:29 INFO - PROCESS | 1663 | 1463280269087 Marionette DEBUG loaded listener.js 19:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x124a37c00) [pid = 1663] [serial = 870] [outer = 0x121676400] 19:44:29 INFO - PROCESS | 1663 | 1463280269398 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]]]}] 19:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 475ms 19:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:44:29 INFO - PROCESS | 1663 | 1463280269449 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 19:44:29 INFO - PROCESS | 1663 | 1463280269450 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 19:44:29 INFO - PROCESS | 1663 | 1463280269452 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:44:29 INFO - PROCESS | 1663 | 1463280269453 Marionette TRACE conn2 <- [1,1134,null,{}] 19:44:29 INFO - PROCESS | 1663 | 1463280269455 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}] 19:44:29 INFO - PROCESS | 1663 | 1463280269559 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 19:44:29 INFO - PROCESS | 1663 | 1463280269568 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a77c800 == 51 [pid = 1663] [id = 291] 19:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1216bd800) [pid = 1663] [serial = 871] [outer = 0x0] 19:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x124c6fc00) [pid = 1663] [serial = 872] [outer = 0x1216bd800] 19:44:29 INFO - PROCESS | 1663 | 1463280269592 Marionette DEBUG loaded listener.js 19:44:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1256ba800) [pid = 1663] [serial = 873] [outer = 0x1216bd800] 19:44:29 INFO - PROCESS | 1663 | 1463280269899 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]]]}] 19:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 568ms 19:44:30 INFO - PROCESS | 1663 | 1463280270021 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 19:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:44:30 INFO - PROCESS | 1663 | 1463280270023 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 19:44:30 INFO - PROCESS | 1663 | 1463280270026 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:44:30 INFO - PROCESS | 1663 | 1463280270030 Marionette TRACE conn2 <- [1,1138,null,{}] 19:44:30 INFO - PROCESS | 1663 | 1463280270034 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}] 19:44:30 INFO - PROCESS | 1663 | 1463280270145 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 19:44:30 INFO - PROCESS | 1663 | 1463280270209 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a13800 == 52 [pid = 1663] [id = 292] 19:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1121a9000) [pid = 1663] [serial = 874] [outer = 0x0] 19:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x112664800) [pid = 1663] [serial = 875] [outer = 0x1121a9000] 19:44:30 INFO - PROCESS | 1663 | 1463280270241 Marionette DEBUG loaded listener.js 19:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x112821000) [pid = 1663] [serial = 876] [outer = 0x1121a9000] 19:44:30 INFO - PROCESS | 1663 | 1463280270641 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]]]}] 19:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 674ms 19:44:30 INFO - PROCESS | 1663 | 1463280270700 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 19:44:30 INFO - PROCESS | 1663 | 1463280270703 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 19:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:44:30 INFO - PROCESS | 1663 | 1463280270708 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:44:30 INFO - PROCESS | 1663 | 1463280270711 Marionette TRACE conn2 <- [1,1142,null,{}] 19:44:30 INFO - PROCESS | 1663 | 1463280270714 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}] 19:44:30 INFO - PROCESS | 1663 | 1463280270817 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 19:44:30 INFO - PROCESS | 1663 | 1463280270870 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e2f800 == 53 [pid = 1663] [id = 293] 19:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1121aa800) [pid = 1663] [serial = 877] [outer = 0x0] 19:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x113f45800) [pid = 1663] [serial = 878] [outer = 0x1121aa800] 19:44:30 INFO - PROCESS | 1663 | 1463280270900 Marionette DEBUG loaded listener.js 19:44:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x116726800) [pid = 1663] [serial = 879] [outer = 0x1121aa800] 19:44:31 INFO - PROCESS | 1663 | 1463280271312 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]]]}] 19:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 624ms 19:44:31 INFO - PROCESS | 1663 | 1463280271330 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 19:44:31 INFO - PROCESS | 1663 | 1463280271332 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 19:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:44:31 INFO - PROCESS | 1663 | 1463280271334 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:44:31 INFO - PROCESS | 1663 | 1463280271335 Marionette TRACE conn2 <- [1,1146,null,{}] 19:44:31 INFO - PROCESS | 1663 | 1463280271343 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}] 19:44:31 INFO - PROCESS | 1663 | 1463280271448 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 19:44:31 INFO - PROCESS | 1663 | 1463280271541 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12920a800 == 54 [pid = 1663] [id = 294] 19:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x118215400) [pid = 1663] [serial = 880] [outer = 0x0] 19:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x118233400) [pid = 1663] [serial = 881] [outer = 0x118215400] 19:44:31 INFO - PROCESS | 1663 | 1463280271574 Marionette DEBUG loaded listener.js 19:44:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1182b9800) [pid = 1663] [serial = 882] [outer = 0x118215400] 19:44:31 INFO - PROCESS | 1663 | 1463280271989 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]]]}] 19:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 19:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:44:32 INFO - PROCESS | 1663 | 1463280272005 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 19:44:32 INFO - PROCESS | 1663 | 1463280272006 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 19:44:32 INFO - PROCESS | 1663 | 1463280272008 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:44:32 INFO - PROCESS | 1663 | 1463280272009 Marionette TRACE conn2 <- [1,1150,null,{}] 19:44:32 INFO - PROCESS | 1663 | 1463280272012 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}] 19:44:32 INFO - PROCESS | 1663 | 1463280272113 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 19:44:32 INFO - PROCESS | 1663 | 1463280272164 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b17f000 == 55 [pid = 1663] [id = 295] 19:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118420400) [pid = 1663] [serial = 883] [outer = 0x0] 19:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11870fc00) [pid = 1663] [serial = 884] [outer = 0x118420400] 19:44:32 INFO - PROCESS | 1663 | 1463280272194 Marionette DEBUG loaded listener.js 19:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1194e4400) [pid = 1663] [serial = 885] [outer = 0x118420400] 19:44:32 INFO - PROCESS | 1663 | 1463280272643 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]]]}] 19:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 19:44:32 INFO - PROCESS | 1663 | 1463280272679 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 19:44:32 INFO - PROCESS | 1663 | 1463280272681 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 19:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:44:32 INFO - PROCESS | 1663 | 1463280272683 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:44:32 INFO - PROCESS | 1663 | 1463280272684 Marionette TRACE conn2 <- [1,1154,null,{}] 19:44:32 INFO - PROCESS | 1663 | 1463280272686 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}] 19:44:32 INFO - PROCESS | 1663 | 1463280272786 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 19:44:32 INFO - PROCESS | 1663 | 1463280272870 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba3c000 == 56 [pid = 1663] [id = 296] 19:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x118708800) [pid = 1663] [serial = 886] [outer = 0x0] 19:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x121342800) [pid = 1663] [serial = 887] [outer = 0x118708800] 19:44:32 INFO - PROCESS | 1663 | 1463280272900 Marionette DEBUG loaded listener.js 19:44:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1256ba400) [pid = 1663] [serial = 888] [outer = 0x118708800] 19:44:33 INFO - PROCESS | 1663 | 1463280273300 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]]]}] 19:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 19:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:44:33 INFO - PROCESS | 1663 | 1463280273354 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 19:44:33 INFO - PROCESS | 1663 | 1463280273355 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 19:44:33 INFO - PROCESS | 1663 | 1463280273358 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:44:33 INFO - PROCESS | 1663 | 1463280273359 Marionette TRACE conn2 <- [1,1158,null,{}] 19:44:33 INFO - PROCESS | 1663 | 1463280273362 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}] 19:44:33 INFO - PROCESS | 1663 | 1463280273479 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 19:44:33 INFO - PROCESS | 1663 | 1463280273546 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfca800 == 57 [pid = 1663] [id = 297] 19:44:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12690a800) [pid = 1663] [serial = 889] [outer = 0x0] 19:44:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x127156800) [pid = 1663] [serial = 890] [outer = 0x12690a800] 19:44:33 INFO - PROCESS | 1663 | 1463280273576 Marionette DEBUG loaded listener.js 19:44:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x127605000) [pid = 1663] [serial = 891] [outer = 0x12690a800] 19:44:33 INFO - PROCESS | 1663 | 1463280273986 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]]]}] 19:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 669ms 19:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:44:34 INFO - PROCESS | 1663 | 1463280274027 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 19:44:34 INFO - PROCESS | 1663 | 1463280274029 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 19:44:34 INFO - PROCESS | 1663 | 1463280274031 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:44:34 INFO - PROCESS | 1663 | 1463280274032 Marionette TRACE conn2 <- [1,1162,null,{}] 19:44:34 INFO - PROCESS | 1663 | 1463280274035 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}] 19:44:34 INFO - PROCESS | 1663 | 1463280274152 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 19:44:34 INFO - PROCESS | 1663 | 1463280274219 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8cc000 == 58 [pid = 1663] [id = 298] 19:44:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x127608400) [pid = 1663] [serial = 892] [outer = 0x0] 19:44:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12760f800) [pid = 1663] [serial = 893] [outer = 0x127608400] 19:44:34 INFO - PROCESS | 1663 | 1463280274249 Marionette DEBUG loaded listener.js 19:44:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x128927800) [pid = 1663] [serial = 894] [outer = 0x127608400] 19:44:34 INFO - PROCESS | 1663 | 1463280274679 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]]]}] 19:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 19:44:34 INFO - PROCESS | 1663 | 1463280274702 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 19:44:34 INFO - PROCESS | 1663 | 1463280274703 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 19:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:44:34 INFO - PROCESS | 1663 | 1463280274706 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:44:34 INFO - PROCESS | 1663 | 1463280274707 Marionette TRACE conn2 <- [1,1166,null,{}] 19:44:34 INFO - PROCESS | 1663 | 1463280274709 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}] 19:44:34 INFO - PROCESS | 1663 | 1463280274848 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 19:44:35 INFO - PROCESS | 1663 | 1463280275019 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166d4000 == 59 [pid = 1663] [id = 299] 19:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x111f14800) [pid = 1663] [serial = 895] [outer = 0x0] 19:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x1121a7800) [pid = 1663] [serial = 896] [outer = 0x111f14800] 19:44:35 INFO - PROCESS | 1663 | 1463280275232 Marionette DEBUG loaded listener.js 19:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x1128a7c00) [pid = 1663] [serial = 897] [outer = 0x111f14800] 19:44:35 INFO - PROCESS | 1663 | 1463280275715 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]]]}] 19:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1069ms 19:44:35 INFO - PROCESS | 1663 | 1463280275775 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 19:44:35 INFO - PROCESS | 1663 | 1463280275778 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 19:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:44:35 INFO - PROCESS | 1663 | 1463280275782 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:44:35 INFO - PROCESS | 1663 | 1463280275784 Marionette TRACE conn2 <- [1,1170,null,{}] 19:44:35 INFO - PROCESS | 1663 | 1463280275787 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}] 19:44:35 INFO - PROCESS | 1663 | 1463280275882 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 19:44:35 INFO - PROCESS | 1663 | 1463280275953 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x116ab9800 == 60 [pid = 1663] [id = 300] 19:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x1160e4800) [pid = 1663] [serial = 898] [outer = 0x0] 19:44:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x1167ffc00) [pid = 1663] [serial = 899] [outer = 0x1160e4800] 19:44:35 INFO - PROCESS | 1663 | 1463280275981 Marionette DEBUG loaded listener.js 19:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x117463000) [pid = 1663] [serial = 900] [outer = 0x1160e4800] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1297da800 == 59 [pid = 1663] [id = 290] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x128d96800 == 58 [pid = 1663] [id = 289] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12699f000 == 57 [pid = 1663] [id = 288] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1256e0800 == 56 [pid = 1663] [id = 287] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x121caa000 == 55 [pid = 1663] [id = 286] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1215f0800 == 54 [pid = 1663] [id = 285] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12aa49400) [pid = 1663] [serial = 812] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x120548000 == 53 [pid = 1663] [id = 284] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x119495800 == 52 [pid = 1663] [id = 283] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11742a000 == 51 [pid = 1663] [id = 282] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x11814f800 == 50 [pid = 1663] [id = 281] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x1166e4000 == 49 [pid = 1663] [id = 280] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x113392000 == 48 [pid = 1663] [id = 279] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x115e1c800 == 47 [pid = 1663] [id = 278] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce3c800 == 46 [pid = 1663] [id = 274] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x125577000 == 45 [pid = 1663] [id = 273] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x116ab2800 == 44 [pid = 1663] [id = 272] 19:44:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12d34d800 == 43 [pid = 1663] [id = 271] 19:44:36 INFO - PROCESS | 1663 | 1463280276375 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]]]}] 19:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 620ms 19:44:36 INFO - PROCESS | 1663 | 1463280276401 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 19:44:36 INFO - PROCESS | 1663 | 1463280276404 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 19:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:44:36 INFO - PROCESS | 1663 | 1463280276408 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:44:36 INFO - PROCESS | 1663 | 1463280276409 Marionette TRACE conn2 <- [1,1174,null,{}] 19:44:36 INFO - PROCESS | 1663 | 1463280276412 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}] 19:44:36 INFO - PROCESS | 1663 | 1463280276494 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1275fa000) [pid = 1663] [serial = 791] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x128eafc00) [pid = 1663] [serial = 797] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x128927c00) [pid = 1663] [serial = 794] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1290ecc00) [pid = 1663] [serial = 800] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x118c44400) [pid = 1663] [serial = 803] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x116942800) [pid = 1663] [serial = 774] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x113468c00) [pid = 1663] [serial = 773] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x121571c00) [pid = 1663] [serial = 788] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x119159800) [pid = 1663] [serial = 785] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1194f2000) [pid = 1663] [serial = 786] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x1275fb800) [pid = 1663] [serial = 770] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1275d4800) [pid = 1663] [serial = 752] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12051f800) [pid = 1663] [serial = 764] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11841a800) [pid = 1663] [serial = 782] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x11902b400) [pid = 1663] [serial = 783] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x117468c00) [pid = 1663] [serial = 758] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118235000) [pid = 1663] [serial = 779] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x118419400) [pid = 1663] [serial = 780] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x117e0f800) [pid = 1663] [serial = 777] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x117463800) [pid = 1663] [serial = 776] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x124c31400) [pid = 1663] [serial = 767] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x118c04400) [pid = 1663] [serial = 761] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1128a8400) [pid = 1663] [serial = 755] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x129662400) [pid = 1663] [serial = 806] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12a8dcc00) [pid = 1663] [serial = 810] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12a8d0400) [pid = 1663] [serial = 809] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1290f2000) [pid = 1663] [serial = 801] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x12a53e800) [pid = 1663] [serial = 807] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1290e7400) [pid = 1663] [serial = 798] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x128d0ac00) [pid = 1663] [serial = 795] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12760fc00) [pid = 1663] [serial = 792] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x126834000) [pid = 1663] [serial = 789] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1292be400) [pid = 1663] [serial = 804] [outer = 0x0] [url = about:blank] 19:44:36 INFO - PROCESS | 1663 | 1463280276571 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x117447800 == 44 [pid = 1663] [id = 301] 19:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x113342400) [pid = 1663] [serial = 901] [outer = 0x0] 19:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x117464800) [pid = 1663] [serial = 902] [outer = 0x113342400] 19:44:36 INFO - PROCESS | 1663 | 1463280276602 Marionette DEBUG loaded listener.js 19:44:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1180ce000) [pid = 1663] [serial = 903] [outer = 0x113342400] 19:44:36 INFO - PROCESS | 1663 | 1463280276902 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] 19:44:36 INFO - PROCESS | 1663 | 1463280276934 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 19:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:44:36 INFO - PROCESS | 1663 | 1463280276936 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:44:36 INFO - PROCESS | 1663 | 1463280276939 Marionette TRACE conn2 <- [1,1178,null,{}] 19:44:36 INFO - PROCESS | 1663 | 1463280276948 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}] 19:44:37 INFO - PROCESS | 1663 | 1463280277033 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 19:44:37 INFO - PROCESS | 1663 | 1463280277039 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213ca000 == 45 [pid = 1663] [id = 302] 19:44:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x118240800) [pid = 1663] [serial = 904] [outer = 0x0] 19:44:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x118702400) [pid = 1663] [serial = 905] [outer = 0x118240800] 19:44:37 INFO - PROCESS | 1663 | 1463280277064 Marionette DEBUG loaded listener.js 19:44:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x119025800) [pid = 1663] [serial = 906] [outer = 0x118240800] 19:44:37 INFO - PROCESS | 1663 | 1463280277444 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] 19:44:37 INFO - PROCESS | 1663 | 1463280277461 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 19:44:37 INFO - PROCESS | 1663 | 1463280277473 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:44:37 INFO - PROCESS | 1663 | 1463280277474 Marionette TRACE conn2 <- [1,1182,null,{}] 19:44:37 INFO - PROCESS | 1663 | 1463280277477 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}] 19:44:37 INFO - PROCESS | 1663 | 1463280277559 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 19:44:37 INFO - PROCESS | 1663 | 1463280277566 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x125581000 == 46 [pid = 1663] [id = 303] 19:44:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x119099000) [pid = 1663] [serial = 907] [outer = 0x0] 19:44:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x119161c00) [pid = 1663] [serial = 908] [outer = 0x119099000] 19:44:37 INFO - PROCESS | 1663 | 1463280277591 Marionette DEBUG loaded listener.js 19:44:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x11977e000) [pid = 1663] [serial = 909] [outer = 0x119099000] 19:44:37 INFO - PROCESS | 1663 | 1463280277932 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] 19:44:37 INFO - PROCESS | 1663 | 1463280277949 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 19:44:37 INFO - PROCESS | 1663 | 1463280277951 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:44:37 INFO - PROCESS | 1663 | 1463280277952 Marionette TRACE conn2 <- [1,1186,null,{}] 19:44:37 INFO - PROCESS | 1663 | 1463280277955 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}] 19:44:38 INFO - PROCESS | 1663 | 1463280278076 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 19:44:38 INFO - PROCESS | 1663 | 1463280278084 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271a8800 == 47 [pid = 1663] [id = 304] 19:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12051f800) [pid = 1663] [serial = 910] [outer = 0x0] 19:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x121579400) [pid = 1663] [serial = 911] [outer = 0x12051f800] 19:44:38 INFO - PROCESS | 1663 | 1463280278113 Marionette DEBUG loaded listener.js 19:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x126835000) [pid = 1663] [serial = 912] [outer = 0x12051f800] 19:44:38 INFO - PROCESS | 1663 | 1463280278455 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] 19:44:38 INFO - PROCESS | 1663 | 1463280278475 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 19:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:44:38 INFO - PROCESS | 1663 | 1463280278477 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:44:38 INFO - PROCESS | 1663 | 1463280278479 Marionette TRACE conn2 <- [1,1190,null,{}] 19:44:38 INFO - PROCESS | 1663 | 1463280278487 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}] 19:44:38 INFO - PROCESS | 1663 | 1463280278598 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 19:44:38 INFO - PROCESS | 1663 | 1463280278633 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12947f000 == 48 [pid = 1663] [id = 305] 19:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x124c31400) [pid = 1663] [serial = 913] [outer = 0x0] 19:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1275d4800) [pid = 1663] [serial = 914] [outer = 0x124c31400] 19:44:38 INFO - PROCESS | 1663 | 1463280278658 Marionette DEBUG loaded listener.js 19:44:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x128d0ac00) [pid = 1663] [serial = 915] [outer = 0x124c31400] 19:44:38 INFO - PROCESS | 1663 | 1463280278988 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] 19:44:39 INFO - PROCESS | 1663 | 1463280279006 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 19:44:39 INFO - PROCESS | 1663 | 1463280279009 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:44:39 INFO - PROCESS | 1663 | 1463280279011 Marionette TRACE conn2 <- [1,1194,null,{}] 19:44:39 INFO - PROCESS | 1663 | 1463280279016 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}] 19:44:39 INFO - PROCESS | 1663 | 1463280279143 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 19:44:39 INFO - PROCESS | 1663 | 1463280279157 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b171800 == 49 [pid = 1663] [id = 306] 19:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x126913400) [pid = 1663] [serial = 916] [outer = 0x0] 19:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1290e9800) [pid = 1663] [serial = 917] [outer = 0x126913400] 19:44:39 INFO - PROCESS | 1663 | 1463280279196 Marionette DEBUG loaded listener.js 19:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1292c0400) [pid = 1663] [serial = 918] [outer = 0x126913400] 19:44:39 INFO - PROCESS | 1663 | 1463280279670 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] 19:44:39 INFO - PROCESS | 1663 | 1463280279684 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 19:44:39 INFO - PROCESS | 1663 | 1463280279687 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:44:39 INFO - PROCESS | 1663 | 1463280279688 Marionette TRACE conn2 <- [1,1198,null,{}] 19:44:39 INFO - PROCESS | 1663 | 1463280279690 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}] 19:44:39 INFO - PROCESS | 1663 | 1463280279793 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 19:44:39 INFO - PROCESS | 1663 | 1463280279806 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8cf000 == 50 [pid = 1663] [id = 307] 19:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x117e10400) [pid = 1663] [serial = 919] [outer = 0x0] 19:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x119163800) [pid = 1663] [serial = 920] [outer = 0x117e10400] 19:44:39 INFO - PROCESS | 1663 | 1463280279831 Marionette DEBUG loaded listener.js 19:44:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1292c2800) [pid = 1663] [serial = 921] [outer = 0x117e10400] 19:44:40 INFO - PROCESS | 1663 | 1463280280191 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]]]}] 19:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 517ms 19:44:40 INFO - PROCESS | 1663 | 1463280280205 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 19:44:40 INFO - PROCESS | 1663 | 1463280280206 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 19:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:44:40 INFO - PROCESS | 1663 | 1463280280208 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:44:40 INFO - PROCESS | 1663 | 1463280280209 Marionette TRACE conn2 <- [1,1202,null,{}] 19:44:40 INFO - PROCESS | 1663 | 1463280280212 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}] 19:44:40 INFO - PROCESS | 1663 | 1463280280313 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12156ec00) [pid = 1663] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x113a64800) [pid = 1663] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12aa40800) [pid = 1663] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x111ab1c00) [pid = 1663] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1184ca400) [pid = 1663] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x116a53000) [pid = 1663] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1185ee400) [pid = 1663] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1180cb400) [pid = 1663] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x119777c00) [pid = 1663] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1166b0400) [pid = 1663] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1180cd800) [pid = 1663] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x112824800) [pid = 1663] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1128a4800) [pid = 1663] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x118425000) [pid = 1663] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:44:40 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x121676400) [pid = 1663] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:44:40 INFO - PROCESS | 1663 | 1463280280507 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x116089000 == 51 [pid = 1663] [id = 308] 19:44:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x110ee2c00) [pid = 1663] [serial = 922] [outer = 0x0] 19:44:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1127a4c00) [pid = 1663] [serial = 923] [outer = 0x110ee2c00] 19:44:40 INFO - PROCESS | 1663 | 1463280280532 Marionette DEBUG loaded listener.js 19:44:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x117680c00) [pid = 1663] [serial = 924] [outer = 0x110ee2c00] 19:44:40 INFO - PROCESS | 1663 | 1463280280835 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]]]}] 19:44:40 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 19:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 672ms 19:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:44:40 INFO - PROCESS | 1663 | 1463280280882 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 19:44:40 INFO - PROCESS | 1663 | 1463280280884 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 19:44:40 INFO - PROCESS | 1663 | 1463280280887 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:44:40 INFO - PROCESS | 1663 | 1463280280889 Marionette TRACE conn2 <- [1,1206,null,{}] 19:44:40 INFO - PROCESS | 1663 | 1463280280892 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}] 19:44:41 INFO - PROCESS | 1663 | 1463280281022 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 19:44:41 INFO - PROCESS | 1663 | 1463280281103 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce27000 == 52 [pid = 1663] [id = 309] 19:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x11915a800) [pid = 1663] [serial = 925] [outer = 0x0] 19:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12a533800) [pid = 1663] [serial = 926] [outer = 0x11915a800] 19:44:41 INFO - PROCESS | 1663 | 1463280281131 Marionette DEBUG loaded listener.js 19:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12a767800) [pid = 1663] [serial = 927] [outer = 0x11915a800] 19:44:41 INFO - PROCESS | 1663 | 1463280281426 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]]]}] 19:44:41 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 19:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 19:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:44:41 INFO - PROCESS | 1663 | 1463280281456 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 19:44:41 INFO - PROCESS | 1663 | 1463280281458 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 19:44:41 INFO - PROCESS | 1663 | 1463280281460 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:44:41 INFO - PROCESS | 1663 | 1463280281463 Marionette TRACE conn2 <- [1,1210,null,{}] 19:44:41 INFO - PROCESS | 1663 | 1463280281467 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}] 19:44:41 INFO - PROCESS | 1663 | 1463280281565 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 19:44:41 INFO - PROCESS | 1663 | 1463280281569 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d733800 == 53 [pid = 1663] [id = 310] 19:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12a8ce400) [pid = 1663] [serial = 928] [outer = 0x0] 19:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12aa42400) [pid = 1663] [serial = 929] [outer = 0x12a8ce400] 19:44:41 INFO - PROCESS | 1663 | 1463280281595 Marionette DEBUG loaded listener.js 19:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12ab9fc00) [pid = 1663] [serial = 930] [outer = 0x12a8ce400] 19:44:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12aa4d800) [pid = 1663] [serial = 931] [outer = 0x12d334000] 19:44:41 INFO - PROCESS | 1663 | 1463280281948 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]]]}] 19:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 523ms 19:44:41 INFO - PROCESS | 1663 | 1463280281983 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 19:44:41 INFO - PROCESS | 1663 | 1463280281984 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 19:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:44:41 INFO - PROCESS | 1663 | 1463280281987 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:44:41 INFO - PROCESS | 1663 | 1463280281988 Marionette TRACE conn2 <- [1,1214,null,{}] 19:44:41 INFO - PROCESS | 1663 | 1463280281990 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}] 19:44:42 INFO - PROCESS | 1663 | 1463280282080 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 19:44:42 INFO - PROCESS | 1663 | 1463280282085 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddc4800 == 54 [pid = 1663] [id = 311] 19:44:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12aba2400) [pid = 1663] [serial = 932] [outer = 0x0] 19:44:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12b031400) [pid = 1663] [serial = 933] [outer = 0x12aba2400] 19:44:42 INFO - PROCESS | 1663 | 1463280282111 Marionette DEBUG loaded listener.js 19:44:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12b80d800) [pid = 1663] [serial = 934] [outer = 0x12aba2400] 19:44:42 INFO - PROCESS | 1663 | 1463280282606 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]]]}] 19:44:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:44:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 19:44:42 INFO - PROCESS | 1663 | 1463280282659 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 19:44:42 INFO - PROCESS | 1663 | 1463280282663 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 19:44:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:44:42 INFO - PROCESS | 1663 | 1463280282668 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:44:42 INFO - PROCESS | 1663 | 1463280282672 Marionette TRACE conn2 <- [1,1218,null,{}] 19:44:42 INFO - PROCESS | 1663 | 1463280282679 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}] 19:44:42 INFO - PROCESS | 1663 | 1463280282856 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 19:44:42 INFO - PROCESS | 1663 | 1463280282951 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a9d000 == 55 [pid = 1663] [id = 312] 19:44:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1127b1000) [pid = 1663] [serial = 935] [outer = 0x0] 19:44:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1128a0000) [pid = 1663] [serial = 936] [outer = 0x1127b1000] 19:44:42 INFO - PROCESS | 1663 | 1463280282983 Marionette DEBUG loaded listener.js 19:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1134e9400) [pid = 1663] [serial = 937] [outer = 0x1127b1000] 19:44:43 INFO - PROCESS | 1663 | 1463280283439 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]]]}] 19:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 832ms 19:44:43 INFO - PROCESS | 1663 | 1463280283499 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 19:44:43 INFO - PROCESS | 1663 | 1463280283503 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 19:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:44:43 INFO - PROCESS | 1663 | 1463280283508 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:44:43 INFO - PROCESS | 1663 | 1463280283510 Marionette TRACE conn2 <- [1,1222,null,{}] 19:44:43 INFO - PROCESS | 1663 | 1463280283512 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}] 19:44:43 INFO - PROCESS | 1663 | 1463280283619 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 19:44:43 INFO - PROCESS | 1663 | 1463280283690 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x121cb4800 == 56 [pid = 1663] [id = 313] 19:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1161f0c00) [pid = 1663] [serial = 938] [outer = 0x0] 19:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1170ccc00) [pid = 1663] [serial = 939] [outer = 0x1161f0c00] 19:44:43 INFO - PROCESS | 1663 | 1463280283719 Marionette DEBUG loaded listener.js 19:44:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1180d0400) [pid = 1663] [serial = 940] [outer = 0x1161f0c00] 19:44:44 INFO - PROCESS | 1663 | 1463280284136 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] 19:44:44 INFO - PROCESS | 1663 | 1463280284180 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 19:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:44:44 INFO - PROCESS | 1663 | 1463280284183 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:44:44 INFO - PROCESS | 1663 | 1463280284185 Marionette TRACE conn2 <- [1,1226,null,{}] 19:44:44 INFO - PROCESS | 1663 | 1463280284193 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}] 19:44:44 INFO - PROCESS | 1663 | 1463280284304 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 19:44:44 INFO - PROCESS | 1663 | 1463280284361 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce3a800 == 57 [pid = 1663] [id = 314] 19:44:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1182af800) [pid = 1663] [serial = 941] [outer = 0x0] 19:44:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x119094000) [pid = 1663] [serial = 942] [outer = 0x1182af800] 19:44:44 INFO - PROCESS | 1663 | 1463280284393 Marionette DEBUG loaded listener.js 19:44:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x121573000) [pid = 1663] [serial = 943] [outer = 0x1182af800] 19:44:44 INFO - PROCESS | 1663 | 1463280284841 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]]]}] 19:44:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 672ms 19:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:44:44 INFO - PROCESS | 1663 | 1463280284856 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 19:44:44 INFO - PROCESS | 1663 | 1463280284858 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 19:44:44 INFO - PROCESS | 1663 | 1463280284860 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:44:44 INFO - PROCESS | 1663 | 1463280284862 Marionette TRACE conn2 <- [1,1230,null,{}] 19:44:44 INFO - PROCESS | 1663 | 1463280284864 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}] 19:44:44 INFO - PROCESS | 1663 | 1463280284988 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 19:44:45 INFO - PROCESS | 1663 | 1463280285045 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd14800 == 58 [pid = 1663] [id = 315] 19:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x124c74400) [pid = 1663] [serial = 944] [outer = 0x0] 19:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12690f800) [pid = 1663] [serial = 945] [outer = 0x124c74400] 19:44:45 INFO - PROCESS | 1663 | 1463280285075 Marionette DEBUG loaded listener.js 19:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x127603000) [pid = 1663] [serial = 946] [outer = 0x124c74400] 19:44:45 INFO - PROCESS | 1663 | 1463280285509 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]]]}] 19:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 19:44:45 INFO - PROCESS | 1663 | 1463280285530 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 19:44:45 INFO - PROCESS | 1663 | 1463280285531 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 19:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:44:45 INFO - PROCESS | 1663 | 1463280285534 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:44:45 INFO - PROCESS | 1663 | 1463280285535 Marionette TRACE conn2 <- [1,1234,null,{}] 19:44:45 INFO - PROCESS | 1663 | 1463280285537 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}] 19:44:45 INFO - PROCESS | 1663 | 1463280285641 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 19:44:45 INFO - PROCESS | 1663 | 1463280285694 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da6d800 == 59 [pid = 1663] [id = 316] 19:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x124fbd800) [pid = 1663] [serial = 947] [outer = 0x0] 19:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12965a000) [pid = 1663] [serial = 948] [outer = 0x124fbd800] 19:44:45 INFO - PROCESS | 1663 | 1463280285724 Marionette DEBUG loaded listener.js 19:44:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12a763000) [pid = 1663] [serial = 949] [outer = 0x124fbd800] 19:44:46 INFO - PROCESS | 1663 | 1463280286200 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]]]}] 19:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 718ms 19:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:44:46 INFO - PROCESS | 1663 | 1463280286253 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 19:44:46 INFO - PROCESS | 1663 | 1463280286255 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 19:44:46 INFO - PROCESS | 1663 | 1463280286259 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:44:46 INFO - PROCESS | 1663 | 1463280286261 Marionette TRACE conn2 <- [1,1238,null,{}] 19:44:46 INFO - PROCESS | 1663 | 1463280286315 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}] 19:44:46 INFO - PROCESS | 1663 | 1463280286529 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 19:44:46 INFO - PROCESS | 1663 | 1463280286597 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x118259000 == 60 [pid = 1663] [id = 317] 19:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12113c800) [pid = 1663] [serial = 950] [outer = 0x0] 19:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x12b02a400) [pid = 1663] [serial = 951] [outer = 0x12113c800] 19:44:46 INFO - PROCESS | 1663 | 1463280286644 Marionette DEBUG loaded listener.js 19:44:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12ba6cc00) [pid = 1663] [serial = 952] [outer = 0x12113c800] 19:44:47 INFO - PROCESS | 1663 | 1463280287212 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]]]}] 19:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1001ms 19:44:47 INFO - PROCESS | 1663 | 1463280287259 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 19:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:44:47 INFO - PROCESS | 1663 | 1463280287261 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 19:44:47 INFO - PROCESS | 1663 | 1463280287265 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:44:47 INFO - PROCESS | 1663 | 1463280287267 Marionette TRACE conn2 <- [1,1242,null,{}] 19:44:47 INFO - PROCESS | 1663 | 1463280287271 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}] 19:44:47 INFO - PROCESS | 1663 | 1463280287367 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 19:44:47 INFO - PROCESS | 1663 | 1463280287426 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194a0000 == 61 [pid = 1663] [id = 318] 19:44:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x11281ac00) [pid = 1663] [serial = 953] [outer = 0x0] 19:44:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x1129b6c00) [pid = 1663] [serial = 954] [outer = 0x11281ac00] 19:44:47 INFO - PROCESS | 1663 | 1463280287455 Marionette DEBUG loaded listener.js 19:44:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x115e3dc00) [pid = 1663] [serial = 955] [outer = 0x11281ac00] 19:44:47 INFO - PROCESS | 1663 | 1463280287897 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]]]}] 19:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 672ms 19:44:47 INFO - PROCESS | 1663 | 1463280287937 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 19:44:47 INFO - PROCESS | 1663 | 1463280287943 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 19:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:44:47 INFO - PROCESS | 1663 | 1463280287949 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:44:47 INFO - PROCESS | 1663 | 1463280287952 Marionette TRACE conn2 <- [1,1246,null,{}] 19:44:47 INFO - PROCESS | 1663 | 1463280287956 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}] 19:44:48 INFO - PROCESS | 1663 | 1463280288091 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 19:44:48 INFO - PROCESS | 1663 | 1463280288193 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x116aa1800 == 62 [pid = 1663] [id = 319] 19:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x116192800) [pid = 1663] [serial = 956] [outer = 0x0] 19:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x11693d000) [pid = 1663] [serial = 957] [outer = 0x116192800] 19:44:48 INFO - PROCESS | 1663 | 1463280288237 Marionette DEBUG loaded listener.js 19:44:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x117678800) [pid = 1663] [serial = 958] [outer = 0x116192800] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12d733800 == 61 [pid = 1663] [id = 310] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce27000 == 60 [pid = 1663] [id = 309] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x116089000 == 59 [pid = 1663] [id = 308] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8cf000 == 58 [pid = 1663] [id = 307] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12b171800 == 57 [pid = 1663] [id = 306] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x124c6fc00) [pid = 1663] [serial = 872] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | 1463280288773 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]]]}] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12947f000 == 56 [pid = 1663] [id = 305] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x1271a8800 == 55 [pid = 1663] [id = 304] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x125581000 == 54 [pid = 1663] [id = 303] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x1213ca000 == 53 [pid = 1663] [id = 302] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x117447800 == 52 [pid = 1663] [id = 301] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x116ab9800 == 51 [pid = 1663] [id = 300] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x1166d4000 == 50 [pid = 1663] [id = 299] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12b17f000 == 49 [pid = 1663] [id = 295] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12920a800 == 48 [pid = 1663] [id = 294] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x117e2f800 == 47 [pid = 1663] [id = 293] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x113a13800 == 46 [pid = 1663] [id = 292] 19:44:48 INFO - PROCESS | 1663 | --DOCSHELL 0x12a77c800 == 45 [pid = 1663] [id = 291] 19:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 875ms 19:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:44:48 INFO - PROCESS | 1663 | 1463280288824 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 19:44:48 INFO - PROCESS | 1663 | 1463280288825 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 19:44:48 INFO - PROCESS | 1663 | 1463280288828 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:44:48 INFO - PROCESS | 1663 | 1463280288830 Marionette TRACE conn2 <- [1,1250,null,{}] 19:44:48 INFO - PROCESS | 1663 | 1463280288837 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}] 19:44:48 INFO - PROCESS | 1663 | 1463280288921 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x124a37c00) [pid = 1663] [serial = 870] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x127602c00) [pid = 1663] [serial = 753] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x117e02800) [pid = 1663] [serial = 818] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x113d5e400) [pid = 1663] [serial = 839] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12ab9e400) [pid = 1663] [serial = 813] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x111e5ec00) [pid = 1663] [serial = 833] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x118c3d000) [pid = 1663] [serial = 857] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x11767f000) [pid = 1663] [serial = 846] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x119127400) [pid = 1663] [serial = 861] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1190cc800) [pid = 1663] [serial = 860] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x115e3e000) [pid = 1663] [serial = 840] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1290eac00) [pid = 1663] [serial = 827] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1128a0400) [pid = 1663] [serial = 815] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x1180d0000) [pid = 1663] [serial = 848] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x1127adc00) [pid = 1663] [serial = 834] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12157b400) [pid = 1663] [serial = 867] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1167f5400) [pid = 1663] [serial = 842] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12133f000) [pid = 1663] [serial = 866] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x11823f800) [pid = 1663] [serial = 851] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x1128a4c00) [pid = 1663] [serial = 836] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x119098c00) [pid = 1663] [serial = 858] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11746b800) [pid = 1663] [serial = 845] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11977a000) [pid = 1663] [serial = 821] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x118236000) [pid = 1663] [serial = 849] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x11974a000) [pid = 1663] [serial = 864] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12b02e400) [pid = 1663] [serial = 830] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x116a51c00) [pid = 1663] [serial = 843] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x118c06000) [pid = 1663] [serial = 855] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1256c5000) [pid = 1663] [serial = 824] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x112970800) [pid = 1663] [serial = 837] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1184bcc00) [pid = 1663] [serial = 852] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1219bf400) [pid = 1663] [serial = 869] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x118234000) [pid = 1663] [serial = 863] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x118704800) [pid = 1663] [serial = 854] [outer = 0x0] [url = about:blank] 19:44:48 INFO - PROCESS | 1663 | 1463280288989 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x116ab2800 == 46 [pid = 1663] [id = 320] 19:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x112970800) [pid = 1663] [serial = 959] [outer = 0x0] 19:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x116a51c00) [pid = 1663] [serial = 960] [outer = 0x112970800] 19:44:49 INFO - PROCESS | 1663 | 1463280289019 Marionette DEBUG loaded listener.js 19:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x118419400) [pid = 1663] [serial = 961] [outer = 0x112970800] 19:44:49 INFO - PROCESS | 1663 | 1463280289302 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]]]}] 19:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 520ms 19:44:49 INFO - PROCESS | 1663 | 1463280289350 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 19:44:49 INFO - PROCESS | 1663 | 1463280289351 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 19:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:44:49 INFO - PROCESS | 1663 | 1463280289354 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:44:49 INFO - PROCESS | 1663 | 1463280289355 Marionette TRACE conn2 <- [1,1254,null,{}] 19:44:49 INFO - PROCESS | 1663 | 1463280289357 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}] 19:44:49 INFO - PROCESS | 1663 | 1463280289436 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 19:44:49 INFO - PROCESS | 1663 | 1463280289440 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211a7800 == 47 [pid = 1663] [id = 321] 19:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x118421c00) [pid = 1663] [serial = 962] [outer = 0x0] 19:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x118c03400) [pid = 1663] [serial = 963] [outer = 0x118421c00] 19:44:49 INFO - PROCESS | 1663 | 1463280289466 Marionette DEBUG loaded listener.js 19:44:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x118c40400) [pid = 1663] [serial = 964] [outer = 0x118421c00] 19:44:49 INFO - PROCESS | 1663 | 1463280289836 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]]]}] 19:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 518ms 19:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:44:49 INFO - PROCESS | 1663 | 1463280289873 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 19:44:49 INFO - PROCESS | 1663 | 1463280289875 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 19:44:49 INFO - PROCESS | 1663 | 1463280289880 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:44:49 INFO - PROCESS | 1663 | 1463280289882 Marionette TRACE conn2 <- [1,1258,null,{}] 19:44:49 INFO - PROCESS | 1663 | 1463280289886 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}] 19:44:50 INFO - PROCESS | 1663 | 1463280290017 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 19:44:50 INFO - PROCESS | 1663 | 1463280290023 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x123de8000 == 48 [pid = 1663] [id = 322] 19:44:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x118c06000) [pid = 1663] [serial = 965] [outer = 0x0] 19:44:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1190cc800) [pid = 1663] [serial = 966] [outer = 0x118c06000] 19:44:50 INFO - PROCESS | 1663 | 1463280290063 Marionette DEBUG loaded listener.js 19:44:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x119164800) [pid = 1663] [serial = 967] [outer = 0x118c06000] 19:44:50 INFO - PROCESS | 1663 | 1463280290423 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]]]}] 19:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 577ms 19:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:44:50 INFO - PROCESS | 1663 | 1463280290454 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 19:44:50 INFO - PROCESS | 1663 | 1463280290456 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 19:44:50 INFO - PROCESS | 1663 | 1463280290458 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:44:50 INFO - PROCESS | 1663 | 1463280290459 Marionette TRACE conn2 <- [1,1262,null,{}] 19:44:50 INFO - PROCESS | 1663 | 1463280290463 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}] 19:44:50 INFO - PROCESS | 1663 | 1463280290553 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 19:44:50 INFO - PROCESS | 1663 | 1463280290558 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271a0000 == 49 [pid = 1663] [id = 323] 19:44:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1194f1000) [pid = 1663] [serial = 968] [outer = 0x0] 19:44:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12124c000) [pid = 1663] [serial = 969] [outer = 0x1194f1000] 19:44:50 INFO - PROCESS | 1663 | 1463280290587 Marionette DEBUG loaded listener.js 19:44:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x121b55c00) [pid = 1663] [serial = 970] [outer = 0x1194f1000] 19:44:50 INFO - PROCESS | 1663 | 1463280290907 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]]]}] 19:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 470ms 19:44:50 INFO - PROCESS | 1663 | 1463280290930 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 19:44:50 INFO - PROCESS | 1663 | 1463280290932 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 19:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:44:50 INFO - PROCESS | 1663 | 1463280290934 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:44:50 INFO - PROCESS | 1663 | 1463280290935 Marionette TRACE conn2 <- [1,1266,null,{}] 19:44:50 INFO - PROCESS | 1663 | 1463280290938 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}] 19:44:51 INFO - PROCESS | 1663 | 1463280291015 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 19:44:51 INFO - PROCESS | 1663 | 1463280291019 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x128da2000 == 50 [pid = 1663] [id = 324] 19:44:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x124a37c00) [pid = 1663] [serial = 971] [outer = 0x0] 19:44:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1256bcc00) [pid = 1663] [serial = 972] [outer = 0x124a37c00] 19:44:51 INFO - PROCESS | 1663 | 1463280291051 Marionette DEBUG loaded listener.js 19:44:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x126911000) [pid = 1663] [serial = 973] [outer = 0x124a37c00] 19:44:51 INFO - PROCESS | 1663 | 1463280291415 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]]]}] 19:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 521ms 19:44:51 INFO - PROCESS | 1663 | 1463280291455 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 19:44:51 INFO - PROCESS | 1663 | 1463280291456 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 19:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:44:51 INFO - PROCESS | 1663 | 1463280291458 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:44:51 INFO - PROCESS | 1663 | 1463280291460 Marionette TRACE conn2 <- [1,1270,null,{}] 19:44:51 INFO - PROCESS | 1663 | 1463280291462 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}] 19:44:51 INFO - PROCESS | 1663 | 1463280291561 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 19:44:51 INFO - PROCESS | 1663 | 1463280291595 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d6800 == 51 [pid = 1663] [id = 325] 19:44:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x126d65400) [pid = 1663] [serial = 974] [outer = 0x0] 19:44:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12715d000) [pid = 1663] [serial = 975] [outer = 0x126d65400] 19:44:51 INFO - PROCESS | 1663 | 1463280291620 Marionette DEBUG loaded listener.js 19:44:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x127603400) [pid = 1663] [serial = 976] [outer = 0x126d65400] 19:44:51 INFO - PROCESS | 1663 | 1463280291972 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]]]}] 19:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 521ms 19:44:51 INFO - PROCESS | 1663 | 1463280291981 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 19:44:51 INFO - PROCESS | 1663 | 1463280291983 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 19:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:44:51 INFO - PROCESS | 1663 | 1463280291986 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:44:51 INFO - PROCESS | 1663 | 1463280291988 Marionette TRACE conn2 <- [1,1274,null,{}] 19:44:51 INFO - PROCESS | 1663 | 1463280291991 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}] 19:44:52 INFO - PROCESS | 1663 | 1463280292143 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 19:44:52 INFO - PROCESS | 1663 | 1463280292168 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a8f6800 == 52 [pid = 1663] [id = 326] 19:44:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x126f1a800) [pid = 1663] [serial = 977] [outer = 0x0] 19:44:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x128923c00) [pid = 1663] [serial = 978] [outer = 0x126f1a800] 19:44:52 INFO - PROCESS | 1663 | 1463280292206 Marionette DEBUG loaded listener.js 19:44:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x128ea9000) [pid = 1663] [serial = 979] [outer = 0x126f1a800] 19:44:52 INFO - PROCESS | 1663 | 1463280292572 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]]]}] 19:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 620ms 19:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:44:52 INFO - PROCESS | 1663 | 1463280292607 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 19:44:52 INFO - PROCESS | 1663 | 1463280292608 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 19:44:52 INFO - PROCESS | 1663 | 1463280292611 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:44:52 INFO - PROCESS | 1663 | 1463280292613 Marionette TRACE conn2 <- [1,1278,null,{}] 19:44:52 INFO - PROCESS | 1663 | 1463280292616 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}] 19:44:52 INFO - PROCESS | 1663 | 1463280292714 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 19:44:52 INFO - PROCESS | 1663 | 1463280292748 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b17c800 == 53 [pid = 1663] [id = 327] 19:44:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12891b800) [pid = 1663] [serial = 980] [outer = 0x0] 19:44:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x1290f2c00) [pid = 1663] [serial = 981] [outer = 0x12891b800] 19:44:52 INFO - PROCESS | 1663 | 1463280292774 Marionette DEBUG loaded listener.js 19:44:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x1292c6c00) [pid = 1663] [serial = 982] [outer = 0x12891b800] 19:44:53 INFO - PROCESS | 1663 | 1463280293145 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]]]}] 19:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 571ms 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x124c31400) [pid = 1663] [serial = 913] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x117e10400) [pid = 1663] [serial = 919] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x126913400) [pid = 1663] [serial = 916] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12051f800) [pid = 1663] [serial = 910] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x110ee2c00) [pid = 1663] [serial = 922] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x1216bd800) [pid = 1663] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x111f14800) [pid = 1663] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1160e4800) [pid = 1663] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x113342400) [pid = 1663] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x118240800) [pid = 1663] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x119099000) [pid = 1663] [serial = 907] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x12a8ce400) [pid = 1663] [serial = 928] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:44:53 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11915a800) [pid = 1663] [serial = 925] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:44:53 INFO - PROCESS | 1663 | 1463280293332 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 19:44:53 INFO - PROCESS | 1663 | 1463280293334 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 19:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:44:53 INFO - PROCESS | 1663 | 1463280293349 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:44:53 INFO - PROCESS | 1663 | 1463280293352 Marionette TRACE conn2 <- [1,1282,null,{}] 19:44:53 INFO - PROCESS | 1663 | 1463280293355 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}] 19:44:53 INFO - PROCESS | 1663 | 1463280293503 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 19:44:53 INFO - PROCESS | 1663 | 1463280293511 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba36000 == 54 [pid = 1663] [id = 328] 19:44:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12051f800) [pid = 1663] [serial = 983] [outer = 0x0] 19:44:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12900c400) [pid = 1663] [serial = 984] [outer = 0x12051f800] 19:44:53 INFO - PROCESS | 1663 | 1463280293552 Marionette DEBUG loaded listener.js 19:44:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12a75b000) [pid = 1663] [serial = 985] [outer = 0x12051f800] 19:44:53 INFO - PROCESS | 1663 | 1463280293869 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]]]}] 19:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 574ms 19:44:53 INFO - PROCESS | 1663 | 1463280293946 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 19:44:53 INFO - PROCESS | 1663 | 1463280293947 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 19:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:44:53 INFO - PROCESS | 1663 | 1463280293960 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:44:53 INFO - PROCESS | 1663 | 1463280293961 Marionette TRACE conn2 <- [1,1286,null,{}] 19:44:53 INFO - PROCESS | 1663 | 1463280293964 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}] 19:44:54 INFO - PROCESS | 1663 | 1463280294042 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 19:44:54 INFO - PROCESS | 1663 | 1463280294048 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8c4800 == 55 [pid = 1663] [id = 329] 19:44:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1290f2000) [pid = 1663] [serial = 986] [outer = 0x0] 19:44:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12a8da400) [pid = 1663] [serial = 987] [outer = 0x1290f2000] 19:44:54 INFO - PROCESS | 1663 | 1463280294073 Marionette DEBUG loaded listener.js 19:44:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12aa4cc00) [pid = 1663] [serial = 988] [outer = 0x1290f2000] 19:44:54 INFO - PROCESS | 1663 | 1463280294389 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]]]}] 19:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 470ms 19:44:54 INFO - PROCESS | 1663 | 1463280294431 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 19:44:54 INFO - PROCESS | 1663 | 1463280294432 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 19:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:44:54 INFO - PROCESS | 1663 | 1463280294435 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:44:54 INFO - PROCESS | 1663 | 1463280294436 Marionette TRACE conn2 <- [1,1290,null,{}] 19:44:54 INFO - PROCESS | 1663 | 1463280294438 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}] 19:44:54 INFO - PROCESS | 1663 | 1463280294519 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 19:44:54 INFO - PROCESS | 1663 | 1463280294523 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce21800 == 56 [pid = 1663] [id = 330] 19:44:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12a8d6800) [pid = 1663] [serial = 989] [outer = 0x0] 19:44:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12aba5000) [pid = 1663] [serial = 990] [outer = 0x12a8d6800] 19:44:54 INFO - PROCESS | 1663 | 1463280294548 Marionette DEBUG loaded listener.js 19:44:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12b814400) [pid = 1663] [serial = 991] [outer = 0x12a8d6800] 19:44:54 INFO - PROCESS | 1663 | 1463280294868 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]]]}] 19:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 469ms 19:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:44:54 INFO - PROCESS | 1663 | 1463280294905 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 19:44:54 INFO - PROCESS | 1663 | 1463280294906 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 19:44:54 INFO - PROCESS | 1663 | 1463280294908 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:44:54 INFO - PROCESS | 1663 | 1463280294909 Marionette TRACE conn2 <- [1,1294,null,{}] 19:44:54 INFO - PROCESS | 1663 | 1463280294912 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}] 19:44:55 INFO - PROCESS | 1663 | 1463280295026 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 19:44:55 INFO - PROCESS | 1663 | 1463280295035 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce3a000 == 57 [pid = 1663] [id = 331] 19:44:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12b818400) [pid = 1663] [serial = 992] [outer = 0x0] 19:44:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12ba6e400) [pid = 1663] [serial = 993] [outer = 0x12b818400] 19:44:55 INFO - PROCESS | 1663 | 1463280295061 Marionette DEBUG loaded listener.js 19:44:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12baab000) [pid = 1663] [serial = 994] [outer = 0x12b818400] 19:44:55 INFO - PROCESS | 1663 | 1463280295637 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]]]}] 19:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 19:44:55 INFO - PROCESS | 1663 | 1463280295680 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 19:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:44:55 INFO - PROCESS | 1663 | 1463280295682 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 19:44:55 INFO - PROCESS | 1663 | 1463280295686 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:44:55 INFO - PROCESS | 1663 | 1463280295687 Marionette TRACE conn2 <- [1,1298,null,{}] 19:44:55 INFO - PROCESS | 1663 | 1463280295692 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}] 19:44:55 INFO - PROCESS | 1663 | 1463280295799 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 19:44:55 INFO - PROCESS | 1663 | 1463280295867 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a9f000 == 58 [pid = 1663] [id = 332] 19:44:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x1127a7400) [pid = 1663] [serial = 995] [outer = 0x0] 19:44:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x112d1e000) [pid = 1663] [serial = 996] [outer = 0x1127a7400] 19:44:55 INFO - PROCESS | 1663 | 1463280295898 Marionette DEBUG loaded listener.js 19:44:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1161e4000) [pid = 1663] [serial = 997] [outer = 0x1127a7400] 19:44:56 INFO - PROCESS | 1663 | 1463280296334 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]]]}] 19:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 721ms 19:44:56 INFO - PROCESS | 1663 | 1463280296407 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 19:44:56 INFO - PROCESS | 1663 | 1463280296411 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 19:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:44:56 INFO - PROCESS | 1663 | 1463280296416 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:44:56 INFO - PROCESS | 1663 | 1463280296417 Marionette TRACE conn2 <- [1,1302,null,{}] 19:44:56 INFO - PROCESS | 1663 | 1463280296420 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}] 19:44:56 INFO - PROCESS | 1663 | 1463280296528 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 19:44:56 INFO - PROCESS | 1663 | 1463280296596 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d13800 == 59 [pid = 1663] [id = 333] 19:44:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x117466800) [pid = 1663] [serial = 998] [outer = 0x0] 19:44:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x11823a000) [pid = 1663] [serial = 999] [outer = 0x117466800] 19:44:56 INFO - PROCESS | 1663 | 1463280296627 Marionette DEBUG loaded listener.js 19:44:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x1184c8c00) [pid = 1663] [serial = 1000] [outer = 0x117466800] 19:44:57 INFO - PROCESS | 1663 | 1463280297034 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]]]}] 19:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 670ms 19:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:44:57 INFO - PROCESS | 1663 | 1463280297085 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 19:44:57 INFO - PROCESS | 1663 | 1463280297087 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 19:44:57 INFO - PROCESS | 1663 | 1463280297089 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:44:57 INFO - PROCESS | 1663 | 1463280297092 Marionette TRACE conn2 <- [1,1306,null,{}] 19:44:57 INFO - PROCESS | 1663 | 1463280297099 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}] 19:44:57 INFO - PROCESS | 1663 | 1463280297236 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 19:44:57 INFO - PROCESS | 1663 | 1463280297306 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfc9800 == 60 [pid = 1663] [id = 334] 19:44:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x118c3cc00) [pid = 1663] [serial = 1001] [outer = 0x0] 19:44:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x1194ee400) [pid = 1663] [serial = 1002] [outer = 0x118c3cc00] 19:44:57 INFO - PROCESS | 1663 | 1463280297339 Marionette DEBUG loaded listener.js 19:44:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x121578800) [pid = 1663] [serial = 1003] [outer = 0x118c3cc00] 19:44:57 INFO - PROCESS | 1663 | 1463280297726 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]]]}] 19:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 19:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:44:57 INFO - PROCESS | 1663 | 1463280297763 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 19:44:57 INFO - PROCESS | 1663 | 1463280297765 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 19:44:57 INFO - PROCESS | 1663 | 1463280297769 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:44:57 INFO - PROCESS | 1663 | 1463280297770 Marionette TRACE conn2 <- [1,1310,null,{}] 19:44:57 INFO - PROCESS | 1663 | 1463280297772 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}] 19:44:57 INFO - PROCESS | 1663 | 1463280297897 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 19:44:57 INFO - PROCESS | 1663 | 1463280297953 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8af000 == 61 [pid = 1663] [id = 335] 19:44:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x121b59000) [pid = 1663] [serial = 1004] [outer = 0x0] 19:44:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x127603c00) [pid = 1663] [serial = 1005] [outer = 0x121b59000] 19:44:57 INFO - PROCESS | 1663 | 1463280297983 Marionette DEBUG loaded listener.js 19:44:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x1292c3800) [pid = 1663] [serial = 1006] [outer = 0x121b59000] 19:44:58 INFO - PROCESS | 1663 | 1463280298396 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] 19:44:58 INFO - PROCESS | 1663 | 1463280298439 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 19:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:44:58 INFO - PROCESS | 1663 | 1463280298441 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:44:58 INFO - PROCESS | 1663 | 1463280298443 Marionette TRACE conn2 <- [1,1314,null,{}] 19:44:58 INFO - PROCESS | 1663 | 1463280298445 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}] 19:44:58 INFO - PROCESS | 1663 | 1463280298546 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 19:44:58 INFO - PROCESS | 1663 | 1463280298602 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd11800 == 62 [pid = 1663] [id = 336] 19:44:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x127602c00) [pid = 1663] [serial = 1007] [outer = 0x0] 19:44:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12a75cc00) [pid = 1663] [serial = 1008] [outer = 0x127602c00] 19:44:58 INFO - PROCESS | 1663 | 1463280298631 Marionette DEBUG loaded listener.js 19:44:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12b813c00) [pid = 1663] [serial = 1009] [outer = 0x127602c00] 19:44:59 INFO - PROCESS | 1663 | 1463280299089 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]]]}] 19:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 19:44:59 INFO - PROCESS | 1663 | 1463280299113 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 19:44:59 INFO - PROCESS | 1663 | 1463280299116 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 19:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:44:59 INFO - PROCESS | 1663 | 1463280299119 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:44:59 INFO - PROCESS | 1663 | 1463280299121 Marionette TRACE conn2 <- [1,1318,null,{}] 19:44:59 INFO - PROCESS | 1663 | 1463280299124 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}] 19:44:59 INFO - PROCESS | 1663 | 1463280299325 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 19:44:59 INFO - PROCESS | 1663 | 1463280299426 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:44:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d18800 == 63 [pid = 1663] [id = 337] 19:44:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12baafc00) [pid = 1663] [serial = 1010] [outer = 0x0] 19:44:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x12beae000) [pid = 1663] [serial = 1011] [outer = 0x12baafc00] 19:44:59 INFO - PROCESS | 1663 | 1463280299473 Marionette DEBUG loaded listener.js 19:44:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12c60ac00) [pid = 1663] [serial = 1012] [outer = 0x12baafc00] 19:44:59 INFO - PROCESS | 1663 | 1463280299905 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]]]}] 19:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 821ms 19:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:44:59 INFO - PROCESS | 1663 | 1463280299940 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 19:44:59 INFO - PROCESS | 1663 | 1463280299941 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 19:44:59 INFO - PROCESS | 1663 | 1463280299944 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:44:59 INFO - PROCESS | 1663 | 1463280299945 Marionette TRACE conn2 <- [1,1322,null,{}] 19:44:59 INFO - PROCESS | 1663 | 1463280299947 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}] 19:45:00 INFO - PROCESS | 1663 | 1463280300050 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 19:45:00 INFO - PROCESS | 1663 | 1463280300107 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x113010000 == 64 [pid = 1663] [id = 338] 19:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12c606c00) [pid = 1663] [serial = 1013] [outer = 0x0] 19:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12c86b000) [pid = 1663] [serial = 1014] [outer = 0x12c606c00] 19:45:00 INFO - PROCESS | 1663 | 1463280300136 Marionette DEBUG loaded listener.js 19:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x12c870400) [pid = 1663] [serial = 1015] [outer = 0x12c606c00] 19:45:00 INFO - PROCESS | 1663 | 1463280300575 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]]]}] 19:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 19:45:00 INFO - PROCESS | 1663 | 1463280300616 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 19:45:00 INFO - PROCESS | 1663 | 1463280300618 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 19:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:45:00 INFO - PROCESS | 1663 | 1463280300621 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:45:00 INFO - PROCESS | 1663 | 1463280300623 Marionette TRACE conn2 <- [1,1326,null,{}] 19:45:00 INFO - PROCESS | 1663 | 1463280300627 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}] 19:45:00 INFO - PROCESS | 1663 | 1463280300810 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 19:45:00 INFO - PROCESS | 1663 | 1463280300926 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x11607e000 == 65 [pid = 1663] [id = 339] 19:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x116996400) [pid = 1663] [serial = 1016] [outer = 0x0] 19:45:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x1292c9000) [pid = 1663] [serial = 1017] [outer = 0x116996400] 19:45:00 INFO - PROCESS | 1663 | 1463280300972 Marionette DEBUG loaded listener.js 19:45:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12c871800) [pid = 1663] [serial = 1018] [outer = 0x116996400] 19:45:01 INFO - PROCESS | 1663 | 1463280301569 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]]]}] 19:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 19:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 978ms 19:45:01 INFO - PROCESS | 1663 | 1463280301599 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 19:45:01 INFO - PROCESS | 1663 | 1463280301601 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 19:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:45:01 INFO - PROCESS | 1663 | 1463280301605 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:45:01 INFO - PROCESS | 1663 | 1463280301607 Marionette TRACE conn2 <- [1,1330,null,{}] 19:45:01 INFO - PROCESS | 1663 | 1463280301611 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}] 19:45:01 INFO - PROCESS | 1663 | 1463280301710 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 19:45:01 INFO - PROCESS | 1663 | 1463280301788 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x11949a800 == 66 [pid = 1663] [id = 340] 19:45:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x1127a5000) [pid = 1663] [serial = 1019] [outer = 0x0] 19:45:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x112d1d800) [pid = 1663] [serial = 1020] [outer = 0x1127a5000] 19:45:01 INFO - PROCESS | 1663 | 1463280301816 Marionette DEBUG loaded listener.js 19:45:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x1166b3000) [pid = 1663] [serial = 1021] [outer = 0x1127a5000] 19:45:02 INFO - PROCESS | 1663 | 1463280302267 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]]]}] 19:45:02 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 19:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 671ms 19:45:02 INFO - PROCESS | 1663 | 1463280302276 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 19:45:02 INFO - PROCESS | 1663 | 1463280302282 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 19:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:45:02 INFO - PROCESS | 1663 | 1463280302286 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:45:02 INFO - PROCESS | 1663 | 1463280302288 Marionette TRACE conn2 <- [1,1334,null,{}] 19:45:02 INFO - PROCESS | 1663 | 1463280302290 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}] 19:45:02 INFO - PROCESS | 1663 | 1463280302387 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 19:45:02 INFO - PROCESS | 1663 | 1463280302444 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211bd000 == 67 [pid = 1663] [id = 341] 19:45:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x11340dc00) [pid = 1663] [serial = 1022] [outer = 0x0] 19:45:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x1180ce800) [pid = 1663] [serial = 1023] [outer = 0x11340dc00] 19:45:02 INFO - PROCESS | 1663 | 1463280302471 Marionette DEBUG loaded listener.js 19:45:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x118707000) [pid = 1663] [serial = 1024] [outer = 0x11340dc00] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce21800 == 66 [pid = 1663] [id = 330] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8c4800 == 65 [pid = 1663] [id = 329] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba36000 == 64 [pid = 1663] [id = 328] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12b17c800 == 63 [pid = 1663] [id = 327] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12a8f6800 == 62 [pid = 1663] [id = 326] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d6800 == 61 [pid = 1663] [id = 325] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x12b031400) [pid = 1663] [serial = 933] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x128da2000 == 60 [pid = 1663] [id = 324] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1271a0000 == 59 [pid = 1663] [id = 323] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x123de8000 == 58 [pid = 1663] [id = 322] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1211a7800 == 57 [pid = 1663] [id = 321] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x116ab2800 == 56 [pid = 1663] [id = 320] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x116aa1800 == 55 [pid = 1663] [id = 319] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1194a0000 == 54 [pid = 1663] [id = 318] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce3a800 == 53 [pid = 1663] [id = 314] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x121cb4800 == 52 [pid = 1663] [id = 313] 19:45:02 INFO - PROCESS | 1663 | --DOCSHELL 0x116a9d000 == 51 [pid = 1663] [id = 312] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x128d0ac00) [pid = 1663] [serial = 915] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x119163800) [pid = 1663] [serial = 920] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x1290e9800) [pid = 1663] [serial = 917] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x1292c2800) [pid = 1663] [serial = 921] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x121579400) [pid = 1663] [serial = 911] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x117680c00) [pid = 1663] [serial = 924] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x118233400) [pid = 1663] [serial = 881] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x1256ba800) [pid = 1663] [serial = 873] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x1121a7800) [pid = 1663] [serial = 896] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x1128a7c00) [pid = 1663] [serial = 897] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x117463000) [pid = 1663] [serial = 900] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x1167ffc00) [pid = 1663] [serial = 899] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x117464800) [pid = 1663] [serial = 902] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x1180ce000) [pid = 1663] [serial = 903] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x118702400) [pid = 1663] [serial = 905] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x119025800) [pid = 1663] [serial = 906] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x119161c00) [pid = 1663] [serial = 908] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x11977e000) [pid = 1663] [serial = 909] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x121342800) [pid = 1663] [serial = 887] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x12760f800) [pid = 1663] [serial = 893] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x127156800) [pid = 1663] [serial = 890] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x113f45800) [pid = 1663] [serial = 878] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x11870fc00) [pid = 1663] [serial = 884] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x112664800) [pid = 1663] [serial = 875] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x12aa42400) [pid = 1663] [serial = 929] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12ab9fc00) [pid = 1663] [serial = 930] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12a533800) [pid = 1663] [serial = 926] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1127a4c00) [pid = 1663] [serial = 923] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x1219c5800) [pid = 1663] [serial = 516] [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.] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1275d4800) [pid = 1663] [serial = 914] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1292c0400) [pid = 1663] [serial = 918] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12a767800) [pid = 1663] [serial = 927] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x126835000) [pid = 1663] [serial = 912] [outer = 0x0] [url = about:blank] 19:45:02 INFO - PROCESS | 1663 | 1463280302876 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]]]}] 19:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 619ms 19:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:45:02 INFO - PROCESS | 1663 | 1463280302906 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 19:45:02 INFO - PROCESS | 1663 | 1463280302907 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 19:45:02 INFO - PROCESS | 1663 | 1463280302909 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:45:02 INFO - PROCESS | 1663 | 1463280302913 Marionette TRACE conn2 <- [1,1338,null,{}] 19:45:02 INFO - PROCESS | 1663 | 1463280302920 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}] 19:45:03 INFO - PROCESS | 1663 | 1463280303014 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 19:45:03 INFO - PROCESS | 1663 | 1463280303072 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cc2800 == 52 [pid = 1663] [id = 342] 19:45:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x116a51000) [pid = 1663] [serial = 1025] [outer = 0x0] 19:45:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x118c08c00) [pid = 1663] [serial = 1026] [outer = 0x116a51000] 19:45:03 INFO - PROCESS | 1663 | 1463280303100 Marionette DEBUG loaded listener.js 19:45:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x1194e7400) [pid = 1663] [serial = 1027] [outer = 0x116a51000] 19:45:03 INFO - PROCESS | 1663 | 1463280303886 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]]]}] 19:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1025ms 19:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:45:03 INFO - PROCESS | 1663 | 1463280303935 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 19:45:03 INFO - PROCESS | 1663 | 1463280303936 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 19:45:03 INFO - PROCESS | 1663 | 1463280303938 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:45:03 INFO - PROCESS | 1663 | 1463280303940 Marionette TRACE conn2 <- [1,1342,null,{}] 19:45:03 INFO - PROCESS | 1663 | 1463280303942 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}] 19:45:04 INFO - PROCESS | 1663 | 1463280304024 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 19:45:04 INFO - PROCESS | 1663 | 1463280304077 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12698b800 == 53 [pid = 1663] [id = 343] 19:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x1194ecc00) [pid = 1663] [serial = 1028] [outer = 0x0] 19:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x121579400) [pid = 1663] [serial = 1029] [outer = 0x1194ecc00] 19:45:04 INFO - PROCESS | 1663 | 1463280304102 Marionette DEBUG loaded listener.js 19:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x124c30400) [pid = 1663] [serial = 1030] [outer = 0x1194ecc00] 19:45:04 INFO - PROCESS | 1663 | 1463280304373 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]]]}] 19:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 468ms 19:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:45:04 INFO - PROCESS | 1663 | 1463280304408 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 19:45:04 INFO - PROCESS | 1663 | 1463280304409 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 19:45:04 INFO - PROCESS | 1663 | 1463280304419 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:45:04 INFO - PROCESS | 1663 | 1463280304420 Marionette TRACE conn2 <- [1,1346,null,{}] 19:45:04 INFO - PROCESS | 1663 | 1463280304422 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}] 19:45:04 INFO - PROCESS | 1663 | 1463280304507 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 19:45:04 INFO - PROCESS | 1663 | 1463280304514 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x128da2000 == 54 [pid = 1663] [id = 344] 19:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1194ed000) [pid = 1663] [serial = 1031] [outer = 0x0] 19:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12683c000) [pid = 1663] [serial = 1032] [outer = 0x1194ed000] 19:45:04 INFO - PROCESS | 1663 | 1463280304540 Marionette DEBUG loaded listener.js 19:45:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1275f5000) [pid = 1663] [serial = 1033] [outer = 0x1194ed000] 19:45:04 INFO - PROCESS | 1663 | 1463280304884 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]]]}] 19:45:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 477ms 19:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:45:04 INFO - PROCESS | 1663 | 1463280304888 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 19:45:04 INFO - PROCESS | 1663 | 1463280304889 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 19:45:04 INFO - PROCESS | 1663 | 1463280304891 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:45:04 INFO - PROCESS | 1663 | 1463280304892 Marionette TRACE conn2 <- [1,1350,null,{}] 19:45:04 INFO - PROCESS | 1663 | 1463280304896 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}] 19:45:05 INFO - PROCESS | 1663 | 1463280305018 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 19:45:05 INFO - PROCESS | 1663 | 1463280305032 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa55800 == 55 [pid = 1663] [id = 345] 19:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x127606c00) [pid = 1663] [serial = 1034] [outer = 0x0] 19:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x1290f0c00) [pid = 1663] [serial = 1035] [outer = 0x127606c00] 19:45:05 INFO - PROCESS | 1663 | 1463280305058 Marionette DEBUG loaded listener.js 19:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12a8d0400) [pid = 1663] [serial = 1036] [outer = 0x127606c00] 19:45:05 INFO - PROCESS | 1663 | 1463280305405 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]]]}] 19:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 520ms 19:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:45:05 INFO - PROCESS | 1663 | 1463280305415 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 19:45:05 INFO - PROCESS | 1663 | 1463280305416 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 19:45:05 INFO - PROCESS | 1663 | 1463280305418 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:45:05 INFO - PROCESS | 1663 | 1463280305419 Marionette TRACE conn2 <- [1,1354,null,{}] 19:45:05 INFO - PROCESS | 1663 | 1463280305421 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}] 19:45:05 INFO - PROCESS | 1663 | 1463280305536 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 19:45:05 INFO - PROCESS | 1663 | 1463280305572 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b170800 == 56 [pid = 1663] [id = 346] 19:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12760d800) [pid = 1663] [serial = 1037] [outer = 0x0] 19:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12aa4d000) [pid = 1663] [serial = 1038] [outer = 0x12760d800] 19:45:05 INFO - PROCESS | 1663 | 1463280305596 Marionette DEBUG loaded listener.js 19:45:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12baae000) [pid = 1663] [serial = 1039] [outer = 0x12760d800] 19:45:05 INFO - PROCESS | 1663 | 1463280305905 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]]]}] 19:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 518ms 19:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:45:05 INFO - PROCESS | 1663 | 1463280305936 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 19:45:05 INFO - PROCESS | 1663 | 1463280305938 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 19:45:05 INFO - PROCESS | 1663 | 1463280305940 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:45:05 INFO - PROCESS | 1663 | 1463280305941 Marionette TRACE conn2 <- [1,1358,null,{}] 19:45:05 INFO - PROCESS | 1663 | 1463280305943 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}] 19:45:06 INFO - PROCESS | 1663 | 1463280306054 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 19:45:06 INFO - PROCESS | 1663 | 1463280306059 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfbb800 == 57 [pid = 1663] [id = 347] 19:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x12aba8800) [pid = 1663] [serial = 1040] [outer = 0x0] 19:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12beae400) [pid = 1663] [serial = 1041] [outer = 0x12aba8800] 19:45:06 INFO - PROCESS | 1663 | 1463280306086 Marionette DEBUG loaded listener.js 19:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12c605400) [pid = 1663] [serial = 1042] [outer = 0x12aba8800] 19:45:06 INFO - PROCESS | 1663 | 1463280306425 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]]]}] 19:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 519ms 19:45:06 INFO - PROCESS | 1663 | 1463280306459 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 19:45:06 INFO - PROCESS | 1663 | 1463280306461 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 19:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:45:06 INFO - PROCESS | 1663 | 1463280306470 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:45:06 INFO - PROCESS | 1663 | 1463280306471 Marionette TRACE conn2 <- [1,1362,null,{}] 19:45:06 INFO - PROCESS | 1663 | 1463280306473 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}] 19:45:06 INFO - PROCESS | 1663 | 1463280306576 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 19:45:06 INFO - PROCESS | 1663 | 1463280306613 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8da800 == 58 [pid = 1663] [id = 348] 19:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12b02c000) [pid = 1663] [serial = 1043] [outer = 0x0] 19:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12c871400) [pid = 1663] [serial = 1044] [outer = 0x12b02c000] 19:45:06 INFO - PROCESS | 1663 | 1463280306637 Marionette DEBUG loaded listener.js 19:45:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x12cbbf400) [pid = 1663] [serial = 1045] [outer = 0x12b02c000] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x126d65400) [pid = 1663] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x126f1a800) [pid = 1663] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x12aba2400) [pid = 1663] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x12891b800) [pid = 1663] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x11281ac00) [pid = 1663] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x1194f1000) [pid = 1663] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x124a37c00) [pid = 1663] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x112970800) [pid = 1663] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x116192800) [pid = 1663] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x118c06000) [pid = 1663] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x118421c00) [pid = 1663] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12051f800) [pid = 1663] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x12a8d6800) [pid = 1663] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:45:06 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1290f2000) [pid = 1663] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:45:07 INFO - PROCESS | 1663 | 1463280307049 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]]]}] 19:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 618ms 19:45:07 INFO - PROCESS | 1663 | 1463280307093 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 19:45:07 INFO - PROCESS | 1663 | 1463280307094 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 19:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:45:07 INFO - PROCESS | 1663 | 1463280307103 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:45:07 INFO - PROCESS | 1663 | 1463280307104 Marionette TRACE conn2 <- [1,1366,null,{}] 19:45:07 INFO - PROCESS | 1663 | 1463280307106 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}] 19:45:07 INFO - PROCESS | 1663 | 1463280307195 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 19:45:07 INFO - PROCESS | 1663 | 1463280307201 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3c6000 == 59 [pid = 1663] [id = 349] 19:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x113d5e400) [pid = 1663] [serial = 1046] [outer = 0x0] 19:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x118112800) [pid = 1663] [serial = 1047] [outer = 0x113d5e400] 19:45:07 INFO - PROCESS | 1663 | 1463280307226 Marionette DEBUG loaded listener.js 19:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x118116800) [pid = 1663] [serial = 1048] [outer = 0x113d5e400] 19:45:07 INFO - PROCESS | 1663 | 1463280307546 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] 19:45:07 INFO - PROCESS | 1663 | 1463280307575 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 19:45:07 INFO - PROCESS | 1663 | 1463280307578 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:45:07 INFO - PROCESS | 1663 | 1463280307582 Marionette TRACE conn2 <- [1,1370,null,{}] 19:45:07 INFO - PROCESS | 1663 | 1463280307584 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}] 19:45:07 INFO - PROCESS | 1663 | 1463280307684 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 19:45:07 INFO - PROCESS | 1663 | 1463280307747 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d350000 == 60 [pid = 1663] [id = 350] 19:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x118115800) [pid = 1663] [serial = 1049] [outer = 0x0] 19:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x118426c00) [pid = 1663] [serial = 1050] [outer = 0x118115800] 19:45:07 INFO - PROCESS | 1663 | 1463280307776 Marionette DEBUG loaded listener.js 19:45:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12c874800) [pid = 1663] [serial = 1051] [outer = 0x118115800] 19:45:08 INFO - PROCESS | 1663 | 1463280308083 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] 19:45:08 INFO - PROCESS | 1663 | 1463280308102 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 19:45:08 INFO - PROCESS | 1663 | 1463280308104 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:45:08 INFO - PROCESS | 1663 | 1463280308105 Marionette TRACE conn2 <- [1,1374,null,{}] 19:45:08 INFO - PROCESS | 1663 | 1463280308107 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}] 19:45:08 INFO - PROCESS | 1663 | 1463280308195 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 19:45:08 INFO - PROCESS | 1663 | 1463280308199 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddcf800 == 61 [pid = 1663] [id = 351] 19:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12cbbe800) [pid = 1663] [serial = 1052] [outer = 0x0] 19:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12cbc7800) [pid = 1663] [serial = 1053] [outer = 0x12cbbe800] 19:45:08 INFO - PROCESS | 1663 | 1463280308224 Marionette DEBUG loaded listener.js 19:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x12cc81000) [pid = 1663] [serial = 1054] [outer = 0x12cbbe800] 19:45:08 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:45:08 INFO - PROCESS | 1663 | 1463280308551 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] 19:45:08 INFO - PROCESS | 1663 | 1463280308574 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 19:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:45:08 INFO - PROCESS | 1663 | 1463280308577 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:45:08 INFO - PROCESS | 1663 | 1463280308578 Marionette TRACE conn2 <- [1,1378,null,{}] 19:45:08 INFO - PROCESS | 1663 | 1463280308583 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}] 19:45:08 INFO - PROCESS | 1663 | 1463280308700 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 19:45:08 INFO - PROCESS | 1663 | 1463280308706 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d25000 == 62 [pid = 1663] [id = 352] 19:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12aa40c00) [pid = 1663] [serial = 1055] [outer = 0x0] 19:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12cc83c00) [pid = 1663] [serial = 1056] [outer = 0x12aa40c00] 19:45:08 INFO - PROCESS | 1663 | 1463280308730 Marionette DEBUG loaded listener.js 19:45:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12d333c00) [pid = 1663] [serial = 1057] [outer = 0x12aa40c00] 19:45:09 INFO - PROCESS | 1663 | 1463280309180 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] 19:45:09 INFO - PROCESS | 1663 | 1463280309253 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 19:45:09 INFO - PROCESS | 1663 | 1463280309256 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:45:09 INFO - PROCESS | 1663 | 1463280309259 Marionette TRACE conn2 <- [1,1382,null,{}] 19:45:09 INFO - PROCESS | 1663 | 1463280309263 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}] 19:45:09 INFO - PROCESS | 1663 | 1463280309373 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 19:45:09 INFO - PROCESS | 1663 | 1463280309447 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x118261000 == 63 [pid = 1663] [id = 353] 19:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x1160e4800) [pid = 1663] [serial = 1058] [outer = 0x0] 19:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x117465400) [pid = 1663] [serial = 1059] [outer = 0x1160e4800] 19:45:09 INFO - PROCESS | 1663 | 1463280309480 Marionette DEBUG loaded listener.js 19:45:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x118118800) [pid = 1663] [serial = 1060] [outer = 0x1160e4800] 19:45:09 INFO - PROCESS | 1663 | [1663] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 19:45:09 INFO - PROCESS | 1663 | 1463280309928 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] 19:45:10 INFO - PROCESS | 1663 | 1463280310000 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 19:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:45:10 INFO - PROCESS | 1663 | 1463280310005 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:45:10 INFO - PROCESS | 1663 | 1463280310006 Marionette TRACE conn2 <- [1,1386,null,{}] 19:45:10 INFO - PROCESS | 1663 | 1463280310009 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}] 19:45:10 INFO - PROCESS | 1663 | 1463280310117 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 19:45:10 INFO - PROCESS | 1663 | 1463280310210 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a77c800 == 64 [pid = 1663] [id = 354] 19:45:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x11870fc00) [pid = 1663] [serial = 1061] [outer = 0x0] 19:45:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x11902b400) [pid = 1663] [serial = 1062] [outer = 0x11870fc00] 19:45:10 INFO - PROCESS | 1663 | 1463280310240 Marionette DEBUG loaded listener.js 19:45:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x1194f1000) [pid = 1663] [serial = 1063] [outer = 0x11870fc00] 19:45:10 INFO - PROCESS | 1663 | 1463280310723 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] 19:45:10 INFO - PROCESS | 1663 | 1463280310779 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 19:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:45:10 INFO - PROCESS | 1663 | 1463280310782 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:45:10 INFO - PROCESS | 1663 | 1463280310785 Marionette TRACE conn2 <- [1,1390,null,{}] 19:45:10 INFO - PROCESS | 1663 | 1463280310793 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}] 19:45:10 INFO - PROCESS | 1663 | 1463280310941 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 19:45:11 INFO - PROCESS | 1663 | 1463280311045 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a883000 == 65 [pid = 1663] [id = 355] 19:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x127604400) [pid = 1663] [serial = 1064] [outer = 0x0] 19:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x128ea5c00) [pid = 1663] [serial = 1065] [outer = 0x127604400] 19:45:11 INFO - PROCESS | 1663 | 1463280311078 Marionette DEBUG loaded listener.js 19:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x1292c3000) [pid = 1663] [serial = 1066] [outer = 0x127604400] 19:45:11 INFO - PROCESS | 1663 | 1463280311524 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]]]}] 19:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 772ms 19:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:45:11 INFO - PROCESS | 1663 | 1463280311555 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 19:45:11 INFO - PROCESS | 1663 | 1463280311557 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 19:45:11 INFO - PROCESS | 1663 | 1463280311559 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:45:11 INFO - PROCESS | 1663 | 1463280311560 Marionette TRACE conn2 <- [1,1394,null,{}] 19:45:11 INFO - PROCESS | 1663 | 1463280311582 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}] 19:45:11 INFO - PROCESS | 1663 | 1463280311689 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 19:45:11 INFO - PROCESS | 1663 | 1463280311761 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x138710000 == 66 [pid = 1663] [id = 356] 19:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x12a8d5000) [pid = 1663] [serial = 1067] [outer = 0x0] 19:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x12aba1000) [pid = 1663] [serial = 1068] [outer = 0x12a8d5000] 19:45:11 INFO - PROCESS | 1663 | 1463280311791 Marionette DEBUG loaded listener.js 19:45:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x12beaa800) [pid = 1663] [serial = 1069] [outer = 0x12a8d5000] 19:45:12 INFO - PROCESS | 1663 | 1463280312173 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]]]}] 19:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 638ms 19:45:12 INFO - PROCESS | 1663 | 1463280312199 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 19:45:12 INFO - PROCESS | 1663 | 1463280312200 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 19:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:45:12 INFO - PROCESS | 1663 | 1463280312203 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:45:12 INFO - PROCESS | 1663 | 1463280312204 Marionette TRACE conn2 <- [1,1398,null,{}] 19:45:12 INFO - PROCESS | 1663 | 1463280312207 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}] 19:45:12 INFO - PROCESS | 1663 | 1463280312318 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 19:45:12 INFO - PROCESS | 1663 | 1463280312422 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a89c800 == 67 [pid = 1663] [id = 357] 19:45:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x1289ac800) [pid = 1663] [serial = 1070] [outer = 0x0] 19:45:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x1289b3000) [pid = 1663] [serial = 1071] [outer = 0x1289ac800] 19:45:12 INFO - PROCESS | 1663 | 1463280312448 Marionette DEBUG loaded listener.js 19:45:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x1289b8400) [pid = 1663] [serial = 1072] [outer = 0x1289ac800] 19:45:12 INFO - PROCESS | 1663 | 1463280312904 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]]]}] 19:45:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:45:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 725ms 19:45:12 INFO - PROCESS | 1663 | 1463280312929 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 19:45:12 INFO - PROCESS | 1663 | 1463280312931 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 19:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:45:12 INFO - PROCESS | 1663 | 1463280312934 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:45:12 INFO - PROCESS | 1663 | 1463280312937 Marionette TRACE conn2 <- [1,1402,null,{}] 19:45:12 INFO - PROCESS | 1663 | 1463280312940 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}] 19:45:13 INFO - PROCESS | 1663 | 1463280313142 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 19:45:13 INFO - PROCESS | 1663 | 1463280313250 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x13873e800 == 68 [pid = 1663] [id = 358] 19:45:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x12aa4a000) [pid = 1663] [serial = 1073] [outer = 0x0] 19:45:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x12c873000) [pid = 1663] [serial = 1074] [outer = 0x12aa4a000] 19:45:13 INFO - PROCESS | 1663 | 1463280313297 Marionette DEBUG loaded listener.js 19:45:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x12d3e2000) [pid = 1663] [serial = 1075] [outer = 0x12aa4a000] 19:45:13 INFO - PROCESS | 1663 | 1463280313761 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]]]}] 19:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 875ms 19:45:13 INFO - PROCESS | 1663 | 1463280313860 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 19:45:13 INFO - PROCESS | 1663 | 1463280313863 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 19:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:45:13 INFO - PROCESS | 1663 | 1463280313866 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:45:13 INFO - PROCESS | 1663 | 1463280313868 Marionette TRACE conn2 <- [1,1406,null,{}] 19:45:13 INFO - PROCESS | 1663 | 1463280313872 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}] 19:45:14 INFO - PROCESS | 1663 | 1463280314031 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 19:45:14 INFO - PROCESS | 1663 | 1463280314138 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b042800 == 69 [pid = 1663] [id = 359] 19:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x117e03000) [pid = 1663] [serial = 1076] [outer = 0x0] 19:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x12965d000) [pid = 1663] [serial = 1077] [outer = 0x117e03000] 19:45:14 INFO - PROCESS | 1663 | 1463280314180 Marionette DEBUG loaded listener.js 19:45:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x12d3edc00) [pid = 1663] [serial = 1078] [outer = 0x117e03000] 19:45:14 INFO - PROCESS | 1663 | 1463280314643 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]]]}] 19:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 822ms 19:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:45:14 INFO - PROCESS | 1663 | 1463280314687 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 19:45:14 INFO - PROCESS | 1663 | 1463280314689 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 19:45:14 INFO - PROCESS | 1663 | 1463280314691 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:45:14 INFO - PROCESS | 1663 | 1463280314692 Marionette TRACE conn2 <- [1,1410,null,{}] 19:45:14 INFO - PROCESS | 1663 | 1463280314694 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}] 19:45:14 INFO - PROCESS | 1663 | 1463280314805 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 19:45:15 INFO - PROCESS | 1663 | 1463280315051 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x118272800 == 70 [pid = 1663] [id = 360] 19:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x111c1f400) [pid = 1663] [serial = 1079] [outer = 0x0] 19:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x1127a2c00) [pid = 1663] [serial = 1080] [outer = 0x111c1f400] 19:45:15 INFO - PROCESS | 1663 | 1463280315106 Marionette DEBUG loaded listener.js 19:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x115e43400) [pid = 1663] [serial = 1081] [outer = 0x111c1f400] 19:45:15 INFO - PROCESS | 1663 | 1463280315599 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]]]}] 19:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 974ms 19:45:15 INFO - PROCESS | 1663 | 1463280315666 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 19:45:15 INFO - PROCESS | 1663 | 1463280315668 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 19:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:45:15 INFO - PROCESS | 1663 | 1463280315671 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:45:15 INFO - PROCESS | 1663 | 1463280315673 Marionette TRACE conn2 <- [1,1414,null,{}] 19:45:15 INFO - PROCESS | 1663 | 1463280315677 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}] 19:45:15 INFO - PROCESS | 1663 | 1463280315783 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 19:45:15 INFO - PROCESS | 1663 | 1463280315847 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x116aa7800 == 71 [pid = 1663] [id = 361] 19:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x117679800) [pid = 1663] [serial = 1082] [outer = 0x0] 19:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x11811a400) [pid = 1663] [serial = 1083] [outer = 0x117679800] 19:45:15 INFO - PROCESS | 1663 | 1463280315874 Marionette DEBUG loaded listener.js 19:45:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x11841e000) [pid = 1663] [serial = 1084] [outer = 0x117679800] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba3c000 == 70 [pid = 1663] [id = 296] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddcf800 == 69 [pid = 1663] [id = 351] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12d350000 == 68 [pid = 1663] [id = 350] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3c6000 == 67 [pid = 1663] [id = 349] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8da800 == 66 [pid = 1663] [id = 348] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfbb800 == 65 [pid = 1663] [id = 347] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x12ba6e400) [pid = 1663] [serial = 993] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12b170800 == 64 [pid = 1663] [id = 346] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa55800 == 63 [pid = 1663] [id = 345] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x128da2000 == 62 [pid = 1663] [id = 344] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12698b800 == 61 [pid = 1663] [id = 343] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x118cc2800 == 60 [pid = 1663] [id = 342] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x1211bd000 == 59 [pid = 1663] [id = 341] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x11949a800 == 58 [pid = 1663] [id = 340] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x137d18800 == 57 [pid = 1663] [id = 337] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd11800 == 56 [pid = 1663] [id = 336] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12d8af000 == 55 [pid = 1663] [id = 335] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfc9800 == 54 [pid = 1663] [id = 334] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x123d13800 == 53 [pid = 1663] [id = 333] 19:45:16 INFO - PROCESS | 1663 | --DOCSHELL 0x116a9f000 == 52 [pid = 1663] [id = 332] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x12715d000) [pid = 1663] [serial = 975] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x128923c00) [pid = 1663] [serial = 978] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x127603400) [pid = 1663] [serial = 976] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x12b80d800) [pid = 1663] [serial = 934] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x1290f2c00) [pid = 1663] [serial = 981] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x115e3dc00) [pid = 1663] [serial = 955] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x1129b6c00) [pid = 1663] [serial = 954] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x12124c000) [pid = 1663] [serial = 969] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x121b55c00) [pid = 1663] [serial = 970] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x1256bcc00) [pid = 1663] [serial = 972] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x116a51c00) [pid = 1663] [serial = 960] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x128ea9000) [pid = 1663] [serial = 979] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x118419400) [pid = 1663] [serial = 961] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x117678800) [pid = 1663] [serial = 958] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x11693d000) [pid = 1663] [serial = 957] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x1190cc800) [pid = 1663] [serial = 966] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x119164800) [pid = 1663] [serial = 967] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x118c03400) [pid = 1663] [serial = 963] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x118c40400) [pid = 1663] [serial = 964] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x1170ccc00) [pid = 1663] [serial = 939] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x1128a0000) [pid = 1663] [serial = 936] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x12690f800) [pid = 1663] [serial = 945] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x119094000) [pid = 1663] [serial = 942] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x12965a000) [pid = 1663] [serial = 948] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x12900c400) [pid = 1663] [serial = 984] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x12b02a400) [pid = 1663] [serial = 951] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x12b814400) [pid = 1663] [serial = 991] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x12aba5000) [pid = 1663] [serial = 990] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x1292c6c00) [pid = 1663] [serial = 982] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x12a75b000) [pid = 1663] [serial = 985] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x12aa4cc00) [pid = 1663] [serial = 988] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x126911000) [pid = 1663] [serial = 973] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12a8da400) [pid = 1663] [serial = 987] [outer = 0x0] [url = about:blank] 19:45:16 INFO - PROCESS | 1663 | 1463280316327 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]]]}] 19:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 19:45:16 INFO - PROCESS | 1663 | 1463280316343 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 19:45:16 INFO - PROCESS | 1663 | 1463280316347 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 19:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:45:16 INFO - PROCESS | 1663 | 1463280316360 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:45:16 INFO - PROCESS | 1663 | 1463280316362 Marionette TRACE conn2 <- [1,1418,null,{}] 19:45:16 INFO - PROCESS | 1663 | 1463280316366 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}] 19:45:16 INFO - PROCESS | 1663 | 1463280316451 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 19:45:16 INFO - PROCESS | 1663 | 1463280316456 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cb9800 == 53 [pid = 1663] [id = 362] 19:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x11746b400) [pid = 1663] [serial = 1085] [outer = 0x0] 19:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x118c40400) [pid = 1663] [serial = 1086] [outer = 0x11746b400] 19:45:16 INFO - PROCESS | 1663 | 1463280316482 Marionette DEBUG loaded listener.js 19:45:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x119777c00) [pid = 1663] [serial = 1087] [outer = 0x11746b400] 19:45:16 INFO - PROCESS | 1663 | 1463280316899 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]]]}] 19:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 576ms 19:45:16 INFO - PROCESS | 1663 | 1463280316932 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 19:45:16 INFO - PROCESS | 1663 | 1463280316934 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 19:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:45:16 INFO - PROCESS | 1663 | 1463280316939 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:45:16 INFO - PROCESS | 1663 | 1463280316946 Marionette TRACE conn2 <- [1,1422,null,{}] 19:45:16 INFO - PROCESS | 1663 | 1463280316955 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}] 19:45:17 INFO - PROCESS | 1663 | 1463280317087 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 19:45:17 INFO - PROCESS | 1663 | 1463280317102 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271b2000 == 54 [pid = 1663] [id = 363] 19:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x121342800) [pid = 1663] [serial = 1088] [outer = 0x0] 19:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x1219bcc00) [pid = 1663] [serial = 1089] [outer = 0x121342800] 19:45:17 INFO - PROCESS | 1663 | 1463280317143 Marionette DEBUG loaded listener.js 19:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12690a400) [pid = 1663] [serial = 1090] [outer = 0x121342800] 19:45:17 INFO - PROCESS | 1663 | 1463280317509 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]]]}] 19:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 580ms 19:45:17 INFO - PROCESS | 1663 | 1463280317518 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 19:45:17 INFO - PROCESS | 1663 | 1463280317520 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 19:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:45:17 INFO - PROCESS | 1663 | 1463280317522 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:45:17 INFO - PROCESS | 1663 | 1463280317523 Marionette TRACE conn2 <- [1,1426,null,{}] 19:45:17 INFO - PROCESS | 1663 | 1463280317526 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}] 19:45:17 INFO - PROCESS | 1663 | 1463280317612 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 19:45:17 INFO - PROCESS | 1663 | 1463280317618 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x129481000 == 55 [pid = 1663] [id = 364] 19:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x121b59400) [pid = 1663] [serial = 1091] [outer = 0x0] 19:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x1275f7800) [pid = 1663] [serial = 1092] [outer = 0x121b59400] 19:45:17 INFO - PROCESS | 1663 | 1463280317645 Marionette DEBUG loaded listener.js 19:45:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x1289b9400) [pid = 1663] [serial = 1093] [outer = 0x121b59400] 19:45:18 INFO - PROCESS | 1663 | 1463280318007 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]]]}] 19:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 19:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:45:18 INFO - PROCESS | 1663 | 1463280318041 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 19:45:18 INFO - PROCESS | 1663 | 1463280318042 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 19:45:18 INFO - PROCESS | 1663 | 1463280318044 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:45:18 INFO - PROCESS | 1663 | 1463280318047 Marionette TRACE conn2 <- [1,1430,null,{}] 19:45:18 INFO - PROCESS | 1663 | 1463280318050 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}] 19:45:18 INFO - PROCESS | 1663 | 1463280318142 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 19:45:18 INFO - PROCESS | 1663 | 1463280318224 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa54000 == 56 [pid = 1663] [id = 365] 19:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12900a400) [pid = 1663] [serial = 1094] [outer = 0x0] 19:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x1292be400) [pid = 1663] [serial = 1095] [outer = 0x12900a400] 19:45:18 INFO - PROCESS | 1663 | 1463280318257 Marionette DEBUG loaded listener.js 19:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12a75b000) [pid = 1663] [serial = 1096] [outer = 0x12900a400] 19:45:18 INFO - PROCESS | 1663 | 1463280318647 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]]]}] 19:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 621ms 19:45:18 INFO - PROCESS | 1663 | 1463280318666 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 19:45:18 INFO - PROCESS | 1663 | 1463280318667 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 19:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:45:18 INFO - PROCESS | 1663 | 1463280318669 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:45:18 INFO - PROCESS | 1663 | 1463280318670 Marionette TRACE conn2 <- [1,1434,null,{}] 19:45:18 INFO - PROCESS | 1663 | 1463280318672 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}] 19:45:18 INFO - PROCESS | 1663 | 1463280318853 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 19:45:18 INFO - PROCESS | 1663 | 1463280318902 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8e1800 == 57 [pid = 1663] [id = 366] 19:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x12aa42400) [pid = 1663] [serial = 1097] [outer = 0x0] 19:45:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12b80dc00) [pid = 1663] [serial = 1098] [outer = 0x12aa42400] 19:45:18 INFO - PROCESS | 1663 | 1463280318985 Marionette DEBUG loaded listener.js 19:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12baaa400) [pid = 1663] [serial = 1099] [outer = 0x12aa42400] 19:45:19 INFO - PROCESS | 1663 | 1463280319404 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]]]}] 19:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 769ms 19:45:19 INFO - PROCESS | 1663 | 1463280319452 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 19:45:19 INFO - PROCESS | 1663 | 1463280319453 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 19:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:45:19 INFO - PROCESS | 1663 | 1463280319455 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:45:19 INFO - PROCESS | 1663 | 1463280319456 Marionette TRACE conn2 <- [1,1438,null,{}] 19:45:19 INFO - PROCESS | 1663 | 1463280319459 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}] 19:45:19 INFO - PROCESS | 1663 | 1463280319570 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 19:45:19 INFO - PROCESS | 1663 | 1463280319610 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8c4800 == 58 [pid = 1663] [id = 367] 19:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12aa46400) [pid = 1663] [serial = 1100] [outer = 0x0] 19:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x12c602400) [pid = 1663] [serial = 1101] [outer = 0x12aa46400] 19:45:19 INFO - PROCESS | 1663 | 1463280319635 Marionette DEBUG loaded listener.js 19:45:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x12c60fc00) [pid = 1663] [serial = 1102] [outer = 0x12aa46400] 19:45:19 INFO - PROCESS | 1663 | 1463280319980 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]]]}] 19:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 569ms 19:45:20 INFO - PROCESS | 1663 | 1463280320025 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 19:45:20 INFO - PROCESS | 1663 | 1463280320027 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 19:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:45:20 INFO - PROCESS | 1663 | 1463280320031 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:45:20 INFO - PROCESS | 1663 | 1463280320032 Marionette TRACE conn2 <- [1,1442,null,{}] 19:45:20 INFO - PROCESS | 1663 | 1463280320036 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}] 19:45:20 INFO - PROCESS | 1663 | 1463280320198 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x12b02c000) [pid = 1663] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x113d5e400) [pid = 1663] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x12cbbe800) [pid = 1663] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x127606c00) [pid = 1663] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12760d800) [pid = 1663] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x1127a5000) [pid = 1663] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x11340dc00) [pid = 1663] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x1194ed000) [pid = 1663] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x12aba8800) [pid = 1663] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x1194ecc00) [pid = 1663] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x118115800) [pid = 1663] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:45:20 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x116a51000) [pid = 1663] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:45:20 INFO - PROCESS | 1663 | 1463280320395 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x119075800 == 59 [pid = 1663] [id = 368] 19:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x11281bc00) [pid = 1663] [serial = 1103] [outer = 0x0] 19:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x117680400) [pid = 1663] [serial = 1104] [outer = 0x11281bc00] 19:45:20 INFO - PROCESS | 1663 | 1463280320420 Marionette DEBUG loaded listener.js 19:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x119749c00) [pid = 1663] [serial = 1105] [outer = 0x11281bc00] 19:45:20 INFO - PROCESS | 1663 | 1463280320698 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]]]}] 19:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 720ms 19:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:45:20 INFO - PROCESS | 1663 | 1463280320751 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 19:45:20 INFO - PROCESS | 1663 | 1463280320752 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 19:45:20 INFO - PROCESS | 1663 | 1463280320754 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:45:20 INFO - PROCESS | 1663 | 1463280320755 Marionette TRACE conn2 <- [1,1446,null,{}] 19:45:20 INFO - PROCESS | 1663 | 1463280320758 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}] 19:45:20 INFO - PROCESS | 1663 | 1463280320846 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 19:45:20 INFO - PROCESS | 1663 | 1463280320850 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d514800 == 60 [pid = 1663] [id = 369] 19:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12690ac00) [pid = 1663] [serial = 1106] [outer = 0x0] 19:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12c876400) [pid = 1663] [serial = 1107] [outer = 0x12690ac00] 19:45:20 INFO - PROCESS | 1663 | 1463280320876 Marionette DEBUG loaded listener.js 19:45:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12cbc4800) [pid = 1663] [serial = 1108] [outer = 0x12690ac00] 19:45:21 INFO - PROCESS | 1663 | 1463280321201 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]]]}] 19:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 470ms 19:45:21 INFO - PROCESS | 1663 | 1463280321224 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 19:45:21 INFO - PROCESS | 1663 | 1463280321225 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 19:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:45:21 INFO - PROCESS | 1663 | 1463280321228 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:45:21 INFO - PROCESS | 1663 | 1463280321230 Marionette TRACE conn2 <- [1,1450,null,{}] 19:45:21 INFO - PROCESS | 1663 | 1463280321233 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}] 19:45:21 INFO - PROCESS | 1663 | 1463280321348 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 19:45:21 INFO - PROCESS | 1663 | 1463280321356 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d72d800 == 61 [pid = 1663] [id = 370] 19:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x126f7e000) [pid = 1663] [serial = 1109] [outer = 0x0] 19:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12cbcc400) [pid = 1663] [serial = 1110] [outer = 0x126f7e000] 19:45:21 INFO - PROCESS | 1663 | 1463280321386 Marionette DEBUG loaded listener.js 19:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12d3ebc00) [pid = 1663] [serial = 1111] [outer = 0x126f7e000] 19:45:21 INFO - PROCESS | 1663 | 1463280321734 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]]]}] 19:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 522ms 19:45:21 INFO - PROCESS | 1663 | 1463280321750 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 19:45:21 INFO - PROCESS | 1663 | 1463280321752 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 19:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:45:21 INFO - PROCESS | 1663 | 1463280321754 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:45:21 INFO - PROCESS | 1663 | 1463280321756 Marionette TRACE conn2 <- [1,1454,null,{}] 19:45:21 INFO - PROCESS | 1663 | 1463280321758 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}] 19:45:21 INFO - PROCESS | 1663 | 1463280321862 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 19:45:21 INFO - PROCESS | 1663 | 1463280321866 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddd8800 == 62 [pid = 1663] [id = 371] 19:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12d5e5400) [pid = 1663] [serial = 1112] [outer = 0x0] 19:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x12d5eb800) [pid = 1663] [serial = 1113] [outer = 0x12d5e5400] 19:45:21 INFO - PROCESS | 1663 | 1463280321890 Marionette DEBUG loaded listener.js 19:45:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x12d812c00) [pid = 1663] [serial = 1114] [outer = 0x12d5e5400] 19:45:22 INFO - PROCESS | 1663 | 1463280322235 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]]]}] 19:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 19:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:45:22 INFO - PROCESS | 1663 | 1463280322287 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 19:45:22 INFO - PROCESS | 1663 | 1463280322288 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 19:45:22 INFO - PROCESS | 1663 | 1463280322290 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:45:22 INFO - PROCESS | 1663 | 1463280322291 Marionette TRACE conn2 <- [1,1458,null,{}] 19:45:22 INFO - PROCESS | 1663 | 1463280322293 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}] 19:45:22 INFO - PROCESS | 1663 | 1463280322383 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 19:45:22 INFO - PROCESS | 1663 | 1463280322512 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e13000 == 63 [pid = 1663] [id = 372] 19:45:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x110da1000) [pid = 1663] [serial = 1115] [outer = 0x0] 19:45:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x110da8c00) [pid = 1663] [serial = 1116] [outer = 0x110da1000] 19:45:22 INFO - PROCESS | 1663 | 1463280322545 Marionette DEBUG loaded listener.js 19:45:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x110daf000) [pid = 1663] [serial = 1117] [outer = 0x110da1000] 19:45:23 INFO - PROCESS | 1663 | 1463280323037 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]]]}] 19:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 769ms 19:45:23 INFO - PROCESS | 1663 | 1463280323060 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 19:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:45:23 INFO - PROCESS | 1663 | 1463280323065 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 19:45:23 INFO - PROCESS | 1663 | 1463280323068 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:45:23 INFO - PROCESS | 1663 | 1463280323070 Marionette TRACE conn2 <- [1,1462,null,{}] 19:45:23 INFO - PROCESS | 1663 | 1463280323074 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}] 19:45:23 INFO - PROCESS | 1663 | 1463280323186 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 19:45:23 INFO - PROCESS | 1663 | 1463280323264 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x127197000 == 64 [pid = 1663] [id = 373] 19:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x1160e3c00) [pid = 1663] [serial = 1118] [outer = 0x0] 19:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x11810ec00) [pid = 1663] [serial = 1119] [outer = 0x1160e3c00] 19:45:23 INFO - PROCESS | 1663 | 1463280323295 Marionette DEBUG loaded listener.js 19:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x11823fc00) [pid = 1663] [serial = 1120] [outer = 0x1160e3c00] 19:45:23 INFO - PROCESS | 1663 | 1463280323718 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]]]}] 19:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 672ms 19:45:23 INFO - PROCESS | 1663 | 1463280323741 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 19:45:23 INFO - PROCESS | 1663 | 1463280323744 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 19:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:45:23 INFO - PROCESS | 1663 | 1463280323749 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:45:23 INFO - PROCESS | 1663 | 1463280323750 Marionette TRACE conn2 <- [1,1466,null,{}] 19:45:23 INFO - PROCESS | 1663 | 1463280323753 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}] 19:45:23 INFO - PROCESS | 1663 | 1463280323879 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 19:45:23 INFO - PROCESS | 1663 | 1463280323958 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8af000 == 65 [pid = 1663] [id = 374] 19:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x1190d4c00) [pid = 1663] [serial = 1121] [outer = 0x0] 19:45:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x121341400) [pid = 1663] [serial = 1122] [outer = 0x1190d4c00] 19:45:23 INFO - PROCESS | 1663 | 1463280323990 Marionette DEBUG loaded listener.js 19:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x124c71000) [pid = 1663] [serial = 1123] [outer = 0x1190d4c00] 19:45:24 INFO - PROCESS | 1663 | 1463280324441 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]]]}] 19:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 19:45:24 INFO - PROCESS | 1663 | 1463280324473 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 19:45:24 INFO - PROCESS | 1663 | 1463280324474 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 19:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:45:24 INFO - PROCESS | 1663 | 1463280324498 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:45:24 INFO - PROCESS | 1663 | 1463280324502 Marionette TRACE conn2 <- [1,1470,null,{}] 19:45:24 INFO - PROCESS | 1663 | 1463280324507 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}] 19:45:24 INFO - PROCESS | 1663 | 1463280324619 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 19:45:24 INFO - PROCESS | 1663 | 1463280324694 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x138730800 == 66 [pid = 1663] [id = 375] 19:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x11915c400) [pid = 1663] [serial = 1124] [outer = 0x0] 19:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x1292bfc00) [pid = 1663] [serial = 1125] [outer = 0x11915c400] 19:45:24 INFO - PROCESS | 1663 | 1463280324724 Marionette DEBUG loaded listener.js 19:45:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x12a75a400) [pid = 1663] [serial = 1126] [outer = 0x11915c400] 19:45:25 INFO - PROCESS | 1663 | 1463280325149 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]]]}] 19:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 697ms 19:45:25 INFO - PROCESS | 1663 | 1463280325201 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 19:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:45:25 INFO - PROCESS | 1663 | 1463280325203 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 19:45:25 INFO - PROCESS | 1663 | 1463280325205 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:45:25 INFO - PROCESS | 1663 | 1463280325206 Marionette TRACE conn2 <- [1,1474,null,{}] 19:45:25 INFO - PROCESS | 1663 | 1463280325209 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}] 19:45:25 INFO - PROCESS | 1663 | 1463280325315 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 19:45:25 INFO - PROCESS | 1663 | 1463280325390 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x137ede000 == 67 [pid = 1663] [id = 376] 19:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x1292c8000) [pid = 1663] [serial = 1127] [outer = 0x0] 19:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x12b037800) [pid = 1663] [serial = 1128] [outer = 0x1292c8000] 19:45:25 INFO - PROCESS | 1663 | 1463280325422 Marionette DEBUG loaded listener.js 19:45:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x12cbc6800) [pid = 1663] [serial = 1129] [outer = 0x1292c8000] 19:45:25 INFO - PROCESS | 1663 | 1463280325870 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]]]}] 19:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 719ms 19:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:45:25 INFO - PROCESS | 1663 | 1463280325924 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 19:45:25 INFO - PROCESS | 1663 | 1463280325925 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 19:45:25 INFO - PROCESS | 1663 | 1463280325928 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:45:25 INFO - PROCESS | 1663 | 1463280325931 Marionette TRACE conn2 <- [1,1478,null,{}] 19:45:25 INFO - PROCESS | 1663 | 1463280325934 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}] 19:45:26 INFO - PROCESS | 1663 | 1463280326037 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 19:45:26 INFO - PROCESS | 1663 | 1463280326115 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a89e000 == 68 [pid = 1663] [id = 377] 19:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x12d3e3000) [pid = 1663] [serial = 1130] [outer = 0x0] 19:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x12d5e7000) [pid = 1663] [serial = 1131] [outer = 0x12d3e3000] 19:45:26 INFO - PROCESS | 1663 | 1463280326151 Marionette DEBUG loaded listener.js 19:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x12d80f800) [pid = 1663] [serial = 1132] [outer = 0x12d3e3000] 19:45:26 INFO - PROCESS | 1663 | 1463280326624 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]]]}] 19:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 721ms 19:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:45:26 INFO - PROCESS | 1663 | 1463280326658 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 19:45:26 INFO - PROCESS | 1663 | 1463280326659 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 19:45:26 INFO - PROCESS | 1663 | 1463280326663 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:45:26 INFO - PROCESS | 1663 | 1463280326664 Marionette TRACE conn2 <- [1,1482,null,{}] 19:45:26 INFO - PROCESS | 1663 | 1463280326666 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}] 19:45:26 INFO - PROCESS | 1663 | 1463280326773 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 19:45:26 INFO - PROCESS | 1663 | 1463280326851 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x13ac56800 == 69 [pid = 1663] [id = 378] 19:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x12d81a000) [pid = 1663] [serial = 1133] [outer = 0x0] 19:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x13a8e9000) [pid = 1663] [serial = 1134] [outer = 0x12d81a000] 19:45:26 INFO - PROCESS | 1663 | 1463280326881 Marionette DEBUG loaded listener.js 19:45:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x13a8ee000) [pid = 1663] [serial = 1135] [outer = 0x12d81a000] 19:45:27 INFO - PROCESS | 1663 | 1463280327284 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]]]}] 19:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 19:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:45:27 INFO - PROCESS | 1663 | 1463280327333 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 19:45:27 INFO - PROCESS | 1663 | 1463280327334 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 19:45:27 INFO - PROCESS | 1663 | 1463280327336 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:45:27 INFO - PROCESS | 1663 | 1463280327337 Marionette TRACE conn2 <- [1,1486,null,{}] 19:45:27 INFO - PROCESS | 1663 | 1463280327340 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}] 19:45:27 INFO - PROCESS | 1663 | 1463280327444 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 19:45:27 INFO - PROCESS | 1663 | 1463280327522 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x138615000 == 70 [pid = 1663] [id = 379] 19:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x12baaa000) [pid = 1663] [serial = 1136] [outer = 0x0] 19:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x12d082000) [pid = 1663] [serial = 1137] [outer = 0x12baaa000] 19:45:27 INFO - PROCESS | 1663 | 1463280327551 Marionette DEBUG loaded listener.js 19:45:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x12d086000) [pid = 1663] [serial = 1138] [outer = 0x12baaa000] 19:45:28 INFO - PROCESS | 1663 | 1463280328005 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]]]}] 19:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 719ms 19:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:45:28 INFO - PROCESS | 1663 | 1463280328079 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 19:45:28 INFO - PROCESS | 1663 | 1463280328081 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 19:45:28 INFO - PROCESS | 1663 | 1463280328086 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:45:28 INFO - PROCESS | 1663 | 1463280328087 Marionette TRACE conn2 <- [1,1490,null,{}] 19:45:28 INFO - PROCESS | 1663 | 1463280328089 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}] 19:45:28 INFO - PROCESS | 1663 | 1463280328196 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 19:45:28 INFO - PROCESS | 1663 | 1463280328275 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x120540800 == 71 [pid = 1663] [id = 380] 19:45:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x117464800) [pid = 1663] [serial = 1139] [outer = 0x0] 19:45:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x12c876800) [pid = 1663] [serial = 1140] [outer = 0x117464800] 19:45:28 INFO - PROCESS | 1663 | 1463280328304 Marionette DEBUG loaded listener.js 19:45:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x12d085c00) [pid = 1663] [serial = 1141] [outer = 0x117464800] 19:45:28 INFO - PROCESS | 1663 | 1463280328765 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]]]}] 19:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 721ms 19:45:28 INFO - PROCESS | 1663 | 1463280328807 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 19:45:28 INFO - PROCESS | 1663 | 1463280328809 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 19:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:45:28 INFO - PROCESS | 1663 | 1463280328839 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:45:28 INFO - PROCESS | 1663 | 1463280328841 Marionette TRACE conn2 <- [1,1494,null,{}] 19:45:28 INFO - PROCESS | 1663 | 1463280328846 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}] 19:45:28 INFO - PROCESS | 1663 | 1463280328979 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 19:45:29 INFO - PROCESS | 1663 | 1463280329233 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x124c9b800 == 72 [pid = 1663] [id = 381] 19:45:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x110dab000) [pid = 1663] [serial = 1142] [outer = 0x0] 19:45:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x110edec00) [pid = 1663] [serial = 1143] [outer = 0x110dab000] 19:45:29 INFO - PROCESS | 1663 | 1463280329263 Marionette DEBUG loaded listener.js 19:45:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x1134ea000) [pid = 1663] [serial = 1144] [outer = 0x110dab000] 19:45:29 INFO - PROCESS | 1663 | 1463280329706 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]]]}] 19:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 924ms 19:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:45:29 INFO - PROCESS | 1663 | 1463280329761 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 19:45:29 INFO - PROCESS | 1663 | 1463280329763 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 19:45:29 INFO - PROCESS | 1663 | 1463280329766 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:45:29 INFO - PROCESS | 1663 | 1463280329768 Marionette TRACE conn2 <- [1,1498,null,{}] 19:45:29 INFO - PROCESS | 1663 | 1463280329771 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}] 19:45:29 INFO - PROCESS | 1663 | 1463280329874 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 19:45:29 INFO - PROCESS | 1663 | 1463280329987 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x11607f000 == 73 [pid = 1663] [id = 382] 19:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x1128acc00) [pid = 1663] [serial = 1145] [outer = 0x0] 19:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x1182b1400) [pid = 1663] [serial = 1146] [outer = 0x1128acc00] 19:45:30 INFO - PROCESS | 1663 | 1463280330019 Marionette DEBUG loaded listener.js 19:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x11909f000) [pid = 1663] [serial = 1147] [outer = 0x1128acc00] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddd8800 == 72 [pid = 1663] [id = 371] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x12d72d800 == 71 [pid = 1663] [id = 370] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x12d514800 == 70 [pid = 1663] [id = 369] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x119075800 == 69 [pid = 1663] [id = 368] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8c4800 == 68 [pid = 1663] [id = 367] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8e1800 == 67 [pid = 1663] [id = 366] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x12cc83c00) [pid = 1663] [serial = 1056] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa54000 == 66 [pid = 1663] [id = 365] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x129481000 == 65 [pid = 1663] [id = 364] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x1271b2000 == 64 [pid = 1663] [id = 363] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x118cb9800 == 63 [pid = 1663] [id = 362] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x116aa7800 == 62 [pid = 1663] [id = 361] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x118272800 == 61 [pid = 1663] [id = 360] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x13a883000 == 60 [pid = 1663] [id = 355] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x12a77c800 == 59 [pid = 1663] [id = 354] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x118261000 == 58 [pid = 1663] [id = 353] 19:45:30 INFO - PROCESS | 1663 | --DOCSHELL 0x137d25000 == 57 [pid = 1663] [id = 352] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x118112800) [pid = 1663] [serial = 1047] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x12cbbf400) [pid = 1663] [serial = 1045] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x118426c00) [pid = 1663] [serial = 1050] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x12a8d0400) [pid = 1663] [serial = 1036] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x118116800) [pid = 1663] [serial = 1048] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x12cc81000) [pid = 1663] [serial = 1054] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x1275f5000) [pid = 1663] [serial = 1033] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x12cbc7800) [pid = 1663] [serial = 1053] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x1290f0c00) [pid = 1663] [serial = 1035] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x12aa4d000) [pid = 1663] [serial = 1038] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x1166b3000) [pid = 1663] [serial = 1021] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x1180ce800) [pid = 1663] [serial = 1023] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x118707000) [pid = 1663] [serial = 1024] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x12683c000) [pid = 1663] [serial = 1032] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x12beae400) [pid = 1663] [serial = 1041] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x112d1d800) [pid = 1663] [serial = 1020] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x121579400) [pid = 1663] [serial = 1029] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x12c874800) [pid = 1663] [serial = 1051] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x124c30400) [pid = 1663] [serial = 1030] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x118c08c00) [pid = 1663] [serial = 1026] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x1194e7400) [pid = 1663] [serial = 1027] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x127603c00) [pid = 1663] [serial = 1005] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x12beae000) [pid = 1663] [serial = 1011] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x12baae000) [pid = 1663] [serial = 1039] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x11823a000) [pid = 1663] [serial = 999] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x12c86b000) [pid = 1663] [serial = 1014] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x112d1e000) [pid = 1663] [serial = 996] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x1292c9000) [pid = 1663] [serial = 1017] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x12a75cc00) [pid = 1663] [serial = 1008] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x1194ee400) [pid = 1663] [serial = 1002] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x12c871400) [pid = 1663] [serial = 1044] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x12c605400) [pid = 1663] [serial = 1042] [outer = 0x0] [url = about:blank] 19:45:30 INFO - PROCESS | 1663 | 1463280330458 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]]]}] 19:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 721ms 19:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:45:30 INFO - PROCESS | 1663 | 1463280330489 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 19:45:30 INFO - PROCESS | 1663 | 1463280330492 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 19:45:30 INFO - PROCESS | 1663 | 1463280330494 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:45:30 INFO - PROCESS | 1663 | 1463280330495 Marionette TRACE conn2 <- [1,1502,null,{}] 19:45:30 INFO - PROCESS | 1663 | 1463280330498 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}] 19:45:30 INFO - PROCESS | 1663 | 1463280330588 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 19:45:30 INFO - PROCESS | 1663 | 1463280330596 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x113022800 == 58 [pid = 1663] [id = 383] 19:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x119093400) [pid = 1663] [serial = 1148] [outer = 0x0] 19:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x119162800) [pid = 1663] [serial = 1149] [outer = 0x119093400] 19:45:30 INFO - PROCESS | 1663 | 1463280330623 Marionette DEBUG loaded listener.js 19:45:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x1216bd800) [pid = 1663] [serial = 1150] [outer = 0x119093400] 19:45:30 INFO - PROCESS | 1663 | 1463280330994 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]]]}] 19:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 520ms 19:45:31 INFO - PROCESS | 1663 | 1463280331014 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 19:45:31 INFO - PROCESS | 1663 | 1463280331015 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 19:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:45:31 INFO - PROCESS | 1663 | 1463280331022 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:45:31 INFO - PROCESS | 1663 | 1463280331026 Marionette TRACE conn2 <- [1,1506,null,{}] 19:45:31 INFO - PROCESS | 1663 | 1463280331029 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}] 19:45:31 INFO - PROCESS | 1663 | 1463280331120 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 19:45:31 INFO - PROCESS | 1663 | 1463280331124 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cdc000 == 59 [pid = 1663] [id = 384] 19:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x124a37c00) [pid = 1663] [serial = 1151] [outer = 0x0] 19:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x126f7dc00) [pid = 1663] [serial = 1152] [outer = 0x124a37c00] 19:45:31 INFO - PROCESS | 1663 | 1463280331150 Marionette DEBUG loaded listener.js 19:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x1289ac400) [pid = 1663] [serial = 1153] [outer = 0x124a37c00] 19:45:31 INFO - PROCESS | 1663 | 1463280331501 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]]]}] 19:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 530ms 19:45:31 INFO - PROCESS | 1663 | 1463280331558 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 19:45:31 INFO - PROCESS | 1663 | 1463280331567 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 19:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:45:31 INFO - PROCESS | 1663 | 1463280331571 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:45:31 INFO - PROCESS | 1663 | 1463280331572 Marionette TRACE conn2 <- [1,1510,null,{}] 19:45:31 INFO - PROCESS | 1663 | 1463280331574 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}] 19:45:31 INFO - PROCESS | 1663 | 1463280331663 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 19:45:31 INFO - PROCESS | 1663 | 1463280331667 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8cd000 == 60 [pid = 1663] [id = 385] 19:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x1289b1800) [pid = 1663] [serial = 1154] [outer = 0x0] 19:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x129005800) [pid = 1663] [serial = 1155] [outer = 0x1289b1800] 19:45:31 INFO - PROCESS | 1663 | 1463280331692 Marionette DEBUG loaded listener.js 19:45:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x1292ccc00) [pid = 1663] [serial = 1156] [outer = 0x1289b1800] 19:45:32 INFO - PROCESS | 1663 | 1463280332016 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]]]}] 19:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 469ms 19:45:32 INFO - PROCESS | 1663 | 1463280332041 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 19:45:32 INFO - PROCESS | 1663 | 1463280332042 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 19:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:45:32 INFO - PROCESS | 1663 | 1463280332044 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:45:32 INFO - PROCESS | 1663 | 1463280332046 Marionette TRACE conn2 <- [1,1514,null,{}] 19:45:32 INFO - PROCESS | 1663 | 1463280332050 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}] 19:45:32 INFO - PROCESS | 1663 | 1463280332135 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 19:45:32 INFO - PROCESS | 1663 | 1463280332206 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3cd000 == 61 [pid = 1663] [id = 386] 19:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x12a8d2c00) [pid = 1663] [serial = 1157] [outer = 0x0] 19:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x12ab9a400) [pid = 1663] [serial = 1158] [outer = 0x12a8d2c00] 19:45:32 INFO - PROCESS | 1663 | 1463280332237 Marionette DEBUG loaded listener.js 19:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x12bab1c00) [pid = 1663] [serial = 1159] [outer = 0x12a8d2c00] 19:45:32 INFO - PROCESS | 1663 | 1463280332567 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]]]}] 19:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 571ms 19:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:45:32 INFO - PROCESS | 1663 | 1463280332615 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 19:45:32 INFO - PROCESS | 1663 | 1463280332617 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 19:45:32 INFO - PROCESS | 1663 | 1463280332619 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:45:32 INFO - PROCESS | 1663 | 1463280332620 Marionette TRACE conn2 <- [1,1518,null,{}] 19:45:32 INFO - PROCESS | 1663 | 1463280332622 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}] 19:45:32 INFO - PROCESS | 1663 | 1463280332743 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 19:45:32 INFO - PROCESS | 1663 | 1463280332756 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d35f000 == 62 [pid = 1663] [id = 387] 19:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x12beb1000) [pid = 1663] [serial = 1160] [outer = 0x0] 19:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x12c611400) [pid = 1663] [serial = 1161] [outer = 0x12beb1000] 19:45:32 INFO - PROCESS | 1663 | 1463280332781 Marionette DEBUG loaded listener.js 19:45:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x12cc8c800) [pid = 1663] [serial = 1162] [outer = 0x12beb1000] 19:45:33 INFO - PROCESS | 1663 | 1463280333110 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]]]}] 19:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 517ms 19:45:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:45:33 INFO - PROCESS | 1663 | 1463280333137 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 19:45:33 INFO - PROCESS | 1663 | 1463280333138 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 19:45:33 INFO - PROCESS | 1663 | 1463280333140 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:45:33 INFO - PROCESS | 1663 | 1463280333141 Marionette TRACE conn2 <- [1,1522,null,{}] 19:45:33 INFO - PROCESS | 1663 | 1463280333151 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}] 19:45:33 INFO - PROCESS | 1663 | 1463280333259 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 19:45:33 INFO - PROCESS | 1663 | 1463280333272 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da7d800 == 63 [pid = 1663] [id = 388] 19:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x1255edc00) [pid = 1663] [serial = 1163] [outer = 0x0] 19:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x1255f0000) [pid = 1663] [serial = 1164] [outer = 0x1255edc00] 19:45:33 INFO - PROCESS | 1663 | 1463280333297 Marionette DEBUG loaded listener.js 19:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x1255f5400) [pid = 1663] [serial = 1165] [outer = 0x1255edc00] 19:45:33 INFO - PROCESS | 1663 | 1463280333631 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"]]]}] 19:45:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 19:45:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:45:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 19:45:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:45:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 19:45:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:45:33 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 19:45:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:45:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:45:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:45:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:45:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 525ms 19:45:33 INFO - PROCESS | 1663 | 1463280333667 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 19:45:33 INFO - PROCESS | 1663 | 1463280333668 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 19:45:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:45:33 INFO - PROCESS | 1663 | 1463280333671 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:45:33 INFO - PROCESS | 1663 | 1463280333672 Marionette TRACE conn2 <- [1,1526,null,{}] 19:45:33 INFO - PROCESS | 1663 | 1463280333674 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}] 19:45:33 INFO - PROCESS | 1663 | 1463280333785 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 19:45:33 INFO - PROCESS | 1663 | 1463280333799 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d27000 == 64 [pid = 1663] [id = 389] 19:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x1255f0c00) [pid = 1663] [serial = 1166] [outer = 0x0] 19:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x12cbc8000) [pid = 1663] [serial = 1167] [outer = 0x1255f0c00] 19:45:33 INFO - PROCESS | 1663 | 1463280333823 Marionette DEBUG loaded listener.js 19:45:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x12d5e5c00) [pid = 1663] [serial = 1168] [outer = 0x1255f0c00] 19:45:34 INFO - PROCESS | 1663 | 1463280334143 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"]]]}] 19:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:45:34 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:45:34 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 19:45:34 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:45:34 INFO - PROCESS | 1663 | 1463280334192 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 19:45:34 INFO - PROCESS | 1663 | 1463280334193 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 19:45:34 INFO - PROCESS | 1663 | 1463280334196 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:45:34 INFO - PROCESS | 1663 | 1463280334197 Marionette TRACE conn2 <- [1,1530,null,{}] 19:45:34 INFO - PROCESS | 1663 | 1463280334199 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}] 19:45:34 INFO - PROCESS | 1663 | 1463280334311 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 19:45:34 INFO - PROCESS | 1663 | 1463280334351 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x13867c800 == 65 [pid = 1663] [id = 390] 19:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x12cc8dc00) [pid = 1663] [serial = 1169] [outer = 0x0] 19:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x12d5f3000) [pid = 1663] [serial = 1170] [outer = 0x12cc8dc00] 19:45:34 INFO - PROCESS | 1663 | 1463280334376 Marionette DEBUG loaded listener.js 19:45:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x12d81c400) [pid = 1663] [serial = 1171] [outer = 0x12cc8dc00] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x12b818400) [pid = 1663] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x12aa42400) [pid = 1663] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x12aa46400) [pid = 1663] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x11281bc00) [pid = 1663] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x11746b400) [pid = 1663] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x121342800) [pid = 1663] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x121b59400) [pid = 1663] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x117679800) [pid = 1663] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x12aa40c00) [pid = 1663] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x111c1f400) [pid = 1663] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x126f7e000) [pid = 1663] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x12900a400) [pid = 1663] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:45:34 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x12690ac00) [pid = 1663] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:45:34 INFO - PROCESS | 1663 | 1463280334795 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]]]}] 19:45:34 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:45:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:45:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:45:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:45:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 19:45:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:45:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 624ms 19:45:34 INFO - PROCESS | 1663 | 1463280334890 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 19:45:34 INFO - PROCESS | 1663 | 1463280334892 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 19:45:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:45:34 INFO - PROCESS | 1663 | 1463280334923 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:45:34 INFO - PROCESS | 1663 | 1463280334925 Marionette TRACE conn2 <- [1,1534,null,{}] 19:45:34 INFO - PROCESS | 1663 | 1463280334928 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}] 19:45:35 INFO - PROCESS | 1663 | 1463280335070 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 19:45:35 INFO - PROCESS | 1663 | 1463280335076 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x138733800 == 66 [pid = 1663] [id = 391] 19:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x121342800) [pid = 1663] [serial = 1172] [outer = 0x0] 19:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x13896c000) [pid = 1663] [serial = 1173] [outer = 0x121342800] 19:45:35 INFO - PROCESS | 1663 | 1463280335121 Marionette DEBUG loaded listener.js 19:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x138976000) [pid = 1663] [serial = 1174] [outer = 0x121342800] 19:45:35 INFO - PROCESS | 1663 | 1463280335515 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]]]}] 19:45:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:45:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 633ms 19:45:35 INFO - PROCESS | 1663 | 1463280335550 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 19:45:35 INFO - PROCESS | 1663 | 1463280335552 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 19:45:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:45:35 INFO - PROCESS | 1663 | 1463280335554 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:45:35 INFO - PROCESS | 1663 | 1463280335556 Marionette TRACE conn2 <- [1,1538,null,{}] 19:45:35 INFO - PROCESS | 1663 | 1463280335558 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}] 19:45:35 INFO - PROCESS | 1663 | 1463280335703 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 19:45:35 INFO - PROCESS | 1663 | 1463280335730 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x13891b000 == 67 [pid = 1663] [id = 392] 19:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x1128ab800) [pid = 1663] [serial = 1175] [outer = 0x0] 19:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x126f7cc00) [pid = 1663] [serial = 1176] [outer = 0x1128ab800] 19:45:35 INFO - PROCESS | 1663 | 1463280335755 Marionette DEBUG loaded listener.js 19:45:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x13a868800) [pid = 1663] [serial = 1177] [outer = 0x1128ab800] 19:45:36 INFO - PROCESS | 1663 | 1463280336063 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]]]}] 19:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 519ms 19:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:45:36 INFO - PROCESS | 1663 | 1463280336073 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 19:45:36 INFO - PROCESS | 1663 | 1463280336074 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 19:45:36 INFO - PROCESS | 1663 | 1463280336076 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:45:36 INFO - PROCESS | 1663 | 1463280336077 Marionette TRACE conn2 <- [1,1542,null,{}] 19:45:36 INFO - PROCESS | 1663 | 1463280336082 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}] 19:45:36 INFO - PROCESS | 1663 | 1463280336184 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 19:45:36 INFO - PROCESS | 1663 | 1463280336189 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x13909b000 == 68 [pid = 1663] [id = 393] 19:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x12f247c00) [pid = 1663] [serial = 1178] [outer = 0x0] 19:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x12f24c800) [pid = 1663] [serial = 1179] [outer = 0x12f247c00] 19:45:36 INFO - PROCESS | 1663 | 1463280336213 Marionette DEBUG loaded listener.js 19:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x12f250c00) [pid = 1663] [serial = 1180] [outer = 0x12f247c00] 19:45:36 INFO - PROCESS | 1663 | 1463280336536 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]]]}] 19:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 472ms 19:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:45:36 INFO - PROCESS | 1663 | 1463280336550 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 19:45:36 INFO - PROCESS | 1663 | 1463280336551 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 19:45:36 INFO - PROCESS | 1663 | 1463280336553 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:45:36 INFO - PROCESS | 1663 | 1463280336554 Marionette TRACE conn2 <- [1,1546,null,{}] 19:45:36 INFO - PROCESS | 1663 | 1463280336558 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}] 19:45:36 INFO - PROCESS | 1663 | 1463280336732 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 19:45:36 INFO - PROCESS | 1663 | 1463280336845 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x11690b800 == 69 [pid = 1663] [id = 394] 19:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x110da2400) [pid = 1663] [serial = 1181] [outer = 0x0] 19:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x110daac00) [pid = 1663] [serial = 1182] [outer = 0x110da2400] 19:45:36 INFO - PROCESS | 1663 | 1463280336881 Marionette DEBUG loaded listener.js 19:45:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x1128a9000) [pid = 1663] [serial = 1183] [outer = 0x110da2400] 19:45:37 INFO - PROCESS | 1663 | 1463280337376 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]]]}] 19:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 872ms 19:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:45:37 INFO - PROCESS | 1663 | 1463280337428 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 19:45:37 INFO - PROCESS | 1663 | 1463280337431 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 19:45:37 INFO - PROCESS | 1663 | 1463280337436 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:45:37 INFO - PROCESS | 1663 | 1463280337439 Marionette TRACE conn2 <- [1,1550,null,{}] 19:45:37 INFO - PROCESS | 1663 | 1463280337444 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}] 19:45:37 INFO - PROCESS | 1663 | 1463280337613 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 19:45:37 INFO - PROCESS | 1663 | 1463280337730 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b053800 == 70 [pid = 1663] [id = 395] 19:45:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x118238400) [pid = 1663] [serial = 1184] [outer = 0x0] 19:45:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x1185ef800) [pid = 1663] [serial = 1185] [outer = 0x118238400] 19:45:37 INFO - PROCESS | 1663 | 1463280337820 Marionette DEBUG loaded listener.js 19:45:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x119165800) [pid = 1663] [serial = 1186] [outer = 0x118238400] 19:45:38 INFO - PROCESS | 1663 | 1463280338297 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]]]}] 19:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 923ms 19:45:38 INFO - PROCESS | 1663 | 1463280338358 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 19:45:38 INFO - PROCESS | 1663 | 1463280338360 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 19:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:45:38 INFO - PROCESS | 1663 | 1463280338365 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:45:38 INFO - PROCESS | 1663 | 1463280338367 Marionette TRACE conn2 <- [1,1554,null,{}] 19:45:38 INFO - PROCESS | 1663 | 1463280338369 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}] 19:45:38 INFO - PROCESS | 1663 | 1463280338480 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 19:45:38 INFO - PROCESS | 1663 | 1463280338561 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x137ed3800 == 71 [pid = 1663] [id = 396] 19:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x121b55c00) [pid = 1663] [serial = 1187] [outer = 0x0] 19:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x1256bf400) [pid = 1663] [serial = 1188] [outer = 0x121b55c00] 19:45:38 INFO - PROCESS | 1663 | 1463280338592 Marionette DEBUG loaded listener.js 19:45:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x128d07800) [pid = 1663] [serial = 1189] [outer = 0x121b55c00] 19:45:39 INFO - PROCESS | 1663 | 1463280339005 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]]]}] 19:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 671ms 19:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:45:39 INFO - PROCESS | 1663 | 1463280339036 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 19:45:39 INFO - PROCESS | 1663 | 1463280339038 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 19:45:39 INFO - PROCESS | 1663 | 1463280339046 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:45:39 INFO - PROCESS | 1663 | 1463280339050 Marionette TRACE conn2 <- [1,1558,null,{}] 19:45:39 INFO - PROCESS | 1663 | 1463280339052 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}] 19:45:39 INFO - PROCESS | 1663 | 1463280339165 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 19:45:39 INFO - PROCESS | 1663 | 1463280339276 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x13ac5a000 == 72 [pid = 1663] [id = 397] 19:45:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x118422c00) [pid = 1663] [serial = 1190] [outer = 0x0] 19:45:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x12aa4cc00) [pid = 1663] [serial = 1191] [outer = 0x118422c00] 19:45:39 INFO - PROCESS | 1663 | 1463280339308 Marionette DEBUG loaded listener.js 19:45:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x12cbca800) [pid = 1663] [serial = 1192] [outer = 0x118422c00] 19:45:39 INFO - PROCESS | 1663 | 1463280339765 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]]]}] 19:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 781ms 19:45:39 INFO - PROCESS | 1663 | 1463280339824 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 19:45:39 INFO - PROCESS | 1663 | 1463280339826 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 19:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:45:39 INFO - PROCESS | 1663 | 1463280339832 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:45:39 INFO - PROCESS | 1663 | 1463280339834 Marionette TRACE conn2 <- [1,1562,null,{}] 19:45:39 INFO - PROCESS | 1663 | 1463280339838 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}] 19:45:40 INFO - PROCESS | 1663 | 1463280339997 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 19:45:40 INFO - PROCESS | 1663 | 1463280340092 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1390ee000 == 73 [pid = 1663] [id = 398] 19:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x12d083400) [pid = 1663] [serial = 1193] [outer = 0x0] 19:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x12d5e8000) [pid = 1663] [serial = 1194] [outer = 0x12d083400] 19:45:40 INFO - PROCESS | 1663 | 1463280340121 Marionette DEBUG loaded listener.js 19:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12f248000) [pid = 1663] [serial = 1195] [outer = 0x12d083400] 19:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 721ms 19:45:40 INFO - PROCESS | 1663 | 1463280340545 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]]]}] 19:45:40 INFO - PROCESS | 1663 | 1463280340552 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 19:45:40 INFO - PROCESS | 1663 | 1463280340554 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 19:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:45:40 INFO - PROCESS | 1663 | 1463280340556 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:45:40 INFO - PROCESS | 1663 | 1463280340557 Marionette TRACE conn2 <- [1,1566,null,{}] 19:45:40 INFO - PROCESS | 1663 | 1463280340560 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}] 19:45:40 INFO - PROCESS | 1663 | 1463280340671 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 19:45:40 INFO - PROCESS | 1663 | 1463280340794 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f21a000 == 74 [pid = 1663] [id = 399] 19:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x139264000) [pid = 1663] [serial = 1196] [outer = 0x0] 19:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x139265c00) [pid = 1663] [serial = 1197] [outer = 0x139264000] 19:45:40 INFO - PROCESS | 1663 | 1463280340834 Marionette DEBUG loaded listener.js 19:45:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x13926d400) [pid = 1663] [serial = 1198] [outer = 0x139264000] 19:45:41 INFO - PROCESS | 1663 | 1463280341286 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]]]}] 19:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 770ms 19:45:41 INFO - PROCESS | 1663 | 1463280341327 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 19:45:41 INFO - PROCESS | 1663 | 1463280341328 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 19:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:45:41 INFO - PROCESS | 1663 | 1463280341347 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:45:41 INFO - PROCESS | 1663 | 1463280341348 Marionette TRACE conn2 <- [1,1570,null,{}] 19:45:41 INFO - PROCESS | 1663 | 1463280341351 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}] 19:45:41 INFO - PROCESS | 1663 | 1463280341461 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 19:45:41 INFO - PROCESS | 1663 | 1463280341575 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x11908a800 == 75 [pid = 1663] [id = 400] 19:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x1121ad800) [pid = 1663] [serial = 1199] [outer = 0x0] 19:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x118c03400) [pid = 1663] [serial = 1200] [outer = 0x1121ad800] 19:45:41 INFO - PROCESS | 1663 | 1463280341608 Marionette DEBUG loaded listener.js 19:45:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x12f368800) [pid = 1663] [serial = 1201] [outer = 0x1121ad800] 19:45:42 INFO - PROCESS | 1663 | 1463280342274 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]]]}] 19:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 974ms 19:45:42 INFO - PROCESS | 1663 | 1463280342321 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 19:45:42 INFO - PROCESS | 1663 | 1463280342324 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 19:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:45:42 INFO - PROCESS | 1663 | 1463280342331 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:45:42 INFO - PROCESS | 1663 | 1463280342335 Marionette TRACE conn2 <- [1,1574,null,{}] 19:45:42 INFO - PROCESS | 1663 | 1463280342340 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}] 19:45:42 INFO - PROCESS | 1663 | 1463280342492 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 19:45:42 INFO - PROCESS | 1663 | 1463280342618 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d12800 == 76 [pid = 1663] [id = 401] 19:45:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x1129da800) [pid = 1663] [serial = 1202] [outer = 0x0] 19:45:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x11340f800) [pid = 1663] [serial = 1203] [outer = 0x1129da800] 19:45:42 INFO - PROCESS | 1663 | 1463280342664 Marionette DEBUG loaded listener.js 19:45:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x11693f000) [pid = 1663] [serial = 1204] [outer = 0x1129da800] 19:45:43 INFO - PROCESS | 1663 | 1463280343114 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]]]}] 19:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 827ms 19:45:43 INFO - PROCESS | 1663 | 1463280343156 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 19:45:43 INFO - PROCESS | 1663 | 1463280343159 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 19:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:45:43 INFO - PROCESS | 1663 | 1463280343164 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:45:43 INFO - PROCESS | 1663 | 1463280343165 Marionette TRACE conn2 <- [1,1578,null,{}] 19:45:43 INFO - PROCESS | 1663 | 1463280343168 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}] 19:45:43 INFO - PROCESS | 1663 | 1463280343260 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 19:45:43 INFO - PROCESS | 1663 | 1463280343331 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194ad000 == 77 [pid = 1663] [id = 402] 19:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x11281fc00) [pid = 1663] [serial = 1205] [outer = 0x0] 19:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x11698dc00) [pid = 1663] [serial = 1206] [outer = 0x11281fc00] 19:45:43 INFO - PROCESS | 1663 | 1463280343358 Marionette DEBUG loaded listener.js 19:45:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x11746fc00) [pid = 1663] [serial = 1207] [outer = 0x11281fc00] 19:45:43 INFO - PROCESS | 1663 | 1463280343854 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]]]}] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x13909b000 == 76 [pid = 1663] [id = 393] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x13891b000 == 75 [pid = 1663] [id = 392] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x138733800 == 74 [pid = 1663] [id = 391] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x13867c800 == 73 [pid = 1663] [id = 390] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x137d27000 == 72 [pid = 1663] [id = 389] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12da7d800 == 71 [pid = 1663] [id = 388] 19:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 721ms 19:45:43 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x12d5eb800) [pid = 1663] [serial = 1113] [outer = 0x0] [url = about:blank] 19:45:43 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x12965d000) [pid = 1663] [serial = 1077] [outer = 0x0] [url = about:blank] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12d35f000 == 70 [pid = 1663] [id = 387] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3cd000 == 69 [pid = 1663] [id = 386] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8cd000 == 68 [pid = 1663] [id = 385] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x128cdc000 == 67 [pid = 1663] [id = 384] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x113022800 == 66 [pid = 1663] [id = 383] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x11607f000 == 65 [pid = 1663] [id = 382] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x124c9b800 == 64 [pid = 1663] [id = 381] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x13ac56800 == 63 [pid = 1663] [id = 378] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x13a89e000 == 62 [pid = 1663] [id = 377] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x137ede000 == 61 [pid = 1663] [id = 376] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x138730800 == 60 [pid = 1663] [id = 375] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x12d8af000 == 59 [pid = 1663] [id = 374] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x127197000 == 58 [pid = 1663] [id = 373] 19:45:43 INFO - PROCESS | 1663 | --DOCSHELL 0x115e13000 == 57 [pid = 1663] [id = 372] 19:45:43 INFO - PROCESS | 1663 | 1463280343921 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 19:45:43 INFO - PROCESS | 1663 | 1463280343923 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 19:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:45:43 INFO - PROCESS | 1663 | 1463280343925 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:45:43 INFO - PROCESS | 1663 | 1463280343927 Marionette TRACE conn2 <- [1,1582,null,{}] 19:45:43 INFO - PROCESS | 1663 | 1463280343941 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}] 19:45:44 INFO - PROCESS | 1663 | 1463280344026 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x12baab000) [pid = 1663] [serial = 994] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x12b80dc00) [pid = 1663] [serial = 1098] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x12c602400) [pid = 1663] [serial = 1101] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x12baaa400) [pid = 1663] [serial = 1099] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x12c60fc00) [pid = 1663] [serial = 1102] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x119749c00) [pid = 1663] [serial = 1105] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x118c40400) [pid = 1663] [serial = 1086] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x119777c00) [pid = 1663] [serial = 1087] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x1219bcc00) [pid = 1663] [serial = 1089] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x12690a400) [pid = 1663] [serial = 1090] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x1275f7800) [pid = 1663] [serial = 1092] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x1289b9400) [pid = 1663] [serial = 1093] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x11811a400) [pid = 1663] [serial = 1083] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x11841e000) [pid = 1663] [serial = 1084] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x12d333c00) [pid = 1663] [serial = 1057] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x115e43400) [pid = 1663] [serial = 1081] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x1127a2c00) [pid = 1663] [serial = 1080] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x128ea5c00) [pid = 1663] [serial = 1065] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x1289b3000) [pid = 1663] [serial = 1071] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x12c873000) [pid = 1663] [serial = 1074] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x11902b400) [pid = 1663] [serial = 1062] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x12cbcc400) [pid = 1663] [serial = 1110] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x117465400) [pid = 1663] [serial = 1059] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x12aba1000) [pid = 1663] [serial = 1068] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x12d3ebc00) [pid = 1663] [serial = 1111] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x117680400) [pid = 1663] [serial = 1104] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x1292be400) [pid = 1663] [serial = 1095] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x12c876400) [pid = 1663] [serial = 1107] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x12a75b000) [pid = 1663] [serial = 1096] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x12cbc4800) [pid = 1663] [serial = 1108] [outer = 0x0] [url = about:blank] 19:45:44 INFO - PROCESS | 1663 | 1463280344109 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x11743e000 == 58 [pid = 1663] [id = 403] 19:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x115e43400) [pid = 1663] [serial = 1208] [outer = 0x0] 19:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x11823f000) [pid = 1663] [serial = 1209] [outer = 0x115e43400] 19:45:44 INFO - PROCESS | 1663 | 1463280344139 Marionette DEBUG loaded listener.js 19:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x118702400) [pid = 1663] [serial = 1210] [outer = 0x115e43400] 19:45:44 INFO - PROCESS | 1663 | 1463280344453 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]]]}] 19:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 578ms 19:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:45:44 INFO - PROCESS | 1663 | 1463280344503 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 19:45:44 INFO - PROCESS | 1663 | 1463280344505 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 19:45:44 INFO - PROCESS | 1663 | 1463280344507 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:45:44 INFO - PROCESS | 1663 | 1463280344508 Marionette TRACE conn2 <- [1,1586,null,{}] 19:45:44 INFO - PROCESS | 1663 | 1463280344511 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}] 19:45:44 INFO - PROCESS | 1663 | 1463280344591 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 19:45:44 INFO - PROCESS | 1663 | 1463280344680 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x119085000 == 59 [pid = 1663] [id = 404] 19:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x1185f4400) [pid = 1663] [serial = 1211] [outer = 0x0] 19:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x118c3a400) [pid = 1663] [serial = 1212] [outer = 0x1185f4400] 19:45:44 INFO - PROCESS | 1663 | 1463280344723 Marionette DEBUG loaded listener.js 19:45:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x119159c00) [pid = 1663] [serial = 1213] [outer = 0x1185f4400] 19:45:45 INFO - PROCESS | 1663 | 1463280345109 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]]]}] 19:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 621ms 19:45:45 INFO - PROCESS | 1663 | 1463280345130 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 19:45:45 INFO - PROCESS | 1663 | 1463280345133 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 19:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:45:45 INFO - PROCESS | 1663 | 1463280345136 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:45:45 INFO - PROCESS | 1663 | 1463280345137 Marionette TRACE conn2 <- [1,1590,null,{}] 19:45:45 INFO - PROCESS | 1663 | 1463280345139 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}] 19:45:45 INFO - PROCESS | 1663 | 1463280345235 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 19:45:45 INFO - PROCESS | 1663 | 1463280345315 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196b4800 == 60 [pid = 1663] [id = 405] 19:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x119163800) [pid = 1663] [serial = 1214] [outer = 0x0] 19:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x11977b800) [pid = 1663] [serial = 1215] [outer = 0x119163800] 19:45:45 INFO - PROCESS | 1663 | 1463280345343 Marionette DEBUG loaded listener.js 19:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x12156e800) [pid = 1663] [serial = 1216] [outer = 0x119163800] 19:45:45 INFO - PROCESS | 1663 | 1463280345607 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]]]}] 19:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 518ms 19:45:45 INFO - PROCESS | 1663 | 1463280345654 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 19:45:45 INFO - PROCESS | 1663 | 1463280345656 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 19:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:45:45 INFO - PROCESS | 1663 | 1463280345658 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:45:45 INFO - PROCESS | 1663 | 1463280345659 Marionette TRACE conn2 <- [1,1594,null,{}] 19:45:45 INFO - PROCESS | 1663 | 1463280345662 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}] 19:45:45 INFO - PROCESS | 1663 | 1463280345761 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 19:45:45 INFO - PROCESS | 1663 | 1463280345836 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271a1000 == 61 [pid = 1663] [id = 406] 19:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x119cc4000) [pid = 1663] [serial = 1217] [outer = 0x0] 19:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x12157a400) [pid = 1663] [serial = 1218] [outer = 0x119cc4000] 19:45:45 INFO - PROCESS | 1663 | 1463280345863 Marionette DEBUG loaded listener.js 19:45:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x1255ef000) [pid = 1663] [serial = 1219] [outer = 0x119cc4000] 19:45:46 INFO - PROCESS | 1663 | 1463280346159 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]]]}] 19:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 518ms 19:45:46 INFO - PROCESS | 1663 | 1463280346176 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 19:45:46 INFO - PROCESS | 1663 | 1463280346177 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 19:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:45:46 INFO - PROCESS | 1663 | 1463280346187 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:45:46 INFO - PROCESS | 1663 | 1463280346188 Marionette TRACE conn2 <- [1,1598,null,{}] 19:45:46 INFO - PROCESS | 1663 | 1463280346191 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}] 19:45:46 INFO - PROCESS | 1663 | 1463280346301 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 19:45:46 INFO - PROCESS | 1663 | 1463280346340 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d6000 == 62 [pid = 1663] [id = 407] 19:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x12156f400) [pid = 1663] [serial = 1220] [outer = 0x0] 19:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x1255f7400) [pid = 1663] [serial = 1221] [outer = 0x12156f400] 19:45:46 INFO - PROCESS | 1663 | 1463280346365 Marionette DEBUG loaded listener.js 19:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x127156c00) [pid = 1663] [serial = 1222] [outer = 0x12156f400] 19:45:46 INFO - PROCESS | 1663 | 1463280346690 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]]]}] 19:45:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:45:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 521ms 19:45:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:45:46 INFO - PROCESS | 1663 | 1463280346709 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 19:45:46 INFO - PROCESS | 1663 | 1463280346710 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 19:45:46 INFO - PROCESS | 1663 | 1463280346716 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:45:46 INFO - PROCESS | 1663 | 1463280346718 Marionette TRACE conn2 <- [1,1602,null,{}] 19:45:46 INFO - PROCESS | 1663 | 1463280346721 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}] 19:45:46 INFO - PROCESS | 1663 | 1463280346850 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 19:45:46 INFO - PROCESS | 1663 | 1463280346866 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa5d800 == 63 [pid = 1663] [id = 408] 19:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x1255f7800) [pid = 1663] [serial = 1223] [outer = 0x0] 19:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x127607400) [pid = 1663] [serial = 1224] [outer = 0x1255f7800] 19:45:46 INFO - PROCESS | 1663 | 1463280346905 Marionette DEBUG loaded listener.js 19:45:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x128922400) [pid = 1663] [serial = 1225] [outer = 0x1255f7800] 19:45:47 INFO - PROCESS | 1663 | 1463280347304 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]]]}] 19:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 622ms 19:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:45:47 INFO - PROCESS | 1663 | 1463280347337 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 19:45:47 INFO - PROCESS | 1663 | 1463280347338 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 19:45:47 INFO - PROCESS | 1663 | 1463280347341 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:45:47 INFO - PROCESS | 1663 | 1463280347343 Marionette TRACE conn2 <- [1,1606,null,{}] 19:45:47 INFO - PROCESS | 1663 | 1463280347354 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}] 19:45:47 INFO - PROCESS | 1663 | 1463280347515 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 19:45:47 INFO - PROCESS | 1663 | 1463280347531 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8d0000 == 64 [pid = 1663] [id = 409] 19:45:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x12891e800) [pid = 1663] [serial = 1226] [outer = 0x0] 19:45:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x1289b6800) [pid = 1663] [serial = 1227] [outer = 0x12891e800] 19:45:47 INFO - PROCESS | 1663 | 1463280347571 Marionette DEBUG loaded listener.js 19:45:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x128eac800) [pid = 1663] [serial = 1228] [outer = 0x12891e800] 19:45:48 INFO - PROCESS | 1663 | 1463280348021 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]]]}] 19:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 721ms 19:45:48 INFO - PROCESS | 1663 | 1463280348063 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 19:45:48 INFO - PROCESS | 1663 | 1463280348064 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 19:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:45:48 INFO - PROCESS | 1663 | 1463280348066 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:45:48 INFO - PROCESS | 1663 | 1463280348067 Marionette TRACE conn2 <- [1,1610,null,{}] 19:45:48 INFO - PROCESS | 1663 | 1463280348070 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}] 19:45:48 INFO - PROCESS | 1663 | 1463280348362 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x121342800) [pid = 1663] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x12d5e5400) [pid = 1663] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x12beb1000) [pid = 1663] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x1255edc00) [pid = 1663] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x12cc8dc00) [pid = 1663] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x1128acc00) [pid = 1663] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x1289b1800) [pid = 1663] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x1255f0c00) [pid = 1663] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x124a37c00) [pid = 1663] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x110dab000) [pid = 1663] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x119093400) [pid = 1663] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x1128ab800) [pid = 1663] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:45:48 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x12a8d2c00) [pid = 1663] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:45:48 INFO - PROCESS | 1663 | 1463280348412 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x119954800 == 65 [pid = 1663] [id = 410] 19:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x110da3000) [pid = 1663] [serial = 1229] [outer = 0x0] 19:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x117e0e800) [pid = 1663] [serial = 1230] [outer = 0x110da3000] 19:45:48 INFO - PROCESS | 1663 | 1463280348437 Marionette DEBUG loaded listener.js 19:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x1255e8c00) [pid = 1663] [serial = 1231] [outer = 0x110da3000] 19:45:48 INFO - PROCESS | 1663 | 1463280348679 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]]]}] 19:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 620ms 19:45:48 INFO - PROCESS | 1663 | 1463280348686 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 19:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:45:48 INFO - PROCESS | 1663 | 1463280348688 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 19:45:48 INFO - PROCESS | 1663 | 1463280348690 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:45:48 INFO - PROCESS | 1663 | 1463280348692 Marionette TRACE conn2 <- [1,1614,null,{}] 19:45:48 INFO - PROCESS | 1663 | 1463280348701 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}] 19:45:48 INFO - PROCESS | 1663 | 1463280348812 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 19:45:48 INFO - PROCESS | 1663 | 1463280348816 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3da000 == 66 [pid = 1663] [id = 411] 19:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x1290f3400) [pid = 1663] [serial = 1232] [outer = 0x0] 19:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x1292cdc00) [pid = 1663] [serial = 1233] [outer = 0x1290f3400] 19:45:48 INFO - PROCESS | 1663 | 1463280348845 Marionette DEBUG loaded listener.js 19:45:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x12aa44c00) [pid = 1663] [serial = 1234] [outer = 0x1290f3400] 19:45:49 INFO - PROCESS | 1663 | 1463280349218 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]]]}] 19:45:49 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 19:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 569ms 19:45:49 INFO - PROCESS | 1663 | 1463280349259 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 19:45:49 INFO - PROCESS | 1663 | 1463280349260 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 19:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:45:49 INFO - PROCESS | 1663 | 1463280349276 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:45:49 INFO - PROCESS | 1663 | 1463280349277 Marionette TRACE conn2 <- [1,1618,null,{}] 19:45:49 INFO - PROCESS | 1663 | 1463280349279 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}] 19:45:49 INFO - PROCESS | 1663 | 1463280349369 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 19:45:49 INFO - PROCESS | 1663 | 1463280349374 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce23000 == 67 [pid = 1663] [id = 412] 19:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x12aa4bc00) [pid = 1663] [serial = 1235] [outer = 0x0] 19:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x12aba4c00) [pid = 1663] [serial = 1236] [outer = 0x12aa4bc00] 19:45:49 INFO - PROCESS | 1663 | 1463280349399 Marionette DEBUG loaded listener.js 19:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x12ba6c000) [pid = 1663] [serial = 1237] [outer = 0x12aa4bc00] 19:45:49 INFO - PROCESS | 1663 | 1463280349730 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]]]}] 19:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 470ms 19:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:45:49 INFO - PROCESS | 1663 | 1463280349748 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 19:45:49 INFO - PROCESS | 1663 | 1463280349750 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 19:45:49 INFO - PROCESS | 1663 | 1463280349753 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:45:49 INFO - PROCESS | 1663 | 1463280349754 Marionette TRACE conn2 <- [1,1622,null,{}] 19:45:49 INFO - PROCESS | 1663 | 1463280349756 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}] 19:45:49 INFO - PROCESS | 1663 | 1463280349842 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 19:45:49 INFO - PROCESS | 1663 | 1463280349846 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d51e800 == 68 [pid = 1663] [id = 413] 19:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x12ba6e400) [pid = 1663] [serial = 1238] [outer = 0x0] 19:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x12beb0400) [pid = 1663] [serial = 1239] [outer = 0x12ba6e400] 19:45:49 INFO - PROCESS | 1663 | 1463280349871 Marionette DEBUG loaded listener.js 19:45:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12c609c00) [pid = 1663] [serial = 1240] [outer = 0x12ba6e400] 19:45:50 INFO - PROCESS | 1663 | 1463280350212 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]]]}] 19:45:50 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 19:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 19:45:50 INFO - PROCESS | 1663 | 1463280350223 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 19:45:50 INFO - PROCESS | 1663 | 1463280350224 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 19:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:45:50 INFO - PROCESS | 1663 | 1463280350226 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:45:50 INFO - PROCESS | 1663 | 1463280350227 Marionette TRACE conn2 <- [1,1626,null,{}] 19:45:50 INFO - PROCESS | 1663 | 1463280350231 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}] 19:45:50 INFO - PROCESS | 1663 | 1463280350353 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 19:45:50 INFO - PROCESS | 1663 | 1463280350469 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a09000 == 69 [pid = 1663] [id = 414] 19:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x110dab000) [pid = 1663] [serial = 1241] [outer = 0x0] 19:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x110ee7c00) [pid = 1663] [serial = 1242] [outer = 0x110dab000] 19:45:50 INFO - PROCESS | 1663 | 1463280350502 Marionette DEBUG loaded listener.js 19:45:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x1128a6800) [pid = 1663] [serial = 1243] [outer = 0x110dab000] 19:45:50 INFO - PROCESS | 1663 | 1463280350938 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]]]}] 19:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 719ms 19:45:50 INFO - PROCESS | 1663 | 1463280350946 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 19:45:50 INFO - PROCESS | 1663 | 1463280350949 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 19:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:45:50 INFO - PROCESS | 1663 | 1463280350952 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:45:50 INFO - PROCESS | 1663 | 1463280350955 Marionette TRACE conn2 <- [1,1630,null,{}] 19:45:50 INFO - PROCESS | 1663 | 1463280350958 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}] 19:45:51 INFO - PROCESS | 1663 | 1463280351071 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 19:45:51 INFO - PROCESS | 1663 | 1463280351176 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12183a800 == 70 [pid = 1663] [id = 415] 19:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x117e02800) [pid = 1663] [serial = 1244] [outer = 0x0] 19:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x118112400) [pid = 1663] [serial = 1245] [outer = 0x117e02800] 19:45:51 INFO - PROCESS | 1663 | 1463280351222 Marionette DEBUG loaded listener.js 19:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x11823e000) [pid = 1663] [serial = 1246] [outer = 0x117e02800] 19:45:51 INFO - PROCESS | 1663 | 1463280351613 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]]]}] 19:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 722ms 19:45:51 INFO - PROCESS | 1663 | 1463280351676 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 19:45:51 INFO - PROCESS | 1663 | 1463280351679 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 19:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:45:51 INFO - PROCESS | 1663 | 1463280351682 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:45:51 INFO - PROCESS | 1663 | 1463280351683 Marionette TRACE conn2 <- [1,1634,null,{}] 19:45:51 INFO - PROCESS | 1663 | 1463280351686 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}] 19:45:51 INFO - PROCESS | 1663 | 1463280351792 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 19:45:51 INFO - PROCESS | 1663 | 1463280351902 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba3d000 == 71 [pid = 1663] [id = 416] 19:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x1185f3800) [pid = 1663] [serial = 1247] [outer = 0x0] 19:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x119125000) [pid = 1663] [serial = 1248] [outer = 0x1185f3800] 19:45:51 INFO - PROCESS | 1663 | 1463280351935 Marionette DEBUG loaded listener.js 19:45:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x12157bc00) [pid = 1663] [serial = 1249] [outer = 0x1185f3800] 19:45:52 INFO - PROCESS | 1663 | 1463280352347 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]]]}] 19:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 721ms 19:45:52 INFO - PROCESS | 1663 | 1463280352415 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 19:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:45:52 INFO - PROCESS | 1663 | 1463280352417 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 19:45:52 INFO - PROCESS | 1663 | 1463280352424 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:45:52 INFO - PROCESS | 1663 | 1463280352428 Marionette TRACE conn2 <- [1,1638,null,{}] 19:45:52 INFO - PROCESS | 1663 | 1463280352446 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}] 19:45:52 INFO - PROCESS | 1663 | 1463280352554 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 19:45:52 INFO - PROCESS | 1663 | 1463280352663 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd0a000 == 72 [pid = 1663] [id = 417] 19:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x119123000) [pid = 1663] [serial = 1250] [outer = 0x0] 19:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x124fb5800) [pid = 1663] [serial = 1251] [outer = 0x119123000] 19:45:52 INFO - PROCESS | 1663 | 1463280352695 Marionette DEBUG loaded listener.js 19:45:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x1290ed800) [pid = 1663] [serial = 1252] [outer = 0x119123000] 19:45:53 INFO - PROCESS | 1663 | 1463280353116 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]]]}] 19:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 742ms 19:45:53 INFO - PROCESS | 1663 | 1463280353162 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 19:45:53 INFO - PROCESS | 1663 | 1463280353165 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 19:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:45:53 INFO - PROCESS | 1663 | 1463280353169 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:45:53 INFO - PROCESS | 1663 | 1463280353171 Marionette TRACE conn2 <- [1,1642,null,{}] 19:45:53 INFO - PROCESS | 1663 | 1463280353175 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}] 19:45:53 INFO - PROCESS | 1663 | 1463280353331 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 19:45:53 INFO - PROCESS | 1663 | 1463280353439 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f21c800 == 73 [pid = 1663] [id = 418] 19:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x1290eec00) [pid = 1663] [serial = 1253] [outer = 0x0] 19:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x12a75dc00) [pid = 1663] [serial = 1254] [outer = 0x1290eec00] 19:45:53 INFO - PROCESS | 1663 | 1463280353469 Marionette DEBUG loaded listener.js 19:45:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x12b035c00) [pid = 1663] [serial = 1255] [outer = 0x1290eec00] 19:45:53 INFO - PROCESS | 1663 | 1463280353922 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]]]}] 19:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 19:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:45:53 INFO - PROCESS | 1663 | 1463280353939 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 19:45:53 INFO - PROCESS | 1663 | 1463280353940 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 19:45:53 INFO - PROCESS | 1663 | 1463280353942 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:45:53 INFO - PROCESS | 1663 | 1463280353944 Marionette TRACE conn2 <- [1,1646,null,{}] 19:45:53 INFO - PROCESS | 1663 | 1463280353946 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}] 19:45:54 INFO - PROCESS | 1663 | 1463280354050 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 19:45:54 INFO - PROCESS | 1663 | 1463280354159 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x137eed000 == 74 [pid = 1663] [id = 419] 19:45:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x12c86a800) [pid = 1663] [serial = 1256] [outer = 0x0] 19:45:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x12c870000) [pid = 1663] [serial = 1257] [outer = 0x12c86a800] 19:45:54 INFO - PROCESS | 1663 | 1463280354198 Marionette DEBUG loaded listener.js 19:45:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x12cbc8c00) [pid = 1663] [serial = 1258] [outer = 0x12c86a800] 19:45:54 INFO - PROCESS | 1663 | 1463280354713 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]]]}] 19:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 818ms 19:45:54 INFO - PROCESS | 1663 | 1463280354763 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 19:45:54 INFO - PROCESS | 1663 | 1463280354765 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 19:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:45:54 INFO - PROCESS | 1663 | 1463280354768 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:45:54 INFO - PROCESS | 1663 | 1463280354770 Marionette TRACE conn2 <- [1,1650,null,{}] 19:45:54 INFO - PROCESS | 1663 | 1463280354774 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}] 19:45:54 INFO - PROCESS | 1663 | 1463280354887 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 19:45:54 INFO - PROCESS | 1663 | 1463280354971 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x138673000 == 75 [pid = 1663] [id = 420] 19:45:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x12cc80800) [pid = 1663] [serial = 1259] [outer = 0x0] 19:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x12d07dc00) [pid = 1663] [serial = 1260] [outer = 0x12cc80800] 19:45:55 INFO - PROCESS | 1663 | 1463280355003 Marionette DEBUG loaded listener.js 19:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x12d3ecc00) [pid = 1663] [serial = 1261] [outer = 0x12cc80800] 19:45:55 INFO - PROCESS | 1663 | 1463280355470 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]]]}] 19:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 770ms 19:45:55 INFO - PROCESS | 1663 | 1463280355539 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 19:45:55 INFO - PROCESS | 1663 | 1463280355541 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 19:45:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:45:55 INFO - PROCESS | 1663 | 1463280355543 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:45:55 INFO - PROCESS | 1663 | 1463280355544 Marionette TRACE conn2 <- [1,1654,null,{}] 19:45:55 INFO - PROCESS | 1663 | 1463280355566 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}] 19:45:55 INFO - PROCESS | 1663 | 1463280355673 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 19:45:55 INFO - PROCESS | 1663 | 1463280355757 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196a5000 == 76 [pid = 1663] [id = 421] 19:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x1121aac00) [pid = 1663] [serial = 1262] [outer = 0x0] 19:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 243 (0x124c31400) [pid = 1663] [serial = 1263] [outer = 0x1121aac00] 19:45:55 INFO - PROCESS | 1663 | 1463280355790 Marionette DEBUG loaded listener.js 19:45:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 244 (0x12d336c00) [pid = 1663] [serial = 1264] [outer = 0x1121aac00] 19:45:56 INFO - PROCESS | 1663 | 1463280356177 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]]]}] 19:45:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:45:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 688ms 19:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:45:56 INFO - PROCESS | 1663 | 1463280356231 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 19:45:56 INFO - PROCESS | 1663 | 1463280356233 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 19:45:56 INFO - PROCESS | 1663 | 1463280356235 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:45:56 INFO - PROCESS | 1663 | 1463280356236 Marionette TRACE conn2 <- [1,1658,null,{}] 19:45:56 INFO - PROCESS | 1663 | 1463280356239 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}] 19:45:56 INFO - PROCESS | 1663 | 1463280356343 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 19:45:56 INFO - PROCESS | 1663 | 1463280356456 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d35d800 == 77 [pid = 1663] [id = 422] 19:45:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 245 (0x11345cc00) [pid = 1663] [serial = 1265] [outer = 0x0] 19:45:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 246 (0x12d5eb000) [pid = 1663] [serial = 1266] [outer = 0x11345cc00] 19:45:56 INFO - PROCESS | 1663 | 1463280356488 Marionette DEBUG loaded listener.js 19:45:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 247 (0x12d81bc00) [pid = 1663] [serial = 1267] [outer = 0x11345cc00] 19:45:57 INFO - PROCESS | 1663 | 1463280357108 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]]]}] 19:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 921ms 19:45:57 INFO - PROCESS | 1663 | 1463280357157 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 19:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:45:57 INFO - PROCESS | 1663 | 1463280357159 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 19:45:57 INFO - PROCESS | 1663 | 1463280357165 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:45:57 INFO - PROCESS | 1663 | 1463280357168 Marionette TRACE conn2 <- [1,1662,null,{}] 19:45:57 INFO - PROCESS | 1663 | 1463280357172 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}] 19:45:57 INFO - PROCESS | 1663 | 1463280357316 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 19:45:57 INFO - PROCESS | 1663 | 1463280357402 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297f1800 == 78 [pid = 1663] [id = 423] 19:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 248 (0x115e3cc00) [pid = 1663] [serial = 1268] [outer = 0x0] 19:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 249 (0x11767f000) [pid = 1663] [serial = 1269] [outer = 0x115e3cc00] 19:45:57 INFO - PROCESS | 1663 | 1463280357430 Marionette DEBUG loaded listener.js 19:45:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 250 (0x11820f800) [pid = 1663] [serial = 1270] [outer = 0x115e3cc00] 19:45:57 INFO - PROCESS | 1663 | 1463280357830 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]]]}] 19:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 725ms 19:45:57 INFO - PROCESS | 1663 | 1463280357888 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 19:45:57 INFO - PROCESS | 1663 | 1463280357891 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 19:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:45:57 INFO - PROCESS | 1663 | 1463280357895 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:45:57 INFO - PROCESS | 1663 | 1463280357897 Marionette TRACE conn2 <- [1,1666,null,{}] 19:45:57 INFO - PROCESS | 1663 | 1463280357900 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}] 19:45:58 INFO - PROCESS | 1663 | 1463280357996 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 19:45:58 INFO - PROCESS | 1663 | 1463280358083 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x119089800 == 79 [pid = 1663] [id = 424] 19:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 251 (0x117464c00) [pid = 1663] [serial = 1271] [outer = 0x0] 19:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 252 (0x11870d800) [pid = 1663] [serial = 1272] [outer = 0x117464c00] 19:45:58 INFO - PROCESS | 1663 | 1463280358111 Marionette DEBUG loaded listener.js 19:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 253 (0x1194ecc00) [pid = 1663] [serial = 1273] [outer = 0x117464c00] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12d51e800 == 78 [pid = 1663] [id = 413] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce23000 == 77 [pid = 1663] [id = 412] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3da000 == 76 [pid = 1663] [id = 411] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x119954800 == 75 [pid = 1663] [id = 410] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8d0000 == 74 [pid = 1663] [id = 409] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa5d800 == 73 [pid = 1663] [id = 408] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d6000 == 72 [pid = 1663] [id = 407] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 252 (0x12f24c800) [pid = 1663] [serial = 1179] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1271a1000 == 71 [pid = 1663] [id = 406] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1196b4800 == 70 [pid = 1663] [id = 405] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x119085000 == 69 [pid = 1663] [id = 404] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x11743e000 == 68 [pid = 1663] [id = 403] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1194ad000 == 67 [pid = 1663] [id = 402] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x123d12800 == 66 [pid = 1663] [id = 401] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x137ed3800 == 65 [pid = 1663] [id = 396] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12b053800 == 64 [pid = 1663] [id = 395] 19:45:58 INFO - PROCESS | 1663 | --DOCSHELL 0x11690b800 == 63 [pid = 1663] [id = 394] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 251 (0x12d812c00) [pid = 1663] [serial = 1114] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 250 (0x12c611400) [pid = 1663] [serial = 1161] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 249 (0x1255f0000) [pid = 1663] [serial = 1164] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 248 (0x12d5f3000) [pid = 1663] [serial = 1170] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 247 (0x1182b1400) [pid = 1663] [serial = 1146] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 246 (0x129005800) [pid = 1663] [serial = 1155] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 245 (0x12d5e5c00) [pid = 1663] [serial = 1168] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 244 (0x1292ccc00) [pid = 1663] [serial = 1156] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 243 (0x126f7dc00) [pid = 1663] [serial = 1152] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 242 (0x12cbc8000) [pid = 1663] [serial = 1167] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 241 (0x1289ac400) [pid = 1663] [serial = 1153] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x1134ea000) [pid = 1663] [serial = 1144] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x110edec00) [pid = 1663] [serial = 1143] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x12d5e7000) [pid = 1663] [serial = 1131] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 237 (0x121341400) [pid = 1663] [serial = 1122] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 236 (0x1292bfc00) [pid = 1663] [serial = 1125] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 235 (0x119162800) [pid = 1663] [serial = 1149] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 234 (0x1216bd800) [pid = 1663] [serial = 1150] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 233 (0x11810ec00) [pid = 1663] [serial = 1119] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 232 (0x12b037800) [pid = 1663] [serial = 1128] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x110da8c00) [pid = 1663] [serial = 1116] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x13a8e9000) [pid = 1663] [serial = 1134] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x126f7cc00) [pid = 1663] [serial = 1176] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x12c876800) [pid = 1663] [serial = 1140] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x12ab9a400) [pid = 1663] [serial = 1158] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x12d082000) [pid = 1663] [serial = 1137] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x12d81c400) [pid = 1663] [serial = 1171] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x13896c000) [pid = 1663] [serial = 1173] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x11909f000) [pid = 1663] [serial = 1147] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x1255f5400) [pid = 1663] [serial = 1165] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x12cc8c800) [pid = 1663] [serial = 1162] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x13a868800) [pid = 1663] [serial = 1177] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x12bab1c00) [pid = 1663] [serial = 1159] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x138976000) [pid = 1663] [serial = 1174] [outer = 0x0] [url = about:blank] 19:45:58 INFO - PROCESS | 1663 | 1463280358539 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]]]}] 19:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 19:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:45:58 INFO - PROCESS | 1663 | 1463280358568 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 19:45:58 INFO - PROCESS | 1663 | 1463280358569 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 19:45:58 INFO - PROCESS | 1663 | 1463280358571 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:45:58 INFO - PROCESS | 1663 | 1463280358574 Marionette TRACE conn2 <- [1,1670,null,{}] 19:45:58 INFO - PROCESS | 1663 | 1463280358584 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}] 19:45:58 INFO - PROCESS | 1663 | 1463280358688 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 19:45:58 INFO - PROCESS | 1663 | 1463280358695 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x120553800 == 64 [pid = 1663] [id = 425] 19:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x11841c400) [pid = 1663] [serial = 1274] [outer = 0x0] 19:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12113ec00) [pid = 1663] [serial = 1275] [outer = 0x11841c400] 19:45:58 INFO - PROCESS | 1663 | 1463280358723 Marionette DEBUG loaded listener.js 19:45:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x124c3c800) [pid = 1663] [serial = 1276] [outer = 0x11841c400] 19:45:59 INFO - PROCESS | 1663 | 1463280359103 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]]]}] 19:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 575ms 19:45:59 INFO - PROCESS | 1663 | 1463280359146 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 19:45:59 INFO - PROCESS | 1663 | 1463280359148 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 19:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:45:59 INFO - PROCESS | 1663 | 1463280359150 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:45:59 INFO - PROCESS | 1663 | 1463280359151 Marionette TRACE conn2 <- [1,1674,null,{}] 19:45:59 INFO - PROCESS | 1663 | 1463280359154 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}] 19:45:59 INFO - PROCESS | 1663 | 1463280359240 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 19:45:59 INFO - PROCESS | 1663 | 1463280359245 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x129485800 == 65 [pid = 1663] [id = 426] 19:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x1255e9800) [pid = 1663] [serial = 1277] [outer = 0x0] 19:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x1255f3000) [pid = 1663] [serial = 1278] [outer = 0x1255e9800] 19:45:59 INFO - PROCESS | 1663 | 1463280359271 Marionette DEBUG loaded listener.js 19:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x126f83400) [pid = 1663] [serial = 1279] [outer = 0x1255e9800] 19:45:59 INFO - PROCESS | 1663 | 1463280359611 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]]]}] 19:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 470ms 19:45:59 INFO - PROCESS | 1663 | 1463280359620 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 19:45:59 INFO - PROCESS | 1663 | 1463280359629 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 19:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:45:59 INFO - PROCESS | 1663 | 1463280359633 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:45:59 INFO - PROCESS | 1663 | 1463280359634 Marionette TRACE conn2 <- [1,1678,null,{}] 19:45:59 INFO - PROCESS | 1663 | 1463280359637 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}] 19:45:59 INFO - PROCESS | 1663 | 1463280359726 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 19:45:59 INFO - PROCESS | 1663 | 1463280359797 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:45:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b04d000 == 66 [pid = 1663] [id = 427] 19:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x1255eb000) [pid = 1663] [serial = 1280] [outer = 0x0] 19:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x1275f3400) [pid = 1663] [serial = 1281] [outer = 0x1255eb000] 19:45:59 INFO - PROCESS | 1663 | 1463280359823 Marionette DEBUG loaded listener.js 19:45:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x1289b4c00) [pid = 1663] [serial = 1282] [outer = 0x1255eb000] 19:46:00 INFO - PROCESS | 1663 | 1463280360169 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]]]}] 19:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 570ms 19:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:46:00 INFO - PROCESS | 1663 | 1463280360204 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 19:46:00 INFO - PROCESS | 1663 | 1463280360206 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 19:46:00 INFO - PROCESS | 1663 | 1463280360209 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:46:00 INFO - PROCESS | 1663 | 1463280360211 Marionette TRACE conn2 <- [1,1682,null,{}] 19:46:00 INFO - PROCESS | 1663 | 1463280360214 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}] 19:46:00 INFO - PROCESS | 1663 | 1463280360420 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 19:46:00 INFO - PROCESS | 1663 | 1463280360472 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbe7000 == 67 [pid = 1663] [id = 428] 19:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x12760a000) [pid = 1663] [serial = 1283] [outer = 0x0] 19:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x12a75d000) [pid = 1663] [serial = 1284] [outer = 0x12760a000] 19:46:00 INFO - PROCESS | 1663 | 1463280360498 Marionette DEBUG loaded listener.js 19:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x12bab4400) [pid = 1663] [serial = 1285] [outer = 0x12760a000] 19:46:00 INFO - PROCESS | 1663 | 1463280360812 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]]]}] 19:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 623ms 19:46:00 INFO - PROCESS | 1663 | 1463280360833 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 19:46:00 INFO - PROCESS | 1663 | 1463280360834 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 19:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:46:00 INFO - PROCESS | 1663 | 1463280360837 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:46:00 INFO - PROCESS | 1663 | 1463280360838 Marionette TRACE conn2 <- [1,1686,null,{}] 19:46:00 INFO - PROCESS | 1663 | 1463280360840 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}] 19:46:00 INFO - PROCESS | 1663 | 1463280360961 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 19:46:00 INFO - PROCESS | 1663 | 1463280360977 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d523800 == 68 [pid = 1663] [id = 429] 19:46:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x12a8dd800) [pid = 1663] [serial = 1286] [outer = 0x0] 19:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x12c602800) [pid = 1663] [serial = 1287] [outer = 0x12a8dd800] 19:46:01 INFO - PROCESS | 1663 | 1463280361004 Marionette DEBUG loaded listener.js 19:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x12cbc5c00) [pid = 1663] [serial = 1288] [outer = 0x12a8dd800] 19:46:01 INFO - PROCESS | 1663 | 1463280361361 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]]]}] 19:46:01 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 19:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 568ms 19:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:46:01 INFO - PROCESS | 1663 | 1463280361406 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 19:46:01 INFO - PROCESS | 1663 | 1463280361407 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 19:46:01 INFO - PROCESS | 1663 | 1463280361409 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:46:01 INFO - PROCESS | 1663 | 1463280361410 Marionette TRACE conn2 <- [1,1690,null,{}] 19:46:01 INFO - PROCESS | 1663 | 1463280361412 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}] 19:46:01 INFO - PROCESS | 1663 | 1463280361522 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 19:46:01 INFO - PROCESS | 1663 | 1463280361567 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd0b800 == 69 [pid = 1663] [id = 430] 19:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x12beaf800) [pid = 1663] [serial = 1289] [outer = 0x0] 19:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x12d07f400) [pid = 1663] [serial = 1290] [outer = 0x12beaf800] 19:46:01 INFO - PROCESS | 1663 | 1463280361591 Marionette DEBUG loaded listener.js 19:46:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x12d810000) [pid = 1663] [serial = 1291] [outer = 0x12beaf800] 19:46:01 INFO - PROCESS | 1663 | 1463280361907 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]]]}] 19:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 518ms 19:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:46:01 INFO - PROCESS | 1663 | 1463280361927 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 19:46:01 INFO - PROCESS | 1663 | 1463280361928 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 19:46:01 INFO - PROCESS | 1663 | 1463280361934 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:46:01 INFO - PROCESS | 1663 | 1463280361935 Marionette TRACE conn2 <- [1,1694,null,{}] 19:46:01 INFO - PROCESS | 1663 | 1463280361937 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}] 19:46:02 INFO - PROCESS | 1663 | 1463280362057 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 19:46:02 INFO - PROCESS | 1663 | 1463280362062 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d2f000 == 70 [pid = 1663] [id = 431] 19:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x12cc8d400) [pid = 1663] [serial = 1292] [outer = 0x0] 19:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x12f244c00) [pid = 1663] [serial = 1293] [outer = 0x12cc8d400] 19:46:02 INFO - PROCESS | 1663 | 1463280362087 Marionette DEBUG loaded listener.js 19:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x12f365c00) [pid = 1663] [serial = 1294] [outer = 0x12cc8d400] 19:46:02 INFO - PROCESS | 1663 | 1463280362432 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]]]}] 19:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 520ms 19:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:46:02 INFO - PROCESS | 1663 | 1463280362452 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 19:46:02 INFO - PROCESS | 1663 | 1463280362454 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 19:46:02 INFO - PROCESS | 1663 | 1463280362456 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:46:02 INFO - PROCESS | 1663 | 1463280362457 Marionette TRACE conn2 <- [1,1698,null,{}] 19:46:02 INFO - PROCESS | 1663 | 1463280362459 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}] 19:46:02 INFO - PROCESS | 1663 | 1463280362573 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 19:46:02 INFO - PROCESS | 1663 | 1463280362619 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x138682800 == 71 [pid = 1663] [id = 432] 19:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x12f245000) [pid = 1663] [serial = 1295] [outer = 0x0] 19:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x12f36c800) [pid = 1663] [serial = 1296] [outer = 0x12f245000] 19:46:02 INFO - PROCESS | 1663 | 1463280362644 Marionette DEBUG loaded listener.js 19:46:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x12f372800) [pid = 1663] [serial = 1297] [outer = 0x12f245000] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 241 (0x12156f400) [pid = 1663] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x12891e800) [pid = 1663] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x1255f7800) [pid = 1663] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x119163800) [pid = 1663] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 237 (0x119cc4000) [pid = 1663] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 236 (0x1129da800) [pid = 1663] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 235 (0x115e43400) [pid = 1663] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 234 (0x11281fc00) [pid = 1663] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 233 (0x1185f4400) [pid = 1663] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 232 (0x12aa4bc00) [pid = 1663] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x12f247c00) [pid = 1663] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x110da3000) [pid = 1663] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:46:02 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x1290f3400) [pid = 1663] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:46:03 INFO - PROCESS | 1663 | 1463280363085 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]]]}] 19:46:03 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 19:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 669ms 19:46:03 INFO - PROCESS | 1663 | 1463280363125 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 19:46:03 INFO - PROCESS | 1663 | 1463280363127 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 19:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:46:03 INFO - PROCESS | 1663 | 1463280363135 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:46:03 INFO - PROCESS | 1663 | 1463280363137 Marionette TRACE conn2 <- [1,1702,null,{}] 19:46:03 INFO - PROCESS | 1663 | 1463280363139 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}] 19:46:03 INFO - PROCESS | 1663 | 1463280363249 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 19:46:03 INFO - PROCESS | 1663 | 1463280363254 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x138917000 == 72 [pid = 1663] [id = 433] 19:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x118238000) [pid = 1663] [serial = 1298] [outer = 0x0] 19:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x1255f4400) [pid = 1663] [serial = 1299] [outer = 0x118238000] 19:46:03 INFO - PROCESS | 1663 | 1463280363283 Marionette DEBUG loaded listener.js 19:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x13896f400) [pid = 1663] [serial = 1300] [outer = 0x118238000] 19:46:03 INFO - PROCESS | 1663 | 1463280363652 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]]]}] 19:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 523ms 19:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:46:03 INFO - PROCESS | 1663 | 1463280363658 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 19:46:03 INFO - PROCESS | 1663 | 1463280363659 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 19:46:03 INFO - PROCESS | 1663 | 1463280363662 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:46:03 INFO - PROCESS | 1663 | 1463280363664 Marionette TRACE conn2 <- [1,1706,null,{}] 19:46:03 INFO - PROCESS | 1663 | 1463280363667 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}] 19:46:03 INFO - PROCESS | 1663 | 1463280363755 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 19:46:03 INFO - PROCESS | 1663 | 1463280363832 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x139098000 == 73 [pid = 1663] [id = 434] 19:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x1182b7c00) [pid = 1663] [serial = 1301] [outer = 0x0] 19:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x138975000) [pid = 1663] [serial = 1302] [outer = 0x1182b7c00] 19:46:03 INFO - PROCESS | 1663 | 1463280363857 Marionette DEBUG loaded listener.js 19:46:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x139269800) [pid = 1663] [serial = 1303] [outer = 0x1182b7c00] 19:46:04 INFO - PROCESS | 1663 | 1463280364131 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]]]}] 19:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 522ms 19:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:46:04 INFO - PROCESS | 1663 | 1463280364185 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 19:46:04 INFO - PROCESS | 1663 | 1463280364186 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 19:46:04 INFO - PROCESS | 1663 | 1463280364188 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:46:04 INFO - PROCESS | 1663 | 1463280364189 Marionette TRACE conn2 <- [1,1710,null,{}] 19:46:04 INFO - PROCESS | 1663 | 1463280364191 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}] 19:46:04 INFO - PROCESS | 1663 | 1463280364281 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 19:46:04 INFO - PROCESS | 1663 | 1463280364285 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a889800 == 74 [pid = 1663] [id = 435] 19:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x12e287400) [pid = 1663] [serial = 1304] [outer = 0x0] 19:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x12e28c800) [pid = 1663] [serial = 1305] [outer = 0x12e287400] 19:46:04 INFO - PROCESS | 1663 | 1463280364310 Marionette DEBUG loaded listener.js 19:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x12e290800) [pid = 1663] [serial = 1306] [outer = 0x12e287400] 19:46:04 INFO - PROCESS | 1663 | 1463280364656 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]]]}] 19:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 19:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:46:04 INFO - PROCESS | 1663 | 1463280364723 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 19:46:04 INFO - PROCESS | 1663 | 1463280364724 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 19:46:04 INFO - PROCESS | 1663 | 1463280364726 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:46:04 INFO - PROCESS | 1663 | 1463280364727 Marionette TRACE conn2 <- [1,1714,null,{}] 19:46:04 INFO - PROCESS | 1663 | 1463280364729 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}] 19:46:04 INFO - PROCESS | 1663 | 1463280364825 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 19:46:04 INFO - PROCESS | 1663 | 1463280364831 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x13ac4b000 == 75 [pid = 1663] [id = 436] 19:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x12e28fc00) [pid = 1663] [serial = 1307] [outer = 0x0] 19:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x1389b4800) [pid = 1663] [serial = 1308] [outer = 0x12e28fc00] 19:46:04 INFO - PROCESS | 1663 | 1463280364855 Marionette DEBUG loaded listener.js 19:46:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x1389b9800) [pid = 1663] [serial = 1309] [outer = 0x12e28fc00] 19:46:05 INFO - PROCESS | 1663 | 1463280365398 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]]]}] 19:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 721ms 19:46:05 INFO - PROCESS | 1663 | 1463280365448 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 19:46:05 INFO - PROCESS | 1663 | 1463280365451 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 19:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:46:05 INFO - PROCESS | 1663 | 1463280365454 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:46:05 INFO - PROCESS | 1663 | 1463280365457 Marionette TRACE conn2 <- [1,1718,null,{}] 19:46:05 INFO - PROCESS | 1663 | 1463280365461 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}] 19:46:05 INFO - PROCESS | 1663 | 1463280365576 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 19:46:05 INFO - PROCESS | 1663 | 1463280365691 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x121832800 == 76 [pid = 1663] [id = 437] 19:46:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x117682c00) [pid = 1663] [serial = 1310] [outer = 0x0] 19:46:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 243 (0x118112800) [pid = 1663] [serial = 1311] [outer = 0x117682c00] 19:46:05 INFO - PROCESS | 1663 | 1463280365723 Marionette DEBUG loaded listener.js 19:46:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 244 (0x118703400) [pid = 1663] [serial = 1312] [outer = 0x117682c00] 19:46:06 INFO - PROCESS | 1663 | 1463280366149 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]]]}] 19:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 722ms 19:46:06 INFO - PROCESS | 1663 | 1463280366177 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 19:46:06 INFO - PROCESS | 1663 | 1463280366181 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 19:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:46:06 INFO - PROCESS | 1663 | 1463280366185 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:46:06 INFO - PROCESS | 1663 | 1463280366187 Marionette TRACE conn2 <- [1,1722,null,{}] 19:46:06 INFO - PROCESS | 1663 | 1463280366190 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}] 19:46:06 INFO - PROCESS | 1663 | 1463280366301 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 19:46:06 INFO - PROCESS | 1663 | 1463280366418 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8bb800 == 77 [pid = 1663] [id = 438] 19:46:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 245 (0x119026800) [pid = 1663] [serial = 1313] [outer = 0x0] 19:46:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 246 (0x120517400) [pid = 1663] [serial = 1314] [outer = 0x119026800] 19:46:06 INFO - PROCESS | 1663 | 1463280366453 Marionette DEBUG loaded listener.js 19:46:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 247 (0x1255eec00) [pid = 1663] [serial = 1315] [outer = 0x119026800] 19:46:06 INFO - PROCESS | 1663 | 1463280366902 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]]]}] 19:46:06 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 19:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 771ms 19:46:06 INFO - PROCESS | 1663 | 1463280366957 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 19:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:46:06 INFO - PROCESS | 1663 | 1463280366959 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 19:46:06 INFO - PROCESS | 1663 | 1463280366961 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:46:06 INFO - PROCESS | 1663 | 1463280366965 Marionette TRACE conn2 <- [1,1726,null,{}] 19:46:06 INFO - PROCESS | 1663 | 1463280366974 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}] 19:46:07 INFO - PROCESS | 1663 | 1463280367086 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 19:46:07 INFO - PROCESS | 1663 | 1463280367204 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x13ac47000 == 78 [pid = 1663] [id = 439] 19:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 248 (0x12760c800) [pid = 1663] [serial = 1316] [outer = 0x0] 19:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 249 (0x1290ee800) [pid = 1663] [serial = 1317] [outer = 0x12760c800] 19:46:07 INFO - PROCESS | 1663 | 1463280367239 Marionette DEBUG loaded listener.js 19:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 250 (0x12b02d000) [pid = 1663] [serial = 1318] [outer = 0x12760c800] 19:46:07 INFO - PROCESS | 1663 | 1463280367664 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]]]}] 19:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 723ms 19:46:07 INFO - PROCESS | 1663 | 1463280367685 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 19:46:07 INFO - PROCESS | 1663 | 1463280367687 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 19:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:46:07 INFO - PROCESS | 1663 | 1463280367689 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:46:07 INFO - PROCESS | 1663 | 1463280367690 Marionette TRACE conn2 <- [1,1730,null,{}] 19:46:07 INFO - PROCESS | 1663 | 1463280367693 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}] 19:46:07 INFO - PROCESS | 1663 | 1463280367804 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 19:46:07 INFO - PROCESS | 1663 | 1463280367921 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x140ad1000 == 79 [pid = 1663] [id = 440] 19:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 251 (0x12b817000) [pid = 1663] [serial = 1319] [outer = 0x0] 19:46:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 252 (0x12c871400) [pid = 1663] [serial = 1320] [outer = 0x12b817000] 19:46:07 INFO - PROCESS | 1663 | 1463280367954 Marionette DEBUG loaded listener.js 19:46:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 253 (0x12d5ecc00) [pid = 1663] [serial = 1321] [outer = 0x12b817000] 19:46:08 INFO - PROCESS | 1663 | 1463280368365 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]]]}] 19:46:08 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 19:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 724ms 19:46:08 INFO - PROCESS | 1663 | 1463280368414 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 19:46:08 INFO - PROCESS | 1663 | 1463280368415 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 19:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:46:08 INFO - PROCESS | 1663 | 1463280368417 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:46:08 INFO - PROCESS | 1663 | 1463280368419 Marionette TRACE conn2 <- [1,1734,null,{}] 19:46:08 INFO - PROCESS | 1663 | 1463280368439 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}] 19:46:08 INFO - PROCESS | 1663 | 1463280368545 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 19:46:08 INFO - PROCESS | 1663 | 1463280368663 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a833000 == 80 [pid = 1663] [id = 441] 19:46:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 254 (0x12beacc00) [pid = 1663] [serial = 1322] [outer = 0x0] 19:46:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 255 (0x12f246400) [pid = 1663] [serial = 1323] [outer = 0x12beacc00] 19:46:08 INFO - PROCESS | 1663 | 1463280368695 Marionette DEBUG loaded listener.js 19:46:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 256 (0x12f36d000) [pid = 1663] [serial = 1324] [outer = 0x12beacc00] 19:46:09 INFO - PROCESS | 1663 | 1463280369128 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]]]}] 19:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 789ms 19:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:46:09 INFO - PROCESS | 1663 | 1463280369206 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 19:46:09 INFO - PROCESS | 1663 | 1463280369208 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 19:46:09 INFO - PROCESS | 1663 | 1463280369210 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:46:09 INFO - PROCESS | 1663 | 1463280369211 Marionette TRACE conn2 <- [1,1738,null,{}] 19:46:09 INFO - PROCESS | 1663 | 1463280369214 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}] 19:46:09 INFO - PROCESS | 1663 | 1463280369328 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 19:46:09 INFO - PROCESS | 1663 | 1463280369449 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x11742e800 == 81 [pid = 1663] [id = 442] 19:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 257 (0x112823800) [pid = 1663] [serial = 1325] [outer = 0x0] 19:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 258 (0x1180cec00) [pid = 1663] [serial = 1326] [outer = 0x112823800] 19:46:09 INFO - PROCESS | 1663 | 1463280369482 Marionette DEBUG loaded listener.js 19:46:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 259 (0x12690f400) [pid = 1663] [serial = 1327] [outer = 0x112823800] 19:46:10 INFO - PROCESS | 1663 | 1463280370089 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]]]}] 19:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 919ms 19:46:10 INFO - PROCESS | 1663 | 1463280370131 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 19:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:46:10 INFO - PROCESS | 1663 | 1463280370134 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 19:46:10 INFO - PROCESS | 1663 | 1463280370137 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:46:10 INFO - PROCESS | 1663 | 1463280370140 Marionette TRACE conn2 <- [1,1742,null,{}] 19:46:10 INFO - PROCESS | 1663 | 1463280370143 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}] 19:46:10 INFO - PROCESS | 1663 | 1463280370245 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 19:46:10 INFO - PROCESS | 1663 | 1463280370342 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x1215e1000 == 82 [pid = 1663] [id = 443] 19:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 260 (0x110dad800) [pid = 1663] [serial = 1328] [outer = 0x0] 19:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 261 (0x115eba400) [pid = 1663] [serial = 1329] [outer = 0x110dad800] 19:46:10 INFO - PROCESS | 1663 | 1463280370371 Marionette DEBUG loaded listener.js 19:46:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 262 (0x11767ec00) [pid = 1663] [serial = 1330] [outer = 0x110dad800] 19:46:10 INFO - PROCESS | 1663 | 1463280370804 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]]]}] 19:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 720ms 19:46:10 INFO - PROCESS | 1663 | 1463280370859 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 19:46:10 INFO - PROCESS | 1663 | 1463280370866 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 19:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:46:10 INFO - PROCESS | 1663 | 1463280370872 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:46:10 INFO - PROCESS | 1663 | 1463280370874 Marionette TRACE conn2 <- [1,1746,null,{}] 19:46:10 INFO - PROCESS | 1663 | 1463280370877 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}] 19:46:10 INFO - PROCESS | 1663 | 1463280370985 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 19:46:11 INFO - PROCESS | 1663 | 1463280371092 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x120541000 == 83 [pid = 1663] [id = 444] 19:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 263 (0x118c04400) [pid = 1663] [serial = 1331] [outer = 0x0] 19:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 264 (0x118c3e400) [pid = 1663] [serial = 1332] [outer = 0x118c04400] 19:46:11 INFO - PROCESS | 1663 | 1463280371119 Marionette DEBUG loaded listener.js 19:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 265 (0x119127800) [pid = 1663] [serial = 1333] [outer = 0x118c04400] 19:46:11 INFO - PROCESS | 1663 | 1463280371597 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]]]}] 19:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 770ms 19:46:11 INFO - PROCESS | 1663 | 1463280371642 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 19:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:46:11 INFO - PROCESS | 1663 | 1463280371644 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 19:46:11 INFO - PROCESS | 1663 | 1463280371648 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:46:11 INFO - PROCESS | 1663 | 1463280371651 Marionette TRACE conn2 <- [1,1750,null,{}] 19:46:11 INFO - PROCESS | 1663 | 1463280371662 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}] 19:46:11 INFO - PROCESS | 1663 | 1463280371873 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 19:46:11 INFO - PROCESS | 1663 | 1463280371970 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfc9000 == 84 [pid = 1663] [id = 445] 19:46:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 266 (0x121575800) [pid = 1663] [serial = 1334] [outer = 0x0] 19:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 267 (0x121b5ec00) [pid = 1663] [serial = 1335] [outer = 0x121575800] 19:46:12 INFO - PROCESS | 1663 | 1463280372016 Marionette DEBUG loaded listener.js 19:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 268 (0x1255f5000) [pid = 1663] [serial = 1336] [outer = 0x121575800] 19:46:12 INFO - PROCESS | 1663 | 1463280372467 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]]]}] 19:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 876ms 19:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:46:12 INFO - PROCESS | 1663 | 1463280372524 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 19:46:12 INFO - PROCESS | 1663 | 1463280372526 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 19:46:12 INFO - PROCESS | 1663 | 1463280372528 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:46:12 INFO - PROCESS | 1663 | 1463280372530 Marionette TRACE conn2 <- [1,1754,null,{}] 19:46:12 INFO - PROCESS | 1663 | 1463280372534 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}] 19:46:12 INFO - PROCESS | 1663 | 1463280372630 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 19:46:12 INFO - PROCESS | 1663 | 1463280372723 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce21800 == 85 [pid = 1663] [id = 446] 19:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 269 (0x12690c800) [pid = 1663] [serial = 1337] [outer = 0x0] 19:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 270 (0x1275f6000) [pid = 1663] [serial = 1338] [outer = 0x12690c800] 19:46:12 INFO - PROCESS | 1663 | 1463280372750 Marionette DEBUG loaded listener.js 19:46:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 271 (0x128919800) [pid = 1663] [serial = 1339] [outer = 0x12690c800] 19:46:12 INFO - PROCESS | 1663 | --DOCSHELL 0x120540800 == 84 [pid = 1663] [id = 380] 19:46:12 INFO - PROCESS | 1663 | --DOCSHELL 0x113010000 == 83 [pid = 1663] [id = 338] 19:46:12 INFO - PROCESS | 1663 | --DOCSHELL 0x13a889800 == 82 [pid = 1663] [id = 435] 19:46:12 INFO - PROCESS | 1663 | --DOCSHELL 0x139098000 == 81 [pid = 1663] [id = 434] 19:46:12 INFO - PROCESS | 1663 | --DOCSHELL 0x138917000 == 80 [pid = 1663] [id = 433] 19:46:12 INFO - PROCESS | 1663 | --DOCSHELL 0x138682800 == 79 [pid = 1663] [id = 432] 19:46:12 INFO - PROCESS | 1663 | --DOMWINDOW == 270 (0x12beb0400) [pid = 1663] [serial = 1239] [outer = 0x0] [url = about:blank] 19:46:12 INFO - PROCESS | 1663 | --DOMWINDOW == 269 (0x1185ef800) [pid = 1663] [serial = 1185] [outer = 0x0] [url = about:blank] 19:46:12 INFO - PROCESS | 1663 | --DOMWINDOW == 268 (0x12d5e8000) [pid = 1663] [serial = 1194] [outer = 0x0] [url = about:blank] 19:46:12 INFO - PROCESS | 1663 | --DOMWINDOW == 267 (0x1256bf400) [pid = 1663] [serial = 1188] [outer = 0x0] [url = about:blank] 19:46:12 INFO - PROCESS | 1663 | --DOMWINDOW == 266 (0x12aa4cc00) [pid = 1663] [serial = 1191] [outer = 0x0] [url = about:blank] 19:46:12 INFO - PROCESS | 1663 | --DOMWINDOW == 265 (0x139265c00) [pid = 1663] [serial = 1197] [outer = 0x0] [url = about:blank] 19:46:12 INFO - PROCESS | 1663 | --DOMWINDOW == 264 (0x110daac00) [pid = 1663] [serial = 1182] [outer = 0x0] [url = about:blank] 19:46:12 INFO - PROCESS | 1663 | --DOMWINDOW == 263 (0x118c03400) [pid = 1663] [serial = 1200] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x137d2f000 == 78 [pid = 1663] [id = 431] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd0b800 == 77 [pid = 1663] [id = 430] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12d523800 == 76 [pid = 1663] [id = 429] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbe7000 == 75 [pid = 1663] [id = 428] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12b04d000 == 74 [pid = 1663] [id = 427] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x129485800 == 73 [pid = 1663] [id = 426] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x120553800 == 72 [pid = 1663] [id = 425] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x119089800 == 71 [pid = 1663] [id = 424] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x1297f1800 == 70 [pid = 1663] [id = 423] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd0a000 == 69 [pid = 1663] [id = 417] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba3d000 == 68 [pid = 1663] [id = 416] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x12183a800 == 67 [pid = 1663] [id = 415] 19:46:13 INFO - PROCESS | 1663 | --DOCSHELL 0x113a09000 == 66 [pid = 1663] [id = 414] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 262 (0x127156c00) [pid = 1663] [serial = 1222] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 261 (0x1255f7400) [pid = 1663] [serial = 1221] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 260 (0x1289b6800) [pid = 1663] [serial = 1227] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 259 (0x127607400) [pid = 1663] [serial = 1224] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 258 (0x11977b800) [pid = 1663] [serial = 1215] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 257 (0x12156e800) [pid = 1663] [serial = 1216] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 256 (0x12157a400) [pid = 1663] [serial = 1218] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 255 (0x11693f000) [pid = 1663] [serial = 1204] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 254 (0x11340f800) [pid = 1663] [serial = 1203] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 253 (0x11823f000) [pid = 1663] [serial = 1209] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 252 (0x118702400) [pid = 1663] [serial = 1210] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 251 (0x11746fc00) [pid = 1663] [serial = 1207] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 250 (0x11698dc00) [pid = 1663] [serial = 1206] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 249 (0x118c3a400) [pid = 1663] [serial = 1212] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 248 (0x12ba6c000) [pid = 1663] [serial = 1237] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 247 (0x119159c00) [pid = 1663] [serial = 1213] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 246 (0x12f250c00) [pid = 1663] [serial = 1180] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 245 (0x12aba4c00) [pid = 1663] [serial = 1236] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 244 (0x117e0e800) [pid = 1663] [serial = 1230] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 243 (0x1292cdc00) [pid = 1663] [serial = 1233] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 242 (0x128922400) [pid = 1663] [serial = 1225] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 241 (0x128eac800) [pid = 1663] [serial = 1228] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x12aa44c00) [pid = 1663] [serial = 1234] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x1255e8c00) [pid = 1663] [serial = 1231] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x1255ef000) [pid = 1663] [serial = 1219] [outer = 0x0] [url = about:blank] 19:46:13 INFO - PROCESS | 1663 | 1463280373218 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]]]}] 19:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 721ms 19:46:13 INFO - PROCESS | 1663 | 1463280373250 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 19:46:13 INFO - PROCESS | 1663 | 1463280373252 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 19:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:46:13 INFO - PROCESS | 1663 | 1463280373283 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:46:13 INFO - PROCESS | 1663 | 1463280373285 Marionette TRACE conn2 <- [1,1758,null,{}] 19:46:13 INFO - PROCESS | 1663 | 1463280373288 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}] 19:46:13 INFO - PROCESS | 1663 | 1463280373377 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 19:46:13 INFO - PROCESS | 1663 | 1463280373452 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x119088000 == 67 [pid = 1663] [id = 447] 19:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x11340f800) [pid = 1663] [serial = 1340] [outer = 0x0] 19:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x121577c00) [pid = 1663] [serial = 1341] [outer = 0x11340f800] 19:46:13 INFO - PROCESS | 1663 | 1463280373478 Marionette DEBUG loaded listener.js 19:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x126f7ec00) [pid = 1663] [serial = 1342] [outer = 0x11340f800] 19:46:13 INFO - PROCESS | 1663 | 1463280373776 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]]]}] 19:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 525ms 19:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:46:13 INFO - PROCESS | 1663 | 1463280373803 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 19:46:13 INFO - PROCESS | 1663 | 1463280373804 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 19:46:13 INFO - PROCESS | 1663 | 1463280373806 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:46:13 INFO - PROCESS | 1663 | 1463280373808 Marionette TRACE conn2 <- [1,1762,null,{}] 19:46:13 INFO - PROCESS | 1663 | 1463280373810 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}] 19:46:13 INFO - PROCESS | 1663 | 1463280373912 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 19:46:13 INFO - PROCESS | 1663 | 1463280373917 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cda000 == 68 [pid = 1663] [id = 448] 19:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x12891ec00) [pid = 1663] [serial = 1343] [outer = 0x0] 19:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 243 (0x128d07400) [pid = 1663] [serial = 1344] [outer = 0x12891ec00] 19:46:13 INFO - PROCESS | 1663 | 1463280373942 Marionette DEBUG loaded listener.js 19:46:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 244 (0x12a8da400) [pid = 1663] [serial = 1345] [outer = 0x12891ec00] 19:46:14 INFO - PROCESS | 1663 | 1463280374292 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]]]}] 19:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 517ms 19:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:46:14 INFO - PROCESS | 1663 | 1463280374325 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 19:46:14 INFO - PROCESS | 1663 | 1463280374326 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 19:46:14 INFO - PROCESS | 1663 | 1463280374337 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:46:14 INFO - PROCESS | 1663 | 1463280374339 Marionette TRACE conn2 <- [1,1766,null,{}] 19:46:14 INFO - PROCESS | 1663 | 1463280374341 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}] 19:46:14 INFO - PROCESS | 1663 | 1463280374424 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 19:46:14 INFO - PROCESS | 1663 | 1463280374429 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba3d000 == 69 [pid = 1663] [id = 449] 19:46:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 245 (0x12a75cc00) [pid = 1663] [serial = 1346] [outer = 0x0] 19:46:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 246 (0x12aba2000) [pid = 1663] [serial = 1347] [outer = 0x12a75cc00] 19:46:14 INFO - PROCESS | 1663 | 1463280374454 Marionette DEBUG loaded listener.js 19:46:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 247 (0x12ba69000) [pid = 1663] [serial = 1348] [outer = 0x12a75cc00] 19:46:14 INFO - PROCESS | 1663 | 1463280374798 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]]]}] 19:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 478ms 19:46:14 INFO - PROCESS | 1663 | 1463280374806 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 19:46:14 INFO - PROCESS | 1663 | 1463280374808 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 19:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:46:14 INFO - PROCESS | 1663 | 1463280374810 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:46:14 INFO - PROCESS | 1663 | 1463280374811 Marionette TRACE conn2 <- [1,1770,null,{}] 19:46:14 INFO - PROCESS | 1663 | 1463280374817 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}] 19:46:14 INFO - PROCESS | 1663 | 1463280374904 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 19:46:14 INFO - PROCESS | 1663 | 1463280374987 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbed000 == 70 [pid = 1663] [id = 450] 19:46:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 248 (0x1289af400) [pid = 1663] [serial = 1349] [outer = 0x0] 19:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 249 (0x12ba6bc00) [pid = 1663] [serial = 1350] [outer = 0x1289af400] 19:46:15 INFO - PROCESS | 1663 | 1463280375012 Marionette DEBUG loaded listener.js 19:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 250 (0x12c605400) [pid = 1663] [serial = 1351] [outer = 0x1289af400] 19:46:15 INFO - PROCESS | 1663 | 1463280375324 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]]]}] 19:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 522ms 19:46:15 INFO - PROCESS | 1663 | 1463280375337 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 19:46:15 INFO - PROCESS | 1663 | 1463280375338 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 19:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:46:15 INFO - PROCESS | 1663 | 1463280375340 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:46:15 INFO - PROCESS | 1663 | 1463280375341 Marionette TRACE conn2 <- [1,1774,null,{}] 19:46:15 INFO - PROCESS | 1663 | 1463280375344 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}] 19:46:15 INFO - PROCESS | 1663 | 1463280375469 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 19:46:15 INFO - PROCESS | 1663 | 1463280375484 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da66800 == 71 [pid = 1663] [id = 451] 19:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 251 (0x12c605800) [pid = 1663] [serial = 1352] [outer = 0x0] 19:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 252 (0x12cbc0c00) [pid = 1663] [serial = 1353] [outer = 0x12c605800] 19:46:15 INFO - PROCESS | 1663 | 1463280375509 Marionette DEBUG loaded listener.js 19:46:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 253 (0x12d083800) [pid = 1663] [serial = 1354] [outer = 0x12c605800] 19:46:15 INFO - PROCESS | 1663 | 1463280375873 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]]]}] 19:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 569ms 19:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:46:15 INFO - PROCESS | 1663 | 1463280375916 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 19:46:15 INFO - PROCESS | 1663 | 1463280375918 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 19:46:15 INFO - PROCESS | 1663 | 1463280375920 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:46:15 INFO - PROCESS | 1663 | 1463280375921 Marionette TRACE conn2 <- [1,1778,null,{}] 19:46:15 INFO - PROCESS | 1663 | 1463280375923 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}] 19:46:16 INFO - PROCESS | 1663 | 1463280376038 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 252 (0x12e287400) [pid = 1663] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 251 (0x1160e5c00) [pid = 1663] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 250 (0x12cc8d400) [pid = 1663] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 249 (0x121b59000) [pid = 1663] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 248 (0x110ee1400) [pid = 1663] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 247 (0x118422c00) [pid = 1663] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 246 (0x1289ac800) [pid = 1663] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 245 (0x118420400) [pid = 1663] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 244 (0x12d083400) [pid = 1663] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 243 (0x121572000) [pid = 1663] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 242 (0x12baafc00) [pid = 1663] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 241 (0x117e03000) [pid = 1663] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x115e3cc00) [pid = 1663] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x12ba6e400) [pid = 1663] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x121577800) [pid = 1663] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 237 (0x118c3cc00) [pid = 1663] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 236 (0x12a8dd800) [pid = 1663] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 235 (0x1190d4c00) [pid = 1663] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 234 (0x12ab9c800) [pid = 1663] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 233 (0x118708800) [pid = 1663] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 232 (0x1182b7c00) [pid = 1663] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x127608400) [pid = 1663] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x1255e9800) [pid = 1663] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x1182af800) [pid = 1663] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x12aa4a000) [pid = 1663] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x1160da000) [pid = 1663] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x1127a9c00) [pid = 1663] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x1127b1000) [pid = 1663] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x127604400) [pid = 1663] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x12beaf800) [pid = 1663] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x1160e3c00) [pid = 1663] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x112eeec00) [pid = 1663] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x11915c400) [pid = 1663] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x1255eb000) [pid = 1663] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x121b55c00) [pid = 1663] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x12d3e3000) [pid = 1663] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x12a8d5000) [pid = 1663] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x11870fc00) [pid = 1663] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x11841c400) [pid = 1663] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x12d81a000) [pid = 1663] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x1219b7400) [pid = 1663] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x117464800) [pid = 1663] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x110ee8c00) [pid = 1663] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x12690a800) [pid = 1663] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x118238400) [pid = 1663] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x1121ad800) [pid = 1663] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x110da2400) [pid = 1663] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x1185f0800) [pid = 1663] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x1248aa800) [pid = 1663] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x118238000) [pid = 1663] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x118215400) [pid = 1663] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x110da1000) [pid = 1663] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x12760a000) [pid = 1663] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x12baaa000) [pid = 1663] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x1121aa800) [pid = 1663] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x127602c00) [pid = 1663] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x1161f0c00) [pid = 1663] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x117464c00) [pid = 1663] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x1127a7400) [pid = 1663] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x12f245000) [pid = 1663] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x12c606c00) [pid = 1663] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x117466800) [pid = 1663] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x124c74400) [pid = 1663] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x11281c000) [pid = 1663] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x1128a9800) [pid = 1663] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x118c46800) [pid = 1663] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x139264000) [pid = 1663] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x1292c8000) [pid = 1663] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x1160e4800) [pid = 1663] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x124fbd800) [pid = 1663] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x12113c800) [pid = 1663] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x1121a9000) [pid = 1663] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x116996400) [pid = 1663] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:46:16 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x1190d1c00) [pid = 1663] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:46:16 INFO - PROCESS | 1663 | 1463280376763 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x112fae000 == 72 [pid = 1663] [id = 452] 19:46:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x110da2400) [pid = 1663] [serial = 1355] [outer = 0x0] 19:46:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x110ee1400) [pid = 1663] [serial = 1356] [outer = 0x110da2400] 19:46:16 INFO - PROCESS | 1663 | 1463280376798 Marionette DEBUG loaded listener.js 19:46:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x1127a8400) [pid = 1663] [serial = 1357] [outer = 0x110da2400] 19:46:17 INFO - PROCESS | 1663 | 1463280377258 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]]]}] 19:46:17 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 19:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1370ms 19:46:17 INFO - PROCESS | 1663 | 1463280377291 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 19:46:17 INFO - PROCESS | 1663 | 1463280377294 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 19:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:46:17 INFO - PROCESS | 1663 | 1463280377299 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:46:17 INFO - PROCESS | 1663 | 1463280377302 Marionette TRACE conn2 <- [1,1782,null,{}] 19:46:17 INFO - PROCESS | 1663 | 1463280377305 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}] 19:46:17 INFO - PROCESS | 1663 | 1463280377417 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 19:46:17 INFO - PROCESS | 1663 | 1463280377533 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196b5800 == 73 [pid = 1663] [id = 453] 19:46:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x1128ab800) [pid = 1663] [serial = 1358] [outer = 0x0] 19:46:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x1160e5c00) [pid = 1663] [serial = 1359] [outer = 0x1128ab800] 19:46:17 INFO - PROCESS | 1663 | 1463280377569 Marionette DEBUG loaded listener.js 19:46:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x116a4f400) [pid = 1663] [serial = 1360] [outer = 0x1128ab800] 19:46:18 INFO - PROCESS | 1663 | 1463280378003 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]]]}] 19:46:18 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 19:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 774ms 19:46:18 INFO - PROCESS | 1663 | 1463280378075 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 19:46:18 INFO - PROCESS | 1663 | 1463280378078 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 19:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:46:18 INFO - PROCESS | 1663 | 1463280378081 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:46:18 INFO - PROCESS | 1663 | 1463280378082 Marionette TRACE conn2 <- [1,1786,null,{}] 19:46:18 INFO - PROCESS | 1663 | 1463280378085 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}] 19:46:18 INFO - PROCESS | 1663 | 1463280378196 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 19:46:18 INFO - PROCESS | 1663 | 1463280378284 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x128935800 == 74 [pid = 1663] [id = 454] 19:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x11746ac00) [pid = 1663] [serial = 1361] [outer = 0x0] 19:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x1180cb400) [pid = 1663] [serial = 1362] [outer = 0x11746ac00] 19:46:18 INFO - PROCESS | 1663 | 1463280378317 Marionette DEBUG loaded listener.js 19:46:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x1182b2000) [pid = 1663] [serial = 1363] [outer = 0x11746ac00] 19:46:18 INFO - PROCESS | 1663 | 1463280378766 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]]]}] 19:46:18 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 19:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 720ms 19:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:46:18 INFO - PROCESS | 1663 | 1463280378802 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 19:46:18 INFO - PROCESS | 1663 | 1463280378803 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 19:46:18 INFO - PROCESS | 1663 | 1463280378811 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:46:18 INFO - PROCESS | 1663 | 1463280378815 Marionette TRACE conn2 <- [1,1790,null,{}] 19:46:18 INFO - PROCESS | 1663 | 1463280378819 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}] 19:46:18 INFO - PROCESS | 1663 | 1463280378932 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 19:46:19 INFO - PROCESS | 1663 | 1463280379020 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8d4800 == 75 [pid = 1663] [id = 455] 19:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x11841e400) [pid = 1663] [serial = 1364] [outer = 0x0] 19:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x1184ca800) [pid = 1663] [serial = 1365] [outer = 0x11841e400] 19:46:19 INFO - PROCESS | 1663 | 1463280379052 Marionette DEBUG loaded listener.js 19:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x119159000) [pid = 1663] [serial = 1366] [outer = 0x11841e400] 19:46:19 INFO - PROCESS | 1663 | 1463280379446 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]]]}] 19:46:19 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) 19:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 678ms 19:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:46:19 INFO - PROCESS | 1663 | 1463280379484 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 19:46:19 INFO - PROCESS | 1663 | 1463280379486 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 19:46:19 INFO - PROCESS | 1663 | 1463280379488 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:46:19 INFO - PROCESS | 1663 | 1463280379490 Marionette TRACE conn2 <- [1,1794,null,{}] 19:46:19 INFO - PROCESS | 1663 | 1463280379492 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}] 19:46:19 INFO - PROCESS | 1663 | 1463280379619 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 19:46:19 INFO - PROCESS | 1663 | 1463280379735 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfc9800 == 76 [pid = 1663] [id = 456] 19:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x119127400) [pid = 1663] [serial = 1367] [outer = 0x0] 19:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x119164400) [pid = 1663] [serial = 1368] [outer = 0x119127400] 19:46:19 INFO - PROCESS | 1663 | 1463280379769 Marionette DEBUG loaded listener.js 19:46:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x121341400) [pid = 1663] [serial = 1369] [outer = 0x119127400] 19:46:20 INFO - PROCESS | 1663 | 1463280380200 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]]]}] 19:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 769ms 19:46:20 INFO - PROCESS | 1663 | 1463280380257 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 19:46:20 INFO - PROCESS | 1663 | 1463280380258 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 19:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:46:20 INFO - PROCESS | 1663 | 1463280380261 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:46:20 INFO - PROCESS | 1663 | 1463280380262 Marionette TRACE conn2 <- [1,1798,null,{}] 19:46:20 INFO - PROCESS | 1663 | 1463280380264 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}] 19:46:20 INFO - PROCESS | 1663 | 1463280380374 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 19:46:20 INFO - PROCESS | 1663 | 1463280380532 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd0d800 == 77 [pid = 1663] [id = 457] 19:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x1219c1000) [pid = 1663] [serial = 1370] [outer = 0x0] 19:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x1248ac000) [pid = 1663] [serial = 1371] [outer = 0x1219c1000] 19:46:20 INFO - PROCESS | 1663 | 1463280380591 Marionette DEBUG loaded listener.js 19:46:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x126f82800) [pid = 1663] [serial = 1372] [outer = 0x1219c1000] 19:46:21 INFO - PROCESS | 1663 | 1463280381126 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]]]}] 19:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 921ms 19:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:46:21 INFO - PROCESS | 1663 | 1463280381182 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 19:46:21 INFO - PROCESS | 1663 | 1463280381184 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 19:46:21 INFO - PROCESS | 1663 | 1463280381186 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:46:21 INFO - PROCESS | 1663 | 1463280381187 Marionette TRACE conn2 <- [1,1802,null,{}] 19:46:21 INFO - PROCESS | 1663 | 1463280381190 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}] 19:46:21 INFO - PROCESS | 1663 | 1463280381300 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 19:46:21 INFO - PROCESS | 1663 | 1463280381388 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x137eae000 == 78 [pid = 1663] [id = 458] 19:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x121b55c00) [pid = 1663] [serial = 1373] [outer = 0x0] 19:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x127611c00) [pid = 1663] [serial = 1374] [outer = 0x121b55c00] 19:46:21 INFO - PROCESS | 1663 | 1463280381418 Marionette DEBUG loaded listener.js 19:46:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x128eab800) [pid = 1663] [serial = 1375] [outer = 0x121b55c00] 19:46:21 INFO - PROCESS | 1663 | 1463280381830 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]]]}] 19:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 19:46:21 INFO - PROCESS | 1663 | 1463280381857 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 19:46:21 INFO - PROCESS | 1663 | 1463280381858 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 19:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:46:21 INFO - PROCESS | 1663 | 1463280381861 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:46:21 INFO - PROCESS | 1663 | 1463280381862 Marionette TRACE conn2 <- [1,1806,null,{}] 19:46:21 INFO - PROCESS | 1663 | 1463280381864 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}] 19:46:21 INFO - PROCESS | 1663 | 1463280381970 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 19:46:22 INFO - PROCESS | 1663 | 1463280382124 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x137ee7000 == 79 [pid = 1663] [id = 459] 19:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x11823c400) [pid = 1663] [serial = 1376] [outer = 0x0] 19:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x12760a400) [pid = 1663] [serial = 1377] [outer = 0x11823c400] 19:46:22 INFO - PROCESS | 1663 | 1463280382159 Marionette DEBUG loaded listener.js 19:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x1290f4800) [pid = 1663] [serial = 1378] [outer = 0x11823c400] 19:46:22 INFO - PROCESS | 1663 | 1463280382572 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]]]}] 19:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 770ms 19:46:22 INFO - PROCESS | 1663 | 1463280382632 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 19:46:22 INFO - PROCESS | 1663 | 1463280382633 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 19:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:46:22 INFO - PROCESS | 1663 | 1463280382636 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:46:22 INFO - PROCESS | 1663 | 1463280382637 Marionette TRACE conn2 <- [1,1810,null,{}] 19:46:22 INFO - PROCESS | 1663 | 1463280382639 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}] 19:46:22 INFO - PROCESS | 1663 | 1463280382748 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 19:46:22 INFO - PROCESS | 1663 | 1463280382837 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d11000 == 80 [pid = 1663] [id = 460] 19:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x1134ea000) [pid = 1663] [serial = 1379] [outer = 0x0] 19:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x118426800) [pid = 1663] [serial = 1380] [outer = 0x1134ea000] 19:46:22 INFO - PROCESS | 1663 | 1463280382867 Marionette DEBUG loaded listener.js 19:46:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x1292cd000) [pid = 1663] [serial = 1381] [outer = 0x1134ea000] 19:46:23 INFO - PROCESS | 1663 | 1463280383260 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]]]}] 19:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 19:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:46:23 INFO - PROCESS | 1663 | 1463280383307 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 19:46:23 INFO - PROCESS | 1663 | 1463280383308 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 19:46:23 INFO - PROCESS | 1663 | 1463280383310 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:46:23 INFO - PROCESS | 1663 | 1463280383311 Marionette TRACE conn2 <- [1,1814,null,{}] 19:46:23 INFO - PROCESS | 1663 | 1463280383314 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}] 19:46:23 INFO - PROCESS | 1663 | 1463280383438 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 19:46:23 INFO - PROCESS | 1663 | 1463280383559 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x113391000 == 81 [pid = 1663] [id = 461] 19:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x1127aa400) [pid = 1663] [serial = 1382] [outer = 0x0] 19:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x112d1b400) [pid = 1663] [serial = 1383] [outer = 0x1127aa400] 19:46:23 INFO - PROCESS | 1663 | 1463280383591 Marionette DEBUG loaded listener.js 19:46:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x11767f400) [pid = 1663] [serial = 1384] [outer = 0x1127aa400] 19:46:24 INFO - PROCESS | 1663 | 1463280384148 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]]]}] 19:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 871ms 19:46:24 INFO - PROCESS | 1663 | 1463280384186 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 19:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:46:24 INFO - PROCESS | 1663 | 1463280384188 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 19:46:24 INFO - PROCESS | 1663 | 1463280384191 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:46:24 INFO - PROCESS | 1663 | 1463280384194 Marionette TRACE conn2 <- [1,1818,null,{}] 19:46:24 INFO - PROCESS | 1663 | 1463280384199 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}] 19:46:24 INFO - PROCESS | 1663 | 1463280384303 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 19:46:24 INFO - PROCESS | 1663 | 1463280384408 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213d5000 == 82 [pid = 1663] [id = 462] 19:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x11281c000) [pid = 1663] [serial = 1385] [outer = 0x0] 19:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x115e38000) [pid = 1663] [serial = 1386] [outer = 0x11281c000] 19:46:24 INFO - PROCESS | 1663 | 1463280384439 Marionette DEBUG loaded listener.js 19:46:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x11693f000) [pid = 1663] [serial = 1387] [outer = 0x11281c000] 19:46:24 INFO - PROCESS | 1663 | 1463280384959 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]]]}] 19:46:24 INFO - PROCESS | 1663 | --DOCSHELL 0x113a86800 == 81 [pid = 1663] [id = 26] 19:46:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12da66800 == 80 [pid = 1663] [id = 451] 19:46:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbed000 == 79 [pid = 1663] [id = 450] 19:46:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba3d000 == 78 [pid = 1663] [id = 449] 19:46:24 INFO - PROCESS | 1663 | --DOCSHELL 0x128cda000 == 77 [pid = 1663] [id = 448] 19:46:25 INFO - PROCESS | 1663 | --DOCSHELL 0x119088000 == 76 [pid = 1663] [id = 447] 19:46:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce21800 == 75 [pid = 1663] [id = 446] 19:46:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfc9000 == 74 [pid = 1663] [id = 445] 19:46:25 INFO - PROCESS | 1663 | --DOCSHELL 0x120541000 == 73 [pid = 1663] [id = 444] 19:46:25 INFO - PROCESS | 1663 | --DOCSHELL 0x1215e1000 == 72 [pid = 1663] [id = 443] 19:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 825ms 19:46:25 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8bb800 == 71 [pid = 1663] [id = 438] 19:46:25 INFO - PROCESS | 1663 | --DOCSHELL 0x121832800 == 70 [pid = 1663] [id = 437] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x118118800) [pid = 1663] [serial = 1060] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x12f36c800) [pid = 1663] [serial = 1296] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x11820f800) [pid = 1663] [serial = 1270] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x1275f3400) [pid = 1663] [serial = 1281] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x12a763000) [pid = 1663] [serial = 949] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x118112400) [pid = 1663] [serial = 1245] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x12ba6cc00) [pid = 1663] [serial = 952] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x112821000) [pid = 1663] [serial = 876] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x12c871800) [pid = 1663] [serial = 1018] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x12157ac00) [pid = 1663] [serial = 822] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x12e28c800) [pid = 1663] [serial = 1305] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x12e290800) [pid = 1663] [serial = 1306] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x118218400) [pid = 1663] [serial = 819] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x12f244c00) [pid = 1663] [serial = 1293] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x1292c3800) [pid = 1663] [serial = 1006] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x12d5eb000) [pid = 1663] [serial = 1266] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x110eec800) [pid = 1663] [serial = 651] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x12cbca800) [pid = 1663] [serial = 1192] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x1289b8400) [pid = 1663] [serial = 1072] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x1194e4400) [pid = 1663] [serial = 885] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x12f248000) [pid = 1663] [serial = 1195] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x126d69000) [pid = 1663] [serial = 768] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x12c60ac00) [pid = 1663] [serial = 1012] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x12d3edc00) [pid = 1663] [serial = 1078] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x11767f000) [pid = 1663] [serial = 1269] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x12c609c00) [pid = 1663] [serial = 1240] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x128d05400) [pid = 1663] [serial = 771] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x121578800) [pid = 1663] [serial = 1003] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x12c602800) [pid = 1663] [serial = 1287] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x124c71000) [pid = 1663] [serial = 1123] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x124c31400) [pid = 1663] [serial = 1263] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12b817400) [pid = 1663] [serial = 831] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x1256ba400) [pid = 1663] [serial = 888] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x139269800) [pid = 1663] [serial = 1303] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x128927800) [pid = 1663] [serial = 894] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x1255f3000) [pid = 1663] [serial = 1278] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x119125000) [pid = 1663] [serial = 1248] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x121573000) [pid = 1663] [serial = 943] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x12d3e2000) [pid = 1663] [serial = 1075] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x110ee7c00) [pid = 1663] [serial = 1242] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x117e10000) [pid = 1663] [serial = 759] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x113afc400) [pid = 1663] [serial = 816] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x124fb5800) [pid = 1663] [serial = 1251] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x1134e9400) [pid = 1663] [serial = 937] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x12f365c00) [pid = 1663] [serial = 1294] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x1292c3000) [pid = 1663] [serial = 1066] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12d810000) [pid = 1663] [serial = 1291] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x11823fc00) [pid = 1663] [serial = 1120] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x116a4fc00) [pid = 1663] [serial = 714] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12a75a400) [pid = 1663] [serial = 1126] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x1289b4c00) [pid = 1663] [serial = 1282] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x128d07800) [pid = 1663] [serial = 1189] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12d80f800) [pid = 1663] [serial = 1132] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12beaa800) [pid = 1663] [serial = 1069] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1194f1000) [pid = 1663] [serial = 1063] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12113ec00) [pid = 1663] [serial = 1275] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x13a8ee000) [pid = 1663] [serial = 1135] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12d07f400) [pid = 1663] [serial = 1290] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x127611800) [pid = 1663] [serial = 825] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12d085c00) [pid = 1663] [serial = 1141] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1127a9000) [pid = 1663] [serial = 708] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x127605000) [pid = 1663] [serial = 891] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x12d07dc00) [pid = 1663] [serial = 1260] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x119165800) [pid = 1663] [serial = 1186] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x12f368800) [pid = 1663] [serial = 1201] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x1128a9000) [pid = 1663] [serial = 1183] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1190cd400) [pid = 1663] [serial = 762] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12965cc00) [pid = 1663] [serial = 828] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x126f83400) [pid = 1663] [serial = 1279] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1255f4400) [pid = 1663] [serial = 1299] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1182b9800) [pid = 1663] [serial = 882] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x110daf000) [pid = 1663] [serial = 1117] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12bab4400) [pid = 1663] [serial = 1285] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12d086000) [pid = 1663] [serial = 1138] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x116726800) [pid = 1663] [serial = 879] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12b813c00) [pid = 1663] [serial = 1009] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12a75d000) [pid = 1663] [serial = 1284] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x12a75dc00) [pid = 1663] [serial = 1254] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1180d0400) [pid = 1663] [serial = 940] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x138975000) [pid = 1663] [serial = 1302] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12cbc5c00) [pid = 1663] [serial = 1288] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1194ecc00) [pid = 1663] [serial = 1273] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1161e4000) [pid = 1663] [serial = 997] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12f372800) [pid = 1663] [serial = 1297] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12c870400) [pid = 1663] [serial = 1015] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x124c3c800) [pid = 1663] [serial = 1276] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1184c8c00) [pid = 1663] [serial = 1000] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x127603000) [pid = 1663] [serial = 946] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x13896f400) [pid = 1663] [serial = 1300] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x113af8800) [pid = 1663] [serial = 756] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12c870000) [pid = 1663] [serial = 1257] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1134f7000) [pid = 1663] [serial = 711] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12157a800) [pid = 1663] [serial = 765] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x13926d400) [pid = 1663] [serial = 1198] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11870d800) [pid = 1663] [serial = 1272] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12cbc6800) [pid = 1663] [serial = 1129] [outer = 0x0] [url = about:blank] 19:46:25 INFO - PROCESS | 1663 | 1463280385052 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 19:46:25 INFO - PROCESS | 1663 | 1463280385058 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 19:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:46:25 INFO - PROCESS | 1663 | 1463280385065 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:46:25 INFO - PROCESS | 1663 | 1463280385068 Marionette TRACE conn2 <- [1,1822,null,{}] 19:46:25 INFO - PROCESS | 1663 | 1463280385071 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}] 19:46:25 INFO - PROCESS | 1663 | 1463280385218 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 19:46:25 INFO - PROCESS | 1663 | 1463280385226 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x117429800 == 71 [pid = 1663] [id = 463] 19:46:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11746bc00) [pid = 1663] [serial = 1388] [outer = 0x0] 19:46:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x117e03000) [pid = 1663] [serial = 1389] [outer = 0x11746bc00] 19:46:25 INFO - PROCESS | 1663 | 1463280385274 Marionette DEBUG loaded listener.js 19:46:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x118235400) [pid = 1663] [serial = 1390] [outer = 0x11746bc00] 19:46:25 INFO - PROCESS | 1663 | 1463280385741 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]]]}] 19:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 721ms 19:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:46:25 INFO - PROCESS | 1663 | 1463280385785 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 19:46:25 INFO - PROCESS | 1663 | 1463280385787 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 19:46:25 INFO - PROCESS | 1663 | 1463280385789 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:46:25 INFO - PROCESS | 1663 | 1463280385791 Marionette TRACE conn2 <- [1,1826,null,{}] 19:46:25 INFO - PROCESS | 1663 | 1463280385801 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}] 19:46:25 INFO - PROCESS | 1663 | 1463280385923 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 19:46:25 INFO - PROCESS | 1663 | 1463280385930 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x121831800 == 72 [pid = 1663] [id = 464] 19:46:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1182af400) [pid = 1663] [serial = 1391] [outer = 0x0] 19:46:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118702400) [pid = 1663] [serial = 1392] [outer = 0x1182af400] 19:46:25 INFO - PROCESS | 1663 | 1463280385959 Marionette DEBUG loaded listener.js 19:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1190cd400) [pid = 1663] [serial = 1393] [outer = 0x1182af400] 19:46:26 INFO - PROCESS | 1663 | 1463280386321 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]]]}] 19:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 19:46:26 INFO - PROCESS | 1663 | 1463280386359 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 19:46:26 INFO - PROCESS | 1663 | 1463280386368 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 19:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:46:26 INFO - PROCESS | 1663 | 1463280386371 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:46:26 INFO - PROCESS | 1663 | 1463280386372 Marionette TRACE conn2 <- [1,1830,null,{}] 19:46:26 INFO - PROCESS | 1663 | 1463280386381 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}] 19:46:26 INFO - PROCESS | 1663 | 1463280386474 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 19:46:26 INFO - PROCESS | 1663 | 1463280386479 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x128943000 == 73 [pid = 1663] [id = 465] 19:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x11977e000) [pid = 1663] [serial = 1394] [outer = 0x0] 19:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x121574000) [pid = 1663] [serial = 1395] [outer = 0x11977e000] 19:46:26 INFO - PROCESS | 1663 | 1463280386505 Marionette DEBUG loaded listener.js 19:46:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x124c31400) [pid = 1663] [serial = 1396] [outer = 0x11977e000] 19:46:26 INFO - PROCESS | 1663 | 1463280386866 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]]]}] 19:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 524ms 19:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:46:26 INFO - PROCESS | 1663 | 1463280386897 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 19:46:26 INFO - PROCESS | 1663 | 1463280386898 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 19:46:26 INFO - PROCESS | 1663 | 1463280386900 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:46:26 INFO - PROCESS | 1663 | 1463280386901 Marionette TRACE conn2 <- [1,1834,null,{}] 19:46:26 INFO - PROCESS | 1663 | 1463280386904 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}] 19:46:27 INFO - PROCESS | 1663 | 1463280386994 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 19:46:27 INFO - PROCESS | 1663 | 1463280387075 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e9800 == 74 [pid = 1663] [id = 466] 19:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121137400) [pid = 1663] [serial = 1397] [outer = 0x0] 19:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x124fb1000) [pid = 1663] [serial = 1398] [outer = 0x121137400] 19:46:27 INFO - PROCESS | 1663 | 1463280387100 Marionette DEBUG loaded listener.js 19:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1256b7c00) [pid = 1663] [serial = 1399] [outer = 0x121137400] 19:46:27 INFO - PROCESS | 1663 | 1463280387437 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]]]}] 19:46:27 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 19:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 572ms 19:46:27 INFO - PROCESS | 1663 | 1463280387477 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 19:46:27 INFO - PROCESS | 1663 | 1463280387479 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 19:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:46:27 INFO - PROCESS | 1663 | 1463280387481 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:46:27 INFO - PROCESS | 1663 | 1463280387482 Marionette TRACE conn2 <- [1,1838,null,{}] 19:46:27 INFO - PROCESS | 1663 | 1463280387484 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}] 19:46:27 INFO - PROCESS | 1663 | 1463280387626 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 19:46:27 INFO - PROCESS | 1663 | 1463280387641 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8c2000 == 75 [pid = 1663] [id = 467] 19:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12690ec00) [pid = 1663] [serial = 1400] [outer = 0x0] 19:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x127607800) [pid = 1663] [serial = 1401] [outer = 0x12690ec00] 19:46:27 INFO - PROCESS | 1663 | 1463280387667 Marionette DEBUG loaded listener.js 19:46:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1292c3800) [pid = 1663] [serial = 1402] [outer = 0x12690ec00] 19:46:28 INFO - PROCESS | 1663 | 1463280388019 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]]]}] 19:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 569ms 19:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:46:28 INFO - PROCESS | 1663 | 1463280388057 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 19:46:28 INFO - PROCESS | 1663 | 1463280388058 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 19:46:28 INFO - PROCESS | 1663 | 1463280388060 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:46:28 INFO - PROCESS | 1663 | 1463280388061 Marionette TRACE conn2 <- [1,1842,null,{}] 19:46:28 INFO - PROCESS | 1663 | 1463280388063 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}] 19:46:28 INFO - PROCESS | 1663 | 1463280388177 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 19:46:28 INFO - PROCESS | 1663 | 1463280388190 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf2f800 == 76 [pid = 1663] [id = 468] 19:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x128927800) [pid = 1663] [serial = 1403] [outer = 0x0] 19:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x129668000) [pid = 1663] [serial = 1404] [outer = 0x128927800] 19:46:28 INFO - PROCESS | 1663 | 1463280388215 Marionette DEBUG loaded listener.js 19:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12a8ce800) [pid = 1663] [serial = 1405] [outer = 0x128927800] 19:46:28 INFO - PROCESS | 1663 | 1463280388568 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]]]}] 19:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 518ms 19:46:28 INFO - PROCESS | 1663 | 1463280388579 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 19:46:28 INFO - PROCESS | 1663 | 1463280388581 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 19:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:46:28 INFO - PROCESS | 1663 | 1463280388586 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:46:28 INFO - PROCESS | 1663 | 1463280388587 Marionette TRACE conn2 <- [1,1846,null,{}] 19:46:28 INFO - PROCESS | 1663 | 1463280388589 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}] 19:46:28 INFO - PROCESS | 1663 | 1463280388706 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 19:46:28 INFO - PROCESS | 1663 | 1463280388721 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3be800 == 77 [pid = 1663] [id = 469] 19:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x129667000) [pid = 1663] [serial = 1406] [outer = 0x0] 19:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12aa47400) [pid = 1663] [serial = 1407] [outer = 0x129667000] 19:46:28 INFO - PROCESS | 1663 | 1463280388746 Marionette DEBUG loaded listener.js 19:46:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12ab9d800) [pid = 1663] [serial = 1408] [outer = 0x129667000] 19:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12a75cc00) [pid = 1663] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x11340f800) [pid = 1663] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x118c04400) [pid = 1663] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x121575800) [pid = 1663] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12690c800) [pid = 1663] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x110dad800) [pid = 1663] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12891ec00) [pid = 1663] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:46:29 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1289af400) [pid = 1663] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:46:29 INFO - PROCESS | 1663 | 1463280389225 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]]]}] 19:46:29 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) 19:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 669ms 19:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:46:29 INFO - PROCESS | 1663 | 1463280389256 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 19:46:29 INFO - PROCESS | 1663 | 1463280389257 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 19:46:29 INFO - PROCESS | 1663 | 1463280389259 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:46:29 INFO - PROCESS | 1663 | 1463280389260 Marionette TRACE conn2 <- [1,1850,null,{}] 19:46:29 INFO - PROCESS | 1663 | 1463280389262 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}] 19:46:29 INFO - PROCESS | 1663 | 1463280389356 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 19:46:29 INFO - PROCESS | 1663 | 1463280389360 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8cf800 == 78 [pid = 1663] [id = 470] 19:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x118240000) [pid = 1663] [serial = 1409] [outer = 0x0] 19:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12a75cc00) [pid = 1663] [serial = 1410] [outer = 0x118240000] 19:46:29 INFO - PROCESS | 1663 | 1463280389386 Marionette DEBUG loaded listener.js 19:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12b038c00) [pid = 1663] [serial = 1411] [outer = 0x118240000] 19:46:29 INFO - PROCESS | 1663 | 1463280389738 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]]]}] 19:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 518ms 19:46:29 INFO - PROCESS | 1663 | 1463280389787 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 19:46:29 INFO - PROCESS | 1663 | 1463280389788 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 19:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:46:29 INFO - PROCESS | 1663 | 1463280389792 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:46:29 INFO - PROCESS | 1663 | 1463280389793 Marionette TRACE conn2 <- [1,1854,null,{}] 19:46:29 INFO - PROCESS | 1663 | 1463280389796 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}] 19:46:29 INFO - PROCESS | 1663 | 1463280389887 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 19:46:29 INFO - PROCESS | 1663 | 1463280389891 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d34c800 == 79 [pid = 1663] [id = 471] 19:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12a535400) [pid = 1663] [serial = 1412] [outer = 0x0] 19:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12b81a000) [pid = 1663] [serial = 1413] [outer = 0x12a535400] 19:46:29 INFO - PROCESS | 1663 | 1463280389916 Marionette DEBUG loaded listener.js 19:46:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12ba70400) [pid = 1663] [serial = 1414] [outer = 0x12a535400] 19:46:30 INFO - PROCESS | 1663 | 1463280390286 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]]]}] 19:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 519ms 19:46:30 INFO - PROCESS | 1663 | 1463280390311 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 19:46:30 INFO - PROCESS | 1663 | 1463280390314 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 19:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:46:30 INFO - PROCESS | 1663 | 1463280390317 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:46:30 INFO - PROCESS | 1663 | 1463280390319 Marionette TRACE conn2 <- [1,1858,null,{}] 19:46:30 INFO - PROCESS | 1663 | 1463280390321 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}] 19:46:30 INFO - PROCESS | 1663 | 1463280390426 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 19:46:30 INFO - PROCESS | 1663 | 1463280390501 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8af000 == 80 [pid = 1663] [id = 472] 19:46:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12baa9400) [pid = 1663] [serial = 1415] [outer = 0x0] 19:46:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12beae000) [pid = 1663] [serial = 1416] [outer = 0x12baa9400] 19:46:30 INFO - PROCESS | 1663 | 1463280390534 Marionette DEBUG loaded listener.js 19:46:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12c877c00) [pid = 1663] [serial = 1417] [outer = 0x12baa9400] 19:46:30 INFO - PROCESS | 1663 | 1463280390851 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]]]}] 19:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 570ms 19:46:30 INFO - PROCESS | 1663 | 1463280390888 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 19:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:46:30 INFO - PROCESS | 1663 | 1463280390890 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 19:46:30 INFO - PROCESS | 1663 | 1463280390893 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:46:30 INFO - PROCESS | 1663 | 1463280390895 Marionette TRACE conn2 <- [1,1862,null,{}] 19:46:30 INFO - PROCESS | 1663 | 1463280390898 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}] 19:46:31 INFO - PROCESS | 1663 | 1463280391035 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 19:46:31 INFO - PROCESS | 1663 | 1463280391288 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x116967800 == 81 [pid = 1663] [id = 473] 19:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x110dad800) [pid = 1663] [serial = 1418] [outer = 0x0] 19:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x111f4d800) [pid = 1663] [serial = 1419] [outer = 0x110dad800] 19:46:31 INFO - PROCESS | 1663 | 1463280391329 Marionette DEBUG loaded listener.js 19:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1134f7000) [pid = 1663] [serial = 1420] [outer = 0x110dad800] 19:46:31 INFO - PROCESS | 1663 | 1463280391729 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]]]}] 19:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 874ms 19:46:31 INFO - PROCESS | 1663 | 1463280391767 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 19:46:31 INFO - PROCESS | 1663 | 1463280391770 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 19:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:46:31 INFO - PROCESS | 1663 | 1463280391773 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:46:31 INFO - PROCESS | 1663 | 1463280391775 Marionette TRACE conn2 <- [1,1866,null,{}] 19:46:31 INFO - PROCESS | 1663 | 1463280391779 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}] 19:46:31 INFO - PROCESS | 1663 | 1463280391893 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 19:46:31 INFO - PROCESS | 1663 | 1463280391976 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x125584800 == 82 [pid = 1663] [id = 474] 19:46:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1161ecc00) [pid = 1663] [serial = 1421] [outer = 0x0] 19:46:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x117462c00) [pid = 1663] [serial = 1422] [outer = 0x1161ecc00] 19:46:32 INFO - PROCESS | 1663 | 1463280392008 Marionette DEBUG loaded listener.js 19:46:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x118420000) [pid = 1663] [serial = 1423] [outer = 0x1161ecc00] 19:46:32 INFO - PROCESS | 1663 | 1463280392430 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]]]}] 19:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 674ms 19:46:32 INFO - PROCESS | 1663 | 1463280392450 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 19:46:32 INFO - PROCESS | 1663 | 1463280392453 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 19:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:46:32 INFO - PROCESS | 1663 | 1463280392456 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:46:32 INFO - PROCESS | 1663 | 1463280392457 Marionette TRACE conn2 <- [1,1870,null,{}] 19:46:32 INFO - PROCESS | 1663 | 1463280392460 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}] 19:46:32 INFO - PROCESS | 1663 | 1463280392571 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 19:46:32 INFO - PROCESS | 1663 | 1463280392676 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3d2800 == 83 [pid = 1663] [id = 475] 19:46:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118708400) [pid = 1663] [serial = 1424] [outer = 0x0] 19:46:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x119756800) [pid = 1663] [serial = 1425] [outer = 0x118708400] 19:46:32 INFO - PROCESS | 1663 | 1463280392706 Marionette DEBUG loaded listener.js 19:46:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x124a37000) [pid = 1663] [serial = 1426] [outer = 0x118708400] 19:46:33 INFO - PROCESS | 1663 | 1463280393098 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]]]}] 19:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 19:46:33 INFO - PROCESS | 1663 | 1463280393136 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 19:46:33 INFO - PROCESS | 1663 | 1463280393137 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 19:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:46:33 INFO - PROCESS | 1663 | 1463280393141 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:46:33 INFO - PROCESS | 1663 | 1463280393145 Marionette TRACE conn2 <- [1,1874,null,{}] 19:46:33 INFO - PROCESS | 1663 | 1463280393154 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}] 19:46:33 INFO - PROCESS | 1663 | 1463280393268 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 19:46:33 INFO - PROCESS | 1663 | 1463280393381 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f222800 == 84 [pid = 1663] [id = 476] 19:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x124fb5800) [pid = 1663] [serial = 1427] [outer = 0x0] 19:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1275fb400) [pid = 1663] [serial = 1428] [outer = 0x124fb5800] 19:46:33 INFO - PROCESS | 1663 | 1463280393412 Marionette DEBUG loaded listener.js 19:46:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1292bfc00) [pid = 1663] [serial = 1429] [outer = 0x124fb5800] 19:46:33 INFO - PROCESS | 1663 | 1463280393794 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]]]}] 19:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 682ms 19:46:33 INFO - PROCESS | 1663 | 1463280393823 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 19:46:33 INFO - PROCESS | 1663 | 1463280393825 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 19:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:46:33 INFO - PROCESS | 1663 | 1463280393827 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:46:33 INFO - PROCESS | 1663 | 1463280393828 Marionette TRACE conn2 <- [1,1878,null,{}] 19:46:33 INFO - PROCESS | 1663 | 1463280393831 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}] 19:46:33 INFO - PROCESS | 1663 | 1463280393940 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 19:46:34 INFO - PROCESS | 1663 | 1463280394054 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x137eaa800 == 85 [pid = 1663] [id = 477] 19:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1292c5800) [pid = 1663] [serial = 1430] [outer = 0x0] 19:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12ba69800) [pid = 1663] [serial = 1431] [outer = 0x1292c5800] 19:46:34 INFO - PROCESS | 1663 | 1463280394083 Marionette DEBUG loaded listener.js 19:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12c606000) [pid = 1663] [serial = 1432] [outer = 0x1292c5800] 19:46:34 INFO - PROCESS | 1663 | 1463280394490 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]]]}] 19:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 19:46:34 INFO - PROCESS | 1663 | 1463280394499 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 19:46:34 INFO - PROCESS | 1663 | 1463280394501 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 19:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:46:34 INFO - PROCESS | 1663 | 1463280394503 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:46:34 INFO - PROCESS | 1663 | 1463280394504 Marionette TRACE conn2 <- [1,1882,null,{}] 19:46:34 INFO - PROCESS | 1663 | 1463280394506 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}] 19:46:34 INFO - PROCESS | 1663 | 1463280394615 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 19:46:34 INFO - PROCESS | 1663 | 1463280394726 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x138668800 == 86 [pid = 1663] [id = 478] 19:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12cbc2400) [pid = 1663] [serial = 1433] [outer = 0x0] 19:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12cbca800) [pid = 1663] [serial = 1434] [outer = 0x12cbc2400] 19:46:34 INFO - PROCESS | 1663 | 1463280394763 Marionette DEBUG loaded listener.js 19:46:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12d08ac00) [pid = 1663] [serial = 1435] [outer = 0x12cbc2400] 19:46:35 INFO - PROCESS | 1663 | 1463280395177 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]]]}] 19:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 721ms 19:46:35 INFO - PROCESS | 1663 | 1463280395224 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 19:46:35 INFO - PROCESS | 1663 | 1463280395225 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 19:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:46:35 INFO - PROCESS | 1663 | 1463280395244 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:46:35 INFO - PROCESS | 1663 | 1463280395246 Marionette TRACE conn2 <- [1,1886,null,{}] 19:46:35 INFO - PROCESS | 1663 | 1463280395285 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}] 19:46:35 INFO - PROCESS | 1663 | 1463280395395 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 19:46:35 INFO - PROCESS | 1663 | 1463280395478 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x13871d000 == 87 [pid = 1663] [id = 479] 19:46:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12d3ebc00) [pid = 1663] [serial = 1436] [outer = 0x0] 19:46:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12d811c00) [pid = 1663] [serial = 1437] [outer = 0x12d3ebc00] 19:46:35 INFO - PROCESS | 1663 | 1463280395508 Marionette DEBUG loaded listener.js 19:46:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12e283400) [pid = 1663] [serial = 1438] [outer = 0x12d3ebc00] 19:46:35 INFO - PROCESS | 1663 | 1463280395950 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]]]}] 19:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 772ms 19:46:36 INFO - PROCESS | 1663 | 1463280396000 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 19:46:36 INFO - PROCESS | 1663 | 1463280396002 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 19:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:46:36 INFO - PROCESS | 1663 | 1463280396004 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:46:36 INFO - PROCESS | 1663 | 1463280396005 Marionette TRACE conn2 <- [1,1890,null,{}] 19:46:36 INFO - PROCESS | 1663 | 1463280396007 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}] 19:46:36 INFO - PROCESS | 1663 | 1463280396120 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 19:46:36 INFO - PROCESS | 1663 | 1463280396408 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x11825d000 == 88 [pid = 1663] [id = 480] 19:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x110ee9000) [pid = 1663] [serial = 1439] [outer = 0x0] 19:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x111ab1c00) [pid = 1663] [serial = 1440] [outer = 0x110ee9000] 19:46:36 INFO - PROCESS | 1663 | 1463280396487 Marionette DEBUG loaded listener.js 19:46:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1127b1400) [pid = 1663] [serial = 1441] [outer = 0x110ee9000] 19:46:36 INFO - PROCESS | 1663 | 1463280396919 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]]]}] 19:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 19:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:46:36 INFO - PROCESS | 1663 | 1463280396974 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 19:46:36 INFO - PROCESS | 1663 | 1463280396977 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 19:46:36 INFO - PROCESS | 1663 | 1463280396980 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:46:36 INFO - PROCESS | 1663 | 1463280396982 Marionette TRACE conn2 <- [1,1894,null,{}] 19:46:36 INFO - PROCESS | 1663 | 1463280396985 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}] 19:46:37 INFO - PROCESS | 1663 | 1463280397085 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 19:46:37 INFO - PROCESS | 1663 | 1463280397205 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x11330a000 == 89 [pid = 1663] [id = 481] 19:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x113debc00) [pid = 1663] [serial = 1442] [outer = 0x0] 19:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1166b4c00) [pid = 1663] [serial = 1443] [outer = 0x113debc00] 19:46:37 INFO - PROCESS | 1663 | 1463280397236 Marionette DEBUG loaded listener.js 19:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x1180c4c00) [pid = 1663] [serial = 1444] [outer = 0x113debc00] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12f21a000 == 88 [pid = 1663] [id = 399] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce3a000 == 87 [pid = 1663] [id = 331] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x128940000 == 86 [pid = 1663] [id = 6] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x1389b4800) [pid = 1663] [serial = 1308] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x118112800) [pid = 1663] [serial = 1311] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x120517400) [pid = 1663] [serial = 1314] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x1290ee800) [pid = 1663] [serial = 1317] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12c871400) [pid = 1663] [serial = 1320] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x1180cec00) [pid = 1663] [serial = 1326] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12f246400) [pid = 1663] [serial = 1323] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x137eae000 == 85 [pid = 1663] [id = 458] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd0d800 == 84 [pid = 1663] [id = 457] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfc9800 == 83 [pid = 1663] [id = 456] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8d4800 == 82 [pid = 1663] [id = 455] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x128935800 == 81 [pid = 1663] [id = 454] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x1196b5800 == 80 [pid = 1663] [id = 453] 19:46:37 INFO - PROCESS | 1663 | --DOCSHELL 0x112fae000 == 79 [pid = 1663] [id = 452] 19:46:37 INFO - PROCESS | 1663 | 1463280397703 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]]]}] 19:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 772ms 19:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:46:37 INFO - PROCESS | 1663 | 1463280397753 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 19:46:37 INFO - PROCESS | 1663 | 1463280397755 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 19:46:37 INFO - PROCESS | 1663 | 1463280397759 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:46:37 INFO - PROCESS | 1663 | 1463280397760 Marionette TRACE conn2 <- [1,1898,null,{}] 19:46:37 INFO - PROCESS | 1663 | 1463280397762 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}] 19:46:37 INFO - PROCESS | 1663 | 1463280397866 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12ba6bc00) [pid = 1663] [serial = 1350] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12cbc0c00) [pid = 1663] [serial = 1353] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12aba2000) [pid = 1663] [serial = 1347] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12ba69000) [pid = 1663] [serial = 1348] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x121577c00) [pid = 1663] [serial = 1341] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x126f7ec00) [pid = 1663] [serial = 1342] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119127800) [pid = 1663] [serial = 1333] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x118c3e400) [pid = 1663] [serial = 1332] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x121b5ec00) [pid = 1663] [serial = 1335] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x1255f5000) [pid = 1663] [serial = 1336] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x1275f6000) [pid = 1663] [serial = 1338] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x128919800) [pid = 1663] [serial = 1339] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x11767ec00) [pid = 1663] [serial = 1330] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x115eba400) [pid = 1663] [serial = 1329] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x128d07400) [pid = 1663] [serial = 1344] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12a8da400) [pid = 1663] [serial = 1345] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12c605400) [pid = 1663] [serial = 1351] [outer = 0x0] [url = about:blank] 19:46:37 INFO - PROCESS | 1663 | 1463280397936 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x11815c800 == 80 [pid = 1663] [id = 482] 19:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11618e000) [pid = 1663] [serial = 1445] [outer = 0x0] 19:46:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1180c9000) [pid = 1663] [serial = 1446] [outer = 0x11618e000] 19:46:37 INFO - PROCESS | 1663 | 1463280397970 Marionette DEBUG loaded listener.js 19:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11841c400) [pid = 1663] [serial = 1447] [outer = 0x11618e000] 19:46:38 INFO - PROCESS | 1663 | 1463280398481 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]]]}] 19:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 770ms 19:46:38 INFO - PROCESS | 1663 | 1463280398532 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 19:46:38 INFO - PROCESS | 1663 | 1463280398536 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 19:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:46:38 INFO - PROCESS | 1663 | 1463280398542 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:46:38 INFO - PROCESS | 1663 | 1463280398546 Marionette TRACE conn2 <- [1,1902,null,{}] 19:46:38 INFO - PROCESS | 1663 | 1463280398553 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}] 19:46:38 INFO - PROCESS | 1663 | 1463280398700 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 19:46:38 INFO - PROCESS | 1663 | 1463280398780 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cd2800 == 81 [pid = 1663] [id = 483] 19:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x11281cc00) [pid = 1663] [serial = 1448] [outer = 0x0] 19:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x115e3e800) [pid = 1663] [serial = 1449] [outer = 0x11281cc00] 19:46:38 INFO - PROCESS | 1663 | 1463280398814 Marionette DEBUG loaded listener.js 19:46:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1167f3c00) [pid = 1663] [serial = 1450] [outer = 0x11281cc00] 19:46:39 INFO - PROCESS | 1663 | 1463280399274 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]]]}] 19:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 776ms 19:46:39 INFO - PROCESS | 1663 | 1463280399317 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 19:46:39 INFO - PROCESS | 1663 | 1463280399321 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 19:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:46:39 INFO - PROCESS | 1663 | 1463280399326 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:46:39 INFO - PROCESS | 1663 | 1463280399328 Marionette TRACE conn2 <- [1,1906,null,{}] 19:46:39 INFO - PROCESS | 1663 | 1463280399350 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}] 19:46:39 INFO - PROCESS | 1663 | 1463280399456 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 19:46:39 INFO - PROCESS | 1663 | 1463280399535 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x11816d000 == 82 [pid = 1663] [id = 484] 19:46:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x118216400) [pid = 1663] [serial = 1451] [outer = 0x0] 19:46:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x11841c800) [pid = 1663] [serial = 1452] [outer = 0x118216400] 19:46:39 INFO - PROCESS | 1663 | 1463280399566 Marionette DEBUG loaded listener.js 19:46:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x118706800) [pid = 1663] [serial = 1453] [outer = 0x118216400] 19:46:40 INFO - PROCESS | 1663 | 1463280400003 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]]]}] 19:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 689ms 19:46:40 INFO - PROCESS | 1663 | 1463280400016 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 19:46:40 INFO - PROCESS | 1663 | 1463280400018 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 19:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:46:40 INFO - PROCESS | 1663 | 1463280400020 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:46:40 INFO - PROCESS | 1663 | 1463280400023 Marionette TRACE conn2 <- [1,1910,null,{}] 19:46:40 INFO - PROCESS | 1663 | 1463280400030 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}] 19:46:40 INFO - PROCESS | 1663 | 1463280400139 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 19:46:40 INFO - PROCESS | 1663 | 1463280400206 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12947f000 == 83 [pid = 1663] [id = 485] 19:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x118c0d800) [pid = 1663] [serial = 1454] [outer = 0x0] 19:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1190d0400) [pid = 1663] [serial = 1455] [outer = 0x118c0d800] 19:46:40 INFO - PROCESS | 1663 | 1463280400281 Marionette DEBUG loaded listener.js 19:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1194ecc00) [pid = 1663] [serial = 1456] [outer = 0x118c0d800] 19:46:40 INFO - PROCESS | 1663 | 1463280400718 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]]]}] 19:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 723ms 19:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:46:40 INFO - PROCESS | 1663 | 1463280400791 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 19:46:40 INFO - PROCESS | 1663 | 1463280400793 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 19:46:40 INFO - PROCESS | 1663 | 1463280400797 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:46:40 INFO - PROCESS | 1663 | 1463280400798 Marionette TRACE conn2 <- [1,1914,null,{}] 19:46:40 INFO - PROCESS | 1663 | 1463280400800 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}] 19:46:40 INFO - PROCESS | 1663 | 1463280400903 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 19:46:40 INFO - PROCESS | 1663 | 1463280400982 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b03d000 == 84 [pid = 1663] [id = 486] 19:46:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x121575800) [pid = 1663] [serial = 1457] [outer = 0x0] 19:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x121769800) [pid = 1663] [serial = 1458] [outer = 0x121575800] 19:46:41 INFO - PROCESS | 1663 | 1463280401013 Marionette DEBUG loaded listener.js 19:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x124c30400) [pid = 1663] [serial = 1459] [outer = 0x121575800] 19:46:41 INFO - PROCESS | 1663 | 1463280401410 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]]]}] 19:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 669ms 19:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:46:41 INFO - PROCESS | 1663 | 1463280401466 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 19:46:41 INFO - PROCESS | 1663 | 1463280401468 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 19:46:41 INFO - PROCESS | 1663 | 1463280401470 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:46:41 INFO - PROCESS | 1663 | 1463280401471 Marionette TRACE conn2 <- [1,1918,null,{}] 19:46:41 INFO - PROCESS | 1663 | 1463280401474 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}] 19:46:41 INFO - PROCESS | 1663 | 1463280401577 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 19:46:41 INFO - PROCESS | 1663 | 1463280401643 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b181800 == 85 [pid = 1663] [id = 487] 19:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x121577800) [pid = 1663] [serial = 1460] [outer = 0x0] 19:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x1255ee800) [pid = 1663] [serial = 1461] [outer = 0x121577800] 19:46:41 INFO - PROCESS | 1663 | 1463280401674 Marionette DEBUG loaded listener.js 19:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x12682f400) [pid = 1663] [serial = 1462] [outer = 0x121577800] 19:46:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x126f7ec00) [pid = 1663] [serial = 1463] [outer = 0x12d334000] 19:46:42 INFO - PROCESS | 1663 | 1463280402184 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]]]}] 19:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 769ms 19:46:42 INFO - PROCESS | 1663 | 1463280402239 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 19:46:42 INFO - PROCESS | 1663 | 1463280402241 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 19:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:46:42 INFO - PROCESS | 1663 | 1463280402243 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:46:42 INFO - PROCESS | 1663 | 1463280402244 Marionette TRACE conn2 <- [1,1922,null,{}] 19:46:42 INFO - PROCESS | 1663 | 1463280402262 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}] 19:46:42 INFO - PROCESS | 1663 | 1463280402386 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 19:46:42 INFO - PROCESS | 1663 | 1463280402468 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3bc800 == 86 [pid = 1663] [id = 488] 19:46:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x1275f6000) [pid = 1663] [serial = 1464] [outer = 0x0] 19:46:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1289b2800) [pid = 1663] [serial = 1465] [outer = 0x1275f6000] 19:46:42 INFO - PROCESS | 1663 | 1463280402499 Marionette DEBUG loaded listener.js 19:46:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x1292c1400) [pid = 1663] [serial = 1466] [outer = 0x1275f6000] 19:46:42 INFO - PROCESS | 1663 | 1463280402898 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]]]}] 19:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 682ms 19:46:42 INFO - PROCESS | 1663 | 1463280402926 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 19:46:42 INFO - PROCESS | 1663 | 1463280402927 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 19:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:46:42 INFO - PROCESS | 1663 | 1463280402930 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:46:42 INFO - PROCESS | 1663 | 1463280402931 Marionette TRACE conn2 <- [1,1926,null,{}] 19:46:42 INFO - PROCESS | 1663 | 1463280402934 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}] 19:46:43 INFO - PROCESS | 1663 | 1463280403034 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 19:46:43 INFO - PROCESS | 1663 | 1463280403142 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbed800 == 87 [pid = 1663] [id = 489] 19:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x126f17400) [pid = 1663] [serial = 1467] [outer = 0x0] 19:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12a532000) [pid = 1663] [serial = 1468] [outer = 0x126f17400] 19:46:43 INFO - PROCESS | 1663 | 1463280403174 Marionette DEBUG loaded listener.js 19:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x12a8d8800) [pid = 1663] [serial = 1469] [outer = 0x126f17400] 19:46:43 INFO - PROCESS | 1663 | 1463280403592 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]]]}] 19:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 669ms 19:46:43 INFO - PROCESS | 1663 | 1463280403599 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 19:46:43 INFO - PROCESS | 1663 | 1463280403601 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 19:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:46:43 INFO - PROCESS | 1663 | 1463280403603 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:46:43 INFO - PROCESS | 1663 | 1463280403604 Marionette TRACE conn2 <- [1,1930,null,{}] 19:46:43 INFO - PROCESS | 1663 | 1463280403607 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}] 19:46:43 INFO - PROCESS | 1663 | 1463280403713 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 19:46:43 INFO - PROCESS | 1663 | 1463280403824 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d354000 == 88 [pid = 1663] [id = 490] 19:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12965dc00) [pid = 1663] [serial = 1470] [outer = 0x0] 19:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12aba0400) [pid = 1663] [serial = 1471] [outer = 0x12965dc00] 19:46:43 INFO - PROCESS | 1663 | 1463280403854 Marionette DEBUG loaded listener.js 19:46:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12b037c00) [pid = 1663] [serial = 1472] [outer = 0x12965dc00] 19:46:44 INFO - PROCESS | 1663 | 1463280404257 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]]]}] 19:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 724ms 19:46:44 INFO - PROCESS | 1663 | 1463280404327 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 19:46:44 INFO - PROCESS | 1663 | 1463280404328 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 19:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:46:44 INFO - PROCESS | 1663 | 1463280404352 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:46:44 INFO - PROCESS | 1663 | 1463280404353 Marionette TRACE conn2 <- [1,1934,null,{}] 19:46:44 INFO - PROCESS | 1663 | 1463280404356 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}] 19:46:44 INFO - PROCESS | 1663 | 1463280404461 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 19:46:44 INFO - PROCESS | 1663 | 1463280404544 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d891000 == 89 [pid = 1663] [id = 491] 19:46:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12a8d3800) [pid = 1663] [serial = 1473] [outer = 0x0] 19:46:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x12b818800) [pid = 1663] [serial = 1474] [outer = 0x12a8d3800] 19:46:44 INFO - PROCESS | 1663 | 1463280404574 Marionette DEBUG loaded listener.js 19:46:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12ba76400) [pid = 1663] [serial = 1475] [outer = 0x12a8d3800] 19:46:44 INFO - PROCESS | 1663 | 1463280404977 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]]]}] 19:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 774ms 19:46:45 INFO - PROCESS | 1663 | 1463280405143 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 19:46:45 INFO - PROCESS | 1663 | 1463280405145 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 19:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:46:45 INFO - PROCESS | 1663 | 1463280405151 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:46:45 INFO - PROCESS | 1663 | 1463280405153 Marionette TRACE conn2 <- [1,1938,null,{}] 19:46:45 INFO - PROCESS | 1663 | 1463280405161 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}] 19:46:45 INFO - PROCESS | 1663 | 1463280405268 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 19:46:45 INFO - PROCESS | 1663 | 1463280405347 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x123de9800 == 90 [pid = 1663] [id = 492] 19:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x1166b6000) [pid = 1663] [serial = 1476] [outer = 0x0] 19:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x11693ec00) [pid = 1663] [serial = 1477] [outer = 0x1166b6000] 19:46:45 INFO - PROCESS | 1663 | 1463280405375 Marionette DEBUG loaded listener.js 19:46:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x118113000) [pid = 1663] [serial = 1478] [outer = 0x1166b6000] 19:46:45 INFO - PROCESS | 1663 | 1463280405799 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]]]}] 19:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 673ms 19:46:45 INFO - PROCESS | 1663 | 1463280405825 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 19:46:45 INFO - PROCESS | 1663 | 1463280405827 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 19:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:46:45 INFO - PROCESS | 1663 | 1463280405832 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:46:45 INFO - PROCESS | 1663 | 1463280405835 Marionette TRACE conn2 <- [1,1942,null,{}] 19:46:45 INFO - PROCESS | 1663 | 1463280405837 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}] 19:46:45 INFO - PROCESS | 1663 | 1463280405941 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 19:46:46 INFO - PROCESS | 1663 | 1463280406026 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d13800 == 91 [pid = 1663] [id = 493] 19:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x117467800) [pid = 1663] [serial = 1479] [outer = 0x0] 19:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x1185ef000) [pid = 1663] [serial = 1480] [outer = 0x117467800] 19:46:46 INFO - PROCESS | 1663 | 1463280406054 Marionette DEBUG loaded listener.js 19:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x11911f000) [pid = 1663] [serial = 1481] [outer = 0x117467800] 19:46:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11330a000 == 90 [pid = 1663] [id = 481] 19:46:46 INFO - PROCESS | 1663 | --DOCSHELL 0x11825d000 == 89 [pid = 1663] [id = 480] 19:46:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12f222800 == 88 [pid = 1663] [id = 476] 19:46:46 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3d2800 == 87 [pid = 1663] [id = 475] 19:46:46 INFO - PROCESS | 1663 | --DOCSHELL 0x125584800 == 86 [pid = 1663] [id = 474] 19:46:46 INFO - PROCESS | 1663 | --DOCSHELL 0x116967800 == 85 [pid = 1663] [id = 473] 19:46:46 INFO - PROCESS | 1663 | 1463280406633 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]]]}] 19:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 822ms 19:46:46 INFO - PROCESS | 1663 | 1463280406654 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 19:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:46:46 INFO - PROCESS | 1663 | 1463280406657 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 19:46:46 INFO - PROCESS | 1663 | 1463280406660 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:46:46 INFO - PROCESS | 1663 | 1463280406663 Marionette TRACE conn2 <- [1,1946,null,{}] 19:46:46 INFO - PROCESS | 1663 | 1463280406667 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}] 19:46:46 INFO - PROCESS | 1663 | 1463280406775 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 19:46:46 INFO - PROCESS | 1663 | 1463280406861 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1248db800 == 86 [pid = 1663] [id = 494] 19:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x117463400) [pid = 1663] [serial = 1482] [outer = 0x0] 19:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x118426c00) [pid = 1663] [serial = 1483] [outer = 0x117463400] 19:46:46 INFO - PROCESS | 1663 | 1463280406894 Marionette DEBUG loaded listener.js 19:46:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x11901cc00) [pid = 1663] [serial = 1484] [outer = 0x117463400] 19:46:47 INFO - PROCESS | 1663 | 1463280407321 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]]]}] 19:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 672ms 19:46:47 INFO - PROCESS | 1663 | 1463280407333 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 19:46:47 INFO - PROCESS | 1663 | 1463280407336 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 19:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:46:47 INFO - PROCESS | 1663 | 1463280407341 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:46:47 INFO - PROCESS | 1663 | 1463280407343 Marionette TRACE conn2 <- [1,1950,null,{}] 19:46:47 INFO - PROCESS | 1663 | 1463280407345 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}] 19:46:47 INFO - PROCESS | 1663 | 1463280407456 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 19:46:47 INFO - PROCESS | 1663 | 1463280407528 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf37000 == 87 [pid = 1663] [id = 495] 19:46:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x11911dc00) [pid = 1663] [serial = 1485] [outer = 0x0] 19:46:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x1194e6c00) [pid = 1663] [serial = 1486] [outer = 0x11911dc00] 19:46:47 INFO - PROCESS | 1663 | 1463280407600 Marionette DEBUG loaded listener.js 19:46:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x121911800) [pid = 1663] [serial = 1487] [outer = 0x11911dc00] 19:46:48 INFO - PROCESS | 1663 | 1463280408018 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]]]}] 19:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 723ms 19:46:48 INFO - PROCESS | 1663 | 1463280408083 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 19:46:48 INFO - PROCESS | 1663 | 1463280408085 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 19:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:46:48 INFO - PROCESS | 1663 | 1463280408087 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:46:48 INFO - PROCESS | 1663 | 1463280408090 Marionette TRACE conn2 <- [1,1954,null,{}] 19:46:48 INFO - PROCESS | 1663 | 1463280408110 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}] 19:46:48 INFO - PROCESS | 1663 | 1463280408249 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 19:46:48 INFO - PROCESS | 1663 | 1463280408300 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd10000 == 88 [pid = 1663] [id = 496] 19:46:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x126d69000) [pid = 1663] [serial = 1488] [outer = 0x0] 19:46:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x1289ab800) [pid = 1663] [serial = 1489] [outer = 0x126d69000] 19:46:48 INFO - PROCESS | 1663 | 1463280408334 Marionette DEBUG loaded listener.js 19:46:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x128ea9400) [pid = 1663] [serial = 1490] [outer = 0x126d69000] 19:46:48 INFO - PROCESS | 1663 | 1463280408751 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]]]}] 19:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 19:46:48 INFO - PROCESS | 1663 | 1463280408759 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 19:46:48 INFO - PROCESS | 1663 | 1463280408761 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 19:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:46:48 INFO - PROCESS | 1663 | 1463280408764 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:46:48 INFO - PROCESS | 1663 | 1463280408765 Marionette TRACE conn2 <- [1,1958,null,{}] 19:46:48 INFO - PROCESS | 1663 | 1463280408767 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}] 19:46:48 INFO - PROCESS | 1663 | 1463280408881 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 19:46:49 INFO - PROCESS | 1663 | 1463280408993 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddde800 == 89 [pid = 1663] [id = 497] 19:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x1292bec00) [pid = 1663] [serial = 1491] [outer = 0x0] 19:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x12aba1000) [pid = 1663] [serial = 1492] [outer = 0x1292bec00] 19:46:49 INFO - PROCESS | 1663 | 1463280409027 Marionette DEBUG loaded listener.js 19:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x12bab4c00) [pid = 1663] [serial = 1493] [outer = 0x1292bec00] 19:46:49 INFO - PROCESS | 1663 | 1463280409437 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]]]}] 19:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 719ms 19:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:46:49 INFO - PROCESS | 1663 | 1463280409483 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 19:46:49 INFO - PROCESS | 1663 | 1463280409485 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 19:46:49 INFO - PROCESS | 1663 | 1463280409487 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:46:49 INFO - PROCESS | 1663 | 1463280409488 Marionette TRACE conn2 <- [1,1962,null,{}] 19:46:49 INFO - PROCESS | 1663 | 1463280409491 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}] 19:46:49 INFO - PROCESS | 1663 | 1463280409613 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 19:46:49 INFO - PROCESS | 1663 | 1463280409699 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x137eaa000 == 90 [pid = 1663] [id = 498] 19:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 191 (0x12b815000) [pid = 1663] [serial = 1494] [outer = 0x0] 19:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 192 (0x12c603000) [pid = 1663] [serial = 1495] [outer = 0x12b815000] 19:46:49 INFO - PROCESS | 1663 | 1463280409729 Marionette DEBUG loaded listener.js 19:46:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 193 (0x12c611000) [pid = 1663] [serial = 1496] [outer = 0x12b815000] 19:46:50 INFO - PROCESS | 1663 | 1463280410181 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]]]}] 19:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 720ms 19:46:50 INFO - PROCESS | 1663 | 1463280410207 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 19:46:50 INFO - PROCESS | 1663 | 1463280410208 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 19:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:46:50 INFO - PROCESS | 1663 | 1463280410210 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:46:50 INFO - PROCESS | 1663 | 1463280410211 Marionette TRACE conn2 <- [1,1966,null,{}] 19:46:50 INFO - PROCESS | 1663 | 1463280410232 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}] 19:46:50 INFO - PROCESS | 1663 | 1463280410345 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 19:46:50 INFO - PROCESS | 1663 | 1463280410447 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x138705800 == 91 [pid = 1663] [id = 499] 19:46:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 194 (0x12cbc0800) [pid = 1663] [serial = 1497] [outer = 0x0] 19:46:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 195 (0x12d07e400) [pid = 1663] [serial = 1498] [outer = 0x12cbc0800] 19:46:50 INFO - PROCESS | 1663 | 1463280410494 Marionette DEBUG loaded listener.js 19:46:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 196 (0x12d5ee000) [pid = 1663] [serial = 1499] [outer = 0x12cbc0800] 19:46:50 INFO - PROCESS | 1663 | 1463280410955 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]]]}] 19:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 789ms 19:46:51 INFO - PROCESS | 1663 | 1463280410999 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 19:46:51 INFO - PROCESS | 1663 | 1463280411001 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 19:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:46:51 INFO - PROCESS | 1663 | 1463280411003 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:46:51 INFO - PROCESS | 1663 | 1463280411004 Marionette TRACE conn2 <- [1,1970,null,{}] 19:46:51 INFO - PROCESS | 1663 | 1463280411007 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}] 19:46:51 INFO - PROCESS | 1663 | 1463280411110 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 19:46:51 INFO - PROCESS | 1663 | 1463280411225 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x138720800 == 92 [pid = 1663] [id = 500] 19:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 197 (0x1255f7000) [pid = 1663] [serial = 1500] [outer = 0x0] 19:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 198 (0x12d814c00) [pid = 1663] [serial = 1501] [outer = 0x1255f7000] 19:46:51 INFO - PROCESS | 1663 | 1463280411257 Marionette DEBUG loaded listener.js 19:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 199 (0x12e286800) [pid = 1663] [serial = 1502] [outer = 0x1255f7000] 19:46:51 INFO - PROCESS | 1663 | 1463280411663 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]]]}] 19:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 19:46:51 INFO - PROCESS | 1663 | 1463280411673 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 19:46:51 INFO - PROCESS | 1663 | 1463280411675 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 19:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:46:51 INFO - PROCESS | 1663 | 1463280411677 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:46:51 INFO - PROCESS | 1663 | 1463280411678 Marionette TRACE conn2 <- [1,1974,null,{}] 19:46:51 INFO - PROCESS | 1663 | 1463280411681 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}] 19:46:51 INFO - PROCESS | 1663 | 1463280411787 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 19:46:51 INFO - PROCESS | 1663 | 1463280411910 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x138912000 == 93 [pid = 1663] [id = 501] 19:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 200 (0x1127a8c00) [pid = 1663] [serial = 1503] [outer = 0x0] 19:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 201 (0x12e28a000) [pid = 1663] [serial = 1504] [outer = 0x1127a8c00] 19:46:51 INFO - PROCESS | 1663 | 1463280411942 Marionette DEBUG loaded listener.js 19:46:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 202 (0x12f244400) [pid = 1663] [serial = 1505] [outer = 0x1127a8c00] 19:46:52 INFO - PROCESS | 1663 | 1463280412366 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]]]}] 19:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 722ms 19:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:46:52 INFO - PROCESS | 1663 | 1463280412400 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 19:46:52 INFO - PROCESS | 1663 | 1463280412401 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 19:46:52 INFO - PROCESS | 1663 | 1463280412403 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:46:52 INFO - PROCESS | 1663 | 1463280412405 Marionette TRACE conn2 <- [1,1978,null,{}] 19:46:52 INFO - PROCESS | 1663 | 1463280412407 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}] 19:46:52 INFO - PROCESS | 1663 | 1463280412526 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 19:46:52 INFO - PROCESS | 1663 | 1463280412629 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1390a0000 == 94 [pid = 1663] [id = 502] 19:46:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 203 (0x12d81a000) [pid = 1663] [serial = 1506] [outer = 0x0] 19:46:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 204 (0x12f24f800) [pid = 1663] [serial = 1507] [outer = 0x12d81a000] 19:46:52 INFO - PROCESS | 1663 | 1463280412659 Marionette DEBUG loaded listener.js 19:46:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 205 (0x12f31d000) [pid = 1663] [serial = 1508] [outer = 0x12d81a000] 19:46:53 INFO - PROCESS | 1663 | 1463280413210 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]]]}] 19:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 871ms 19:46:53 INFO - PROCESS | 1663 | 1463280413275 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 19:46:53 INFO - PROCESS | 1663 | 1463280413277 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 19:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:46:53 INFO - PROCESS | 1663 | 1463280413281 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:46:53 INFO - PROCESS | 1663 | 1463280413283 Marionette TRACE conn2 <- [1,1982,null,{}] 19:46:53 INFO - PROCESS | 1663 | 1463280413287 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}] 19:46:53 INFO - PROCESS | 1663 | 1463280413390 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 19:46:53 INFO - PROCESS | 1663 | 1463280413512 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa69000 == 95 [pid = 1663] [id = 503] 19:46:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 206 (0x1161e4000) [pid = 1663] [serial = 1509] [outer = 0x0] 19:46:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 207 (0x116a53400) [pid = 1663] [serial = 1510] [outer = 0x1161e4000] 19:46:53 INFO - PROCESS | 1663 | 1463280413543 Marionette DEBUG loaded listener.js 19:46:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 208 (0x118424800) [pid = 1663] [serial = 1511] [outer = 0x1161e4000] 19:46:54 INFO - PROCESS | 1663 | --DOCSHELL 0x123de9800 == 94 [pid = 1663] [id = 492] 19:46:54 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3bc800 == 93 [pid = 1663] [id = 488] 19:46:54 INFO - PROCESS | 1663 | --DOCSHELL 0x12b181800 == 92 [pid = 1663] [id = 487] 19:46:54 INFO - PROCESS | 1663 | --DOCSHELL 0x12b03d000 == 91 [pid = 1663] [id = 486] 19:46:54 INFO - PROCESS | 1663 | --DOCSHELL 0x12947f000 == 90 [pid = 1663] [id = 485] 19:46:54 INFO - PROCESS | 1663 | --DOCSHELL 0x11816d000 == 89 [pid = 1663] [id = 484] 19:46:54 INFO - PROCESS | 1663 | --DOCSHELL 0x118cd2800 == 88 [pid = 1663] [id = 483] 19:46:54 INFO - PROCESS | 1663 | 1463280414070 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]]]}] 19:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 824ms 19:46:54 INFO - PROCESS | 1663 | 1463280414104 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 19:46:54 INFO - PROCESS | 1663 | 1463280414107 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 19:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:46:54 INFO - PROCESS | 1663 | 1463280414110 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:46:54 INFO - PROCESS | 1663 | 1463280414113 Marionette TRACE conn2 <- [1,1986,null,{}] 19:46:54 INFO - PROCESS | 1663 | 1463280414118 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}] 19:46:54 INFO - PROCESS | 1663 | 1463280414229 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 19:46:54 INFO - PROCESS | 1663 | 1463280414321 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x121cb1000 == 89 [pid = 1663] [id = 504] 19:46:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 209 (0x118215000) [pid = 1663] [serial = 1512] [outer = 0x0] 19:46:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 210 (0x118422400) [pid = 1663] [serial = 1513] [outer = 0x118215000] 19:46:54 INFO - PROCESS | 1663 | 1463280414355 Marionette DEBUG loaded listener.js 19:46:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 211 (0x119099800) [pid = 1663] [serial = 1514] [outer = 0x118215000] 19:46:54 INFO - PROCESS | 1663 | 1463280414797 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]]]}] 19:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 722ms 19:46:54 INFO - PROCESS | 1663 | 1463280414833 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 19:46:54 INFO - PROCESS | 1663 | 1463280414837 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 19:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:46:54 INFO - PROCESS | 1663 | 1463280414842 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:46:54 INFO - PROCESS | 1663 | 1463280414844 Marionette TRACE conn2 <- [1,1990,null,{}] 19:46:54 INFO - PROCESS | 1663 | 1463280414846 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}] 19:46:54 INFO - PROCESS | 1663 | 1463280414956 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 19:46:55 INFO - PROCESS | 1663 | 1463280415076 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3bc800 == 90 [pid = 1663] [id = 505] 19:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 212 (0x119161c00) [pid = 1663] [serial = 1515] [outer = 0x0] 19:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 213 (0x124fbd800) [pid = 1663] [serial = 1516] [outer = 0x119161c00] 19:46:55 INFO - PROCESS | 1663 | 1463280415111 Marionette DEBUG loaded listener.js 19:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 214 (0x12683a800) [pid = 1663] [serial = 1517] [outer = 0x119161c00] 19:46:55 INFO - PROCESS | 1663 | 1463280415543 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]]]}] 19:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 770ms 19:46:55 INFO - PROCESS | 1663 | 1463280415612 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 19:46:55 INFO - PROCESS | 1663 | 1463280415613 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 19:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:46:55 INFO - PROCESS | 1663 | 1463280415616 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:46:55 INFO - PROCESS | 1663 | 1463280415618 Marionette TRACE conn2 <- [1,1994,null,{}] 19:46:55 INFO - PROCESS | 1663 | 1463280415626 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}] 19:46:55 INFO - PROCESS | 1663 | 1463280415785 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 19:46:55 INFO - PROCESS | 1663 | 1463280415851 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd13000 == 91 [pid = 1663] [id = 506] 19:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 215 (0x128d02c00) [pid = 1663] [serial = 1518] [outer = 0x0] 19:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 216 (0x128eaa400) [pid = 1663] [serial = 1519] [outer = 0x128d02c00] 19:46:55 INFO - PROCESS | 1663 | 1463280415886 Marionette DEBUG loaded listener.js 19:46:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 217 (0x12aba2000) [pid = 1663] [serial = 1520] [outer = 0x128d02c00] 19:46:56 INFO - PROCESS | 1663 | 1463280416362 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]]]}] 19:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 772ms 19:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:46:56 INFO - PROCESS | 1663 | 1463280416389 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 19:46:56 INFO - PROCESS | 1663 | 1463280416392 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 19:46:56 INFO - PROCESS | 1663 | 1463280416395 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:46:56 INFO - PROCESS | 1663 | 1463280416397 Marionette TRACE conn2 <- [1,1998,null,{}] 19:46:56 INFO - PROCESS | 1663 | 1463280416401 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}] 19:46:56 INFO - PROCESS | 1663 | 1463280416561 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 19:46:56 INFO - PROCESS | 1663 | 1463280416723 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x13867b000 == 92 [pid = 1663] [id = 507] 19:46:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 218 (0x12beab000) [pid = 1663] [serial = 1521] [outer = 0x0] 19:46:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 219 (0x12c871800) [pid = 1663] [serial = 1522] [outer = 0x12beab000] 19:46:56 INFO - PROCESS | 1663 | 1463280416770 Marionette DEBUG loaded listener.js 19:46:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 220 (0x12cc8a000) [pid = 1663] [serial = 1523] [outer = 0x12beab000] 19:46:57 INFO - PROCESS | 1663 | 1463280417227 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]]]}] 19:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 876ms 19:46:57 INFO - PROCESS | 1663 | 1463280417271 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 19:46:57 INFO - PROCESS | 1663 | 1463280417272 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 19:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:46:57 INFO - PROCESS | 1663 | 1463280417274 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:46:57 INFO - PROCESS | 1663 | 1463280417275 Marionette TRACE conn2 <- [1,2002,null,{}] 19:46:57 INFO - PROCESS | 1663 | 1463280417294 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}] 19:46:57 INFO - PROCESS | 1663 | 1463280417430 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 19:46:57 INFO - PROCESS | 1663 | 1463280417495 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x1390f1800 == 93 [pid = 1663] [id = 508] 19:46:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 221 (0x12d08a000) [pid = 1663] [serial = 1524] [outer = 0x0] 19:46:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 222 (0x12e282800) [pid = 1663] [serial = 1525] [outer = 0x12d08a000] 19:46:57 INFO - PROCESS | 1663 | 1463280417526 Marionette DEBUG loaded listener.js 19:46:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 223 (0x12f31fc00) [pid = 1663] [serial = 1526] [outer = 0x12d08a000] 19:46:57 INFO - PROCESS | 1663 | 1463280417965 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]]]}] 19:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 724ms 19:46:58 INFO - PROCESS | 1663 | 1463280418014 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 19:46:58 INFO - PROCESS | 1663 | 1463280418015 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 19:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:46:58 INFO - PROCESS | 1663 | 1463280418020 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:46:58 INFO - PROCESS | 1663 | 1463280418021 Marionette TRACE conn2 <- [1,2006,null,{}] 19:46:58 INFO - PROCESS | 1663 | 1463280418023 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}] 19:46:58 INFO - PROCESS | 1663 | 1463280418156 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 19:46:58 INFO - PROCESS | 1663 | 1463280418251 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a893000 == 94 [pid = 1663] [id = 509] 19:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 224 (0x12f329c00) [pid = 1663] [serial = 1527] [outer = 0x0] 19:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 225 (0x13896d800) [pid = 1663] [serial = 1528] [outer = 0x12f329c00] 19:46:58 INFO - PROCESS | 1663 | 1463280418281 Marionette DEBUG loaded listener.js 19:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 226 (0x1389b3800) [pid = 1663] [serial = 1529] [outer = 0x12f329c00] 19:46:58 INFO - PROCESS | 1663 | 1463280418688 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]]]}] 19:46:58 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 19:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 718ms 19:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:46:58 INFO - PROCESS | 1663 | 1463280418740 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 19:46:58 INFO - PROCESS | 1663 | 1463280418741 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 19:46:58 INFO - PROCESS | 1663 | 1463280418744 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:46:58 INFO - PROCESS | 1663 | 1463280418745 Marionette TRACE conn2 <- [1,2010,null,{}] 19:46:58 INFO - PROCESS | 1663 | 1463280418768 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}] 19:46:58 INFO - PROCESS | 1663 | 1463280418873 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 19:46:58 INFO - PROCESS | 1663 | 1463280418965 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x13ac50800 == 95 [pid = 1663] [id = 510] 19:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 227 (0x13896f000) [pid = 1663] [serial = 1530] [outer = 0x0] 19:46:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 228 (0x1389bc400) [pid = 1663] [serial = 1531] [outer = 0x13896f000] 19:46:58 INFO - PROCESS | 1663 | 1463280418995 Marionette DEBUG loaded listener.js 19:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 229 (0x139263000) [pid = 1663] [serial = 1532] [outer = 0x13896f000] 19:46:59 INFO - PROCESS | 1663 | 1463280419409 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]]]}] 19:46:59 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 19:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 688ms 19:46:59 INFO - PROCESS | 1663 | 1463280419433 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 19:46:59 INFO - PROCESS | 1663 | 1463280419434 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 19:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:46:59 INFO - PROCESS | 1663 | 1463280419437 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:46:59 INFO - PROCESS | 1663 | 1463280419438 Marionette TRACE conn2 <- [1,2014,null,{}] 19:46:59 INFO - PROCESS | 1663 | 1463280419442 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}] 19:46:59 INFO - PROCESS | 1663 | 1463280419549 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 19:46:59 INFO - PROCESS | 1663 | 1463280419671 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:46:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x140ad7000 == 96 [pid = 1663] [id = 511] 19:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 230 (0x1256b8000) [pid = 1663] [serial = 1533] [outer = 0x0] 19:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 231 (0x138820c00) [pid = 1663] [serial = 1534] [outer = 0x1256b8000] 19:46:59 INFO - PROCESS | 1663 | 1463280419704 Marionette DEBUG loaded listener.js 19:46:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 232 (0x138828400) [pid = 1663] [serial = 1535] [outer = 0x1256b8000] 19:47:00 INFO - PROCESS | 1663 | 1463280420120 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]]]}] 19:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 718ms 19:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:47:00 INFO - PROCESS | 1663 | 1463280420173 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 19:47:00 INFO - PROCESS | 1663 | 1463280420174 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 19:47:00 INFO - PROCESS | 1663 | 1463280420177 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:47:00 INFO - PROCESS | 1663 | 1463280420178 Marionette TRACE conn2 <- [1,2018,null,{}] 19:47:00 INFO - PROCESS | 1663 | 1463280420196 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}] 19:47:00 INFO - PROCESS | 1663 | 1463280420303 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 19:47:00 INFO - PROCESS | 1663 | 1463280420395 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1393b7800 == 97 [pid = 1663] [id = 512] 19:47:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 233 (0x12aa4ec00) [pid = 1663] [serial = 1536] [outer = 0x0] 19:47:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 234 (0x13882c400) [pid = 1663] [serial = 1537] [outer = 0x12aa4ec00] 19:47:00 INFO - PROCESS | 1663 | 1463280420427 Marionette DEBUG loaded listener.js 19:47:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 235 (0x139263800) [pid = 1663] [serial = 1538] [outer = 0x12aa4ec00] 19:47:00 INFO - PROCESS | 1663 | 1463280420835 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]]]}] 19:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 682ms 19:47:00 INFO - PROCESS | 1663 | 1463280420859 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 19:47:00 INFO - PROCESS | 1663 | 1463280420861 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 19:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:47:00 INFO - PROCESS | 1663 | 1463280420863 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:47:00 INFO - PROCESS | 1663 | 1463280420866 Marionette TRACE conn2 <- [1,2022,null,{}] 19:47:00 INFO - PROCESS | 1663 | 1463280420869 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}] 19:47:00 INFO - PROCESS | 1663 | 1463280420975 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 19:47:01 INFO - PROCESS | 1663 | 1463280421097 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x13fe80800 == 98 [pid = 1663] [id = 513] 19:47:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 236 (0x118c3b000) [pid = 1663] [serial = 1539] [outer = 0x0] 19:47:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 237 (0x13926a800) [pid = 1663] [serial = 1540] [outer = 0x118c3b000] 19:47:01 INFO - PROCESS | 1663 | 1463280421130 Marionette DEBUG loaded listener.js 19:47:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 238 (0x13926f000) [pid = 1663] [serial = 1541] [outer = 0x118c3b000] 19:47:01 INFO - PROCESS | 1663 | 1463280421538 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]]]}] 19:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 721ms 19:47:01 INFO - PROCESS | 1663 | 1463280421584 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 19:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:47:01 INFO - PROCESS | 1663 | 1463280421586 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 19:47:01 INFO - PROCESS | 1663 | 1463280421588 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:47:01 INFO - PROCESS | 1663 | 1463280421590 Marionette TRACE conn2 <- [1,2026,null,{}] 19:47:01 INFO - PROCESS | 1663 | 1463280421593 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}] 19:47:02 INFO - PROCESS | 1663 | --DOCSHELL 0x138705800 == 97 [pid = 1663] [id = 499] 19:47:02 INFO - PROCESS | 1663 | --DOCSHELL 0x137eaa000 == 96 [pid = 1663] [id = 498] 19:47:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddde800 == 95 [pid = 1663] [id = 497] 19:47:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd10000 == 94 [pid = 1663] [id = 496] 19:47:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf37000 == 93 [pid = 1663] [id = 495] 19:47:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1248db800 == 92 [pid = 1663] [id = 494] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbdf800 == 91 [pid = 1663] [id = 15] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d35d800 == 90 [pid = 1663] [id = 422] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x116aa8800 == 89 [pid = 1663] [id = 25] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8cc000 == 88 [pid = 1663] [id = 298] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x137eed000 == 87 [pid = 1663] [id = 419] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x118253000 == 86 [pid = 1663] [id = 21] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3c0800 == 85 [pid = 1663] [id = 256] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8c5800 == 84 [pid = 1663] [id = 14] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddc4800 == 83 [pid = 1663] [id = 311] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d899000 == 82 [pid = 1663] [id = 276] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x118259000 == 81 [pid = 1663] [id = 317] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf44800 == 80 [pid = 1663] [id = 255] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd14800 == 79 [pid = 1663] [id = 315] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d721800 == 78 [pid = 1663] [id = 275] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x112166800 == 77 [pid = 1663] [id = 23] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1390ee000 == 76 [pid = 1663] [id = 398] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x140ad1000 == 75 [pid = 1663] [id = 440] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1196a5000 == 74 [pid = 1663] [id = 421] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d726000 == 73 [pid = 1663] [id = 19] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x117429800 == 72 [pid = 1663] [id = 463] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13873e800 == 71 [pid = 1663] [id = 358] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x128943000 == 70 [pid = 1663] [id = 465] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e9800 == 69 [pid = 1663] [id = 466] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x138710000 == 68 [pid = 1663] [id = 356] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x116ab9000 == 67 [pid = 1663] [id = 238] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf2f800 == 66 [pid = 1663] [id = 468] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x116112800 == 65 [pid = 1663] [id = 24] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x137ee7000 == 64 [pid = 1663] [id = 459] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3be800 == 63 [pid = 1663] [id = 469] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x11607e000 == 62 [pid = 1663] [id = 339] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13a89c800 == 61 [pid = 1663] [id = 357] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13ac5a000 == 60 [pid = 1663] [id = 397] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d8b0000 == 59 [pid = 1663] [id = 22] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x137eaa800 == 58 [pid = 1663] [id = 477] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1390a0000 == 57 [pid = 1663] [id = 502] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x138912000 == 56 [pid = 1663] [id = 501] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12f21c800 == 55 [pid = 1663] [id = 418] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x11742e800 == 54 [pid = 1663] [id = 442] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x138720800 == 53 [pid = 1663] [id = 500] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12b042800 == 52 [pid = 1663] [id = 359] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x138668800 == 51 [pid = 1663] [id = 478] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d8ad800 == 50 [pid = 1663] [id = 277] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8dd800 == 49 [pid = 1663] [id = 10] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x138673000 == 48 [pid = 1663] [id = 420] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13871d000 == 47 [pid = 1663] [id = 479] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1213d5000 == 46 [pid = 1663] [id = 462] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x123d11000 == 45 [pid = 1663] [id = 460] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x11908a800 == 44 [pid = 1663] [id = 400] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d354000 == 43 [pid = 1663] [id = 490] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d89a000 == 42 [pid = 1663] [id = 20] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x138615000 == 41 [pid = 1663] [id = 379] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3c7000 == 40 [pid = 1663] [id = 13] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d8af000 == 39 [pid = 1663] [id = 472] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfbd800 == 38 [pid = 1663] [id = 11] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d34c800 == 37 [pid = 1663] [id = 471] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13ac47000 == 36 [pid = 1663] [id = 439] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13ac4b000 == 35 [pid = 1663] [id = 436] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12da6d800 == 34 [pid = 1663] [id = 316] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3d8800 == 33 [pid = 1663] [id = 257] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa57800 == 32 [pid = 1663] [id = 8] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf3e800 == 31 [pid = 1663] [id = 12] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8c2000 == 30 [pid = 1663] [id = 467] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8cf800 == 29 [pid = 1663] [id = 470] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13a833000 == 28 [pid = 1663] [id = 441] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x121831800 == 27 [pid = 1663] [id = 464] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12b17a000 == 26 [pid = 1663] [id = 9] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12d891000 == 25 [pid = 1663] [id = 491] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x113391000 == 24 [pid = 1663] [id = 461] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfca800 == 23 [pid = 1663] [id = 297] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbed800 == 22 [pid = 1663] [id = 489] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce28800 == 21 [pid = 1663] [id = 16] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x11815c800 == 20 [pid = 1663] [id = 482] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x123d13800 == 19 [pid = 1663] [id = 493] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13fe80800 == 18 [pid = 1663] [id = 513] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1393b7800 == 17 [pid = 1663] [id = 512] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x140ad7000 == 16 [pid = 1663] [id = 511] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13ac50800 == 15 [pid = 1663] [id = 510] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13a893000 == 14 [pid = 1663] [id = 509] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x1390f1800 == 13 [pid = 1663] [id = 508] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x13867b000 == 12 [pid = 1663] [id = 507] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd13000 == 11 [pid = 1663] [id = 506] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3bc800 == 10 [pid = 1663] [id = 505] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa69000 == 9 [pid = 1663] [id = 503] 19:47:05 INFO - PROCESS | 1663 | --DOCSHELL 0x121cb1000 == 8 [pid = 1663] [id = 504] 19:47:06 INFO - PROCESS | 1663 | 1463280426567 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 19:47:06 INFO - PROCESS | 1663 | 1463280426700 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x111f7c000 == 9 [pid = 1663] [id = 514] 19:47:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 239 (0x110da9c00) [pid = 1663] [serial = 1542] [outer = 0x0] 19:47:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 240 (0x110daec00) [pid = 1663] [serial = 1543] [outer = 0x110da9c00] 19:47:06 INFO - PROCESS | 1663 | 1463280426728 Marionette DEBUG loaded listener.js 19:47:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 241 (0x111c88c00) [pid = 1663] [serial = 1544] [outer = 0x110da9c00] 19:47:07 INFO - PROCESS | 1663 | 1463280427024 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]]]}] 19:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 5488ms 19:47:07 INFO - PROCESS | 1663 | 1463280427078 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 19:47:07 INFO - PROCESS | 1663 | 1463280427084 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 19:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:47:07 INFO - PROCESS | 1663 | 1463280427088 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:47:07 INFO - PROCESS | 1663 | 1463280427091 Marionette TRACE conn2 <- [1,2030,null,{}] 19:47:07 INFO - PROCESS | 1663 | 1463280427094 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}] 19:47:07 INFO - PROCESS | 1663 | 1463280427201 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 19:47:07 INFO - PROCESS | 1663 | 1463280427267 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e1c800 == 10 [pid = 1663] [id = 515] 19:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 242 (0x1127a3800) [pid = 1663] [serial = 1545] [outer = 0x0] 19:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 243 (0x112817c00) [pid = 1663] [serial = 1546] [outer = 0x1127a3800] 19:47:07 INFO - PROCESS | 1663 | 1463280427295 Marionette DEBUG loaded listener.js 19:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 244 (0x1128a3800) [pid = 1663] [serial = 1547] [outer = 0x1127a3800] 19:47:07 INFO - PROCESS | 1663 | 1463280427610 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]]]}] 19:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 572ms 19:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:47:07 INFO - PROCESS | 1663 | 1463280427660 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 19:47:07 INFO - PROCESS | 1663 | 1463280427662 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 19:47:07 INFO - PROCESS | 1663 | 1463280427665 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:47:07 INFO - PROCESS | 1663 | 1463280427666 Marionette TRACE conn2 <- [1,2034,null,{}] 19:47:07 INFO - PROCESS | 1663 | 1463280427668 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}] 19:47:07 INFO - PROCESS | 1663 | 1463280427797 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 19:47:07 INFO - PROCESS | 1663 | 1463280427858 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x116a9d800 == 11 [pid = 1663] [id = 516] 19:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 245 (0x1128a4c00) [pid = 1663] [serial = 1548] [outer = 0x0] 19:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 246 (0x112966800) [pid = 1663] [serial = 1549] [outer = 0x1128a4c00] 19:47:07 INFO - PROCESS | 1663 | 1463280427884 Marionette DEBUG loaded listener.js 19:47:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 247 (0x11333ec00) [pid = 1663] [serial = 1550] [outer = 0x1128a4c00] 19:47:08 INFO - PROCESS | 1663 | 1463280428257 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]]]}] 19:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 618ms 19:47:08 INFO - PROCESS | 1663 | 1463280428284 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 19:47:08 INFO - PROCESS | 1663 | 1463280428286 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 19:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:47:08 INFO - PROCESS | 1663 | 1463280428310 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:47:08 INFO - PROCESS | 1663 | 1463280428313 Marionette TRACE conn2 <- [1,2038,null,{}] 19:47:08 INFO - PROCESS | 1663 | 1463280428316 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}] 19:47:08 INFO - PROCESS | 1663 | 1463280428424 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 19:47:08 INFO - PROCESS | 1663 | 1463280428428 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x118260800 == 12 [pid = 1663] [id = 517] 19:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 248 (0x113469800) [pid = 1663] [serial = 1551] [outer = 0x0] 19:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 249 (0x1160de000) [pid = 1663] [serial = 1552] [outer = 0x113469800] 19:47:08 INFO - PROCESS | 1663 | 1463280428454 Marionette DEBUG loaded listener.js 19:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 250 (0x1167ffc00) [pid = 1663] [serial = 1553] [outer = 0x113469800] 19:47:08 INFO - PROCESS | 1663 | 1463280428808 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]]]}] 19:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 527ms 19:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:47:08 INFO - PROCESS | 1663 | 1463280428842 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 19:47:08 INFO - PROCESS | 1663 | 1463280428843 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 19:47:08 INFO - PROCESS | 1663 | 1463280428846 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:47:08 INFO - PROCESS | 1663 | 1463280428849 Marionette TRACE conn2 <- [1,2042,null,{}] 19:47:08 INFO - PROCESS | 1663 | 1463280428852 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}] 19:47:08 INFO - PROCESS | 1663 | 1463280428955 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 19:47:08 INFO - PROCESS | 1663 | 1463280428959 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194af000 == 13 [pid = 1663] [id = 518] 19:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 251 (0x11672e000) [pid = 1663] [serial = 1554] [outer = 0x0] 19:47:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 252 (0x1170cb800) [pid = 1663] [serial = 1555] [outer = 0x11672e000] 19:47:08 INFO - PROCESS | 1663 | 1463280428984 Marionette DEBUG loaded listener.js 19:47:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 253 (0x11746d800) [pid = 1663] [serial = 1556] [outer = 0x11672e000] 19:47:09 INFO - PROCESS | 1663 | 1463280429352 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]]]}] 19:47:09 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) 19:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 521ms 19:47:09 INFO - PROCESS | 1663 | 1463280429368 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 19:47:09 INFO - PROCESS | 1663 | 1463280429369 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 19:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:47:09 INFO - PROCESS | 1663 | 1463280429371 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:47:09 INFO - PROCESS | 1663 | 1463280429372 Marionette TRACE conn2 <- [1,2046,null,{}] 19:47:09 INFO - PROCESS | 1663 | 1463280429375 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}] 19:47:09 INFO - PROCESS | 1663 | 1463280429475 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 19:47:09 INFO - PROCESS | 1663 | 1463280429490 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1213c4000 == 14 [pid = 1663] [id = 519] 19:47:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 254 (0x117e0ec00) [pid = 1663] [serial = 1557] [outer = 0x0] 19:47:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 255 (0x1180c7800) [pid = 1663] [serial = 1558] [outer = 0x117e0ec00] 19:47:09 INFO - PROCESS | 1663 | 1463280429521 Marionette DEBUG loaded listener.js 19:47:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 256 (0x11811a400) [pid = 1663] [serial = 1559] [outer = 0x117e0ec00] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 255 (0x11281cc00) [pid = 1663] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 254 (0x117467800) [pid = 1663] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 253 (0x11618e000) [pid = 1663] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 252 (0x1161e4000) [pid = 1663] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 251 (0x1166b6000) [pid = 1663] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 250 (0x11281c000) [pid = 1663] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 249 (0x11841e400) [pid = 1663] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 248 (0x12690ec00) [pid = 1663] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 247 (0x1219c1000) [pid = 1663] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 246 (0x110ee9000) [pid = 1663] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 245 (0x113debc00) [pid = 1663] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 244 (0x11746ac00) [pid = 1663] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 243 (0x11746bc00) [pid = 1663] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 242 (0x1182af400) [pid = 1663] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 241 (0x128927800) [pid = 1663] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 240 (0x110da2400) [pid = 1663] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 239 (0x11977e000) [pid = 1663] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 238 (0x119127400) [pid = 1663] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 237 (0x110dad800) [pid = 1663] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 236 (0x1127aa400) [pid = 1663] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 235 (0x1161ecc00) [pid = 1663] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 234 (0x1128ab800) [pid = 1663] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 233 (0x118708400) [pid = 1663] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 232 (0x129667000) [pid = 1663] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 231 (0x124fb5800) [pid = 1663] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 230 (0x118240000) [pid = 1663] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 229 (0x1292c5800) [pid = 1663] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 228 (0x12cbc2400) [pid = 1663] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 227 (0x12a535400) [pid = 1663] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 226 (0x121137400) [pid = 1663] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 225 (0x12d3ebc00) [pid = 1663] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 224 (0x12beab000) [pid = 1663] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 223 (0x121577800) [pid = 1663] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 222 (0x1292bec00) [pid = 1663] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 221 (0x128d02c00) [pid = 1663] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 220 (0x117463400) [pid = 1663] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 219 (0x126d69000) [pid = 1663] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 218 (0x118216400) [pid = 1663] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 217 (0x118c0d800) [pid = 1663] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 216 (0x11911dc00) [pid = 1663] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 215 (0x119161c00) [pid = 1663] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 214 (0x121575800) [pid = 1663] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 213 (0x118215000) [pid = 1663] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 212 (0x12aa4ec00) [pid = 1663] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 211 (0x1256b8000) [pid = 1663] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 210 (0x13896f000) [pid = 1663] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 209 (0x119026800) [pid = 1663] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 208 (0x112823800) [pid = 1663] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 207 (0x12c86a800) [pid = 1663] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 206 (0x12c605800) [pid = 1663] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 205 (0x12cc80800) [pid = 1663] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 204 (0x12760c800) [pid = 1663] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 203 (0x11823c400) [pid = 1663] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 202 (0x11345cc00) [pid = 1663] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 201 (0x110dab000) [pid = 1663] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 200 (0x12beacc00) [pid = 1663] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 199 (0x12e28fc00) [pid = 1663] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 198 (0x1121aac00) [pid = 1663] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 197 (0x12b817000) [pid = 1663] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 196 (0x119123000) [pid = 1663] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 195 (0x12baa9400) [pid = 1663] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 194 (0x1290eec00) [pid = 1663] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 193 (0x121b55c00) [pid = 1663] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 192 (0x117e02800) [pid = 1663] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 191 (0x117682c00) [pid = 1663] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 190 (0x1134ea000) [pid = 1663] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x12d81a000) [pid = 1663] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x1255f7000) [pid = 1663] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x1127a8c00) [pid = 1663] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x1185f3800) [pid = 1663] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x12cbc0800) [pid = 1663] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x12b815000) [pid = 1663] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x12a8d3800) [pid = 1663] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x12f329c00) [pid = 1663] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x12965dc00) [pid = 1663] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12d08a000) [pid = 1663] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x126f17400) [pid = 1663] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:47:10 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x1275f6000) [pid = 1663] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:47:10 INFO - PROCESS | 1663 | 1463280430961 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]]]}] 19:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1622ms 19:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:47:10 INFO - PROCESS | 1663 | 1463280430993 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 19:47:10 INFO - PROCESS | 1663 | 1463280430995 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 19:47:10 INFO - PROCESS | 1663 | 1463280430997 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:47:11 INFO - PROCESS | 1663 | 1463280431000 Marionette TRACE conn2 <- [1,2050,null,{}] 19:47:11 INFO - PROCESS | 1663 | 1463280431003 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}] 19:47:11 INFO - PROCESS | 1663 | 1463280431081 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 19:47:11 INFO - PROCESS | 1663 | 1463280431147 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x113011800 == 15 [pid = 1663] [id = 520] 19:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x110dab000) [pid = 1663] [serial = 1560] [outer = 0x0] 19:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x1121b1800) [pid = 1663] [serial = 1561] [outer = 0x110dab000] 19:47:11 INFO - PROCESS | 1663 | 1463280431172 Marionette DEBUG loaded listener.js 19:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x113a63c00) [pid = 1663] [serial = 1562] [outer = 0x110dab000] 19:47:11 INFO - PROCESS | 1663 | 1463280431457 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]]]}] 19:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 473ms 19:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:47:11 INFO - PROCESS | 1663 | 1463280431473 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 19:47:11 INFO - PROCESS | 1663 | 1463280431474 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 19:47:11 INFO - PROCESS | 1663 | 1463280431476 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:47:11 INFO - PROCESS | 1663 | 1463280431477 Marionette TRACE conn2 <- [1,2054,null,{}] 19:47:11 INFO - PROCESS | 1663 | 1463280431481 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}] 19:47:11 INFO - PROCESS | 1663 | 1463280431571 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 19:47:11 INFO - PROCESS | 1663 | 1463280431575 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x123de9000 == 16 [pid = 1663] [id = 521] 19:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x110eea800) [pid = 1663] [serial = 1563] [outer = 0x0] 19:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x117e02800) [pid = 1663] [serial = 1564] [outer = 0x110eea800] 19:47:11 INFO - PROCESS | 1663 | 1463280431600 Marionette DEBUG loaded listener.js 19:47:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x118215000) [pid = 1663] [serial = 1565] [outer = 0x110eea800] 19:47:11 INFO - PROCESS | 1663 | 1463280431944 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]]]}] 19:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 471ms 19:47:11 INFO - PROCESS | 1663 | 1463280431950 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 19:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:47:11 INFO - PROCESS | 1663 | 1463280431958 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 19:47:11 INFO - PROCESS | 1663 | 1463280431960 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:47:11 INFO - PROCESS | 1663 | 1463280431961 Marionette TRACE conn2 <- [1,2058,null,{}] 19:47:11 INFO - PROCESS | 1663 | 1463280431966 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}] 19:47:12 INFO - PROCESS | 1663 | 1463280432079 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 19:47:12 INFO - PROCESS | 1663 | 1463280432086 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x1256de800 == 17 [pid = 1663] [id = 522] 19:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x11281cc00) [pid = 1663] [serial = 1566] [outer = 0x0] 19:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 186 (0x118216400) [pid = 1663] [serial = 1567] [outer = 0x11281cc00] 19:47:12 INFO - PROCESS | 1663 | 1463280432111 Marionette DEBUG loaded listener.js 19:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 187 (0x118421000) [pid = 1663] [serial = 1568] [outer = 0x11281cc00] 19:47:12 INFO - PROCESS | 1663 | 1463280432433 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]]]}] 19:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 521ms 19:47:12 INFO - PROCESS | 1663 | 1463280432482 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 19:47:12 INFO - PROCESS | 1663 | 1463280432483 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 19:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:47:12 INFO - PROCESS | 1663 | 1463280432485 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:47:12 INFO - PROCESS | 1663 | 1463280432486 Marionette TRACE conn2 <- [1,2062,null,{}] 19:47:12 INFO - PROCESS | 1663 | 1463280432488 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}] 19:47:12 INFO - PROCESS | 1663 | 1463280432568 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 19:47:12 INFO - PROCESS | 1663 | 1463280432572 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cd5800 == 18 [pid = 1663] [id = 523] 19:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 188 (0x11841b000) [pid = 1663] [serial = 1569] [outer = 0x0] 19:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 189 (0x1185ed000) [pid = 1663] [serial = 1570] [outer = 0x11841b000] 19:47:12 INFO - PROCESS | 1663 | 1463280432597 Marionette DEBUG loaded listener.js 19:47:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 190 (0x118706000) [pid = 1663] [serial = 1571] [outer = 0x11841b000] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 189 (0x12b038c00) [pid = 1663] [serial = 1411] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 188 (0x1292bfc00) [pid = 1663] [serial = 1429] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 187 (0x116a53400) [pid = 1663] [serial = 1510] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 186 (0x124a37000) [pid = 1663] [serial = 1426] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 185 (0x12a75cc00) [pid = 1663] [serial = 1410] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 184 (0x12c606000) [pid = 1663] [serial = 1432] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 183 (0x12ba69800) [pid = 1663] [serial = 1431] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 182 (0x12ab9d800) [pid = 1663] [serial = 1408] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 181 (0x12cbca800) [pid = 1663] [serial = 1434] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 180 (0x12d08ac00) [pid = 1663] [serial = 1435] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 179 (0x12b81a000) [pid = 1663] [serial = 1413] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 178 (0x124fb1000) [pid = 1663] [serial = 1398] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 177 (0x1256b7c00) [pid = 1663] [serial = 1399] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 176 (0x12d811c00) [pid = 1663] [serial = 1437] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 175 (0x12beae000) [pid = 1663] [serial = 1416] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 174 (0x12a8ce800) [pid = 1663] [serial = 1405] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 173 (0x12ba70400) [pid = 1663] [serial = 1414] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 172 (0x12e283400) [pid = 1663] [serial = 1438] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 171 (0x12683a800) [pid = 1663] [serial = 1517] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x11841c800) [pid = 1663] [serial = 1452] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x1194ecc00) [pid = 1663] [serial = 1456] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x1180c9000) [pid = 1663] [serial = 1446] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x115e3e800) [pid = 1663] [serial = 1449] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x1185ef000) [pid = 1663] [serial = 1480] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x118424800) [pid = 1663] [serial = 1511] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x118422400) [pid = 1663] [serial = 1513] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x118113000) [pid = 1663] [serial = 1478] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x11841c400) [pid = 1663] [serial = 1447] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x11693ec00) [pid = 1663] [serial = 1477] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x11693f000) [pid = 1663] [serial = 1387] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x115e38000) [pid = 1663] [serial = 1386] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x119159000) [pid = 1663] [serial = 1366] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x127607800) [pid = 1663] [serial = 1401] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x1248ac000) [pid = 1663] [serial = 1371] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x111ab1c00) [pid = 1663] [serial = 1440] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x126f82800) [pid = 1663] [serial = 1372] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1184ca800) [pid = 1663] [serial = 1365] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1127b1400) [pid = 1663] [serial = 1441] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1166b4c00) [pid = 1663] [serial = 1443] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x1182b2000) [pid = 1663] [serial = 1363] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1180cb400) [pid = 1663] [serial = 1362] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x117e03000) [pid = 1663] [serial = 1389] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x1180c4c00) [pid = 1663] [serial = 1444] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x118235400) [pid = 1663] [serial = 1390] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x118702400) [pid = 1663] [serial = 1392] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1190cd400) [pid = 1663] [serial = 1393] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x129668000) [pid = 1663] [serial = 1404] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1127a8400) [pid = 1663] [serial = 1357] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x110ee1400) [pid = 1663] [serial = 1356] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x121574000) [pid = 1663] [serial = 1395] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x124c31400) [pid = 1663] [serial = 1396] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x121341400) [pid = 1663] [serial = 1369] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x111f4d800) [pid = 1663] [serial = 1419] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x119164400) [pid = 1663] [serial = 1368] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x112d1b400) [pid = 1663] [serial = 1383] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11767f400) [pid = 1663] [serial = 1384] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x117462c00) [pid = 1663] [serial = 1422] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1292c3800) [pid = 1663] [serial = 1402] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x116a4f400) [pid = 1663] [serial = 1360] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1134f7000) [pid = 1663] [serial = 1420] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1160e5c00) [pid = 1663] [serial = 1359] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x127611c00) [pid = 1663] [serial = 1374] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x119756800) [pid = 1663] [serial = 1425] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118420000) [pid = 1663] [serial = 1423] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12760a400) [pid = 1663] [serial = 1377] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118426800) [pid = 1663] [serial = 1380] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x12aa47400) [pid = 1663] [serial = 1407] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1275fb400) [pid = 1663] [serial = 1428] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1190d0400) [pid = 1663] [serial = 1455] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x121911800) [pid = 1663] [serial = 1487] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1289ab800) [pid = 1663] [serial = 1489] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x124fbd800) [pid = 1663] [serial = 1516] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x128eaa400) [pid = 1663] [serial = 1519] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1194e6c00) [pid = 1663] [serial = 1486] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x124c30400) [pid = 1663] [serial = 1459] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119099800) [pid = 1663] [serial = 1514] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x121769800) [pid = 1663] [serial = 1458] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x118426c00) [pid = 1663] [serial = 1483] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1167f3c00) [pid = 1663] [serial = 1450] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11911f000) [pid = 1663] [serial = 1481] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x12a532000) [pid = 1663] [serial = 1468] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12cc8a000) [pid = 1663] [serial = 1523] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1289b2800) [pid = 1663] [serial = 1465] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x12e282800) [pid = 1663] [serial = 1525] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x12682f400) [pid = 1663] [serial = 1462] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x12aa4d800) [pid = 1663] [serial = 931] [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.] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12bab4c00) [pid = 1663] [serial = 1493] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x12c603000) [pid = 1663] [serial = 1495] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x12c871800) [pid = 1663] [serial = 1522] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x1255ee800) [pid = 1663] [serial = 1461] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x12aba2000) [pid = 1663] [serial = 1520] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x11901cc00) [pid = 1663] [serial = 1484] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x128ea9400) [pid = 1663] [serial = 1490] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x12aba1000) [pid = 1663] [serial = 1492] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x118706800) [pid = 1663] [serial = 1453] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x12f31d000) [pid = 1663] [serial = 1508] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12e286800) [pid = 1663] [serial = 1502] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12f24f800) [pid = 1663] [serial = 1507] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x12f244400) [pid = 1663] [serial = 1505] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12157bc00) [pid = 1663] [serial = 1249] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12e28a000) [pid = 1663] [serial = 1504] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12d5ee000) [pid = 1663] [serial = 1499] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x12d814c00) [pid = 1663] [serial = 1501] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x12c611000) [pid = 1663] [serial = 1496] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x12d07e400) [pid = 1663] [serial = 1498] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x12ba76400) [pid = 1663] [serial = 1475] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x1389b3800) [pid = 1663] [serial = 1529] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x1389bc400) [pid = 1663] [serial = 1531] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x12b037c00) [pid = 1663] [serial = 1472] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x12b818800) [pid = 1663] [serial = 1474] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x13896d800) [pid = 1663] [serial = 1528] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x12f31fc00) [pid = 1663] [serial = 1526] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 77 (0x12a8d8800) [pid = 1663] [serial = 1469] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 76 (0x12aba0400) [pid = 1663] [serial = 1471] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 75 (0x1292c1400) [pid = 1663] [serial = 1466] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 74 (0x13926a800) [pid = 1663] [serial = 1540] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 73 (0x139263800) [pid = 1663] [serial = 1538] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 72 (0x13882c400) [pid = 1663] [serial = 1537] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 71 (0x138828400) [pid = 1663] [serial = 1535] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 70 (0x138820c00) [pid = 1663] [serial = 1534] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 69 (0x139263000) [pid = 1663] [serial = 1532] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 68 (0x1255eec00) [pid = 1663] [serial = 1315] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 67 (0x12690f400) [pid = 1663] [serial = 1327] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 66 (0x12cbc8c00) [pid = 1663] [serial = 1258] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 65 (0x12d083800) [pid = 1663] [serial = 1354] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 64 (0x12d3ecc00) [pid = 1663] [serial = 1261] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 63 (0x12b02d000) [pid = 1663] [serial = 1318] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 62 (0x1290f4800) [pid = 1663] [serial = 1378] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 61 (0x12d81bc00) [pid = 1663] [serial = 1267] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 60 (0x1128a6800) [pid = 1663] [serial = 1243] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 59 (0x12f36d000) [pid = 1663] [serial = 1324] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 58 (0x1389b9800) [pid = 1663] [serial = 1309] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 57 (0x12d336c00) [pid = 1663] [serial = 1264] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 56 (0x12d5ecc00) [pid = 1663] [serial = 1321] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 55 (0x1290ed800) [pid = 1663] [serial = 1252] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 54 (0x12c877c00) [pid = 1663] [serial = 1417] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 53 (0x12b035c00) [pid = 1663] [serial = 1255] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 52 (0x128eab800) [pid = 1663] [serial = 1375] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 51 (0x11823e000) [pid = 1663] [serial = 1246] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 50 (0x118703400) [pid = 1663] [serial = 1312] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | --DOMWINDOW == 49 (0x1292cd000) [pid = 1663] [serial = 1381] [outer = 0x0] [url = about:blank] 19:47:14 INFO - PROCESS | 1663 | 1463280434199 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]]]}] 19:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1719ms 19:47:14 INFO - PROCESS | 1663 | 1463280434205 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 19:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:47:14 INFO - PROCESS | 1663 | 1463280434207 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 19:47:14 INFO - PROCESS | 1663 | 1463280434210 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:47:14 INFO - PROCESS | 1663 | 1463280434213 Marionette TRACE conn2 <- [1,2066,null,{}] 19:47:14 INFO - PROCESS | 1663 | 1463280434219 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}] 19:47:14 INFO - PROCESS | 1663 | 1463280434293 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 19:47:14 INFO - PROCESS | 1663 | 1463280434339 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x11301f800 == 19 [pid = 1663] [id = 524] 19:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 50 (0x1121a9000) [pid = 1663] [serial = 1572] [outer = 0x0] 19:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 51 (0x1121b2800) [pid = 1663] [serial = 1573] [outer = 0x1121a9000] 19:47:14 INFO - PROCESS | 1663 | 1463280434370 Marionette DEBUG loaded listener.js 19:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 52 (0x1127a9000) [pid = 1663] [serial = 1574] [outer = 0x1121a9000] 19:47:14 INFO - PROCESS | 1663 | 1463280434679 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]]]}] 19:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 523ms 19:47:14 INFO - PROCESS | 1663 | 1463280434734 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 19:47:14 INFO - PROCESS | 1663 | 1463280434738 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 19:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:47:14 INFO - PROCESS | 1663 | 1463280434743 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:47:14 INFO - PROCESS | 1663 | 1463280434745 Marionette TRACE conn2 <- [1,2070,null,{}] 19:47:14 INFO - PROCESS | 1663 | 1463280434747 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}] 19:47:14 INFO - PROCESS | 1663 | 1463280434819 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 19:47:14 INFO - PROCESS | 1663 | 1463280434824 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166e3800 == 20 [pid = 1663] [id = 525] 19:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 53 (0x1127acc00) [pid = 1663] [serial = 1575] [outer = 0x0] 19:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 54 (0x112823800) [pid = 1663] [serial = 1576] [outer = 0x1127acc00] 19:47:14 INFO - PROCESS | 1663 | 1463280434853 Marionette DEBUG loaded listener.js 19:47:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 55 (0x1128a8800) [pid = 1663] [serial = 1577] [outer = 0x1127acc00] 19:47:15 INFO - PROCESS | 1663 | 1463280435185 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]]]}] 19:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 469ms 19:47:15 INFO - PROCESS | 1663 | 1463280435212 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 19:47:15 INFO - PROCESS | 1663 | 1463280435216 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 19:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:47:15 INFO - PROCESS | 1663 | 1463280435219 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:47:15 INFO - PROCESS | 1663 | 1463280435221 Marionette TRACE conn2 <- [1,2074,null,{}] 19:47:15 INFO - PROCESS | 1663 | 1463280435229 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}] 19:47:15 INFO - PROCESS | 1663 | 1463280435302 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 19:47:15 INFO - PROCESS | 1663 | 1463280435308 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a09000 == 21 [pid = 1663] [id = 526] 19:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 56 (0x110da6400) [pid = 1663] [serial = 1578] [outer = 0x0] 19:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 57 (0x11333d400) [pid = 1663] [serial = 1579] [outer = 0x110da6400] 19:47:15 INFO - PROCESS | 1663 | 1463280435345 Marionette DEBUG loaded listener.js 19:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 58 (0x113d5f000) [pid = 1663] [serial = 1580] [outer = 0x110da6400] 19:47:15 INFO - PROCESS | 1663 | 1463280435694 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]]]}] 19:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 522ms 19:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:47:15 INFO - PROCESS | 1663 | 1463280435742 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 19:47:15 INFO - PROCESS | 1663 | 1463280435744 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 19:47:15 INFO - PROCESS | 1663 | 1463280435747 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:47:15 INFO - PROCESS | 1663 | 1463280435748 Marionette TRACE conn2 <- [1,2078,null,{}] 19:47:15 INFO - PROCESS | 1663 | 1463280435751 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}] 19:47:15 INFO - PROCESS | 1663 | 1463280435870 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 19:47:15 INFO - PROCESS | 1663 | 1463280435881 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e2e800 == 22 [pid = 1663] [id = 527] 19:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 59 (0x113468c00) [pid = 1663] [serial = 1581] [outer = 0x0] 19:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 60 (0x116075400) [pid = 1663] [serial = 1582] [outer = 0x113468c00] 19:47:15 INFO - PROCESS | 1663 | 1463280435921 Marionette DEBUG loaded listener.js 19:47:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 61 (0x1161e5c00) [pid = 1663] [serial = 1583] [outer = 0x113468c00] 19:47:16 INFO - PROCESS | 1663 | 1463280436288 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]]]}] 19:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 571ms 19:47:16 INFO - PROCESS | 1663 | 1463280436318 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 19:47:16 INFO - PROCESS | 1663 | 1463280436319 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 19:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:47:16 INFO - PROCESS | 1663 | 1463280436321 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:47:16 INFO - PROCESS | 1663 | 1463280436322 Marionette TRACE conn2 <- [1,2082,null,{}] 19:47:16 INFO - PROCESS | 1663 | 1463280436325 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}] 19:47:16 INFO - PROCESS | 1663 | 1463280436391 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 19:47:16 INFO - PROCESS | 1663 | 1463280436438 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x11826d000 == 23 [pid = 1663] [id = 528] 19:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 62 (0x1127ac000) [pid = 1663] [serial = 1584] [outer = 0x0] 19:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 63 (0x1166b7800) [pid = 1663] [serial = 1585] [outer = 0x1127ac000] 19:47:16 INFO - PROCESS | 1663 | 1463280436463 Marionette DEBUG loaded listener.js 19:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 64 (0x116935c00) [pid = 1663] [serial = 1586] [outer = 0x1127ac000] 19:47:16 INFO - PROCESS | 1663 | 1463280436738 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]]]}] 19:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 469ms 19:47:16 INFO - PROCESS | 1663 | 1463280436791 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 19:47:16 INFO - PROCESS | 1663 | 1463280436792 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 19:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:47:16 INFO - PROCESS | 1663 | 1463280436795 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:47:16 INFO - PROCESS | 1663 | 1463280436796 Marionette TRACE conn2 <- [1,2086,null,{}] 19:47:16 INFO - PROCESS | 1663 | 1463280436801 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}] 19:47:16 INFO - PROCESS | 1663 | 1463280436887 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 19:47:16 INFO - PROCESS | 1663 | 1463280436892 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194a7000 == 24 [pid = 1663] [id = 529] 19:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 65 (0x116944000) [pid = 1663] [serial = 1587] [outer = 0x0] 19:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 66 (0x117464c00) [pid = 1663] [serial = 1588] [outer = 0x116944000] 19:47:16 INFO - PROCESS | 1663 | 1463280436920 Marionette DEBUG loaded listener.js 19:47:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 67 (0x11767ec00) [pid = 1663] [serial = 1589] [outer = 0x116944000] 19:47:17 INFO - PROCESS | 1663 | 1463280437237 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]]]}] 19:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 473ms 19:47:17 INFO - PROCESS | 1663 | 1463280437268 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 19:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:47:17 INFO - PROCESS | 1663 | 1463280437270 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 19:47:17 INFO - PROCESS | 1663 | 1463280437273 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:47:17 INFO - PROCESS | 1663 | 1463280437274 Marionette TRACE conn2 <- [1,2090,null,{}] 19:47:17 INFO - PROCESS | 1663 | 1463280437277 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}] 19:47:17 INFO - PROCESS | 1663 | 1463280437404 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 19:47:17 INFO - PROCESS | 1663 | 1463280437417 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x1199b8000 == 25 [pid = 1663] [id = 530] 19:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 68 (0x110ee1000) [pid = 1663] [serial = 1590] [outer = 0x0] 19:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 69 (0x117e07000) [pid = 1663] [serial = 1591] [outer = 0x110ee1000] 19:47:17 INFO - PROCESS | 1663 | 1463280437456 Marionette DEBUG loaded listener.js 19:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 70 (0x1180cb000) [pid = 1663] [serial = 1592] [outer = 0x110ee1000] 19:47:17 INFO - PROCESS | 1663 | 1463280437791 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]]]}] 19:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 569ms 19:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:47:17 INFO - PROCESS | 1663 | 1463280437842 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 19:47:17 INFO - PROCESS | 1663 | 1463280437843 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 19:47:17 INFO - PROCESS | 1663 | 1463280437845 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:47:17 INFO - PROCESS | 1663 | 1463280437846 Marionette TRACE conn2 <- [1,2094,null,{}] 19:47:17 INFO - PROCESS | 1663 | 1463280437849 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}] 19:47:17 INFO - PROCESS | 1663 | 1463280437916 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 19:47:17 INFO - PROCESS | 1663 | 1463280437964 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12125c800 == 26 [pid = 1663] [id = 531] 19:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 71 (0x117461800) [pid = 1663] [serial = 1593] [outer = 0x0] 19:47:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 72 (0x1180d0c00) [pid = 1663] [serial = 1594] [outer = 0x117461800] 19:47:17 INFO - PROCESS | 1663 | 1463280437989 Marionette DEBUG loaded listener.js 19:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 73 (0x118117800) [pid = 1663] [serial = 1595] [outer = 0x117461800] 19:47:18 INFO - PROCESS | 1663 | 1463280438241 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]]]}] 19:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 421ms 19:47:18 INFO - PROCESS | 1663 | 1463280438270 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 19:47:18 INFO - PROCESS | 1663 | 1463280438271 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 19:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:47:18 INFO - PROCESS | 1663 | 1463280438275 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:47:18 INFO - PROCESS | 1663 | 1463280438276 Marionette TRACE conn2 <- [1,2098,null,{}] 19:47:18 INFO - PROCESS | 1663 | 1463280438286 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}] 19:47:18 INFO - PROCESS | 1663 | 1463280438359 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 19:47:18 INFO - PROCESS | 1663 | 1463280438365 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x117043000 == 27 [pid = 1663] [id = 532] 19:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 74 (0x118116800) [pid = 1663] [serial = 1596] [outer = 0x0] 19:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 75 (0x118215c00) [pid = 1663] [serial = 1597] [outer = 0x118116800] 19:47:18 INFO - PROCESS | 1663 | 1463280438390 Marionette DEBUG loaded listener.js 19:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 76 (0x11823b800) [pid = 1663] [serial = 1598] [outer = 0x118116800] 19:47:18 INFO - PROCESS | 1663 | 1463280438694 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]]]}] 19:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 470ms 19:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:47:18 INFO - PROCESS | 1663 | 1463280438746 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 19:47:18 INFO - PROCESS | 1663 | 1463280438747 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 19:47:18 INFO - PROCESS | 1663 | 1463280438749 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:47:18 INFO - PROCESS | 1663 | 1463280438750 Marionette TRACE conn2 <- [1,2102,null,{}] 19:47:18 INFO - PROCESS | 1663 | 1463280438752 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}] 19:47:18 INFO - PROCESS | 1663 | 1463280438851 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 19:47:18 INFO - PROCESS | 1663 | 1463280438857 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d20000 == 28 [pid = 1663] [id = 533] 19:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 77 (0x118118800) [pid = 1663] [serial = 1599] [outer = 0x0] 19:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 78 (0x11823ec00) [pid = 1663] [serial = 1600] [outer = 0x118118800] 19:47:18 INFO - PROCESS | 1663 | 1463280438882 Marionette DEBUG loaded listener.js 19:47:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x118420000) [pid = 1663] [serial = 1601] [outer = 0x118118800] 19:47:19 INFO - PROCESS | 1663 | 1463280439184 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]]]}] 19:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 473ms 19:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:47:19 INFO - PROCESS | 1663 | 1463280439223 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 19:47:19 INFO - PROCESS | 1663 | 1463280439224 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 19:47:19 INFO - PROCESS | 1663 | 1463280439226 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:47:19 INFO - PROCESS | 1663 | 1463280439228 Marionette TRACE conn2 <- [1,2106,null,{}] 19:47:19 INFO - PROCESS | 1663 | 1463280439232 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}] 19:47:19 INFO - PROCESS | 1663 | 1463280439339 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 19:47:19 INFO - PROCESS | 1663 | 1463280439372 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x126987800 == 29 [pid = 1663] [id = 534] 19:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x118218400) [pid = 1663] [serial = 1602] [outer = 0x0] 19:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118427000) [pid = 1663] [serial = 1603] [outer = 0x118218400] 19:47:19 INFO - PROCESS | 1663 | 1463280439401 Marionette DEBUG loaded listener.js 19:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118c03800) [pid = 1663] [serial = 1604] [outer = 0x118218400] 19:47:19 INFO - PROCESS | 1663 | 1463280439709 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]]]}] 19:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 522ms 19:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:47:19 INFO - PROCESS | 1663 | 1463280439750 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 19:47:19 INFO - PROCESS | 1663 | 1463280439751 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 19:47:19 INFO - PROCESS | 1663 | 1463280439753 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:47:19 INFO - PROCESS | 1663 | 1463280439755 Marionette TRACE conn2 <- [1,2110,null,{}] 19:47:19 INFO - PROCESS | 1663 | 1463280439757 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}] 19:47:19 INFO - PROCESS | 1663 | 1463280439845 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 19:47:19 INFO - PROCESS | 1663 | 1463280439849 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271a6000 == 30 [pid = 1663] [id = 535] 19:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x118708c00) [pid = 1663] [serial = 1605] [outer = 0x0] 19:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x118c0e000) [pid = 1663] [serial = 1606] [outer = 0x118708c00] 19:47:19 INFO - PROCESS | 1663 | 1463280439874 Marionette DEBUG loaded listener.js 19:47:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x118c43000) [pid = 1663] [serial = 1607] [outer = 0x118708c00] 19:47:20 INFO - PROCESS | 1663 | 1463280440209 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]]]}] 19:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 469ms 19:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:47:20 INFO - PROCESS | 1663 | 1463280440222 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 19:47:20 INFO - PROCESS | 1663 | 1463280440224 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 19:47:20 INFO - PROCESS | 1663 | 1463280440226 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:47:20 INFO - PROCESS | 1663 | 1463280440227 Marionette TRACE conn2 <- [1,2114,null,{}] 19:47:20 INFO - PROCESS | 1663 | 1463280440229 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}] 19:47:20 INFO - PROCESS | 1663 | 1463280440321 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 19:47:20 INFO - PROCESS | 1663 | 1463280440352 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cc7000 == 31 [pid = 1663] [id = 536] 19:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x111a02400) [pid = 1663] [serial = 1608] [outer = 0x0] 19:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119097800) [pid = 1663] [serial = 1609] [outer = 0x111a02400] 19:47:20 INFO - PROCESS | 1663 | 1463280440376 Marionette DEBUG loaded listener.js 19:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1190c8000) [pid = 1663] [serial = 1610] [outer = 0x111a02400] 19:47:20 INFO - PROCESS | 1663 | 1463280440690 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]]]}] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x113469800) [pid = 1663] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x11672e000) [pid = 1663] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x117e0ec00) [pid = 1663] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x110dab000) [pid = 1663] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x11281cc00) [pid = 1663] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x110da9c00) [pid = 1663] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1127a3800) [pid = 1663] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x110eea800) [pid = 1663] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x1128a4c00) [pid = 1663] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:47:20 INFO - PROCESS | 1663 | --DOMWINDOW == 78 (0x118c3b000) [pid = 1663] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 522ms 19:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:47:20 INFO - PROCESS | 1663 | 1463280440749 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 19:47:20 INFO - PROCESS | 1663 | 1463280440750 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 19:47:20 INFO - PROCESS | 1663 | 1463280440752 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:47:20 INFO - PROCESS | 1663 | 1463280440753 Marionette TRACE conn2 <- [1,2118,null,{}] 19:47:20 INFO - PROCESS | 1663 | 1463280440755 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}] 19:47:20 INFO - PROCESS | 1663 | 1463280440843 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 19:47:20 INFO - PROCESS | 1663 | 1463280440877 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x118ccf000 == 32 [pid = 1663] [id = 537] 19:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 79 (0x111e25400) [pid = 1663] [serial = 1611] [outer = 0x0] 19:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x1128a4400) [pid = 1663] [serial = 1612] [outer = 0x111e25400] 19:47:20 INFO - PROCESS | 1663 | 1463280440903 Marionette DEBUG loaded listener.js 19:47:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x118234800) [pid = 1663] [serial = 1613] [outer = 0x111e25400] 19:47:21 INFO - PROCESS | 1663 | 1463280441179 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]]]}] 19:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 469ms 19:47:21 INFO - PROCESS | 1663 | 1463280441221 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 19:47:21 INFO - PROCESS | 1663 | 1463280441223 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 19:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:47:21 INFO - PROCESS | 1663 | 1463280441225 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:47:21 INFO - PROCESS | 1663 | 1463280441226 Marionette TRACE conn2 <- [1,2122,null,{}] 19:47:21 INFO - PROCESS | 1663 | 1463280441228 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}] 19:47:21 INFO - PROCESS | 1663 | 1463280441304 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 19:47:21 INFO - PROCESS | 1663 | 1463280441308 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x129488800 == 33 [pid = 1663] [id = 538] 19:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x118235c00) [pid = 1663] [serial = 1614] [outer = 0x0] 19:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1190d0800) [pid = 1663] [serial = 1615] [outer = 0x118235c00] 19:47:21 INFO - PROCESS | 1663 | 1463280441335 Marionette DEBUG loaded listener.js 19:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x119126400) [pid = 1663] [serial = 1616] [outer = 0x118235c00] 19:47:21 INFO - PROCESS | 1663 | 1463280441638 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]]]}] 19:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 418ms 19:47:21 INFO - PROCESS | 1663 | 1463280441643 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 19:47:21 INFO - PROCESS | 1663 | 1463280441644 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 19:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:47:21 INFO - PROCESS | 1663 | 1463280441654 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:47:21 INFO - PROCESS | 1663 | 1463280441655 Marionette TRACE conn2 <- [1,2126,null,{}] 19:47:21 INFO - PROCESS | 1663 | 1463280441670 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}] 19:47:21 INFO - PROCESS | 1663 | 1463280441767 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 19:47:21 INFO - PROCESS | 1663 | 1463280441773 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e7000 == 34 [pid = 1663] [id = 539] 19:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x112971800) [pid = 1663] [serial = 1617] [outer = 0x0] 19:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x119126800) [pid = 1663] [serial = 1618] [outer = 0x112971800] 19:47:21 INFO - PROCESS | 1663 | 1463280441798 Marionette DEBUG loaded listener.js 19:47:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x119161800) [pid = 1663] [serial = 1619] [outer = 0x112971800] 19:47:22 INFO - PROCESS | 1663 | 1463280442105 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]]]}] 19:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 489ms 19:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:47:22 INFO - PROCESS | 1663 | 1463280442137 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 19:47:22 INFO - PROCESS | 1663 | 1463280442139 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 19:47:22 INFO - PROCESS | 1663 | 1463280442142 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:47:22 INFO - PROCESS | 1663 | 1463280442143 Marionette TRACE conn2 <- [1,2130,null,{}] 19:47:22 INFO - PROCESS | 1663 | 1463280442146 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}] 19:47:22 INFO - PROCESS | 1663 | 1463280442236 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 19:47:22 INFO - PROCESS | 1663 | 1463280442241 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a8fa800 == 35 [pid = 1663] [id = 540] 19:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x1180c9400) [pid = 1663] [serial = 1620] [outer = 0x0] 19:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x1194e4400) [pid = 1663] [serial = 1621] [outer = 0x1180c9400] 19:47:22 INFO - PROCESS | 1663 | 1463280442265 Marionette DEBUG loaded listener.js 19:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x1194ef000) [pid = 1663] [serial = 1622] [outer = 0x1180c9400] 19:47:22 INFO - PROCESS | 1663 | 1463280442582 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] 19:47:22 INFO - PROCESS | 1663 | 1463280442617 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 19:47:22 INFO - PROCESS | 1663 | 1463280442620 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:47:22 INFO - PROCESS | 1663 | 1463280442621 Marionette TRACE conn2 <- [1,2134,null,{}] 19:47:22 INFO - PROCESS | 1663 | 1463280442623 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}] 19:47:22 INFO - PROCESS | 1663 | 1463280442719 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 19:47:22 INFO - PROCESS | 1663 | 1463280442726 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa5f000 == 36 [pid = 1663] [id = 541] 19:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x119165800) [pid = 1663] [serial = 1623] [outer = 0x0] 19:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x119776c00) [pid = 1663] [serial = 1624] [outer = 0x119165800] 19:47:22 INFO - PROCESS | 1663 | 1463280442750 Marionette DEBUG loaded listener.js 19:47:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119780800) [pid = 1663] [serial = 1625] [outer = 0x119165800] 19:47:23 INFO - PROCESS | 1663 | 1463280443037 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]]]}] 19:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 468ms 19:47:23 INFO - PROCESS | 1663 | 1463280443088 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 19:47:23 INFO - PROCESS | 1663 | 1463280443090 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 19:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:47:23 INFO - PROCESS | 1663 | 1463280443092 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:47:23 INFO - PROCESS | 1663 | 1463280443093 Marionette TRACE conn2 <- [1,2138,null,{}] 19:47:23 INFO - PROCESS | 1663 | 1463280443095 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}] 19:47:23 INFO - PROCESS | 1663 | 1463280443220 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 19:47:23 INFO - PROCESS | 1663 | 1463280443269 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x112550000 == 37 [pid = 1663] [id = 542] 19:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x110da3000) [pid = 1663] [serial = 1626] [outer = 0x0] 19:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x110da6000) [pid = 1663] [serial = 1627] [outer = 0x110da3000] 19:47:23 INFO - PROCESS | 1663 | 1463280443300 Marionette DEBUG loaded listener.js 19:47:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x110ee9c00) [pid = 1663] [serial = 1628] [outer = 0x110da3000] 19:47:23 INFO - PROCESS | 1663 | 1463280443822 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]]]}] 19:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 769ms 19:47:23 INFO - PROCESS | 1663 | 1463280443889 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 19:47:23 INFO - PROCESS | 1663 | 1463280443891 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 19:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:47:23 INFO - PROCESS | 1663 | 1463280443923 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:47:23 INFO - PROCESS | 1663 | 1463280443925 Marionette TRACE conn2 <- [1,2142,null,{}] 19:47:23 INFO - PROCESS | 1663 | 1463280443928 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}] 19:47:24 INFO - PROCESS | 1663 | 1463280444075 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 19:47:24 INFO - PROCESS | 1663 | 1463280444150 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x118152000 == 38 [pid = 1663] [id = 543] 19:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x112816400) [pid = 1663] [serial = 1629] [outer = 0x0] 19:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1128a2000) [pid = 1663] [serial = 1630] [outer = 0x112816400] 19:47:24 INFO - PROCESS | 1663 | 1463280444183 Marionette DEBUG loaded listener.js 19:47:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112968800) [pid = 1663] [serial = 1631] [outer = 0x112816400] 19:47:24 INFO - PROCESS | 1663 | --DOCSHELL 0x111f7c000 == 37 [pid = 1663] [id = 514] 19:47:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa5f000 == 36 [pid = 1663] [id = 541] 19:47:24 INFO - PROCESS | 1663 | --DOCSHELL 0x12a8fa800 == 35 [pid = 1663] [id = 540] 19:47:24 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e7000 == 34 [pid = 1663] [id = 539] 19:47:24 INFO - PROCESS | 1663 | --DOCSHELL 0x129488800 == 33 [pid = 1663] [id = 538] 19:47:24 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x1185ed000) [pid = 1663] [serial = 1570] [outer = 0x0] [url = about:blank] 19:47:24 INFO - PROCESS | 1663 | 1463280444853 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] 19:47:24 INFO - PROCESS | 1663 | 1463280444895 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 19:47:24 INFO - PROCESS | 1663 | 1463280444899 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:47:24 INFO - PROCESS | 1663 | 1463280444901 Marionette TRACE conn2 <- [1,2146,null,{}] 19:47:24 INFO - PROCESS | 1663 | 1463280444905 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}] 19:47:24 INFO - PROCESS | 1663 | 1463280444974 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x13926f000) [pid = 1663] [serial = 1541] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1160de000) [pid = 1663] [serial = 1552] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x1170cb800) [pid = 1663] [serial = 1555] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x1180c7800) [pid = 1663] [serial = 1558] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1121b1800) [pid = 1663] [serial = 1561] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x11746d800) [pid = 1663] [serial = 1556] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x118421000) [pid = 1663] [serial = 1568] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x110daec00) [pid = 1663] [serial = 1543] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x111c88c00) [pid = 1663] [serial = 1544] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x112817c00) [pid = 1663] [serial = 1546] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 87 (0x1128a3800) [pid = 1663] [serial = 1547] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 86 (0x113a63c00) [pid = 1663] [serial = 1562] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 85 (0x11811a400) [pid = 1663] [serial = 1559] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 84 (0x117e02800) [pid = 1663] [serial = 1564] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 83 (0x112966800) [pid = 1663] [serial = 1549] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 82 (0x11333ec00) [pid = 1663] [serial = 1550] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 81 (0x1167ffc00) [pid = 1663] [serial = 1553] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 80 (0x118216400) [pid = 1663] [serial = 1567] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | --DOMWINDOW == 79 (0x118215000) [pid = 1663] [serial = 1565] [outer = 0x0] [url = about:blank] 19:47:25 INFO - PROCESS | 1663 | 1463280445065 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x113016800 == 28 [pid = 1663] [id = 544] 19:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 80 (0x110ee1c00) [pid = 1663] [serial = 1632] [outer = 0x0] 19:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 81 (0x11214c400) [pid = 1663] [serial = 1633] [outer = 0x110ee1c00] 19:47:25 INFO - PROCESS | 1663 | 1463280445099 Marionette DEBUG loaded listener.js 19:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 82 (0x112819800) [pid = 1663] [serial = 1634] [outer = 0x110ee1c00] 19:47:25 INFO - PROCESS | 1663 | 1463280445573 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] 19:47:25 INFO - PROCESS | 1663 | 1463280445634 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 19:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:47:25 INFO - PROCESS | 1663 | 1463280445638 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:47:25 INFO - PROCESS | 1663 | 1463280445640 Marionette TRACE conn2 <- [1,2150,null,{}] 19:47:25 INFO - PROCESS | 1663 | 1463280445644 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}] 19:47:25 INFO - PROCESS | 1663 | 1463280445734 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 19:47:25 INFO - PROCESS | 1663 | 1463280445795 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x113014800 == 29 [pid = 1663] [id = 545] 19:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 83 (0x1129de000) [pid = 1663] [serial = 1635] [outer = 0x0] 19:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 84 (0x11345cc00) [pid = 1663] [serial = 1636] [outer = 0x1129de000] 19:47:25 INFO - PROCESS | 1663 | 1463280445827 Marionette DEBUG loaded listener.js 19:47:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 85 (0x113d62800) [pid = 1663] [serial = 1637] [outer = 0x1129de000] 19:47:26 INFO - PROCESS | 1663 | 1463280446244 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]]]}] 19:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 620ms 19:47:26 INFO - PROCESS | 1663 | 1463280446261 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 19:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:47:26 INFO - PROCESS | 1663 | 1463280446266 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 19:47:26 INFO - PROCESS | 1663 | 1463280446269 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:47:26 INFO - PROCESS | 1663 | 1463280446270 Marionette TRACE conn2 <- [1,2154,null,{}] 19:47:26 INFO - PROCESS | 1663 | 1463280446273 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}] 19:47:26 INFO - PROCESS | 1663 | 1463280446360 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 19:47:26 INFO - PROCESS | 1663 | 1463280446410 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x118258800 == 30 [pid = 1663] [id = 546] 19:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 86 (0x1166bc000) [pid = 1663] [serial = 1638] [outer = 0x0] 19:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 87 (0x11672bc00) [pid = 1663] [serial = 1639] [outer = 0x1166bc000] 19:47:26 INFO - PROCESS | 1663 | 1463280446453 Marionette DEBUG loaded listener.js 19:47:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 88 (0x116944800) [pid = 1663] [serial = 1640] [outer = 0x1166bc000] 19:47:26 INFO - PROCESS | 1663 | 1463280446871 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]]]}] 19:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 620ms 19:47:26 INFO - PROCESS | 1663 | 1463280446890 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 19:47:26 INFO - PROCESS | 1663 | 1463280446891 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 19:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:47:26 INFO - PROCESS | 1663 | 1463280446901 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:47:26 INFO - PROCESS | 1663 | 1463280446906 Marionette TRACE conn2 <- [1,2158,null,{}] 19:47:26 INFO - PROCESS | 1663 | 1463280446909 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}] 19:47:27 INFO - PROCESS | 1663 | 1463280447000 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 19:47:27 INFO - PROCESS | 1663 | 1463280447084 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x11995f800 == 31 [pid = 1663] [id = 547] 19:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x111a0c800) [pid = 1663] [serial = 1641] [outer = 0x0] 19:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x117469400) [pid = 1663] [serial = 1642] [outer = 0x111a0c800] 19:47:27 INFO - PROCESS | 1663 | 1463280447114 Marionette DEBUG loaded listener.js 19:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11767b400) [pid = 1663] [serial = 1643] [outer = 0x111a0c800] 19:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 632ms 19:47:27 INFO - PROCESS | 1663 | 1463280447519 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]]]}] 19:47:27 INFO - PROCESS | 1663 | 1463280447526 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 19:47:27 INFO - PROCESS | 1663 | 1463280447528 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 19:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:47:27 INFO - PROCESS | 1663 | 1463280447532 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:47:27 INFO - PROCESS | 1663 | 1463280447534 Marionette TRACE conn2 <- [1,2162,null,{}] 19:47:27 INFO - PROCESS | 1663 | 1463280447537 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}] 19:47:27 INFO - PROCESS | 1663 | 1463280447624 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 19:47:27 INFO - PROCESS | 1663 | 1463280447668 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x116634800 == 32 [pid = 1663] [id = 548] 19:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x11746b000) [pid = 1663] [serial = 1644] [outer = 0x0] 19:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x1180c5c00) [pid = 1663] [serial = 1645] [outer = 0x11746b000] 19:47:27 INFO - PROCESS | 1663 | 1463280447698 Marionette DEBUG loaded listener.js 19:47:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1180d0000) [pid = 1663] [serial = 1646] [outer = 0x11746b000] 19:47:28 INFO - PROCESS | 1663 | 1463280448114 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]]]}] 19:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 622ms 19:47:28 INFO - PROCESS | 1663 | 1463280448154 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 19:47:28 INFO - PROCESS | 1663 | 1463280448155 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 19:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:47:28 INFO - PROCESS | 1663 | 1463280448158 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:47:28 INFO - PROCESS | 1663 | 1463280448159 Marionette TRACE conn2 <- [1,2166,null,{}] 19:47:28 INFO - PROCESS | 1663 | 1463280448161 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}] 19:47:28 INFO - PROCESS | 1663 | 1463280448253 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 19:47:28 INFO - PROCESS | 1663 | 1463280448321 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x11949c800 == 33 [pid = 1663] [id = 549] 19:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x11820d800) [pid = 1663] [serial = 1647] [outer = 0x0] 19:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x118216400) [pid = 1663] [serial = 1648] [outer = 0x11820d800] 19:47:28 INFO - PROCESS | 1663 | 1463280448358 Marionette DEBUG loaded listener.js 19:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1182af800) [pid = 1663] [serial = 1649] [outer = 0x11820d800] 19:47:28 INFO - PROCESS | 1663 | 1463280448851 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]]]}] 19:47:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:47:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 718ms 19:47:28 INFO - PROCESS | 1663 | 1463280448877 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 19:47:28 INFO - PROCESS | 1663 | 1463280448880 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 19:47:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:47:28 INFO - PROCESS | 1663 | 1463280448884 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:47:28 INFO - PROCESS | 1663 | 1463280448886 Marionette TRACE conn2 <- [1,2170,null,{}] 19:47:28 INFO - PROCESS | 1663 | 1463280448890 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}] 19:47:28 INFO - PROCESS | 1663 | 1463280448967 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 19:47:28 INFO - PROCESS | 1663 | 1463280448972 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x116aa3000 == 34 [pid = 1663] [id = 550] 19:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1127b1000) [pid = 1663] [serial = 1650] [outer = 0x0] 19:47:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x112824000) [pid = 1663] [serial = 1651] [outer = 0x1127b1000] 19:47:29 INFO - PROCESS | 1663 | 1463280449001 Marionette DEBUG loaded listener.js 19:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1128ae000) [pid = 1663] [serial = 1652] [outer = 0x1127b1000] 19:47:29 INFO - PROCESS | 1663 | 1463280449335 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]]]}] 19:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 471ms 19:47:29 INFO - PROCESS | 1663 | 1463280449355 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 19:47:29 INFO - PROCESS | 1663 | 1463280449359 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 19:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:47:29 INFO - PROCESS | 1663 | 1463280449365 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:47:29 INFO - PROCESS | 1663 | 1463280449367 Marionette TRACE conn2 <- [1,2174,null,{}] 19:47:29 INFO - PROCESS | 1663 | 1463280449370 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}] 19:47:29 INFO - PROCESS | 1663 | 1463280449444 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 19:47:29 INFO - PROCESS | 1663 | 1463280449451 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194a6800 == 35 [pid = 1663] [id = 551] 19:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1129ddc00) [pid = 1663] [serial = 1653] [outer = 0x0] 19:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x115e40400) [pid = 1663] [serial = 1654] [outer = 0x1129ddc00] 19:47:29 INFO - PROCESS | 1663 | 1463280449476 Marionette DEBUG loaded listener.js 19:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116a52000) [pid = 1663] [serial = 1655] [outer = 0x1129ddc00] 19:47:29 INFO - PROCESS | 1663 | 1463280449821 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]]]}] 19:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 471ms 19:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:47:29 INFO - PROCESS | 1663 | 1463280449835 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 19:47:29 INFO - PROCESS | 1663 | 1463280449836 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 19:47:29 INFO - PROCESS | 1663 | 1463280449839 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:47:29 INFO - PROCESS | 1663 | 1463280449841 Marionette TRACE conn2 <- [1,2178,null,{}] 19:47:29 INFO - PROCESS | 1663 | 1463280449850 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}] 19:47:29 INFO - PROCESS | 1663 | 1463280449937 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 19:47:29 INFO - PROCESS | 1663 | 1463280449988 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x1256d6800 == 36 [pid = 1663] [id = 552] 19:47:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x117463000) [pid = 1663] [serial = 1656] [outer = 0x0] 19:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x117e0f000) [pid = 1663] [serial = 1657] [outer = 0x117463000] 19:47:30 INFO - PROCESS | 1663 | 1463280450015 Marionette DEBUG loaded listener.js 19:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118423800) [pid = 1663] [serial = 1658] [outer = 0x117463000] 19:47:30 INFO - PROCESS | 1663 | 1463280450298 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]]]}] 19:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 470ms 19:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:47:30 INFO - PROCESS | 1663 | 1463280450309 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 19:47:30 INFO - PROCESS | 1663 | 1463280450311 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 19:47:30 INFO - PROCESS | 1663 | 1463280450313 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:47:30 INFO - PROCESS | 1663 | 1463280450314 Marionette TRACE conn2 <- [1,2182,null,{}] 19:47:30 INFO - PROCESS | 1663 | 1463280450324 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}] 19:47:30 INFO - PROCESS | 1663 | 1463280450402 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 19:47:30 INFO - PROCESS | 1663 | 1463280450407 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271ab800 == 37 [pid = 1663] [id = 553] 19:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x1184c9800) [pid = 1663] [serial = 1659] [outer = 0x0] 19:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x118705400) [pid = 1663] [serial = 1660] [outer = 0x1184c9800] 19:47:30 INFO - PROCESS | 1663 | 1463280450434 Marionette DEBUG loaded listener.js 19:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x118711c00) [pid = 1663] [serial = 1661] [outer = 0x1184c9800] 19:47:30 INFO - PROCESS | 1663 | 1463280450767 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]]]}] 19:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 476ms 19:47:30 INFO - PROCESS | 1663 | 1463280450789 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 19:47:30 INFO - PROCESS | 1663 | 1463280450791 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 19:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:47:30 INFO - PROCESS | 1663 | 1463280450793 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:47:30 INFO - PROCESS | 1663 | 1463280450794 Marionette TRACE conn2 <- [1,2186,null,{}] 19:47:30 INFO - PROCESS | 1663 | 1463280450797 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}] 19:47:30 INFO - PROCESS | 1663 | 1463280450902 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 19:47:30 INFO - PROCESS | 1663 | 1463280450913 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x128d98800 == 38 [pid = 1663] [id = 554] 19:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x118705800) [pid = 1663] [serial = 1662] [outer = 0x0] 19:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118c41400) [pid = 1663] [serial = 1663] [outer = 0x118705800] 19:47:30 INFO - PROCESS | 1663 | 1463280450938 Marionette DEBUG loaded listener.js 19:47:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x119099400) [pid = 1663] [serial = 1664] [outer = 0x118705800] 19:47:31 INFO - PROCESS | 1663 | 1463280451277 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]]]}] 19:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 19:47:31 INFO - PROCESS | 1663 | 1463280451311 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 19:47:31 INFO - PROCESS | 1663 | 1463280451313 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 19:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:47:31 INFO - PROCESS | 1663 | 1463280451315 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:47:31 INFO - PROCESS | 1663 | 1463280451316 Marionette TRACE conn2 <- [1,2190,null,{}] 19:47:31 INFO - PROCESS | 1663 | 1463280451318 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}] 19:47:31 INFO - PROCESS | 1663 | 1463280451425 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 19:47:31 INFO - PROCESS | 1663 | 1463280451462 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a77c000 == 39 [pid = 1663] [id = 555] 19:47:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1190c8400) [pid = 1663] [serial = 1665] [outer = 0x0] 19:47:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11915d000) [pid = 1663] [serial = 1666] [outer = 0x1190c8400] 19:47:31 INFO - PROCESS | 1663 | 1463280451487 Marionette DEBUG loaded listener.js 19:47:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119778400) [pid = 1663] [serial = 1667] [outer = 0x1190c8400] 19:47:31 INFO - PROCESS | 1663 | 1463280451860 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]]]}] 19:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 570ms 19:47:31 INFO - PROCESS | 1663 | 1463280451889 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 19:47:31 INFO - PROCESS | 1663 | 1463280451891 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 19:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:47:31 INFO - PROCESS | 1663 | 1463280451894 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:47:31 INFO - PROCESS | 1663 | 1463280451896 Marionette TRACE conn2 <- [1,2194,null,{}] 19:47:31 INFO - PROCESS | 1663 | 1463280451900 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}] 19:47:32 INFO - PROCESS | 1663 | 1463280452039 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 19:47:32 INFO - PROCESS | 1663 | 1463280452052 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa63800 == 40 [pid = 1663] [id = 556] 19:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11977a400) [pid = 1663] [serial = 1668] [outer = 0x0] 19:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x121139800) [pid = 1663] [serial = 1669] [outer = 0x11977a400] 19:47:32 INFO - PROCESS | 1663 | 1463280452075 Marionette DEBUG loaded listener.js 19:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12133bc00) [pid = 1663] [serial = 1670] [outer = 0x11977a400] 19:47:32 INFO - PROCESS | 1663 | 1463280452485 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]]]}] 19:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 624ms 19:47:32 INFO - PROCESS | 1663 | 1463280452526 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 19:47:32 INFO - PROCESS | 1663 | 1463280452528 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 19:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:47:32 INFO - PROCESS | 1663 | 1463280452532 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:47:32 INFO - PROCESS | 1663 | 1463280452533 Marionette TRACE conn2 <- [1,2198,null,{}] 19:47:32 INFO - PROCESS | 1663 | 1463280452536 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}] 19:47:32 INFO - PROCESS | 1663 | 1463280452679 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 19:47:32 INFO - PROCESS | 1663 | 1463280452704 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b17c800 == 41 [pid = 1663] [id = 557] 19:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12133e800) [pid = 1663] [serial = 1671] [outer = 0x0] 19:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x121570c00) [pid = 1663] [serial = 1672] [outer = 0x12133e800] 19:47:32 INFO - PROCESS | 1663 | 1463280452740 Marionette DEBUG loaded listener.js 19:47:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x121576400) [pid = 1663] [serial = 1673] [outer = 0x12133e800] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x117461800) [pid = 1663] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x118708c00) [pid = 1663] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118116800) [pid = 1663] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x110ee1000) [pid = 1663] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x111a02400) [pid = 1663] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x113468c00) [pid = 1663] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x118118800) [pid = 1663] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x116944000) [pid = 1663] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x111e25400) [pid = 1663] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118235c00) [pid = 1663] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1180c9400) [pid = 1663] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x112971800) [pid = 1663] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x110da6400) [pid = 1663] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11841b000) [pid = 1663] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1127ac000) [pid = 1663] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1121a9000) [pid = 1663] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119165800) [pid = 1663] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1127acc00) [pid = 1663] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:47:32 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118218400) [pid = 1663] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:47:33 INFO - PROCESS | 1663 | 1463280453101 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]]]}] 19:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 620ms 19:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:47:33 INFO - PROCESS | 1663 | 1463280453152 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 19:47:33 INFO - PROCESS | 1663 | 1463280453153 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 19:47:33 INFO - PROCESS | 1663 | 1463280453156 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:47:33 INFO - PROCESS | 1663 | 1463280453157 Marionette TRACE conn2 <- [1,2202,null,{}] 19:47:33 INFO - PROCESS | 1663 | 1463280453159 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}] 19:47:33 INFO - PROCESS | 1663 | 1463280453257 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 19:47:33 INFO - PROCESS | 1663 | 1463280453324 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8dd800 == 42 [pid = 1663] [id = 558] 19:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x118c44400) [pid = 1663] [serial = 1674] [outer = 0x0] 19:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x119159800) [pid = 1663] [serial = 1675] [outer = 0x118c44400] 19:47:33 INFO - PROCESS | 1663 | 1463280453362 Marionette DEBUG loaded listener.js 19:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12156fc00) [pid = 1663] [serial = 1676] [outer = 0x118c44400] 19:47:33 INFO - PROCESS | 1663 | 1463280453771 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]]]}] 19:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 669ms 19:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:47:33 INFO - PROCESS | 1663 | 1463280453825 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 19:47:33 INFO - PROCESS | 1663 | 1463280453826 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 19:47:33 INFO - PROCESS | 1663 | 1463280453834 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:47:33 INFO - PROCESS | 1663 | 1463280453835 Marionette TRACE conn2 <- [1,2206,null,{}] 19:47:33 INFO - PROCESS | 1663 | 1463280453838 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}] 19:47:33 INFO - PROCESS | 1663 | 1463280453922 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 19:47:33 INFO - PROCESS | 1663 | 1463280453926 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf2b000 == 43 [pid = 1663] [id = 559] 19:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x121578000) [pid = 1663] [serial = 1677] [outer = 0x0] 19:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12157b800) [pid = 1663] [serial = 1678] [outer = 0x121578000] 19:47:33 INFO - PROCESS | 1663 | 1463280453953 Marionette DEBUG loaded listener.js 19:47:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1216b4000) [pid = 1663] [serial = 1679] [outer = 0x121578000] 19:47:34 INFO - PROCESS | 1663 | 1463280454261 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]]]}] 19:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 474ms 19:47:34 INFO - PROCESS | 1663 | 1463280454303 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 19:47:34 INFO - PROCESS | 1663 | 1463280454305 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 19:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:47:34 INFO - PROCESS | 1663 | 1463280454307 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:47:34 INFO - PROCESS | 1663 | 1463280454309 Marionette TRACE conn2 <- [1,2210,null,{}] 19:47:34 INFO - PROCESS | 1663 | 1463280454311 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}] 19:47:34 INFO - PROCESS | 1663 | 1463280454404 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 19:47:34 INFO - PROCESS | 1663 | 1463280454457 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf42000 == 44 [pid = 1663] [id = 560] 19:47:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x121578400) [pid = 1663] [serial = 1680] [outer = 0x0] 19:47:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121763800) [pid = 1663] [serial = 1681] [outer = 0x121578400] 19:47:34 INFO - PROCESS | 1663 | 1463280454486 Marionette DEBUG loaded listener.js 19:47:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x124a39400) [pid = 1663] [serial = 1682] [outer = 0x121578400] 19:47:34 INFO - PROCESS | 1663 | 1463280454781 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]]]}] 19:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 524ms 19:47:34 INFO - PROCESS | 1663 | 1463280454834 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 19:47:34 INFO - PROCESS | 1663 | 1463280454836 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 19:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:47:34 INFO - PROCESS | 1663 | 1463280454839 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:47:34 INFO - PROCESS | 1663 | 1463280454841 Marionette TRACE conn2 <- [1,2214,null,{}] 19:47:34 INFO - PROCESS | 1663 | 1463280454844 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}] 19:47:35 INFO - PROCESS | 1663 | 1463280455042 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 19:47:35 INFO - PROCESS | 1663 | 1463280455159 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x113fd9000 == 45 [pid = 1663] [id = 561] 19:47:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x110da7400) [pid = 1663] [serial = 1683] [outer = 0x0] 19:47:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x110dae000) [pid = 1663] [serial = 1684] [outer = 0x110da7400] 19:47:35 INFO - PROCESS | 1663 | 1463280455203 Marionette DEBUG loaded listener.js 19:47:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1127a2800) [pid = 1663] [serial = 1685] [outer = 0x110da7400] 19:47:35 INFO - PROCESS | 1663 | 1463280455666 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]]]}] 19:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 870ms 19:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:47:35 INFO - PROCESS | 1663 | 1463280455720 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 19:47:35 INFO - PROCESS | 1663 | 1463280455724 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 19:47:35 INFO - PROCESS | 1663 | 1463280455728 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:47:35 INFO - PROCESS | 1663 | 1463280455732 Marionette TRACE conn2 <- [1,2218,null,{}] 19:47:35 INFO - PROCESS | 1663 | 1463280455758 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}] 19:47:35 INFO - PROCESS | 1663 | 1463280455906 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 19:47:36 INFO - PROCESS | 1663 | 1463280455997 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x1256d0000 == 46 [pid = 1663] [id = 562] 19:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1161f0c00) [pid = 1663] [serial = 1686] [outer = 0x0] 19:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x116a4f400) [pid = 1663] [serial = 1687] [outer = 0x1161f0c00] 19:47:36 INFO - PROCESS | 1663 | 1463280456047 Marionette DEBUG loaded listener.js 19:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x117682c00) [pid = 1663] [serial = 1688] [outer = 0x1161f0c00] 19:47:36 INFO - PROCESS | 1663 | 1463280456465 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]]]}] 19:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 748ms 19:47:36 INFO - PROCESS | 1663 | 1463280456475 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 19:47:36 INFO - PROCESS | 1663 | 1463280456477 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 19:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:47:36 INFO - PROCESS | 1663 | 1463280456480 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:47:36 INFO - PROCESS | 1663 | 1463280456481 Marionette TRACE conn2 <- [1,2222,null,{}] 19:47:36 INFO - PROCESS | 1663 | 1463280456484 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}] 19:47:36 INFO - PROCESS | 1663 | 1463280456581 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 19:47:36 INFO - PROCESS | 1663 | 1463280456633 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b17f800 == 47 [pid = 1663] [id = 563] 19:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x11823cc00) [pid = 1663] [serial = 1689] [outer = 0x0] 19:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x118422c00) [pid = 1663] [serial = 1690] [outer = 0x11823cc00] 19:47:36 INFO - PROCESS | 1663 | 1463280456663 Marionette DEBUG loaded listener.js 19:47:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x118c06400) [pid = 1663] [serial = 1691] [outer = 0x11823cc00] 19:47:37 INFO - PROCESS | 1663 | 1463280457083 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]]]}] 19:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 621ms 19:47:37 INFO - PROCESS | 1663 | 1463280457101 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 19:47:37 INFO - PROCESS | 1663 | 1463280457104 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 19:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:47:37 INFO - PROCESS | 1663 | 1463280457112 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:47:37 INFO - PROCESS | 1663 | 1463280457116 Marionette TRACE conn2 <- [1,2226,null,{}] 19:47:37 INFO - PROCESS | 1663 | 1463280457118 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}] 19:47:37 INFO - PROCESS | 1663 | 1463280457219 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 19:47:37 INFO - PROCESS | 1663 | 1463280457321 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3d7000 == 48 [pid = 1663] [id = 564] 19:47:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1194e7400) [pid = 1663] [serial = 1692] [outer = 0x0] 19:47:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x121137400) [pid = 1663] [serial = 1693] [outer = 0x1194e7400] 19:47:37 INFO - PROCESS | 1663 | 1463280457371 Marionette DEBUG loaded listener.js 19:47:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12157c800) [pid = 1663] [serial = 1694] [outer = 0x1194e7400] 19:47:37 INFO - PROCESS | 1663 | 1463280457906 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]]]}] 19:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 824ms 19:47:37 INFO - PROCESS | 1663 | 1463280457934 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 19:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:47:37 INFO - PROCESS | 1663 | 1463280457936 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 19:47:37 INFO - PROCESS | 1663 | 1463280457939 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:47:37 INFO - PROCESS | 1663 | 1463280457940 Marionette TRACE conn2 <- [1,2230,null,{}] 19:47:37 INFO - PROCESS | 1663 | 1463280457942 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}] 19:47:38 INFO - PROCESS | 1663 | 1463280458039 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 19:47:38 INFO - PROCESS | 1663 | 1463280458095 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a785000 == 49 [pid = 1663] [id = 565] 19:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x11977c400) [pid = 1663] [serial = 1695] [outer = 0x0] 19:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x121b57400) [pid = 1663] [serial = 1696] [outer = 0x11977c400] 19:47:38 INFO - PROCESS | 1663 | 1463280458124 Marionette DEBUG loaded listener.js 19:47:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x124a2dc00) [pid = 1663] [serial = 1697] [outer = 0x11977c400] 19:47:38 INFO - PROCESS | 1663 | 1463280458759 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]]]}] 19:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 869ms 19:47:38 INFO - PROCESS | 1663 | 1463280458808 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 19:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:47:38 INFO - PROCESS | 1663 | 1463280458811 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 19:47:38 INFO - PROCESS | 1663 | 1463280458836 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:47:38 INFO - PROCESS | 1663 | 1463280458838 Marionette TRACE conn2 <- [1,2234,null,{}] 19:47:38 INFO - PROCESS | 1663 | 1463280458844 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}] 19:47:38 INFO - PROCESS | 1663 | 1463280458928 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 19:47:39 INFO - PROCESS | 1663 | 1463280459014 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a9b800 == 50 [pid = 1663] [id = 566] 19:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1127ae400) [pid = 1663] [serial = 1698] [outer = 0x0] 19:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1127b1c00) [pid = 1663] [serial = 1699] [outer = 0x1127ae400] 19:47:39 INFO - PROCESS | 1663 | 1463280459061 Marionette DEBUG loaded listener.js 19:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x112821800) [pid = 1663] [serial = 1700] [outer = 0x1127ae400] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x112550000 == 49 [pid = 1663] [id = 542] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf42000 == 48 [pid = 1663] [id = 560] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf2b000 == 47 [pid = 1663] [id = 559] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8dd800 == 46 [pid = 1663] [id = 558] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x12b17c800 == 45 [pid = 1663] [id = 557] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x110da6000) [pid = 1663] [serial = 1627] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1128a2000) [pid = 1663] [serial = 1630] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | 1463280459510 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]]]}] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa63800 == 44 [pid = 1663] [id = 556] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x12a77c000 == 43 [pid = 1663] [id = 555] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x128d98800 == 42 [pid = 1663] [id = 554] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x1271ab800 == 41 [pid = 1663] [id = 553] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x1256d6800 == 40 [pid = 1663] [id = 552] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x1194a6800 == 39 [pid = 1663] [id = 551] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x116aa3000 == 38 [pid = 1663] [id = 550] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x11949c800 == 37 [pid = 1663] [id = 549] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x116634800 == 36 [pid = 1663] [id = 548] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x11995f800 == 35 [pid = 1663] [id = 547] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x118152000 == 34 [pid = 1663] [id = 543] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x118258800 == 33 [pid = 1663] [id = 546] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x113014800 == 32 [pid = 1663] [id = 545] 19:47:39 INFO - PROCESS | 1663 | --DOCSHELL 0x113016800 == 31 [pid = 1663] [id = 544] 19:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 750ms 19:47:39 INFO - PROCESS | 1663 | 1463280459564 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 19:47:39 INFO - PROCESS | 1663 | 1463280459570 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 19:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:47:39 INFO - PROCESS | 1663 | 1463280459576 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:47:39 INFO - PROCESS | 1663 | 1463280459579 Marionette TRACE conn2 <- [1,2238,null,{}] 19:47:39 INFO - PROCESS | 1663 | 1463280459583 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}] 19:47:39 INFO - PROCESS | 1663 | 1463280459696 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 19:47:39 INFO - PROCESS | 1663 | 1463280459711 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x1167ef800 == 32 [pid = 1663] [id = 567] 19:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1128ad000) [pid = 1663] [serial = 1701] [outer = 0x0] 19:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1129ae800) [pid = 1663] [serial = 1702] [outer = 0x1128ad000] 19:47:39 INFO - PROCESS | 1663 | 1463280459756 Marionette DEBUG loaded listener.js 19:47:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x112ef3800) [pid = 1663] [serial = 1703] [outer = 0x1128ad000] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x119780800) [pid = 1663] [serial = 1625] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x118427000) [pid = 1663] [serial = 1603] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1128a4400) [pid = 1663] [serial = 1612] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118c43000) [pid = 1663] [serial = 1607] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119126400) [pid = 1663] [serial = 1616] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118420000) [pid = 1663] [serial = 1601] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119126800) [pid = 1663] [serial = 1618] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x118c03800) [pid = 1663] [serial = 1604] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1180d0c00) [pid = 1663] [serial = 1594] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x118117800) [pid = 1663] [serial = 1595] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x118c0e000) [pid = 1663] [serial = 1606] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118215c00) [pid = 1663] [serial = 1597] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11823b800) [pid = 1663] [serial = 1598] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x117e07000) [pid = 1663] [serial = 1591] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1180cb000) [pid = 1663] [serial = 1592] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119097800) [pid = 1663] [serial = 1609] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x116075400) [pid = 1663] [serial = 1582] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1161e5c00) [pid = 1663] [serial = 1583] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x11823ec00) [pid = 1663] [serial = 1600] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x117464c00) [pid = 1663] [serial = 1588] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118234800) [pid = 1663] [serial = 1613] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1190d0800) [pid = 1663] [serial = 1615] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11767ec00) [pid = 1663] [serial = 1589] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x1194ef000) [pid = 1663] [serial = 1622] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1190c8000) [pid = 1663] [serial = 1610] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x119161800) [pid = 1663] [serial = 1619] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x11333d400) [pid = 1663] [serial = 1579] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x113d5f000) [pid = 1663] [serial = 1580] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1194e4400) [pid = 1663] [serial = 1621] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118706000) [pid = 1663] [serial = 1571] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x1166b7800) [pid = 1663] [serial = 1585] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116935c00) [pid = 1663] [serial = 1586] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x1121b2800) [pid = 1663] [serial = 1573] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x1127a9000) [pid = 1663] [serial = 1574] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x119776c00) [pid = 1663] [serial = 1624] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x112823800) [pid = 1663] [serial = 1576] [outer = 0x0] [url = about:blank] 19:47:39 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x1128a8800) [pid = 1663] [serial = 1577] [outer = 0x0] [url = about:blank] 19:47:40 INFO - PROCESS | 1663 | 1463280460176 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]]]}] 19:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 621ms 19:47:40 INFO - PROCESS | 1663 | 1463280460198 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 19:47:40 INFO - PROCESS | 1663 | 1463280460200 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 19:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:47:40 INFO - PROCESS | 1663 | 1463280460203 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:47:40 INFO - PROCESS | 1663 | 1463280460205 Marionette TRACE conn2 <- [1,2242,null,{}] 19:47:40 INFO - PROCESS | 1663 | 1463280460213 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}] 19:47:40 INFO - PROCESS | 1663 | 1463280460307 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 19:47:40 INFO - PROCESS | 1663 | 1463280460313 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x118260000 == 33 [pid = 1663] [id = 568] 19:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x113dec400) [pid = 1663] [serial = 1704] [outer = 0x0] 19:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x1166b2c00) [pid = 1663] [serial = 1705] [outer = 0x113dec400] 19:47:40 INFO - PROCESS | 1663 | 1463280460343 Marionette DEBUG loaded listener.js 19:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1167fdc00) [pid = 1663] [serial = 1706] [outer = 0x113dec400] 19:47:40 INFO - PROCESS | 1663 | 1463280460657 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]]]}] 19:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 472ms 19:47:40 INFO - PROCESS | 1663 | 1463280460675 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 19:47:40 INFO - PROCESS | 1663 | 1463280460677 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 19:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:47:40 INFO - PROCESS | 1663 | 1463280460688 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:47:40 INFO - PROCESS | 1663 | 1463280460689 Marionette TRACE conn2 <- [1,2246,null,{}] 19:47:40 INFO - PROCESS | 1663 | 1463280460697 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}] 19:47:40 INFO - PROCESS | 1663 | 1463280460778 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 19:47:40 INFO - PROCESS | 1663 | 1463280460785 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194b2000 == 34 [pid = 1663] [id = 569] 19:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x1170c3c00) [pid = 1663] [serial = 1707] [outer = 0x0] 19:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x11746cc00) [pid = 1663] [serial = 1708] [outer = 0x1170c3c00] 19:47:40 INFO - PROCESS | 1663 | 1463280460810 Marionette DEBUG loaded listener.js 19:47:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x117686000) [pid = 1663] [serial = 1709] [outer = 0x1170c3c00] 19:47:41 INFO - PROCESS | 1663 | 1463280461134 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]]]}] 19:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 483ms 19:47:41 INFO - PROCESS | 1663 | 1463280461166 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 19:47:41 INFO - PROCESS | 1663 | 1463280461168 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 19:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:47:41 INFO - PROCESS | 1663 | 1463280461172 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:47:41 INFO - PROCESS | 1663 | 1463280461174 Marionette TRACE conn2 <- [1,2250,null,{}] 19:47:41 INFO - PROCESS | 1663 | 1463280461177 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}] 19:47:41 INFO - PROCESS | 1663 | 1463280461252 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 19:47:41 INFO - PROCESS | 1663 | 1463280461257 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211ac800 == 35 [pid = 1663] [id = 570] 19:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x117687c00) [pid = 1663] [serial = 1710] [outer = 0x0] 19:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1180cc400) [pid = 1663] [serial = 1711] [outer = 0x117687c00] 19:47:41 INFO - PROCESS | 1663 | 1463280461284 Marionette DEBUG loaded listener.js 19:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x118112800) [pid = 1663] [serial = 1712] [outer = 0x117687c00] 19:47:41 INFO - PROCESS | 1663 | 1463280461639 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]]]}] 19:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 521ms 19:47:41 INFO - PROCESS | 1663 | 1463280461701 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 19:47:41 INFO - PROCESS | 1663 | 1463280461702 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 19:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:47:41 INFO - PROCESS | 1663 | 1463280461704 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:47:41 INFO - PROCESS | 1663 | 1463280461705 Marionette TRACE conn2 <- [1,2254,null,{}] 19:47:41 INFO - PROCESS | 1663 | 1463280461708 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}] 19:47:41 INFO - PROCESS | 1663 | 1463280461825 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 19:47:41 INFO - PROCESS | 1663 | 1463280461832 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x121ca3800 == 36 [pid = 1663] [id = 571] 19:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x11820b400) [pid = 1663] [serial = 1713] [outer = 0x0] 19:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118216800) [pid = 1663] [serial = 1714] [outer = 0x11820b400] 19:47:41 INFO - PROCESS | 1663 | 1463280461858 Marionette DEBUG loaded listener.js 19:47:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x11870ac00) [pid = 1663] [serial = 1715] [outer = 0x11820b400] 19:47:42 INFO - PROCESS | 1663 | 1463280462173 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]]]}] 19:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 19:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:47:42 INFO - PROCESS | 1663 | 1463280462223 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 19:47:42 INFO - PROCESS | 1663 | 1463280462224 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 19:47:42 INFO - PROCESS | 1663 | 1463280462226 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:47:42 INFO - PROCESS | 1663 | 1463280462227 Marionette TRACE conn2 <- [1,2258,null,{}] 19:47:42 INFO - PROCESS | 1663 | 1463280462230 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}] 19:47:42 INFO - PROCESS | 1663 | 1463280462324 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 19:47:42 INFO - PROCESS | 1663 | 1463280462336 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x11824e800 == 37 [pid = 1663] [id = 572] 19:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x118711800) [pid = 1663] [serial = 1716] [outer = 0x0] 19:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x118c3a400) [pid = 1663] [serial = 1717] [outer = 0x118711800] 19:47:42 INFO - PROCESS | 1663 | 1463280462361 Marionette DEBUG loaded listener.js 19:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x119025800) [pid = 1663] [serial = 1718] [outer = 0x118711800] 19:47:42 INFO - PROCESS | 1663 | 1463280462684 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]]]}] 19:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms 19:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:47:42 INFO - PROCESS | 1663 | 1463280462698 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 19:47:42 INFO - PROCESS | 1663 | 1463280462700 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 19:47:42 INFO - PROCESS | 1663 | 1463280462702 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:47:42 INFO - PROCESS | 1663 | 1463280462703 Marionette TRACE conn2 <- [1,2262,null,{}] 19:47:42 INFO - PROCESS | 1663 | 1463280462706 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}] 19:47:42 INFO - PROCESS | 1663 | 1463280462800 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 19:47:42 INFO - PROCESS | 1663 | 1463280462811 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f9b000 == 38 [pid = 1663] [id = 573] 19:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x118c02400) [pid = 1663] [serial = 1719] [outer = 0x0] 19:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1190cb000) [pid = 1663] [serial = 1720] [outer = 0x118c02400] 19:47:42 INFO - PROCESS | 1663 | 1463280462837 Marionette DEBUG loaded listener.js 19:47:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1190d3c00) [pid = 1663] [serial = 1721] [outer = 0x118c02400] 19:47:43 INFO - PROCESS | 1663 | 1463280463161 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]]]}] 19:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 468ms 19:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:47:43 INFO - PROCESS | 1663 | 1463280463171 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 19:47:43 INFO - PROCESS | 1663 | 1463280463173 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 19:47:43 INFO - PROCESS | 1663 | 1463280463175 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:47:43 INFO - PROCESS | 1663 | 1463280463176 Marionette TRACE conn2 <- [1,2266,null,{}] 19:47:43 INFO - PROCESS | 1663 | 1463280463178 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}] 19:47:43 INFO - PROCESS | 1663 | 1463280463274 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 19:47:43 INFO - PROCESS | 1663 | 1463280463310 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cc5800 == 39 [pid = 1663] [id = 574] 19:47:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x11911ac00) [pid = 1663] [serial = 1722] [outer = 0x0] 19:47:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119160400) [pid = 1663] [serial = 1723] [outer = 0x11911ac00] 19:47:43 INFO - PROCESS | 1663 | 1463280463335 Marionette DEBUG loaded listener.js 19:47:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1194ebc00) [pid = 1663] [serial = 1724] [outer = 0x11911ac00] 19:47:43 INFO - PROCESS | 1663 | 1463280463636 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]]]}] 19:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11977a400) [pid = 1663] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1129ddc00) [pid = 1663] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x118c44400) [pid = 1663] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x11820d800) [pid = 1663] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x1184c9800) [pid = 1663] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12133e800) [pid = 1663] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x1127b1000) [pid = 1663] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x117463000) [pid = 1663] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118705800) [pid = 1663] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x121578000) [pid = 1663] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x1190c8400) [pid = 1663] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:47:43 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x112816400) [pid = 1663] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:47:44 INFO - PROCESS | 1663 | 1463280464000 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 19:47:44 INFO - PROCESS | 1663 | 1463280464002 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 19:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:47:44 INFO - PROCESS | 1663 | 1463280464017 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:47:44 INFO - PROCESS | 1663 | 1463280464018 Marionette TRACE conn2 <- [1,2270,null,{}] 19:47:44 INFO - PROCESS | 1663 | 1463280464022 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}] 19:47:44 INFO - PROCESS | 1663 | 1463280464146 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 19:47:44 INFO - PROCESS | 1663 | 1463280464154 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x126fa6000 == 40 [pid = 1663] [id = 575] 19:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x116a5a400) [pid = 1663] [serial = 1725] [outer = 0x0] 19:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x118238400) [pid = 1663] [serial = 1726] [outer = 0x116a5a400] 19:47:44 INFO - PROCESS | 1663 | 1463280464192 Marionette DEBUG loaded listener.js 19:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x119124000) [pid = 1663] [serial = 1727] [outer = 0x116a5a400] 19:47:44 INFO - PROCESS | 1663 | 1463280464534 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]]]}] 19:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 19:47:44 INFO - PROCESS | 1663 | 1463280464586 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 19:47:44 INFO - PROCESS | 1663 | 1463280464596 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 19:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:47:44 INFO - PROCESS | 1663 | 1463280464599 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:47:44 INFO - PROCESS | 1663 | 1463280464600 Marionette TRACE conn2 <- [1,2274,null,{}] 19:47:44 INFO - PROCESS | 1663 | 1463280464603 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}] 19:47:44 INFO - PROCESS | 1663 | 1463280464693 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 19:47:44 INFO - PROCESS | 1663 | 1463280464701 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a8df800 == 41 [pid = 1663] [id = 576] 19:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1194ef400) [pid = 1663] [serial = 1728] [outer = 0x0] 19:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119cca000) [pid = 1663] [serial = 1729] [outer = 0x1194ef400] 19:47:44 INFO - PROCESS | 1663 | 1463280464730 Marionette DEBUG loaded listener.js 19:47:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x121579c00) [pid = 1663] [serial = 1730] [outer = 0x1194ef400] 19:47:45 INFO - PROCESS | 1663 | 1463280465038 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]]]}] 19:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 469ms 19:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:47:45 INFO - PROCESS | 1663 | 1463280465069 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 19:47:45 INFO - PROCESS | 1663 | 1463280465070 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 19:47:45 INFO - PROCESS | 1663 | 1463280465072 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:47:45 INFO - PROCESS | 1663 | 1463280465073 Marionette TRACE conn2 <- [1,2278,null,{}] 19:47:45 INFO - PROCESS | 1663 | 1463280465075 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}] 19:47:45 INFO - PROCESS | 1663 | 1463280465157 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 19:47:45 INFO - PROCESS | 1663 | 1463280465211 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b042800 == 42 [pid = 1663] [id = 577] 19:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x117463000) [pid = 1663] [serial = 1731] [outer = 0x0] 19:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x121911800) [pid = 1663] [serial = 1732] [outer = 0x117463000] 19:47:45 INFO - PROCESS | 1663 | 1463280465235 Marionette DEBUG loaded listener.js 19:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x123d51c00) [pid = 1663] [serial = 1733] [outer = 0x117463000] 19:47:45 INFO - PROCESS | 1663 | 1463280465491 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]]]}] 19:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 467ms 19:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:47:45 INFO - PROCESS | 1663 | 1463280465540 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 19:47:45 INFO - PROCESS | 1663 | 1463280465541 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 19:47:45 INFO - PROCESS | 1663 | 1463280465543 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:47:45 INFO - PROCESS | 1663 | 1463280465544 Marionette TRACE conn2 <- [1,2282,null,{}] 19:47:45 INFO - PROCESS | 1663 | 1463280465547 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}] 19:47:45 INFO - PROCESS | 1663 | 1463280465644 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 19:47:45 INFO - PROCESS | 1663 | 1463280465651 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba43000 == 43 [pid = 1663] [id = 578] 19:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x121b60000) [pid = 1663] [serial = 1734] [outer = 0x0] 19:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x124c6a800) [pid = 1663] [serial = 1735] [outer = 0x121b60000] 19:47:45 INFO - PROCESS | 1663 | 1463280465676 Marionette DEBUG loaded listener.js 19:47:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x124ed5000) [pid = 1663] [serial = 1736] [outer = 0x121b60000] 19:47:46 INFO - PROCESS | 1663 | 1463280466060 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]]]}] 19:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 573ms 19:47:46 INFO - PROCESS | 1663 | 1463280466117 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 19:47:46 INFO - PROCESS | 1663 | 1463280466120 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 19:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:47:46 INFO - PROCESS | 1663 | 1463280466123 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:47:46 INFO - PROCESS | 1663 | 1463280466126 Marionette TRACE conn2 <- [1,2286,null,{}] 19:47:46 INFO - PROCESS | 1663 | 1463280466130 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}] 19:47:46 INFO - PROCESS | 1663 | 1463280466258 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 19:47:46 INFO - PROCESS | 1663 | 1463280466311 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x113017800 == 44 [pid = 1663] [id = 579] 19:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11214e000) [pid = 1663] [serial = 1737] [outer = 0x0] 19:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11265c400) [pid = 1663] [serial = 1738] [outer = 0x11214e000] 19:47:46 INFO - PROCESS | 1663 | 1463280466342 Marionette DEBUG loaded listener.js 19:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11281e000) [pid = 1663] [serial = 1739] [outer = 0x11214e000] 19:47:46 INFO - PROCESS | 1663 | 1463280466771 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]]]}] 19:47:46 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 19:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 674ms 19:47:46 INFO - PROCESS | 1663 | 1463280466798 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 19:47:46 INFO - PROCESS | 1663 | 1463280466802 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 19:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:47:46 INFO - PROCESS | 1663 | 1463280466807 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:47:46 INFO - PROCESS | 1663 | 1463280466809 Marionette TRACE conn2 <- [1,2290,null,{}] 19:47:46 INFO - PROCESS | 1663 | 1463280466811 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}] 19:47:46 INFO - PROCESS | 1663 | 1463280466910 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 19:47:46 INFO - PROCESS | 1663 | 1463280466966 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194a9800 == 45 [pid = 1663] [id = 580] 19:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1128a9c00) [pid = 1663] [serial = 1740] [outer = 0x0] 19:47:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x113d63400) [pid = 1663] [serial = 1741] [outer = 0x1128a9c00] 19:47:46 INFO - PROCESS | 1663 | 1463280466995 Marionette DEBUG loaded listener.js 19:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x116728800) [pid = 1663] [serial = 1742] [outer = 0x1128a9c00] 19:47:47 INFO - PROCESS | 1663 | 1463280467378 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]]]}] 19:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 622ms 19:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:47:47 INFO - PROCESS | 1663 | 1463280467430 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 19:47:47 INFO - PROCESS | 1663 | 1463280467431 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 19:47:47 INFO - PROCESS | 1663 | 1463280467434 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:47:47 INFO - PROCESS | 1663 | 1463280467436 Marionette TRACE conn2 <- [1,2294,null,{}] 19:47:47 INFO - PROCESS | 1663 | 1463280467444 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}] 19:47:47 INFO - PROCESS | 1663 | 1463280467547 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 19:47:47 INFO - PROCESS | 1663 | 1463280467639 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa63800 == 46 [pid = 1663] [id = 581] 19:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118116c00) [pid = 1663] [serial = 1743] [outer = 0x0] 19:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118234800) [pid = 1663] [serial = 1744] [outer = 0x118116c00] 19:47:47 INFO - PROCESS | 1663 | 1463280467672 Marionette DEBUG loaded listener.js 19:47:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x118422800) [pid = 1663] [serial = 1745] [outer = 0x118116c00] 19:47:48 INFO - PROCESS | 1663 | 1463280468085 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]]]}] 19:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 672ms 19:47:48 INFO - PROCESS | 1663 | 1463280468106 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 19:47:48 INFO - PROCESS | 1663 | 1463280468108 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 19:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:47:48 INFO - PROCESS | 1663 | 1463280468111 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:47:48 INFO - PROCESS | 1663 | 1463280468112 Marionette TRACE conn2 <- [1,2298,null,{}] 19:47:48 INFO - PROCESS | 1663 | 1463280468115 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}] 19:47:48 INFO - PROCESS | 1663 | 1463280468222 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 19:47:48 INFO - PROCESS | 1663 | 1463280468338 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3be800 == 47 [pid = 1663] [id = 582] 19:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1185ec400) [pid = 1663] [serial = 1746] [outer = 0x0] 19:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11909f400) [pid = 1663] [serial = 1747] [outer = 0x1185ec400] 19:47:48 INFO - PROCESS | 1663 | 1463280468387 Marionette DEBUG loaded listener.js 19:47:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x119749800) [pid = 1663] [serial = 1748] [outer = 0x1185ec400] 19:47:48 INFO - PROCESS | 1663 | 1463280468893 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]]]}] 19:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 823ms 19:47:49 INFO - PROCESS | 1663 | 1463280469107 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 19:47:49 INFO - PROCESS | 1663 | 1463280469110 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 19:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:47:49 INFO - PROCESS | 1663 | 1463280469127 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:47:49 INFO - PROCESS | 1663 | 1463280469129 Marionette TRACE conn2 <- [1,2302,null,{}] 19:47:49 INFO - PROCESS | 1663 | 1463280469132 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}] 19:47:49 INFO - PROCESS | 1663 | 1463280469219 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 19:47:49 INFO - PROCESS | 1663 | 1463280469272 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cd2800 == 48 [pid = 1663] [id = 583] 19:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1127ac400) [pid = 1663] [serial = 1749] [outer = 0x0] 19:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11281ac00) [pid = 1663] [serial = 1750] [outer = 0x1127ac400] 19:47:49 INFO - PROCESS | 1663 | 1463280469299 Marionette DEBUG loaded listener.js 19:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1128ae400) [pid = 1663] [serial = 1751] [outer = 0x1127ac400] 19:47:49 INFO - PROCESS | 1663 | 1463280469718 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]]]}] 19:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 622ms 19:47:49 INFO - PROCESS | 1663 | 1463280469749 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 19:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:47:49 INFO - PROCESS | 1663 | 1463280469751 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 19:47:49 INFO - PROCESS | 1663 | 1463280469756 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:47:49 INFO - PROCESS | 1663 | 1463280469759 Marionette TRACE conn2 <- [1,2306,null,{}] 19:47:49 INFO - PROCESS | 1663 | 1463280469761 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}] 19:47:49 INFO - PROCESS | 1663 | 1463280469852 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 19:47:49 INFO - PROCESS | 1663 | 1463280469908 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x118156000 == 49 [pid = 1663] [id = 584] 19:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1128a2c00) [pid = 1663] [serial = 1752] [outer = 0x0] 19:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x113a6b400) [pid = 1663] [serial = 1753] [outer = 0x1128a2c00] 19:47:49 INFO - PROCESS | 1663 | 1463280469935 Marionette DEBUG loaded listener.js 19:47:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1166b9000) [pid = 1663] [serial = 1754] [outer = 0x1128a2c00] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12b042800 == 48 [pid = 1663] [id = 577] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12a8df800 == 47 [pid = 1663] [id = 576] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x126fa6000 == 46 [pid = 1663] [id = 575] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x128cc5800 == 45 [pid = 1663] [id = 574] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x126f9b000 == 44 [pid = 1663] [id = 573] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11672bc00) [pid = 1663] [serial = 1639] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1180c5c00) [pid = 1663] [serial = 1645] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x117469400) [pid = 1663] [serial = 1642] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11214c400) [pid = 1663] [serial = 1633] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x11345cc00) [pid = 1663] [serial = 1636] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x11824e800 == 43 [pid = 1663] [id = 572] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x121ca3800 == 42 [pid = 1663] [id = 571] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1211ac800 == 41 [pid = 1663] [id = 570] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1194b2000 == 40 [pid = 1663] [id = 569] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x118260000 == 39 [pid = 1663] [id = 568] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1167ef800 == 38 [pid = 1663] [id = 567] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x113a9b800 == 37 [pid = 1663] [id = 566] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12a785000 == 36 [pid = 1663] [id = 565] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3d7000 == 35 [pid = 1663] [id = 564] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12b17f800 == 34 [pid = 1663] [id = 563] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1256d0000 == 33 [pid = 1663] [id = 562] 19:47:50 INFO - PROCESS | 1663 | --DOCSHELL 0x113fd9000 == 32 [pid = 1663] [id = 561] 19:47:50 INFO - PROCESS | 1663 | 1463280470344 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]]]}] 19:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 625ms 19:47:50 INFO - PROCESS | 1663 | 1463280470380 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 19:47:50 INFO - PROCESS | 1663 | 1463280470383 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 19:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:47:50 INFO - PROCESS | 1663 | 1463280470386 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:47:50 INFO - PROCESS | 1663 | 1463280470387 Marionette TRACE conn2 <- [1,2310,null,{}] 19:47:50 INFO - PROCESS | 1663 | 1463280470393 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}] 19:47:50 INFO - PROCESS | 1663 | 1463280470472 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 19:47:50 INFO - PROCESS | 1663 | 1463280470503 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x11703d000 == 33 [pid = 1663] [id = 585] 19:47:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x117461400) [pid = 1663] [serial = 1755] [outer = 0x0] 19:47:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x117464000) [pid = 1663] [serial = 1756] [outer = 0x117461400] 19:47:50 INFO - PROCESS | 1663 | 1463280470532 Marionette DEBUG loaded listener.js 19:47:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x117470800) [pid = 1663] [serial = 1757] [outer = 0x117461400] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1216b4000) [pid = 1663] [serial = 1679] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121763800) [pid = 1663] [serial = 1681] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121139800) [pid = 1663] [serial = 1669] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x115e40400) [pid = 1663] [serial = 1654] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x119159800) [pid = 1663] [serial = 1675] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1182af800) [pid = 1663] [serial = 1649] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118216400) [pid = 1663] [serial = 1648] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x118705400) [pid = 1663] [serial = 1660] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x121576400) [pid = 1663] [serial = 1673] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1128ae000) [pid = 1663] [serial = 1652] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x118423800) [pid = 1663] [serial = 1658] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x119099400) [pid = 1663] [serial = 1664] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12157b800) [pid = 1663] [serial = 1678] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12133bc00) [pid = 1663] [serial = 1670] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x119778400) [pid = 1663] [serial = 1667] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x116a52000) [pid = 1663] [serial = 1655] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118c41400) [pid = 1663] [serial = 1663] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12156fc00) [pid = 1663] [serial = 1676] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x112968800) [pid = 1663] [serial = 1631] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118711c00) [pid = 1663] [serial = 1661] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x117e0f000) [pid = 1663] [serial = 1657] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x112824000) [pid = 1663] [serial = 1651] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x11915d000) [pid = 1663] [serial = 1666] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x121570c00) [pid = 1663] [serial = 1672] [outer = 0x0] [url = about:blank] 19:47:50 INFO - PROCESS | 1663 | 1463280470906 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]]]}] 19:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 568ms 19:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:47:50 INFO - PROCESS | 1663 | 1463280470954 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 19:47:50 INFO - PROCESS | 1663 | 1463280470955 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 19:47:50 INFO - PROCESS | 1663 | 1463280470958 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:47:50 INFO - PROCESS | 1663 | 1463280470959 Marionette TRACE conn2 <- [1,2314,null,{}] 19:47:50 INFO - PROCESS | 1663 | 1463280470961 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}] 19:47:51 INFO - PROCESS | 1663 | 1463280471037 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 19:47:51 INFO - PROCESS | 1663 | 1463280471041 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12053f800 == 34 [pid = 1663] [id = 586] 19:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x117e10c00) [pid = 1663] [serial = 1758] [outer = 0x0] 19:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x1180d0800) [pid = 1663] [serial = 1759] [outer = 0x117e10c00] 19:47:51 INFO - PROCESS | 1663 | 1463280471068 Marionette DEBUG loaded listener.js 19:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x118216400) [pid = 1663] [serial = 1760] [outer = 0x117e10c00] 19:47:51 INFO - PROCESS | 1663 | 1463280471387 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]]]}] 19:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 468ms 19:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:47:51 INFO - PROCESS | 1663 | 1463280471427 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 19:47:51 INFO - PROCESS | 1663 | 1463280471428 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 19:47:51 INFO - PROCESS | 1663 | 1463280471437 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:47:51 INFO - PROCESS | 1663 | 1463280471438 Marionette TRACE conn2 <- [1,2318,null,{}] 19:47:51 INFO - PROCESS | 1663 | 1463280471451 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}] 19:47:51 INFO - PROCESS | 1663 | 1463280471524 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 19:47:51 INFO - PROCESS | 1663 | 1463280471528 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x123ded800 == 35 [pid = 1663] [id = 587] 19:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x110ee6800) [pid = 1663] [serial = 1761] [outer = 0x0] 19:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118419800) [pid = 1663] [serial = 1762] [outer = 0x110ee6800] 19:47:51 INFO - PROCESS | 1663 | 1463280471556 Marionette DEBUG loaded listener.js 19:47:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118426000) [pid = 1663] [serial = 1763] [outer = 0x110ee6800] 19:47:51 INFO - PROCESS | 1663 | 1463280471894 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] 19:47:51 INFO - PROCESS | 1663 | 1463280471919 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 19:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:47:51 INFO - PROCESS | 1663 | 1463280471921 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:47:51 INFO - PROCESS | 1663 | 1463280471922 Marionette TRACE conn2 <- [1,2322,null,{}] 19:47:51 INFO - PROCESS | 1663 | 1463280471925 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}] 19:47:52 INFO - PROCESS | 1663 | 1463280472019 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 19:47:52 INFO - PROCESS | 1663 | 1463280472025 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271ae000 == 36 [pid = 1663] [id = 588] 19:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118705c00) [pid = 1663] [serial = 1764] [outer = 0x0] 19:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118c03400) [pid = 1663] [serial = 1765] [outer = 0x118705c00] 19:47:52 INFO - PROCESS | 1663 | 1463280472051 Marionette DEBUG loaded listener.js 19:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x11915cc00) [pid = 1663] [serial = 1766] [outer = 0x118705c00] 19:47:52 INFO - PROCESS | 1663 | 1463280472386 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]]]}] 19:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 517ms 19:47:52 INFO - PROCESS | 1663 | 1463280472450 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 19:47:52 INFO - PROCESS | 1663 | 1463280472451 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 19:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:47:52 INFO - PROCESS | 1663 | 1463280472453 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:47:52 INFO - PROCESS | 1663 | 1463280472455 Marionette TRACE conn2 <- [1,2326,null,{}] 19:47:52 INFO - PROCESS | 1663 | 1463280472457 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}] 19:47:52 INFO - PROCESS | 1663 | 1463280472571 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 19:47:52 INFO - PROCESS | 1663 | 1463280472587 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x113d22000 == 37 [pid = 1663] [id = 589] 19:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x11915d000) [pid = 1663] [serial = 1767] [outer = 0x0] 19:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1194e6c00) [pid = 1663] [serial = 1768] [outer = 0x11915d000] 19:47:52 INFO - PROCESS | 1663 | 1463280472628 Marionette DEBUG loaded listener.js 19:47:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119778400) [pid = 1663] [serial = 1769] [outer = 0x11915d000] 19:47:53 INFO - PROCESS | 1663 | 1463280473051 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]]]}] 19:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 620ms 19:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:47:53 INFO - PROCESS | 1663 | 1463280473073 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 19:47:53 INFO - PROCESS | 1663 | 1463280473074 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 19:47:53 INFO - PROCESS | 1663 | 1463280473076 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:47:53 INFO - PROCESS | 1663 | 1463280473078 Marionette TRACE conn2 <- [1,2330,null,{}] 19:47:53 INFO - PROCESS | 1663 | 1463280473080 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}] 19:47:53 INFO - PROCESS | 1663 | 1463280473174 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 19:47:53 INFO - PROCESS | 1663 | 1463280473185 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297d8800 == 38 [pid = 1663] [id = 590] 19:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11977a000) [pid = 1663] [serial = 1770] [outer = 0x0] 19:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12113d800) [pid = 1663] [serial = 1771] [outer = 0x11977a000] 19:47:53 INFO - PROCESS | 1663 | 1463280473210 Marionette DEBUG loaded listener.js 19:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12156f400) [pid = 1663] [serial = 1772] [outer = 0x11977a000] 19:47:53 INFO - PROCESS | 1663 | 1463280473551 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]]]}] 19:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 520ms 19:47:53 INFO - PROCESS | 1663 | 1463280473600 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 19:47:53 INFO - PROCESS | 1663 | 1463280473601 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 19:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:47:53 INFO - PROCESS | 1663 | 1463280473603 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:47:53 INFO - PROCESS | 1663 | 1463280473604 Marionette TRACE conn2 <- [1,2334,null,{}] 19:47:53 INFO - PROCESS | 1663 | 1463280473606 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}] 19:47:53 INFO - PROCESS | 1663 | 1463280473701 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 19:47:53 INFO - PROCESS | 1663 | 1463280473705 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa66000 == 39 [pid = 1663] [id = 591] 19:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12124a000) [pid = 1663] [serial = 1773] [outer = 0x0] 19:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x121578800) [pid = 1663] [serial = 1774] [outer = 0x12124a000] 19:47:53 INFO - PROCESS | 1663 | 1463280473730 Marionette DEBUG loaded listener.js 19:47:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x121904400) [pid = 1663] [serial = 1775] [outer = 0x12124a000] 19:47:54 INFO - PROCESS | 1663 | 1463280474056 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]]]}] 19:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 471ms 19:47:54 INFO - PROCESS | 1663 | 1463280474074 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 19:47:54 INFO - PROCESS | 1663 | 1463280474076 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 19:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:47:54 INFO - PROCESS | 1663 | 1463280474078 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:47:54 INFO - PROCESS | 1663 | 1463280474079 Marionette TRACE conn2 <- [1,2338,null,{}] 19:47:54 INFO - PROCESS | 1663 | 1463280474087 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}] 19:47:54 INFO - PROCESS | 1663 | 1463280474193 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 19:47:54 INFO - PROCESS | 1663 | 1463280474198 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8c8800 == 40 [pid = 1663] [id = 592] 19:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12157a800) [pid = 1663] [serial = 1776] [outer = 0x0] 19:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1248aac00) [pid = 1663] [serial = 1777] [outer = 0x12157a800] 19:47:54 INFO - PROCESS | 1663 | 1463280474222 Marionette DEBUG loaded listener.js 19:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x124ed9800) [pid = 1663] [serial = 1778] [outer = 0x12157a800] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1170c3c00) [pid = 1663] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x117687c00) [pid = 1663] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x118711800) [pid = 1663] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1127ae400) [pid = 1663] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11977c400) [pid = 1663] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118c02400) [pid = 1663] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1128ad000) [pid = 1663] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x113dec400) [pid = 1663] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11911ac00) [pid = 1663] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x116a5a400) [pid = 1663] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x11820b400) [pid = 1663] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x117463000) [pid = 1663] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:47:54 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1194ef400) [pid = 1663] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:47:54 INFO - PROCESS | 1663 | 1463280474711 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]]]}] 19:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 19:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:47:54 INFO - PROCESS | 1663 | 1463280474750 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 19:47:54 INFO - PROCESS | 1663 | 1463280474751 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 19:47:54 INFO - PROCESS | 1663 | 1463280474753 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:47:54 INFO - PROCESS | 1663 | 1463280474755 Marionette TRACE conn2 <- [1,2342,null,{}] 19:47:54 INFO - PROCESS | 1663 | 1463280474757 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}] 19:47:54 INFO - PROCESS | 1663 | 1463280474849 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 19:47:54 INFO - PROCESS | 1663 | 1463280474854 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x12920a800 == 41 [pid = 1663] [id = 593] 19:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x113dec400) [pid = 1663] [serial = 1779] [outer = 0x0] 19:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1180c4800) [pid = 1663] [serial = 1780] [outer = 0x113dec400] 19:47:54 INFO - PROCESS | 1663 | 1463280474883 Marionette DEBUG loaded listener.js 19:47:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1255eb400) [pid = 1663] [serial = 1781] [outer = 0x113dec400] 19:47:55 INFO - PROCESS | 1663 | 1463280475210 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]]]}] 19:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 470ms 19:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:47:55 INFO - PROCESS | 1663 | 1463280475224 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 19:47:55 INFO - PROCESS | 1663 | 1463280475225 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 19:47:55 INFO - PROCESS | 1663 | 1463280475227 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:47:55 INFO - PROCESS | 1663 | 1463280475228 Marionette TRACE conn2 <- [1,2346,null,{}] 19:47:55 INFO - PROCESS | 1663 | 1463280475232 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}] 19:47:55 INFO - PROCESS | 1663 | 1463280475333 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 19:47:55 INFO - PROCESS | 1663 | 1463280475340 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfcf800 == 42 [pid = 1663] [id = 594] 19:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12190d000) [pid = 1663] [serial = 1782] [outer = 0x0] 19:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x1255f1000) [pid = 1663] [serial = 1783] [outer = 0x12190d000] 19:47:55 INFO - PROCESS | 1663 | 1463280475365 Marionette DEBUG loaded listener.js 19:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1255f7c00) [pid = 1663] [serial = 1784] [outer = 0x12190d000] 19:47:55 INFO - PROCESS | 1663 | 1463280475681 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]]]}] 19:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 470ms 19:47:55 INFO - PROCESS | 1663 | 1463280475698 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 19:47:55 INFO - PROCESS | 1663 | 1463280475701 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 19:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:47:55 INFO - PROCESS | 1663 | 1463280475704 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:47:55 INFO - PROCESS | 1663 | 1463280475705 Marionette TRACE conn2 <- [1,2350,null,{}] 19:47:55 INFO - PROCESS | 1663 | 1463280475708 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}] 19:47:55 INFO - PROCESS | 1663 | 1463280475788 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 19:47:55 INFO - PROCESS | 1663 | 1463280475793 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbe0800 == 43 [pid = 1663] [id = 595] 19:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1255e9400) [pid = 1663] [serial = 1785] [outer = 0x0] 19:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12682f400) [pid = 1663] [serial = 1786] [outer = 0x1255e9400] 19:47:55 INFO - PROCESS | 1663 | 1463280475818 Marionette DEBUG loaded listener.js 19:47:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x126908000) [pid = 1663] [serial = 1787] [outer = 0x1255e9400] 19:47:56 INFO - PROCESS | 1663 | 1463280476136 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]]]}] 19:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 471ms 19:47:56 INFO - PROCESS | 1663 | 1463280476176 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 19:47:56 INFO - PROCESS | 1663 | 1463280476177 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 19:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:47:56 INFO - PROCESS | 1663 | 1463280476179 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:47:56 INFO - PROCESS | 1663 | 1463280476180 Marionette TRACE conn2 <- [1,2354,null,{}] 19:47:56 INFO - PROCESS | 1663 | 1463280476183 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}] 19:47:56 INFO - PROCESS | 1663 | 1463280476295 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 19:47:56 INFO - PROCESS | 1663 | 1463280476304 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbf0800 == 44 [pid = 1663] [id = 596] 19:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1256c2800) [pid = 1663] [serial = 1788] [outer = 0x0] 19:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12690f400) [pid = 1663] [serial = 1789] [outer = 0x1256c2800] 19:47:56 INFO - PROCESS | 1663 | 1463280476329 Marionette DEBUG loaded listener.js 19:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x126d6e000) [pid = 1663] [serial = 1790] [outer = 0x1256c2800] 19:47:56 INFO - PROCESS | 1663 | 1463280476697 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]]]}] 19:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 570ms 19:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:47:56 INFO - PROCESS | 1663 | 1463280476749 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 19:47:56 INFO - PROCESS | 1663 | 1463280476752 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 19:47:56 INFO - PROCESS | 1663 | 1463280476755 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:47:56 INFO - PROCESS | 1663 | 1463280476758 Marionette TRACE conn2 <- [1,2358,null,{}] 19:47:56 INFO - PROCESS | 1663 | 1463280476763 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}] 19:47:56 INFO - PROCESS | 1663 | 1463280476863 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 19:47:56 INFO - PROCESS | 1663 | 1463280476919 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x11607f000 == 45 [pid = 1663] [id = 597] 19:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x1127a4c00) [pid = 1663] [serial = 1791] [outer = 0x0] 19:47:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x112818400) [pid = 1663] [serial = 1792] [outer = 0x1127a4c00] 19:47:56 INFO - PROCESS | 1663 | 1463280476951 Marionette DEBUG loaded listener.js 19:47:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1128ad000) [pid = 1663] [serial = 1793] [outer = 0x1127a4c00] 19:47:57 INFO - PROCESS | 1663 | 1463280477400 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]]]}] 19:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 674ms 19:47:57 INFO - PROCESS | 1663 | 1463280477430 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 19:47:57 INFO - PROCESS | 1663 | 1463280477434 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 19:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:47:57 INFO - PROCESS | 1663 | 1463280477439 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:47:57 INFO - PROCESS | 1663 | 1463280477440 Marionette TRACE conn2 <- [1,2362,null,{}] 19:47:57 INFO - PROCESS | 1663 | 1463280477443 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}] 19:47:57 INFO - PROCESS | 1663 | 1463280477545 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 19:47:57 INFO - PROCESS | 1663 | 1463280477602 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d29000 == 46 [pid = 1663] [id = 598] 19:47:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1128ae800) [pid = 1663] [serial = 1794] [outer = 0x0] 19:47:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x116724000) [pid = 1663] [serial = 1795] [outer = 0x1128ae800] 19:47:57 INFO - PROCESS | 1663 | 1463280477632 Marionette DEBUG loaded listener.js 19:47:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x117465000) [pid = 1663] [serial = 1796] [outer = 0x1128ae800] 19:47:58 INFO - PROCESS | 1663 | 1463280478036 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]]]}] 19:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 620ms 19:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:47:58 INFO - PROCESS | 1663 | 1463280478059 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 19:47:58 INFO - PROCESS | 1663 | 1463280478060 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 19:47:58 INFO - PROCESS | 1663 | 1463280478063 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:47:58 INFO - PROCESS | 1663 | 1463280478067 Marionette TRACE conn2 <- [1,2366,null,{}] 19:47:58 INFO - PROCESS | 1663 | 1463280478075 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}] 19:47:58 INFO - PROCESS | 1663 | 1463280478189 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 19:47:58 INFO - PROCESS | 1663 | 1463280478330 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf41800 == 47 [pid = 1663] [id = 599] 19:47:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1180d1400) [pid = 1663] [serial = 1797] [outer = 0x0] 19:47:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x11841a000) [pid = 1663] [serial = 1798] [outer = 0x1180d1400] 19:47:58 INFO - PROCESS | 1663 | 1463280478381 Marionette DEBUG loaded listener.js 19:47:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x118c0ec00) [pid = 1663] [serial = 1799] [outer = 0x1180d1400] 19:47:58 INFO - PROCESS | 1663 | 1463280478867 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]]]}] 19:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 822ms 19:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:47:58 INFO - PROCESS | 1663 | 1463280478886 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 19:47:58 INFO - PROCESS | 1663 | 1463280478888 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 19:47:58 INFO - PROCESS | 1663 | 1463280478890 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:47:58 INFO - PROCESS | 1663 | 1463280478891 Marionette TRACE conn2 <- [1,2370,null,{}] 19:47:58 INFO - PROCESS | 1663 | 1463280478894 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}] 19:47:58 INFO - PROCESS | 1663 | 1463280478993 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 19:47:59 INFO - PROCESS | 1663 | 1463280479048 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d349000 == 48 [pid = 1663] [id = 600] 19:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x11902b000) [pid = 1663] [serial = 1800] [outer = 0x0] 19:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x119159800) [pid = 1663] [serial = 1801] [outer = 0x11902b000] 19:47:59 INFO - PROCESS | 1663 | 1463280479078 Marionette DEBUG loaded listener.js 19:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x123d4bc00) [pid = 1663] [serial = 1802] [outer = 0x11902b000] 19:47:59 INFO - PROCESS | 1663 | 1463280479519 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]]]}] 19:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 19:47:59 INFO - PROCESS | 1663 | 1463280479561 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 19:47:59 INFO - PROCESS | 1663 | 1463280479563 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 19:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:47:59 INFO - PROCESS | 1663 | 1463280479565 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:47:59 INFO - PROCESS | 1663 | 1463280479566 Marionette TRACE conn2 <- [1,2374,null,{}] 19:47:59 INFO - PROCESS | 1663 | 1463280479569 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}] 19:47:59 INFO - PROCESS | 1663 | 1463280479665 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 19:47:59 INFO - PROCESS | 1663 | 1463280479754 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:47:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d526800 == 49 [pid = 1663] [id = 601] 19:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x11915d400) [pid = 1663] [serial = 1803] [outer = 0x0] 19:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1255e9000) [pid = 1663] [serial = 1804] [outer = 0x11915d400] 19:47:59 INFO - PROCESS | 1663 | 1463280479783 Marionette DEBUG loaded listener.js 19:47:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x126913400) [pid = 1663] [serial = 1805] [outer = 0x11915d400] 19:48:00 INFO - PROCESS | 1663 | 1463280480210 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]]]}] 19:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 669ms 19:48:00 INFO - PROCESS | 1663 | 1463280480235 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 19:48:00 INFO - PROCESS | 1663 | 1463280480236 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 19:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:48:00 INFO - PROCESS | 1663 | 1463280480238 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:48:00 INFO - PROCESS | 1663 | 1463280480240 Marionette TRACE conn2 <- [1,2378,null,{}] 19:48:00 INFO - PROCESS | 1663 | 1463280480242 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}] 19:48:00 INFO - PROCESS | 1663 | 1463280480361 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 19:48:00 INFO - PROCESS | 1663 | 1463280480433 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166cf000 == 50 [pid = 1663] [id = 602] 19:48:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1134f6400) [pid = 1663] [serial = 1806] [outer = 0x0] 19:48:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x11746c800) [pid = 1663] [serial = 1807] [outer = 0x1134f6400] 19:48:00 INFO - PROCESS | 1663 | 1463280480465 Marionette DEBUG loaded listener.js 19:48:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1275fb400) [pid = 1663] [serial = 1808] [outer = 0x1134f6400] 19:48:00 INFO - PROCESS | 1663 | 1463280480954 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]]]}] 19:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 769ms 19:48:01 INFO - PROCESS | 1663 | 1463280481033 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 19:48:01 INFO - PROCESS | 1663 | 1463280481035 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 19:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:48:01 INFO - PROCESS | 1663 | 1463280481039 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:48:01 INFO - PROCESS | 1663 | 1463280481041 Marionette TRACE conn2 <- [1,2382,null,{}] 19:48:01 INFO - PROCESS | 1663 | 1463280481045 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}] 19:48:01 INFO - PROCESS | 1663 | 1463280481338 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 19:48:01 INFO - PROCESS | 1663 | 1463280481393 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x119495800 == 51 [pid = 1663] [id = 603] 19:48:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x111e25400) [pid = 1663] [serial = 1809] [outer = 0x0] 19:48:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x111f4d400) [pid = 1663] [serial = 1810] [outer = 0x111e25400] 19:48:01 INFO - PROCESS | 1663 | 1463280481422 Marionette DEBUG loaded listener.js 19:48:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x11281f800) [pid = 1663] [serial = 1811] [outer = 0x111e25400] 19:48:01 INFO - PROCESS | 1663 | 1463280481855 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]]]}] 19:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 824ms 19:48:01 INFO - PROCESS | 1663 | 1463280481863 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 19:48:01 INFO - PROCESS | 1663 | 1463280481867 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 19:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:48:01 INFO - PROCESS | 1663 | 1463280481870 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:48:01 INFO - PROCESS | 1663 | 1463280481873 Marionette TRACE conn2 <- [1,2386,null,{}] 19:48:01 INFO - PROCESS | 1663 | 1463280481876 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}] 19:48:01 INFO - PROCESS | 1663 | 1463280481968 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 19:48:02 INFO - PROCESS | 1663 | 1463280482025 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e2d000 == 52 [pid = 1663] [id = 604] 19:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1128ac000) [pid = 1663] [serial = 1812] [outer = 0x0] 19:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1134f7000) [pid = 1663] [serial = 1813] [outer = 0x1128ac000] 19:48:02 INFO - PROCESS | 1663 | 1463280482054 Marionette DEBUG loaded listener.js 19:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1161ebc00) [pid = 1663] [serial = 1814] [outer = 0x1128ac000] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbe0800 == 51 [pid = 1663] [id = 595] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfcf800 == 50 [pid = 1663] [id = 594] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12920a800 == 49 [pid = 1663] [id = 593] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8c8800 == 48 [pid = 1663] [id = 592] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x124c6a800) [pid = 1663] [serial = 1735] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa66000 == 47 [pid = 1663] [id = 591] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1297d8800 == 46 [pid = 1663] [id = 590] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x113d22000 == 45 [pid = 1663] [id = 589] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x1271ae000 == 44 [pid = 1663] [id = 588] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x123ded800 == 43 [pid = 1663] [id = 587] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x12053f800 == 42 [pid = 1663] [id = 586] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x11703d000 == 41 [pid = 1663] [id = 585] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x118156000 == 40 [pid = 1663] [id = 584] 19:48:02 INFO - PROCESS | 1663 | --DOCSHELL 0x118cd2800 == 39 [pid = 1663] [id = 583] 19:48:02 INFO - PROCESS | 1663 | 1463280482521 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]]]}] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x11746cc00) [pid = 1663] [serial = 1708] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x117686000) [pid = 1663] [serial = 1709] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x1180cc400) [pid = 1663] [serial = 1711] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x118c3a400) [pid = 1663] [serial = 1717] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118422c00) [pid = 1663] [serial = 1690] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x110dae000) [pid = 1663] [serial = 1684] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x112821800) [pid = 1663] [serial = 1700] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1127b1c00) [pid = 1663] [serial = 1699] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x121137400) [pid = 1663] [serial = 1693] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x121b57400) [pid = 1663] [serial = 1696] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1190cb000) [pid = 1663] [serial = 1720] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x124a2dc00) [pid = 1663] [serial = 1697] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x116a4f400) [pid = 1663] [serial = 1687] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1129ae800) [pid = 1663] [serial = 1702] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x112ef3800) [pid = 1663] [serial = 1703] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1166b2c00) [pid = 1663] [serial = 1705] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1167fdc00) [pid = 1663] [serial = 1706] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x119160400) [pid = 1663] [serial = 1723] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x118238400) [pid = 1663] [serial = 1726] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x119124000) [pid = 1663] [serial = 1727] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1194ebc00) [pid = 1663] [serial = 1724] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x118216800) [pid = 1663] [serial = 1714] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x123d51c00) [pid = 1663] [serial = 1733] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x11870ac00) [pid = 1663] [serial = 1715] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1190d3c00) [pid = 1663] [serial = 1721] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x119025800) [pid = 1663] [serial = 1718] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x121579c00) [pid = 1663] [serial = 1730] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x121911800) [pid = 1663] [serial = 1732] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x119cca000) [pid = 1663] [serial = 1729] [outer = 0x0] [url = about:blank] 19:48:02 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x118112800) [pid = 1663] [serial = 1712] [outer = 0x0] [url = about:blank] 19:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 722ms 19:48:02 INFO - PROCESS | 1663 | 1463280482593 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 19:48:02 INFO - PROCESS | 1663 | 1463280482596 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 19:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:48:02 INFO - PROCESS | 1663 | 1463280482602 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:48:02 INFO - PROCESS | 1663 | 1463280482604 Marionette TRACE conn2 <- [1,2390,null,{}] 19:48:02 INFO - PROCESS | 1663 | 1463280482643 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}] 19:48:02 INFO - PROCESS | 1663 | 1463280482773 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 19:48:02 INFO - PROCESS | 1663 | 1463280482850 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x116aad000 == 40 [pid = 1663] [id = 605] 19:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x116935c00) [pid = 1663] [serial = 1815] [outer = 0x0] 19:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x11744a000) [pid = 1663] [serial = 1816] [outer = 0x116935c00] 19:48:02 INFO - PROCESS | 1663 | 1463280482892 Marionette DEBUG loaded listener.js 19:48:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x11767ec00) [pid = 1663] [serial = 1817] [outer = 0x116935c00] 19:48:03 INFO - PROCESS | 1663 | 1463280483224 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]]]}] 19:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 655ms 19:48:03 INFO - PROCESS | 1663 | 1463280483257 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 19:48:03 INFO - PROCESS | 1663 | 1463280483259 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 19:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:48:03 INFO - PROCESS | 1663 | 1463280483269 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:48:03 INFO - PROCESS | 1663 | 1463280483272 Marionette TRACE conn2 <- [1,2394,null,{}] 19:48:03 INFO - PROCESS | 1663 | 1463280483274 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}] 19:48:03 INFO - PROCESS | 1663 | 1463280483355 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 19:48:03 INFO - PROCESS | 1663 | 1463280483409 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x119959000 == 41 [pid = 1663] [id = 606] 19:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x116998c00) [pid = 1663] [serial = 1818] [outer = 0x0] 19:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1180cb400) [pid = 1663] [serial = 1819] [outer = 0x116998c00] 19:48:03 INFO - PROCESS | 1663 | 1463280483435 Marionette DEBUG loaded listener.js 19:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1184bcc00) [pid = 1663] [serial = 1820] [outer = 0x116998c00] 19:48:03 INFO - PROCESS | 1663 | 1463280483733 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]]]}] 19:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 479ms 19:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:48:03 INFO - PROCESS | 1663 | 1463280483741 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 19:48:03 INFO - PROCESS | 1663 | 1463280483742 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 19:48:03 INFO - PROCESS | 1663 | 1463280483744 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:48:03 INFO - PROCESS | 1663 | 1463280483755 Marionette TRACE conn2 <- [1,2398,null,{}] 19:48:03 INFO - PROCESS | 1663 | 1463280483763 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}] 19:48:03 INFO - PROCESS | 1663 | 1463280483844 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 19:48:03 INFO - PROCESS | 1663 | 1463280483851 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271b1800 == 42 [pid = 1663] [id = 607] 19:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118702400) [pid = 1663] [serial = 1821] [outer = 0x0] 19:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x118c3a400) [pid = 1663] [serial = 1822] [outer = 0x118702400] 19:48:03 INFO - PROCESS | 1663 | 1463280483876 Marionette DEBUG loaded listener.js 19:48:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x119159000) [pid = 1663] [serial = 1823] [outer = 0x118702400] 19:48:04 INFO - PROCESS | 1663 | 1463280484212 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]]]}] 19:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 484ms 19:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:48:04 INFO - PROCESS | 1663 | 1463280484228 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 19:48:04 INFO - PROCESS | 1663 | 1463280484230 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 19:48:04 INFO - PROCESS | 1663 | 1463280484234 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:48:04 INFO - PROCESS | 1663 | 1463280484235 Marionette TRACE conn2 <- [1,2402,null,{}] 19:48:04 INFO - PROCESS | 1663 | 1463280484237 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}] 19:48:04 INFO - PROCESS | 1663 | 1463280484349 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 19:48:04 INFO - PROCESS | 1663 | 1463280484383 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x128da6800 == 43 [pid = 1663] [id = 608] 19:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1194f3400) [pid = 1663] [serial = 1824] [outer = 0x0] 19:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x119cc4c00) [pid = 1663] [serial = 1825] [outer = 0x1194f3400] 19:48:04 INFO - PROCESS | 1663 | 1463280484414 Marionette DEBUG loaded listener.js 19:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121572800) [pid = 1663] [serial = 1826] [outer = 0x1194f3400] 19:48:04 INFO - PROCESS | 1663 | 1463280484711 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]]]}] 19:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 520ms 19:48:04 INFO - PROCESS | 1663 | 1463280484754 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 19:48:04 INFO - PROCESS | 1663 | 1463280484755 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 19:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:48:04 INFO - PROCESS | 1663 | 1463280484757 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:48:04 INFO - PROCESS | 1663 | 1463280484758 Marionette TRACE conn2 <- [1,2406,null,{}] 19:48:04 INFO - PROCESS | 1663 | 1463280484761 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}] 19:48:04 INFO - PROCESS | 1663 | 1463280484861 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 19:48:04 INFO - PROCESS | 1663 | 1463280484873 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a8df800 == 44 [pid = 1663] [id = 609] 19:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12157dc00) [pid = 1663] [serial = 1827] [outer = 0x0] 19:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x123d4e000) [pid = 1663] [serial = 1828] [outer = 0x12157dc00] 19:48:04 INFO - PROCESS | 1663 | 1463280484905 Marionette DEBUG loaded listener.js 19:48:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x124fb6400) [pid = 1663] [serial = 1829] [outer = 0x12157dc00] 19:48:05 INFO - PROCESS | 1663 | 1463280485234 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]]]}] 19:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 521ms 19:48:05 INFO - PROCESS | 1663 | 1463280485278 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 19:48:05 INFO - PROCESS | 1663 | 1463280485279 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 19:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:48:05 INFO - PROCESS | 1663 | 1463280485281 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:48:05 INFO - PROCESS | 1663 | 1463280485283 Marionette TRACE conn2 <- [1,2410,null,{}] 19:48:05 INFO - PROCESS | 1663 | 1463280485285 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}] 19:48:05 INFO - PROCESS | 1663 | 1463280485379 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 19:48:05 INFO - PROCESS | 1663 | 1463280485391 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b17c800 == 45 [pid = 1663] [id = 610] 19:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x124a3a000) [pid = 1663] [serial = 1830] [outer = 0x0] 19:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1255f5c00) [pid = 1663] [serial = 1831] [outer = 0x124a3a000] 19:48:05 INFO - PROCESS | 1663 | 1463280485417 Marionette DEBUG loaded listener.js 19:48:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x126d64000) [pid = 1663] [serial = 1832] [outer = 0x124a3a000] 19:48:05 INFO - PROCESS | 1663 | 1463280485805 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]]]}] 19:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 571ms 19:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:48:05 INFO - PROCESS | 1663 | 1463280485854 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 19:48:05 INFO - PROCESS | 1663 | 1463280485856 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 19:48:05 INFO - PROCESS | 1663 | 1463280485859 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:48:05 INFO - PROCESS | 1663 | 1463280485860 Marionette TRACE conn2 <- [1,2414,null,{}] 19:48:05 INFO - PROCESS | 1663 | 1463280485864 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}] 19:48:06 INFO - PROCESS | 1663 | 1463280486016 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 19:48:06 INFO - PROCESS | 1663 | 1463280486040 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf37000 == 46 [pid = 1663] [id = 611] 19:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1256c2c00) [pid = 1663] [serial = 1833] [outer = 0x0] 19:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1275dd800) [pid = 1663] [serial = 1834] [outer = 0x1256c2c00] 19:48:06 INFO - PROCESS | 1663 | 1463280486071 Marionette DEBUG loaded listener.js 19:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x127608c00) [pid = 1663] [serial = 1835] [outer = 0x1256c2c00] 19:48:06 INFO - PROCESS | 1663 | 1463280486415 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]]]}] 19:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 570ms 19:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:48:06 INFO - PROCESS | 1663 | 1463280486429 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 19:48:06 INFO - PROCESS | 1663 | 1463280486431 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 19:48:06 INFO - PROCESS | 1663 | 1463280486436 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:48:06 INFO - PROCESS | 1663 | 1463280486437 Marionette TRACE conn2 <- [1,2418,null,{}] 19:48:06 INFO - PROCESS | 1663 | 1463280486439 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}] 19:48:06 INFO - PROCESS | 1663 | 1463280486589 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 19:48:06 INFO - PROCESS | 1663 | 1463280486607 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8c3800 == 47 [pid = 1663] [id = 612] 19:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12715d000) [pid = 1663] [serial = 1836] [outer = 0x0] 19:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x127610800) [pid = 1663] [serial = 1837] [outer = 0x12715d000] 19:48:06 INFO - PROCESS | 1663 | 1463280486649 Marionette DEBUG loaded listener.js 19:48:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x128924400) [pid = 1663] [serial = 1838] [outer = 0x12715d000] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x11977a000) [pid = 1663] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12124a000) [pid = 1663] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12157a800) [pid = 1663] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x118705c00) [pid = 1663] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1127ac400) [pid = 1663] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1128a2c00) [pid = 1663] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x117461400) [pid = 1663] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x110ee6800) [pid = 1663] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x117e10c00) [pid = 1663] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x113dec400) [pid = 1663] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12190d000) [pid = 1663] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1255e9400) [pid = 1663] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x121b60000) [pid = 1663] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:48:07 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x11915d000) [pid = 1663] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 769ms 19:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:48:07 INFO - PROCESS | 1663 | 1463280487200 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]]]}] 19:48:07 INFO - PROCESS | 1663 | 1463280487204 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 19:48:07 INFO - PROCESS | 1663 | 1463280487205 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 19:48:07 INFO - PROCESS | 1663 | 1463280487208 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:48:07 INFO - PROCESS | 1663 | 1463280487209 Marionette TRACE conn2 <- [1,2422,null,{}] 19:48:07 INFO - PROCESS | 1663 | 1463280487211 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}] 19:48:07 INFO - PROCESS | 1663 | 1463280487305 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 19:48:07 INFO - PROCESS | 1663 | 1463280487386 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8c9800 == 48 [pid = 1663] [id = 613] 19:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1127ac400) [pid = 1663] [serial = 1839] [outer = 0x0] 19:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1194ef400) [pid = 1663] [serial = 1840] [outer = 0x1127ac400] 19:48:07 INFO - PROCESS | 1663 | 1463280487418 Marionette DEBUG loaded listener.js 19:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12760e800) [pid = 1663] [serial = 1841] [outer = 0x1127ac400] 19:48:07 INFO - PROCESS | 1663 | 1463280487701 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]]]}] 19:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 523ms 19:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:48:07 INFO - PROCESS | 1663 | 1463280487738 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 19:48:07 INFO - PROCESS | 1663 | 1463280487739 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 19:48:07 INFO - PROCESS | 1663 | 1463280487753 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:48:07 INFO - PROCESS | 1663 | 1463280487755 Marionette TRACE conn2 <- [1,2426,null,{}] 19:48:07 INFO - PROCESS | 1663 | 1463280487758 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}] 19:48:07 INFO - PROCESS | 1663 | 1463280487856 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 19:48:07 INFO - PROCESS | 1663 | 1463280487860 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d52a000 == 49 [pid = 1663] [id = 614] 19:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x128919800) [pid = 1663] [serial = 1842] [outer = 0x0] 19:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x128d08400) [pid = 1663] [serial = 1843] [outer = 0x128919800] 19:48:07 INFO - PROCESS | 1663 | 1463280487884 Marionette DEBUG loaded listener.js 19:48:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x129007c00) [pid = 1663] [serial = 1844] [outer = 0x128919800] 19:48:08 INFO - PROCESS | 1663 | 1463280488216 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]]]}] 19:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 481ms 19:48:08 INFO - PROCESS | 1663 | 1463280488224 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 19:48:08 INFO - PROCESS | 1663 | 1463280488226 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 19:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:48:08 INFO - PROCESS | 1663 | 1463280488229 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:48:08 INFO - PROCESS | 1663 | 1463280488233 Marionette TRACE conn2 <- [1,2430,null,{}] 19:48:08 INFO - PROCESS | 1663 | 1463280488237 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}] 19:48:08 INFO - PROCESS | 1663 | 1463280488376 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 19:48:08 INFO - PROCESS | 1663 | 1463280488383 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d739000 == 50 [pid = 1663] [id = 615] 19:48:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x129009000) [pid = 1663] [serial = 1845] [outer = 0x0] 19:48:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1290e9800) [pid = 1663] [serial = 1846] [outer = 0x129009000] 19:48:08 INFO - PROCESS | 1663 | 1463280488407 Marionette DEBUG loaded listener.js 19:48:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1290f0400) [pid = 1663] [serial = 1847] [outer = 0x129009000] 19:48:08 INFO - PROCESS | 1663 | 1463280488716 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]]]}] 19:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 523ms 19:48:08 INFO - PROCESS | 1663 | 1463280488752 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 19:48:08 INFO - PROCESS | 1663 | 1463280488753 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 19:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:48:08 INFO - PROCESS | 1663 | 1463280488755 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:48:08 INFO - PROCESS | 1663 | 1463280488756 Marionette TRACE conn2 <- [1,2434,null,{}] 19:48:08 INFO - PROCESS | 1663 | 1463280488758 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}] 19:48:08 INFO - PROCESS | 1663 | 1463280488840 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 19:48:08 INFO - PROCESS | 1663 | 1463280488845 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da60800 == 51 [pid = 1663] [id = 616] 19:48:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x110da5c00) [pid = 1663] [serial = 1848] [outer = 0x0] 19:48:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x1290f4c00) [pid = 1663] [serial = 1849] [outer = 0x110da5c00] 19:48:08 INFO - PROCESS | 1663 | 1463280488878 Marionette DEBUG loaded listener.js 19:48:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1292c4c00) [pid = 1663] [serial = 1850] [outer = 0x110da5c00] 19:48:09 INFO - PROCESS | 1663 | 1463280489353 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]]]}] 19:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 617ms 19:48:09 INFO - PROCESS | 1663 | 1463280489373 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 19:48:09 INFO - PROCESS | 1663 | 1463280489376 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 19:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:48:09 INFO - PROCESS | 1663 | 1463280489380 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:48:09 INFO - PROCESS | 1663 | 1463280489382 Marionette TRACE conn2 <- [1,2438,null,{}] 19:48:09 INFO - PROCESS | 1663 | 1463280489386 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}] 19:48:09 INFO - PROCESS | 1663 | 1463280489491 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 19:48:09 INFO - PROCESS | 1663 | 1463280489551 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cc9800 == 52 [pid = 1663] [id = 617] 19:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x11281b000) [pid = 1663] [serial = 1851] [outer = 0x0] 19:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x112d1b400) [pid = 1663] [serial = 1852] [outer = 0x11281b000] 19:48:09 INFO - PROCESS | 1663 | 1463280489582 Marionette DEBUG loaded listener.js 19:48:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x11505ac00) [pid = 1663] [serial = 1853] [outer = 0x11281b000] 19:48:10 INFO - PROCESS | 1663 | 1463280490011 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]]]}] 19:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 671ms 19:48:10 INFO - PROCESS | 1663 | 1463280490052 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 19:48:10 INFO - PROCESS | 1663 | 1463280490056 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 19:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:48:10 INFO - PROCESS | 1663 | 1463280490061 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:48:10 INFO - PROCESS | 1663 | 1463280490063 Marionette TRACE conn2 <- [1,2442,null,{}] 19:48:10 INFO - PROCESS | 1663 | 1463280490065 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}] 19:48:10 INFO - PROCESS | 1663 | 1463280490169 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 19:48:10 INFO - PROCESS | 1663 | 1463280490277 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x129219000 == 53 [pid = 1663] [id = 618] 19:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x11746f400) [pid = 1663] [serial = 1854] [outer = 0x0] 19:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11810ec00) [pid = 1663] [serial = 1855] [outer = 0x11746f400] 19:48:10 INFO - PROCESS | 1663 | 1463280490308 Marionette DEBUG loaded listener.js 19:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x118238000) [pid = 1663] [serial = 1856] [outer = 0x11746f400] 19:48:10 INFO - PROCESS | 1663 | 1463280490718 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]]]}] 19:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 19:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:48:10 INFO - PROCESS | 1663 | 1463280490731 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 19:48:10 INFO - PROCESS | 1663 | 1463280490732 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 19:48:10 INFO - PROCESS | 1663 | 1463280490735 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:48:10 INFO - PROCESS | 1663 | 1463280490737 Marionette TRACE conn2 <- [1,2446,null,{}] 19:48:10 INFO - PROCESS | 1663 | 1463280490745 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}] 19:48:10 INFO - PROCESS | 1663 | 1463280490851 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 19:48:10 INFO - PROCESS | 1663 | 1463280490913 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8a7800 == 54 [pid = 1663] [id = 619] 19:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x119027c00) [pid = 1663] [serial = 1857] [outer = 0x0] 19:48:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x119162c00) [pid = 1663] [serial = 1858] [outer = 0x119027c00] 19:48:10 INFO - PROCESS | 1663 | 1463280490944 Marionette DEBUG loaded listener.js 19:48:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x121576800) [pid = 1663] [serial = 1859] [outer = 0x119027c00] 19:48:11 INFO - PROCESS | 1663 | 1463280491387 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]]]}] 19:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 673ms 19:48:11 INFO - PROCESS | 1663 | 1463280491408 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 19:48:11 INFO - PROCESS | 1663 | 1463280491410 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 19:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:48:11 INFO - PROCESS | 1663 | 1463280491413 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:48:11 INFO - PROCESS | 1663 | 1463280491414 Marionette TRACE conn2 <- [1,2450,null,{}] 19:48:11 INFO - PROCESS | 1663 | 1463280491416 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}] 19:48:11 INFO - PROCESS | 1663 | 1463280491517 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 19:48:11 INFO - PROCESS | 1663 | 1463280491619 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd0a000 == 55 [pid = 1663] [id = 620] 19:48:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1256b9c00) [pid = 1663] [serial = 1860] [outer = 0x0] 19:48:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12690c400) [pid = 1663] [serial = 1861] [outer = 0x1256b9c00] 19:48:11 INFO - PROCESS | 1663 | 1463280491650 Marionette DEBUG loaded listener.js 19:48:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x127604400) [pid = 1663] [serial = 1862] [outer = 0x1256b9c00] 19:48:12 INFO - PROCESS | 1663 | 1463280492072 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]]]}] 19:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 669ms 19:48:12 INFO - PROCESS | 1663 | 1463280492082 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 19:48:12 INFO - PROCESS | 1663 | 1463280492083 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 19:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:48:12 INFO - PROCESS | 1663 | 1463280492086 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:48:12 INFO - PROCESS | 1663 | 1463280492087 Marionette TRACE conn2 <- [1,2454,null,{}] 19:48:12 INFO - PROCESS | 1663 | 1463280492089 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}] 19:48:12 INFO - PROCESS | 1663 | 1463280492202 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 19:48:12 INFO - PROCESS | 1663 | 1463280492261 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd0f000 == 56 [pid = 1663] [id = 621] 19:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1256bb800) [pid = 1663] [serial = 1863] [outer = 0x0] 19:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x128925c00) [pid = 1663] [serial = 1864] [outer = 0x1256bb800] 19:48:12 INFO - PROCESS | 1663 | 1463280492290 Marionette DEBUG loaded listener.js 19:48:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x128ea7000) [pid = 1663] [serial = 1865] [outer = 0x1256bb800] 19:48:13 INFO - PROCESS | 1663 | 1463280493092 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]]]}] 19:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1072ms 19:48:13 INFO - PROCESS | 1663 | 1463280493159 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 19:48:13 INFO - PROCESS | 1663 | 1463280493163 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 19:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:48:13 INFO - PROCESS | 1663 | 1463280493184 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:48:13 INFO - PROCESS | 1663 | 1463280493188 Marionette TRACE conn2 <- [1,2458,null,{}] 19:48:13 INFO - PROCESS | 1663 | 1463280493193 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}] 19:48:13 INFO - PROCESS | 1663 | 1463280493291 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 19:48:13 INFO - PROCESS | 1663 | 1463280493349 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x126de9000 == 57 [pid = 1663] [id = 622] 19:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x112ef3800) [pid = 1663] [serial = 1866] [outer = 0x0] 19:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x113d61000) [pid = 1663] [serial = 1867] [outer = 0x112ef3800] 19:48:13 INFO - PROCESS | 1663 | 1463280493377 Marionette DEBUG loaded listener.js 19:48:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x116998800) [pid = 1663] [serial = 1868] [outer = 0x112ef3800] 19:48:13 INFO - PROCESS | 1663 | 1463280493809 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]]]}] 19:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 683ms 19:48:13 INFO - PROCESS | 1663 | 1463280493868 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 19:48:13 INFO - PROCESS | 1663 | 1463280493872 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 19:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:48:13 INFO - PROCESS | 1663 | 1463280493877 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:48:13 INFO - PROCESS | 1663 | 1463280493879 Marionette TRACE conn2 <- [1,2462,null,{}] 19:48:13 INFO - PROCESS | 1663 | 1463280493883 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}] 19:48:13 INFO - PROCESS | 1663 | 1463280493975 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 19:48:14 INFO - PROCESS | 1663 | 1463280494049 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x11814f800 == 58 [pid = 1663] [id = 623] 19:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x11744ac00) [pid = 1663] [serial = 1869] [outer = 0x0] 19:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x1180c6800) [pid = 1663] [serial = 1870] [outer = 0x11744ac00] 19:48:14 INFO - PROCESS | 1663 | 1463280494076 Marionette DEBUG loaded listener.js 19:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x118236800) [pid = 1663] [serial = 1871] [outer = 0x11744ac00] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12d739000 == 57 [pid = 1663] [id = 615] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12d52a000 == 56 [pid = 1663] [id = 614] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12b8c9800 == 55 [pid = 1663] [id = 613] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8c3800 == 54 [pid = 1663] [id = 612] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf37000 == 53 [pid = 1663] [id = 611] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12b17c800 == 52 [pid = 1663] [id = 610] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x11265c400) [pid = 1663] [serial = 1738] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x113d63400) [pid = 1663] [serial = 1741] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x118234800) [pid = 1663] [serial = 1744] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x11909f400) [pid = 1663] [serial = 1747] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12690f400) [pid = 1663] [serial = 1789] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12a8df800 == 51 [pid = 1663] [id = 609] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x128da6800 == 50 [pid = 1663] [id = 608] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x1271b1800 == 49 [pid = 1663] [id = 607] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x119959000 == 48 [pid = 1663] [id = 606] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x116aad000 == 47 [pid = 1663] [id = 605] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x117e2d000 == 46 [pid = 1663] [id = 604] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x119495800 == 45 [pid = 1663] [id = 603] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf41800 == 44 [pid = 1663] [id = 599] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x123d29000 == 43 [pid = 1663] [id = 598] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x11607f000 == 42 [pid = 1663] [id = 597] 19:48:14 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbf0800 == 41 [pid = 1663] [id = 596] 19:48:14 INFO - PROCESS | 1663 | 1463280494449 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]]]}] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12113d800) [pid = 1663] [serial = 1771] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x121578800) [pid = 1663] [serial = 1774] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12156f400) [pid = 1663] [serial = 1772] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1248aac00) [pid = 1663] [serial = 1777] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x118c03400) [pid = 1663] [serial = 1765] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1128ae400) [pid = 1663] [serial = 1751] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11281ac00) [pid = 1663] [serial = 1750] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1166b9000) [pid = 1663] [serial = 1754] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x113a6b400) [pid = 1663] [serial = 1753] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x117464000) [pid = 1663] [serial = 1756] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x117470800) [pid = 1663] [serial = 1757] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x118419800) [pid = 1663] [serial = 1762] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118426000) [pid = 1663] [serial = 1763] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1180d0800) [pid = 1663] [serial = 1759] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x118216400) [pid = 1663] [serial = 1760] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1255eb400) [pid = 1663] [serial = 1781] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1180c4800) [pid = 1663] [serial = 1780] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1255f1000) [pid = 1663] [serial = 1783] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12682f400) [pid = 1663] [serial = 1786] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x124ed5000) [pid = 1663] [serial = 1736] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x124ed9800) [pid = 1663] [serial = 1778] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x1194e6c00) [pid = 1663] [serial = 1768] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x121904400) [pid = 1663] [serial = 1775] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x126908000) [pid = 1663] [serial = 1787] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x119778400) [pid = 1663] [serial = 1769] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x11915cc00) [pid = 1663] [serial = 1766] [outer = 0x0] [url = about:blank] 19:48:14 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1255f7c00) [pid = 1663] [serial = 1784] [outer = 0x0] [url = about:blank] 19:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 622ms 19:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:48:14 INFO - PROCESS | 1663 | 1463280494499 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 19:48:14 INFO - PROCESS | 1663 | 1463280494501 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 19:48:14 INFO - PROCESS | 1663 | 1463280494503 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:48:14 INFO - PROCESS | 1663 | 1463280494506 Marionette TRACE conn2 <- [1,2466,null,{}] 19:48:14 INFO - PROCESS | 1663 | 1463280494513 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}] 19:48:14 INFO - PROCESS | 1663 | 1463280494615 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 19:48:14 INFO - PROCESS | 1663 | 1463280494623 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196a8000 == 42 [pid = 1663] [id = 624] 19:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x118427c00) [pid = 1663] [serial = 1872] [outer = 0x0] 19:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1185f1400) [pid = 1663] [serial = 1873] [outer = 0x118427c00] 19:48:14 INFO - PROCESS | 1663 | 1463280494651 Marionette DEBUG loaded listener.js 19:48:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x11870d400) [pid = 1663] [serial = 1874] [outer = 0x118427c00] 19:48:14 INFO - PROCESS | 1663 | 1463280494985 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]]]}] 19:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 523ms 19:48:15 INFO - PROCESS | 1663 | 1463280495026 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 19:48:15 INFO - PROCESS | 1663 | 1463280495028 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 19:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:48:15 INFO - PROCESS | 1663 | 1463280495030 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:48:15 INFO - PROCESS | 1663 | 1463280495031 Marionette TRACE conn2 <- [1,2470,null,{}] 19:48:15 INFO - PROCESS | 1663 | 1463280495034 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}] 19:48:15 INFO - PROCESS | 1663 | 1463280495111 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 19:48:15 INFO - PROCESS | 1663 | 1463280495117 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x126de5800 == 43 [pid = 1663] [id = 625] 19:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x118c3d000) [pid = 1663] [serial = 1875] [outer = 0x0] 19:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x11911c000) [pid = 1663] [serial = 1876] [outer = 0x118c3d000] 19:48:15 INFO - PROCESS | 1663 | 1463280495143 Marionette DEBUG loaded listener.js 19:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x119164000) [pid = 1663] [serial = 1877] [outer = 0x118c3d000] 19:48:15 INFO - PROCESS | 1663 | 1463280495468 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]]]}] 19:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 470ms 19:48:15 INFO - PROCESS | 1663 | 1463280495500 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 19:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:48:15 INFO - PROCESS | 1663 | 1463280495509 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 19:48:15 INFO - PROCESS | 1663 | 1463280495511 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:48:15 INFO - PROCESS | 1663 | 1463280495512 Marionette TRACE conn2 <- [1,2474,null,{}] 19:48:15 INFO - PROCESS | 1663 | 1463280495514 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}] 19:48:15 INFO - PROCESS | 1663 | 1463280495599 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 19:48:15 INFO - PROCESS | 1663 | 1463280495654 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x128cce000 == 44 [pid = 1663] [id = 626] 19:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x118c47400) [pid = 1663] [serial = 1878] [outer = 0x0] 19:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1194ee000) [pid = 1663] [serial = 1879] [outer = 0x118c47400] 19:48:15 INFO - PROCESS | 1663 | 1463280495680 Marionette DEBUG loaded listener.js 19:48:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12156f800) [pid = 1663] [serial = 1880] [outer = 0x118c47400] 19:48:15 INFO - PROCESS | 1663 | 1463280495974 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]]]}] 19:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 470ms 19:48:15 INFO - PROCESS | 1663 | 1463280495987 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 19:48:15 INFO - PROCESS | 1663 | 1463280495988 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 19:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:48:15 INFO - PROCESS | 1663 | 1463280495990 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:48:15 INFO - PROCESS | 1663 | 1463280495992 Marionette TRACE conn2 <- [1,2478,null,{}] 19:48:15 INFO - PROCESS | 1663 | 1463280495994 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}] 19:48:16 INFO - PROCESS | 1663 | 1463280496104 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 19:48:16 INFO - PROCESS | 1663 | 1463280496109 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x113013800 == 45 [pid = 1663] [id = 627] 19:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x121675c00) [pid = 1663] [serial = 1881] [outer = 0x0] 19:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1248aa800) [pid = 1663] [serial = 1882] [outer = 0x121675c00] 19:48:16 INFO - PROCESS | 1663 | 1463280496135 Marionette DEBUG loaded listener.js 19:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1256b9000) [pid = 1663] [serial = 1883] [outer = 0x121675c00] 19:48:16 INFO - PROCESS | 1663 | 1463280496488 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]]]}] 19:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 519ms 19:48:16 INFO - PROCESS | 1663 | 1463280496524 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 19:48:16 INFO - PROCESS | 1663 | 1463280496525 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 19:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:48:16 INFO - PROCESS | 1663 | 1463280496527 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:48:16 INFO - PROCESS | 1663 | 1463280496528 Marionette TRACE conn2 <- [1,2482,null,{}] 19:48:16 INFO - PROCESS | 1663 | 1463280496539 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}] 19:48:16 INFO - PROCESS | 1663 | 1463280496646 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 19:48:16 INFO - PROCESS | 1663 | 1463280496681 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b177000 == 46 [pid = 1663] [id = 628] 19:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1255ee800) [pid = 1663] [serial = 1884] [outer = 0x0] 19:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12682f400) [pid = 1663] [serial = 1885] [outer = 0x1255ee800] 19:48:16 INFO - PROCESS | 1663 | 1463280496706 Marionette DEBUG loaded listener.js 19:48:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1275f8c00) [pid = 1663] [serial = 1886] [outer = 0x1255ee800] 19:48:17 INFO - PROCESS | 1663 | 1463280496999 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]]]}] 19:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 522ms 19:48:17 INFO - PROCESS | 1663 | 1463280497051 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 19:48:17 INFO - PROCESS | 1663 | 1463280497052 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 19:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:48:17 INFO - PROCESS | 1663 | 1463280497054 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:48:17 INFO - PROCESS | 1663 | 1463280497055 Marionette TRACE conn2 <- [1,2486,null,{}] 19:48:17 INFO - PROCESS | 1663 | 1463280497057 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}] 19:48:17 INFO - PROCESS | 1663 | 1463280497156 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 19:48:17 INFO - PROCESS | 1663 | 1463280497168 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf34800 == 47 [pid = 1663] [id = 629] 19:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x127157400) [pid = 1663] [serial = 1887] [outer = 0x0] 19:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12891ac00) [pid = 1663] [serial = 1888] [outer = 0x127157400] 19:48:17 INFO - PROCESS | 1663 | 1463280497192 Marionette DEBUG loaded listener.js 19:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x128d08000) [pid = 1663] [serial = 1889] [outer = 0x127157400] 19:48:17 INFO - PROCESS | 1663 | 1463280497593 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]]]}] 19:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 570ms 19:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:48:17 INFO - PROCESS | 1663 | 1463280497625 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 19:48:17 INFO - PROCESS | 1663 | 1463280497627 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 19:48:17 INFO - PROCESS | 1663 | 1463280497630 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:48:17 INFO - PROCESS | 1663 | 1463280497633 Marionette TRACE conn2 <- [1,2490,null,{}] 19:48:17 INFO - PROCESS | 1663 | 1463280497636 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}] 19:48:17 INFO - PROCESS | 1663 | 1463280497790 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 19:48:17 INFO - PROCESS | 1663 | 1463280497811 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfc5800 == 48 [pid = 1663] [id = 630] 19:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1129da800) [pid = 1663] [serial = 1890] [outer = 0x0] 19:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1255ea800) [pid = 1663] [serial = 1891] [outer = 0x1129da800] 19:48:17 INFO - PROCESS | 1663 | 1463280497852 Marionette DEBUG loaded listener.js 19:48:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1290e8c00) [pid = 1663] [serial = 1892] [outer = 0x1129da800] 19:48:18 INFO - PROCESS | 1663 | 1463280498234 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]]]}] 19:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 620ms 19:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:48:18 INFO - PROCESS | 1663 | 1463280498252 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 19:48:18 INFO - PROCESS | 1663 | 1463280498253 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 19:48:18 INFO - PROCESS | 1663 | 1463280498255 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:48:18 INFO - PROCESS | 1663 | 1463280498257 Marionette TRACE conn2 <- [1,2494,null,{}] 19:48:18 INFO - PROCESS | 1663 | 1463280498259 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}] 19:48:18 INFO - PROCESS | 1663 | 1463280498362 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 19:48:18 INFO - PROCESS | 1663 | 1463280498374 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbde800 == 49 [pid = 1663] [id = 631] 19:48:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1167f7c00) [pid = 1663] [serial = 1893] [outer = 0x0] 19:48:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1290f2000) [pid = 1663] [serial = 1894] [outer = 0x1167f7c00] 19:48:18 INFO - PROCESS | 1663 | 1463280498399 Marionette DEBUG loaded listener.js 19:48:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x1292c1000) [pid = 1663] [serial = 1895] [outer = 0x1167f7c00] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x11823cc00) [pid = 1663] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12157dc00) [pid = 1663] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x124a3a000) [pid = 1663] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x1256c2800) [pid = 1663] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x111e25400) [pid = 1663] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x116935c00) [pid = 1663] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x118702400) [pid = 1663] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x116998c00) [pid = 1663] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x1256c2c00) [pid = 1663] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1128ac000) [pid = 1663] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1194f3400) [pid = 1663] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1127ac400) [pid = 1663] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12715d000) [pid = 1663] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x128919800) [pid = 1663] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x129009000) [pid = 1663] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1194e7400) [pid = 1663] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1166bc000) [pid = 1663] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x11746b000) [pid = 1663] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x110da3000) [pid = 1663] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x111a0c800) [pid = 1663] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x110da7400) [pid = 1663] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x110ee1c00) [pid = 1663] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1129de000) [pid = 1663] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:48:18 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1161f0c00) [pid = 1663] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:48:18 INFO - PROCESS | 1663 | 1463280498898 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]]]}] 19:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 668ms 19:48:18 INFO - PROCESS | 1663 | 1463280498925 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 19:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:48:18 INFO - PROCESS | 1663 | 1463280498926 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 19:48:18 INFO - PROCESS | 1663 | 1463280498928 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:48:18 INFO - PROCESS | 1663 | 1463280498930 Marionette TRACE conn2 <- [1,2498,null,{}] 19:48:18 INFO - PROCESS | 1663 | 1463280498932 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}] 19:48:19 INFO - PROCESS | 1663 | 1463280499026 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 19:48:19 INFO - PROCESS | 1663 | 1463280499086 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12699a800 == 50 [pid = 1663] [id = 632] 19:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x111c7c800) [pid = 1663] [serial = 1896] [outer = 0x0] 19:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x113d66400) [pid = 1663] [serial = 1897] [outer = 0x111c7c800] 19:48:19 INFO - PROCESS | 1663 | 1463280499115 Marionette DEBUG loaded listener.js 19:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x121b59000) [pid = 1663] [serial = 1898] [outer = 0x111c7c800] 19:48:19 INFO - PROCESS | 1663 | 1463280499387 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]]]}] 19:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms 19:48:19 INFO - PROCESS | 1663 | 1463280499406 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 19:48:19 INFO - PROCESS | 1663 | 1463280499407 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 19:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:48:19 INFO - PROCESS | 1663 | 1463280499409 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:48:19 INFO - PROCESS | 1663 | 1463280499410 Marionette TRACE conn2 <- [1,2502,null,{}] 19:48:19 INFO - PROCESS | 1663 | 1463280499413 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}] 19:48:19 INFO - PROCESS | 1663 | 1463280499509 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 19:48:19 INFO - PROCESS | 1663 | 1463280499514 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d52b800 == 51 [pid = 1663] [id = 633] 19:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1256c2800) [pid = 1663] [serial = 1899] [outer = 0x0] 19:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1292c1800) [pid = 1663] [serial = 1900] [outer = 0x1256c2800] 19:48:19 INFO - PROCESS | 1663 | 1463280499538 Marionette DEBUG loaded listener.js 19:48:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12965b400) [pid = 1663] [serial = 1901] [outer = 0x1256c2800] 19:48:19 INFO - PROCESS | 1663 | 1463280499914 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]]]}] 19:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 519ms 19:48:19 INFO - PROCESS | 1663 | 1463280499938 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 19:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:48:19 INFO - PROCESS | 1663 | 1463280499940 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 19:48:19 INFO - PROCESS | 1663 | 1463280499943 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:48:19 INFO - PROCESS | 1663 | 1463280499945 Marionette TRACE conn2 <- [1,2506,null,{}] 19:48:19 INFO - PROCESS | 1663 | 1463280499948 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}] 19:48:20 INFO - PROCESS | 1663 | 1463280500076 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 19:48:20 INFO - PROCESS | 1663 | 1463280500083 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8b0000 == 52 [pid = 1663] [id = 634] 19:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x1292c8800) [pid = 1663] [serial = 1902] [outer = 0x0] 19:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x129666c00) [pid = 1663] [serial = 1903] [outer = 0x1292c8800] 19:48:20 INFO - PROCESS | 1663 | 1463280500121 Marionette DEBUG loaded listener.js 19:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12a534000) [pid = 1663] [serial = 1904] [outer = 0x1292c8800] 19:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 522ms 19:48:20 INFO - PROCESS | 1663 | 1463280500461 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]]]}] 19:48:20 INFO - PROCESS | 1663 | 1463280500472 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 19:48:20 INFO - PROCESS | 1663 | 1463280500474 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 19:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:48:20 INFO - PROCESS | 1663 | 1463280500476 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:48:20 INFO - PROCESS | 1663 | 1463280500477 Marionette TRACE conn2 <- [1,2510,null,{}] 19:48:20 INFO - PROCESS | 1663 | 1463280500479 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}] 19:48:20 INFO - PROCESS | 1663 | 1463280500574 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 19:48:20 INFO - PROCESS | 1663 | 1463280500639 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd1c000 == 53 [pid = 1663] [id = 635] 19:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12965f800) [pid = 1663] [serial = 1905] [outer = 0x0] 19:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12a53b400) [pid = 1663] [serial = 1906] [outer = 0x12965f800] 19:48:20 INFO - PROCESS | 1663 | 1463280500663 Marionette DEBUG loaded listener.js 19:48:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12a75fc00) [pid = 1663] [serial = 1907] [outer = 0x12965f800] 19:48:21 INFO - PROCESS | 1663 | 1463280501067 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]]]}] 19:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 618ms 19:48:21 INFO - PROCESS | 1663 | 1463280501104 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 19:48:21 INFO - PROCESS | 1663 | 1463280501106 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 19:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:48:21 INFO - PROCESS | 1663 | 1463280501110 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:48:21 INFO - PROCESS | 1663 | 1463280501112 Marionette TRACE conn2 <- [1,2514,null,{}] 19:48:21 INFO - PROCESS | 1663 | 1463280501118 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}] 19:48:21 INFO - PROCESS | 1663 | 1463280501224 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 19:48:21 INFO - PROCESS | 1663 | 1463280501299 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x1194b2000 == 54 [pid = 1663] [id = 636] 19:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x112816400) [pid = 1663] [serial = 1908] [outer = 0x0] 19:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x112d27400) [pid = 1663] [serial = 1909] [outer = 0x112816400] 19:48:21 INFO - PROCESS | 1663 | 1463280501331 Marionette DEBUG loaded listener.js 19:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x116723c00) [pid = 1663] [serial = 1910] [outer = 0x112816400] 19:48:21 INFO - PROCESS | 1663 | 1463280501758 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]]]}] 19:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 672ms 19:48:21 INFO - PROCESS | 1663 | 1463280501784 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 19:48:21 INFO - PROCESS | 1663 | 1463280501788 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 19:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:48:21 INFO - PROCESS | 1663 | 1463280501792 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:48:21 INFO - PROCESS | 1663 | 1463280501794 Marionette TRACE conn2 <- [1,2518,null,{}] 19:48:21 INFO - PROCESS | 1663 | 1463280501797 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}] 19:48:21 INFO - PROCESS | 1663 | 1463280501900 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 19:48:21 INFO - PROCESS | 1663 | 1463280501961 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x128947800 == 55 [pid = 1663] [id = 637] 19:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x117465400) [pid = 1663] [serial = 1911] [outer = 0x0] 19:48:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x118232800) [pid = 1663] [serial = 1912] [outer = 0x117465400] 19:48:21 INFO - PROCESS | 1663 | 1463280501991 Marionette DEBUG loaded listener.js 19:48:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x118426400) [pid = 1663] [serial = 1913] [outer = 0x117465400] 19:48:22 INFO - PROCESS | 1663 | 1463280502436 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]]]}] 19:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 671ms 19:48:22 INFO - PROCESS | 1663 | 1463280502463 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 19:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:48:22 INFO - PROCESS | 1663 | 1463280502467 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 19:48:22 INFO - PROCESS | 1663 | 1463280502469 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:48:22 INFO - PROCESS | 1663 | 1463280502472 Marionette TRACE conn2 <- [1,2522,null,{}] 19:48:22 INFO - PROCESS | 1663 | 1463280502480 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}] 19:48:22 INFO - PROCESS | 1663 | 1463280502608 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 19:48:22 INFO - PROCESS | 1663 | 1463280502696 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddd3800 == 56 [pid = 1663] [id = 638] 19:48:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1190d1400) [pid = 1663] [serial = 1914] [outer = 0x0] 19:48:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x121572c00) [pid = 1663] [serial = 1915] [outer = 0x1190d1400] 19:48:22 INFO - PROCESS | 1663 | 1463280502729 Marionette DEBUG loaded listener.js 19:48:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x121b5e800) [pid = 1663] [serial = 1916] [outer = 0x1190d1400] 19:48:23 INFO - PROCESS | 1663 | 1463280503144 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]]]}] 19:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 721ms 19:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:48:23 INFO - PROCESS | 1663 | 1463280503191 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 19:48:23 INFO - PROCESS | 1663 | 1463280503193 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 19:48:23 INFO - PROCESS | 1663 | 1463280503195 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:48:23 INFO - PROCESS | 1663 | 1463280503196 Marionette TRACE conn2 <- [1,2526,null,{}] 19:48:23 INFO - PROCESS | 1663 | 1463280503199 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}] 19:48:23 INFO - PROCESS | 1663 | 1463280503305 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 19:48:23 INFO - PROCESS | 1663 | 1463280503366 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f20d000 == 57 [pid = 1663] [id = 639] 19:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x124fbe000) [pid = 1663] [serial = 1917] [outer = 0x0] 19:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x126834c00) [pid = 1663] [serial = 1918] [outer = 0x124fbe000] 19:48:23 INFO - PROCESS | 1663 | 1463280503396 Marionette DEBUG loaded listener.js 19:48:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12760d800) [pid = 1663] [serial = 1919] [outer = 0x124fbe000] 19:48:23 INFO - PROCESS | 1663 | 1463280503835 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]]]}] 19:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 19:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:48:23 INFO - PROCESS | 1663 | 1463280503866 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 19:48:23 INFO - PROCESS | 1663 | 1463280503868 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 19:48:23 INFO - PROCESS | 1663 | 1463280503870 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:48:23 INFO - PROCESS | 1663 | 1463280503871 Marionette TRACE conn2 <- [1,2530,null,{}] 19:48:23 INFO - PROCESS | 1663 | 1463280503874 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}] 19:48:23 INFO - PROCESS | 1663 | 1463280503992 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 19:48:24 INFO - PROCESS | 1663 | 1463280504066 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d1f000 == 58 [pid = 1663] [id = 640] 19:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x1255f6000) [pid = 1663] [serial = 1920] [outer = 0x0] 19:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x1290f4400) [pid = 1663] [serial = 1921] [outer = 0x1255f6000] 19:48:24 INFO - PROCESS | 1663 | 1463280504097 Marionette DEBUG loaded listener.js 19:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x129662400) [pid = 1663] [serial = 1922] [outer = 0x1255f6000] 19:48:24 INFO - PROCESS | 1663 | 1463280504619 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]]]}] 19:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 821ms 19:48:24 INFO - PROCESS | 1663 | 1463280504692 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 19:48:24 INFO - PROCESS | 1663 | 1463280504694 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 19:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:48:24 INFO - PROCESS | 1663 | 1463280504696 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:48:24 INFO - PROCESS | 1663 | 1463280504697 Marionette TRACE conn2 <- [1,2534,null,{}] 19:48:24 INFO - PROCESS | 1663 | 1463280504700 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}] 19:48:24 INFO - PROCESS | 1663 | 1463280504818 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 19:48:24 INFO - PROCESS | 1663 | 1463280504923 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x113a9b800 == 59 [pid = 1663] [id = 641] 19:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x1127a9000) [pid = 1663] [serial = 1923] [outer = 0x0] 19:48:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x11811bc00) [pid = 1663] [serial = 1924] [outer = 0x1127a9000] 19:48:24 INFO - PROCESS | 1663 | 1463280504955 Marionette DEBUG loaded listener.js 19:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12a8cf000) [pid = 1663] [serial = 1925] [outer = 0x1127a9000] 19:48:25 INFO - PROCESS | 1663 | 1463280505591 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]]]}] 19:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 920ms 19:48:25 INFO - PROCESS | 1663 | 1463280505617 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 19:48:25 INFO - PROCESS | 1663 | 1463280505619 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 19:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:48:25 INFO - PROCESS | 1663 | 1463280505623 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:48:25 INFO - PROCESS | 1663 | 1463280505625 Marionette TRACE conn2 <- [1,2538,null,{}] 19:48:25 INFO - PROCESS | 1663 | 1463280505628 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}] 19:48:25 INFO - PROCESS | 1663 | 1463280505722 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 19:48:25 INFO - PROCESS | 1663 | 1463280505802 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x117038800 == 60 [pid = 1663] [id = 642] 19:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x112eec400) [pid = 1663] [serial = 1926] [outer = 0x0] 19:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x1134e9800) [pid = 1663] [serial = 1927] [outer = 0x112eec400] 19:48:25 INFO - PROCESS | 1663 | 1463280505831 Marionette DEBUG loaded listener.js 19:48:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x1161e4000) [pid = 1663] [serial = 1928] [outer = 0x112eec400] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12d8b0000 == 59 [pid = 1663] [id = 634] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12d52b800 == 58 [pid = 1663] [id = 633] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12699a800 == 57 [pid = 1663] [id = 632] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbde800 == 56 [pid = 1663] [id = 631] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfc5800 == 55 [pid = 1663] [id = 630] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf34800 == 54 [pid = 1663] [id = 629] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x12b177000 == 53 [pid = 1663] [id = 628] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x1255e9000) [pid = 1663] [serial = 1804] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x11746c800) [pid = 1663] [serial = 1807] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1290f4c00) [pid = 1663] [serial = 1849] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | 1463280506288 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]]]}] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x113013800 == 52 [pid = 1663] [id = 627] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x128cce000 == 51 [pid = 1663] [id = 626] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x126de5800 == 50 [pid = 1663] [id = 625] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x1196a8000 == 49 [pid = 1663] [id = 624] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x11814f800 == 48 [pid = 1663] [id = 623] 19:48:26 INFO - PROCESS | 1663 | --DOCSHELL 0x126de9000 == 47 [pid = 1663] [id = 622] 19:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 724ms 19:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:48:26 INFO - PROCESS | 1663 | 1463280506348 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 19:48:26 INFO - PROCESS | 1663 | 1463280506352 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 19:48:26 INFO - PROCESS | 1663 | 1463280506356 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:48:26 INFO - PROCESS | 1663 | 1463280506358 Marionette TRACE conn2 <- [1,2542,null,{}] 19:48:26 INFO - PROCESS | 1663 | 1463280506360 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}] 19:48:26 INFO - PROCESS | 1663 | 1463280506440 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 19:48:26 INFO - PROCESS | 1663 | 1463280506469 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x116ab9800 == 48 [pid = 1663] [id = 643] 19:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x116999400) [pid = 1663] [serial = 1929] [outer = 0x0] 19:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x117469400) [pid = 1663] [serial = 1930] [outer = 0x116999400] 19:48:26 INFO - PROCESS | 1663 | 1463280506494 Marionette DEBUG loaded listener.js 19:48:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x1180cc400) [pid = 1663] [serial = 1931] [outer = 0x116999400] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12157c800) [pid = 1663] [serial = 1694] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x116944800) [pid = 1663] [serial = 1640] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x1180d0000) [pid = 1663] [serial = 1646] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x110ee9c00) [pid = 1663] [serial = 1628] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x11767b400) [pid = 1663] [serial = 1643] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x1127a2800) [pid = 1663] [serial = 1685] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x112819800) [pid = 1663] [serial = 1634] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x113d62800) [pid = 1663] [serial = 1637] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x117682c00) [pid = 1663] [serial = 1688] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x118c06400) [pid = 1663] [serial = 1691] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x123d4e000) [pid = 1663] [serial = 1828] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1255f5c00) [pid = 1663] [serial = 1831] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x126d6e000) [pid = 1663] [serial = 1790] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x11281f800) [pid = 1663] [serial = 1811] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x111f4d400) [pid = 1663] [serial = 1810] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x11744a000) [pid = 1663] [serial = 1816] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x118c3a400) [pid = 1663] [serial = 1822] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x119159000) [pid = 1663] [serial = 1823] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x1180cb400) [pid = 1663] [serial = 1819] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x127608c00) [pid = 1663] [serial = 1835] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1184bcc00) [pid = 1663] [serial = 1820] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x119159800) [pid = 1663] [serial = 1801] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1161ebc00) [pid = 1663] [serial = 1814] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1134f7000) [pid = 1663] [serial = 1813] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x1275dd800) [pid = 1663] [serial = 1834] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x119cc4c00) [pid = 1663] [serial = 1825] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x112818400) [pid = 1663] [serial = 1792] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x116724000) [pid = 1663] [serial = 1795] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x11841a000) [pid = 1663] [serial = 1798] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1194ef400) [pid = 1663] [serial = 1840] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x127610800) [pid = 1663] [serial = 1837] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x128d08400) [pid = 1663] [serial = 1843] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1290e9800) [pid = 1663] [serial = 1846] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x129007c00) [pid = 1663] [serial = 1844] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11767ec00) [pid = 1663] [serial = 1817] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x126d64000) [pid = 1663] [serial = 1832] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x128924400) [pid = 1663] [serial = 1838] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1290f0400) [pid = 1663] [serial = 1847] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12760e800) [pid = 1663] [serial = 1841] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x124fb6400) [pid = 1663] [serial = 1829] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x121572800) [pid = 1663] [serial = 1826] [outer = 0x0] [url = about:blank] 19:48:26 INFO - PROCESS | 1663 | 1463280506904 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]]]}] 19:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 571ms 19:48:26 INFO - PROCESS | 1663 | 1463280506928 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 19:48:26 INFO - PROCESS | 1663 | 1463280506929 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 19:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:48:26 INFO - PROCESS | 1663 | 1463280506933 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:48:26 INFO - PROCESS | 1663 | 1463280506937 Marionette TRACE conn2 <- [1,2546,null,{}] 19:48:26 INFO - PROCESS | 1663 | 1463280506944 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}] 19:48:27 INFO - PROCESS | 1663 | 1463280507024 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 19:48:27 INFO - PROCESS | 1663 | 1463280507034 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x1215f9800 == 49 [pid = 1663] [id = 644] 19:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x118212400) [pid = 1663] [serial = 1932] [outer = 0x0] 19:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118237400) [pid = 1663] [serial = 1933] [outer = 0x118212400] 19:48:27 INFO - PROCESS | 1663 | 1463280507062 Marionette DEBUG loaded listener.js 19:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x118705400) [pid = 1663] [serial = 1934] [outer = 0x118212400] 19:48:27 INFO - PROCESS | 1663 | 1463280507388 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]]]}] 19:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 472ms 19:48:27 INFO - PROCESS | 1663 | 1463280507413 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 19:48:27 INFO - PROCESS | 1663 | 1463280507416 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 19:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:48:27 INFO - PROCESS | 1663 | 1463280507420 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:48:27 INFO - PROCESS | 1663 | 1463280507421 Marionette TRACE conn2 <- [1,2550,null,{}] 19:48:27 INFO - PROCESS | 1663 | 1463280507423 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}] 19:48:27 INFO - PROCESS | 1663 | 1463280507507 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 19:48:27 INFO - PROCESS | 1663 | 1463280507512 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x126de5800 == 50 [pid = 1663] [id = 645] 19:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x118c06400) [pid = 1663] [serial = 1935] [outer = 0x0] 19:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11909f400) [pid = 1663] [serial = 1936] [outer = 0x118c06400] 19:48:27 INFO - PROCESS | 1663 | 1463280507538 Marionette DEBUG loaded listener.js 19:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x11915ec00) [pid = 1663] [serial = 1937] [outer = 0x118c06400] 19:48:27 INFO - PROCESS | 1663 | 1463280507886 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]]]}] 19:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 470ms 19:48:27 INFO - PROCESS | 1663 | 1463280507890 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 19:48:27 INFO - PROCESS | 1663 | 1463280507891 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 19:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:48:27 INFO - PROCESS | 1663 | 1463280507893 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:48:27 INFO - PROCESS | 1663 | 1463280507894 Marionette TRACE conn2 <- [1,2554,null,{}] 19:48:27 INFO - PROCESS | 1663 | 1463280507897 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}] 19:48:27 INFO - PROCESS | 1663 | 1463280507976 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 19:48:27 INFO - PROCESS | 1663 | 1463280507984 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x115e15000 == 51 [pid = 1663] [id = 646] 19:48:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x119163000) [pid = 1663] [serial = 1938] [outer = 0x0] 19:48:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x121136800) [pid = 1663] [serial = 1939] [outer = 0x119163000] 19:48:28 INFO - PROCESS | 1663 | 1463280508009 Marionette DEBUG loaded listener.js 19:48:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x121575400) [pid = 1663] [serial = 1940] [outer = 0x119163000] 19:48:28 INFO - PROCESS | 1663 | 1463280508361 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]]]}] 19:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 519ms 19:48:28 INFO - PROCESS | 1663 | 1463280508412 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 19:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:48:28 INFO - PROCESS | 1663 | 1463280508414 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 19:48:28 INFO - PROCESS | 1663 | 1463280508418 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:48:28 INFO - PROCESS | 1663 | 1463280508419 Marionette TRACE conn2 <- [1,2558,null,{}] 19:48:28 INFO - PROCESS | 1663 | 1463280508422 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}] 19:48:28 INFO - PROCESS | 1663 | 1463280508549 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 19:48:28 INFO - PROCESS | 1663 | 1463280508584 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa5f800 == 52 [pid = 1663] [id = 647] 19:48:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x119778400) [pid = 1663] [serial = 1941] [outer = 0x0] 19:48:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x124a33000) [pid = 1663] [serial = 1942] [outer = 0x119778400] 19:48:28 INFO - PROCESS | 1663 | 1463280508611 Marionette DEBUG loaded listener.js 19:48:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x126f12400) [pid = 1663] [serial = 1943] [outer = 0x119778400] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x121675c00) [pid = 1663] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1129da800) [pid = 1663] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1256c2800) [pid = 1663] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1292c8800) [pid = 1663] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118c3d000) [pid = 1663] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x111c7c800) [pid = 1663] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x112ef3800) [pid = 1663] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118427c00) [pid = 1663] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x118c47400) [pid = 1663] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1255ee800) [pid = 1663] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11744ac00) [pid = 1663] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1167f7c00) [pid = 1663] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:48:29 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x127157400) [pid = 1663] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:48:29 INFO - PROCESS | 1663 | 1463280509235 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]]]}] 19:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 870ms 19:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:48:29 INFO - PROCESS | 1663 | 1463280509288 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 19:48:29 INFO - PROCESS | 1663 | 1463280509291 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 19:48:29 INFO - PROCESS | 1663 | 1463280509294 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:48:29 INFO - PROCESS | 1663 | 1463280509297 Marionette TRACE conn2 <- [1,2562,null,{}] 19:48:29 INFO - PROCESS | 1663 | 1463280509303 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}] 19:48:29 INFO - PROCESS | 1663 | 1463280509407 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 19:48:29 INFO - PROCESS | 1663 | 1463280509478 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x118284000 == 53 [pid = 1663] [id = 648] 19:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1127ac400) [pid = 1663] [serial = 1944] [outer = 0x0] 19:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1128ae000) [pid = 1663] [serial = 1945] [outer = 0x1127ac400] 19:48:29 INFO - PROCESS | 1663 | 1463280509511 Marionette DEBUG loaded listener.js 19:48:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x116186800) [pid = 1663] [serial = 1946] [outer = 0x1127ac400] 19:48:29 INFO - PROCESS | 1663 | 1463280509947 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]]]}] 19:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 674ms 19:48:29 INFO - PROCESS | 1663 | 1463280509969 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 19:48:29 INFO - PROCESS | 1663 | 1463280509973 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 19:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:48:29 INFO - PROCESS | 1663 | 1463280509978 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:48:29 INFO - PROCESS | 1663 | 1463280509980 Marionette TRACE conn2 <- [1,2566,null,{}] 19:48:29 INFO - PROCESS | 1663 | 1463280509983 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}] 19:48:30 INFO - PROCESS | 1663 | 1463280510084 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 19:48:30 INFO - PROCESS | 1663 | 1463280510142 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x126dd1000 == 54 [pid = 1663] [id = 649] 19:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11672a800) [pid = 1663] [serial = 1947] [outer = 0x0] 19:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1180cd000) [pid = 1663] [serial = 1948] [outer = 0x11672a800] 19:48:30 INFO - PROCESS | 1663 | 1463280510172 Marionette DEBUG loaded listener.js 19:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x118233000) [pid = 1663] [serial = 1949] [outer = 0x11672a800] 19:48:30 INFO - PROCESS | 1663 | 1463280510613 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]]]}] 19:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 19:48:30 INFO - PROCESS | 1663 | 1463280510650 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 19:48:30 INFO - PROCESS | 1663 | 1463280510651 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 19:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:48:30 INFO - PROCESS | 1663 | 1463280510654 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:48:30 INFO - PROCESS | 1663 | 1463280510656 Marionette TRACE conn2 <- [1,2570,null,{}] 19:48:30 INFO - PROCESS | 1663 | 1463280510664 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}] 19:48:30 INFO - PROCESS | 1663 | 1463280510790 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 19:48:30 INFO - PROCESS | 1663 | 1463280510875 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba3b800 == 55 [pid = 1663] [id = 650] 19:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1190cd400) [pid = 1663] [serial = 1950] [outer = 0x0] 19:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x1194f3400) [pid = 1663] [serial = 1951] [outer = 0x1190cd400] 19:48:30 INFO - PROCESS | 1663 | 1463280510908 Marionette DEBUG loaded listener.js 19:48:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1219bec00) [pid = 1663] [serial = 1952] [outer = 0x1190cd400] 19:48:31 INFO - PROCESS | 1663 | 1463280511321 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]]]}] 19:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 723ms 19:48:31 INFO - PROCESS | 1663 | 1463280511378 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 19:48:31 INFO - PROCESS | 1663 | 1463280511379 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 19:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:48:31 INFO - PROCESS | 1663 | 1463280511382 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:48:31 INFO - PROCESS | 1663 | 1463280511383 Marionette TRACE conn2 <- [1,2574,null,{}] 19:48:31 INFO - PROCESS | 1663 | 1463280511386 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}] 19:48:31 INFO - PROCESS | 1663 | 1463280511485 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 19:48:31 INFO - PROCESS | 1663 | 1463280511543 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfb6800 == 56 [pid = 1663] [id = 651] 19:48:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x124c6a400) [pid = 1663] [serial = 1953] [outer = 0x0] 19:48:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1255f1000) [pid = 1663] [serial = 1954] [outer = 0x124c6a400] 19:48:31 INFO - PROCESS | 1663 | 1463280511573 Marionette DEBUG loaded listener.js 19:48:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x126f7cc00) [pid = 1663] [serial = 1955] [outer = 0x124c6a400] 19:48:32 INFO - PROCESS | 1663 | 1463280512021 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]]]}] 19:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 19:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:48:32 INFO - PROCESS | 1663 | 1463280512052 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 19:48:32 INFO - PROCESS | 1663 | 1463280512054 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 19:48:32 INFO - PROCESS | 1663 | 1463280512056 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:48:32 INFO - PROCESS | 1663 | 1463280512057 Marionette TRACE conn2 <- [1,2578,null,{}] 19:48:32 INFO - PROCESS | 1663 | 1463280512059 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}] 19:48:32 INFO - PROCESS | 1663 | 1463280512173 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 19:48:32 INFO - PROCESS | 1663 | 1463280512256 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8c3800 == 57 [pid = 1663] [id = 652] 19:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x117464800) [pid = 1663] [serial = 1956] [outer = 0x0] 19:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x1275f4400) [pid = 1663] [serial = 1957] [outer = 0x117464800] 19:48:32 INFO - PROCESS | 1663 | 1463280512285 Marionette DEBUG loaded listener.js 19:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x127608000) [pid = 1663] [serial = 1958] [outer = 0x117464800] 19:48:32 INFO - PROCESS | 1663 | 1463280512695 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]]]}] 19:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 672ms 19:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:48:32 INFO - PROCESS | 1663 | 1463280512728 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 19:48:32 INFO - PROCESS | 1663 | 1463280512729 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 19:48:32 INFO - PROCESS | 1663 | 1463280512732 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:48:32 INFO - PROCESS | 1663 | 1463280512733 Marionette TRACE conn2 <- [1,2582,null,{}] 19:48:32 INFO - PROCESS | 1663 | 1463280512735 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}] 19:48:32 INFO - PROCESS | 1663 | 1463280512850 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 19:48:32 INFO - PROCESS | 1663 | 1463280512909 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbe7800 == 58 [pid = 1663] [id = 653] 19:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12760ec00) [pid = 1663] [serial = 1959] [outer = 0x0] 19:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x128928000) [pid = 1663] [serial = 1960] [outer = 0x12760ec00] 19:48:32 INFO - PROCESS | 1663 | 1463280512940 Marionette DEBUG loaded listener.js 19:48:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1290f3400) [pid = 1663] [serial = 1961] [outer = 0x12760ec00] 19:48:33 INFO - PROCESS | 1663 | 1463280513545 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]]]}] 19:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 872ms 19:48:33 INFO - PROCESS | 1663 | 1463280513605 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 19:48:33 INFO - PROCESS | 1663 | 1463280513607 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 19:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:48:33 INFO - PROCESS | 1663 | 1463280513610 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:48:33 INFO - PROCESS | 1663 | 1463280513613 Marionette TRACE conn2 <- [1,2586,null,{}] 19:48:33 INFO - PROCESS | 1663 | 1463280513617 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}] 19:48:33 INFO - PROCESS | 1663 | 1463280513712 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 19:48:33 INFO - PROCESS | 1663 | 1463280513775 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x12698c800 == 59 [pid = 1663] [id = 654] 19:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x115e3cc00) [pid = 1663] [serial = 1962] [outer = 0x0] 19:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x1167f3c00) [pid = 1663] [serial = 1963] [outer = 0x115e3cc00] 19:48:33 INFO - PROCESS | 1663 | 1463280513803 Marionette DEBUG loaded listener.js 19:48:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x117469800) [pid = 1663] [serial = 1964] [outer = 0x115e3cc00] 19:48:34 INFO - PROCESS | 1663 | 1463280514269 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]]]}] 19:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 19:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:48:34 INFO - PROCESS | 1663 | 1463280514284 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 19:48:34 INFO - PROCESS | 1663 | 1463280514288 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 19:48:34 INFO - PROCESS | 1663 | 1463280514292 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:48:34 INFO - PROCESS | 1663 | 1463280514294 Marionette TRACE conn2 <- [1,2590,null,{}] 19:48:34 INFO - PROCESS | 1663 | 1463280514296 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}] 19:48:34 INFO - PROCESS | 1663 | 1463280514412 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x115e15000 == 58 [pid = 1663] [id = 646] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x126de5800 == 57 [pid = 1663] [id = 645] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x1215f9800 == 56 [pid = 1663] [id = 644] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x116ab9800 == 55 [pid = 1663] [id = 643] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x117038800 == 54 [pid = 1663] [id = 642] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12f20d000 == 53 [pid = 1663] [id = 639] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12a53b400) [pid = 1663] [serial = 1906] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x11810ec00) [pid = 1663] [serial = 1855] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x12690c400) [pid = 1663] [serial = 1861] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x128925c00) [pid = 1663] [serial = 1864] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x112d1b400) [pid = 1663] [serial = 1852] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x119162c00) [pid = 1663] [serial = 1858] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddd3800 == 52 [pid = 1663] [id = 638] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x128947800 == 51 [pid = 1663] [id = 637] 19:48:34 INFO - PROCESS | 1663 | --DOCSHELL 0x1194b2000 == 50 [pid = 1663] [id = 636] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12a534000) [pid = 1663] [serial = 1904] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x1248aa800) [pid = 1663] [serial = 1882] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1290e8c00) [pid = 1663] [serial = 1892] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1256b9000) [pid = 1663] [serial = 1883] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12965b400) [pid = 1663] [serial = 1901] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x129666c00) [pid = 1663] [serial = 1903] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1292c1800) [pid = 1663] [serial = 1900] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11911c000) [pid = 1663] [serial = 1876] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121b59000) [pid = 1663] [serial = 1898] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x116998800) [pid = 1663] [serial = 1868] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1185f1400) [pid = 1663] [serial = 1873] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12156f800) [pid = 1663] [serial = 1880] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x113d66400) [pid = 1663] [serial = 1897] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x119164000) [pid = 1663] [serial = 1877] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x12682f400) [pid = 1663] [serial = 1885] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x113d61000) [pid = 1663] [serial = 1867] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1275f8c00) [pid = 1663] [serial = 1886] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1180c6800) [pid = 1663] [serial = 1870] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1290f2000) [pid = 1663] [serial = 1894] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x12891ac00) [pid = 1663] [serial = 1888] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1194ee000) [pid = 1663] [serial = 1879] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x128d08000) [pid = 1663] [serial = 1889] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1292c1000) [pid = 1663] [serial = 1895] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x11870d400) [pid = 1663] [serial = 1874] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1255ea800) [pid = 1663] [serial = 1891] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x118236800) [pid = 1663] [serial = 1871] [outer = 0x0] [url = about:blank] 19:48:34 INFO - PROCESS | 1663 | 1463280514501 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x117031800 == 51 [pid = 1663] [id = 655] 19:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x112d1b400) [pid = 1663] [serial = 1965] [outer = 0x0] 19:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x116937000) [pid = 1663] [serial = 1966] [outer = 0x112d1b400] 19:48:34 INFO - PROCESS | 1663 | 1463280514530 Marionette DEBUG loaded listener.js 19:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118236800) [pid = 1663] [serial = 1967] [outer = 0x112d1b400] 19:48:34 INFO - PROCESS | 1663 | 1463280514824 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]]]}] 19:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 569ms 19:48:34 INFO - PROCESS | 1663 | 1463280514861 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 19:48:34 INFO - PROCESS | 1663 | 1463280514863 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 19:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:48:34 INFO - PROCESS | 1663 | 1463280514867 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:48:34 INFO - PROCESS | 1663 | 1463280514871 Marionette TRACE conn2 <- [1,2594,null,{}] 19:48:34 INFO - PROCESS | 1663 | 1463280514878 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}] 19:48:34 INFO - PROCESS | 1663 | 1463280514970 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 19:48:34 INFO - PROCESS | 1663 | 1463280514976 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271ac800 == 52 [pid = 1663] [id = 656] 19:48:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118427400) [pid = 1663] [serial = 1968] [outer = 0x0] 19:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119028800) [pid = 1663] [serial = 1969] [outer = 0x118427400] 19:48:35 INFO - PROCESS | 1663 | 1463280515005 Marionette DEBUG loaded listener.js 19:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x121138400) [pid = 1663] [serial = 1970] [outer = 0x118427400] 19:48:35 INFO - PROCESS | 1663 | 1463280515377 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]]]}] 19:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 524ms 19:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:48:35 INFO - PROCESS | 1663 | 1463280515390 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 19:48:35 INFO - PROCESS | 1663 | 1463280515392 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 19:48:35 INFO - PROCESS | 1663 | 1463280515394 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:48:35 INFO - PROCESS | 1663 | 1463280515395 Marionette TRACE conn2 <- [1,2598,null,{}] 19:48:35 INFO - PROCESS | 1663 | 1463280515397 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}] 19:48:35 INFO - PROCESS | 1663 | 1463280515482 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 19:48:35 INFO - PROCESS | 1663 | 1463280515487 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa55800 == 53 [pid = 1663] [id = 657] 19:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12157dc00) [pid = 1663] [serial = 1971] [outer = 0x0] 19:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121b5ec00) [pid = 1663] [serial = 1972] [outer = 0x12157dc00] 19:48:35 INFO - PROCESS | 1663 | 1463280515513 Marionette DEBUG loaded listener.js 19:48:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12683c000) [pid = 1663] [serial = 1973] [outer = 0x12157dc00] 19:48:35 INFO - PROCESS | 1663 | 1463280515868 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]]]}] 19:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 19:48:35 INFO - PROCESS | 1663 | 1463280515913 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 19:48:35 INFO - PROCESS | 1663 | 1463280515914 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 19:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:48:35 INFO - PROCESS | 1663 | 1463280515918 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:48:35 INFO - PROCESS | 1663 | 1463280515919 Marionette TRACE conn2 <- [1,2602,null,{}] 19:48:35 INFO - PROCESS | 1663 | 1463280515922 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}] 19:48:36 INFO - PROCESS | 1663 | 1463280516003 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 19:48:36 INFO - PROCESS | 1663 | 1463280516007 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x118253800 == 54 [pid = 1663] [id = 658] 19:48:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x126909800) [pid = 1663] [serial = 1974] [outer = 0x0] 19:48:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1275f4800) [pid = 1663] [serial = 1975] [outer = 0x126909800] 19:48:36 INFO - PROCESS | 1663 | 1463280516033 Marionette DEBUG loaded listener.js 19:48:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x128924400) [pid = 1663] [serial = 1976] [outer = 0x126909800] 19:48:36 INFO - PROCESS | 1663 | 1463280516416 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]]]}] 19:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 519ms 19:48:36 INFO - PROCESS | 1663 | 1463280516438 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 19:48:36 INFO - PROCESS | 1663 | 1463280516440 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 19:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:48:36 INFO - PROCESS | 1663 | 1463280516444 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:48:36 INFO - PROCESS | 1663 | 1463280516445 Marionette TRACE conn2 <- [1,2606,null,{}] 19:48:36 INFO - PROCESS | 1663 | 1463280516451 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}] 19:48:36 INFO - PROCESS | 1663 | 1463280516640 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 19:48:36 INFO - PROCESS | 1663 | 1463280516665 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfc0800 == 55 [pid = 1663] [id = 659] 19:48:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1275f5c00) [pid = 1663] [serial = 1977] [outer = 0x0] 19:48:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x128d09800) [pid = 1663] [serial = 1978] [outer = 0x1275f5c00] 19:48:36 INFO - PROCESS | 1663 | 1463280516706 Marionette DEBUG loaded listener.js 19:48:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12965a000) [pid = 1663] [serial = 1979] [outer = 0x1275f5c00] 19:48:37 INFO - PROCESS | 1663 | 1463280517103 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]]]}] 19:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 19:48:37 INFO - PROCESS | 1663 | 1463280517120 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 19:48:37 INFO - PROCESS | 1663 | 1463280517122 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 19:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:48:37 INFO - PROCESS | 1663 | 1463280517124 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:48:37 INFO - PROCESS | 1663 | 1463280517125 Marionette TRACE conn2 <- [1,2610,null,{}] 19:48:37 INFO - PROCESS | 1663 | 1463280517127 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}] 19:48:37 INFO - PROCESS | 1663 | 1463280517231 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 19:48:37 INFO - PROCESS | 1663 | 1463280517268 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce24800 == 56 [pid = 1663] [id = 660] 19:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1292c8800) [pid = 1663] [serial = 1980] [outer = 0x0] 19:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12a535000) [pid = 1663] [serial = 1981] [outer = 0x1292c8800] 19:48:37 INFO - PROCESS | 1663 | 1463280517293 Marionette DEBUG loaded listener.js 19:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12a8ce400) [pid = 1663] [serial = 1982] [outer = 0x1292c8800] 19:48:37 INFO - PROCESS | 1663 | 1463280517624 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]]]}] 19:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 19:48:37 INFO - PROCESS | 1663 | 1463280517643 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 19:48:37 INFO - PROCESS | 1663 | 1463280517644 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 19:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:48:37 INFO - PROCESS | 1663 | 1463280517646 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:48:37 INFO - PROCESS | 1663 | 1463280517647 Marionette TRACE conn2 <- [1,2614,null,{}] 19:48:37 INFO - PROCESS | 1663 | 1463280517650 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}] 19:48:37 INFO - PROCESS | 1663 | 1463280517757 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 19:48:37 INFO - PROCESS | 1663 | 1463280517769 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d524000 == 57 [pid = 1663] [id = 661] 19:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12a8ce800) [pid = 1663] [serial = 1983] [outer = 0x0] 19:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12a8d6800) [pid = 1663] [serial = 1984] [outer = 0x12a8ce800] 19:48:37 INFO - PROCESS | 1663 | 1463280517794 Marionette DEBUG loaded listener.js 19:48:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12aa41000) [pid = 1663] [serial = 1985] [outer = 0x12a8ce800] 19:48:38 INFO - PROCESS | 1663 | 1463280518144 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]]]}] 19:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 19:48:38 INFO - PROCESS | 1663 | 1463280518167 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 19:48:38 INFO - PROCESS | 1663 | 1463280518168 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 19:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:48:38 INFO - PROCESS | 1663 | 1463280518170 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:48:38 INFO - PROCESS | 1663 | 1463280518171 Marionette TRACE conn2 <- [1,2618,null,{}] 19:48:38 INFO - PROCESS | 1663 | 1463280518174 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}] 19:48:38 INFO - PROCESS | 1663 | 1463280518287 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 19:48:38 INFO - PROCESS | 1663 | 1463280518299 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8a1800 == 58 [pid = 1663] [id = 662] 19:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12a8d3c00) [pid = 1663] [serial = 1986] [outer = 0x0] 19:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12aa46400) [pid = 1663] [serial = 1987] [outer = 0x12a8d3c00] 19:48:38 INFO - PROCESS | 1663 | 1463280518324 Marionette DEBUG loaded listener.js 19:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12aa4d800) [pid = 1663] [serial = 1988] [outer = 0x12a8d3c00] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x118c06400) [pid = 1663] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1127a9000) [pid = 1663] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x112eec400) [pid = 1663] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x118212400) [pid = 1663] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x116999400) [pid = 1663] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1128ae800) [pid = 1663] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x121578400) [pid = 1663] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1128a9c00) [pid = 1663] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1134f6400) [pid = 1663] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1127a4c00) [pid = 1663] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1180d1400) [pid = 1663] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x11902b000) [pid = 1663] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11915d400) [pid = 1663] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11214e000) [pid = 1663] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1185ec400) [pid = 1663] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x118116c00) [pid = 1663] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x119163000) [pid = 1663] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1256bb800) [pid = 1663] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x11746f400) [pid = 1663] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x119027c00) [pid = 1663] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x11281b000) [pid = 1663] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1256b9c00) [pid = 1663] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:48:38 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x110da5c00) [pid = 1663] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:48:38 INFO - PROCESS | 1663 | 1463280518753 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]]]}] 19:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 620ms 19:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:48:38 INFO - PROCESS | 1663 | 1463280518791 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 19:48:38 INFO - PROCESS | 1663 | 1463280518792 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 19:48:38 INFO - PROCESS | 1663 | 1463280518794 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:48:38 INFO - PROCESS | 1663 | 1463280518795 Marionette TRACE conn2 <- [1,2622,null,{}] 19:48:38 INFO - PROCESS | 1663 | 1463280518798 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}] 19:48:38 INFO - PROCESS | 1663 | 1463280518882 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 19:48:38 INFO - PROCESS | 1663 | 1463280518887 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x118254000 == 59 [pid = 1663] [id = 663] 19:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x110daf000) [pid = 1663] [serial = 1989] [outer = 0x0] 19:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1128a9c00) [pid = 1663] [serial = 1990] [outer = 0x110daf000] 19:48:38 INFO - PROCESS | 1663 | 1463280518912 Marionette DEBUG loaded listener.js 19:48:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x116999400) [pid = 1663] [serial = 1991] [outer = 0x110daf000] 19:48:39 INFO - PROCESS | 1663 | 1463280519271 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]]]}] 19:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 519ms 19:48:39 INFO - PROCESS | 1663 | 1463280519314 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 19:48:39 INFO - PROCESS | 1663 | 1463280519317 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 19:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:48:39 INFO - PROCESS | 1663 | 1463280519319 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:48:39 INFO - PROCESS | 1663 | 1463280519321 Marionette TRACE conn2 <- [1,2626,null,{}] 19:48:39 INFO - PROCESS | 1663 | 1463280519323 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}] 19:48:39 INFO - PROCESS | 1663 | 1463280519422 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 19:48:39 INFO - PROCESS | 1663 | 1463280519426 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd06800 == 60 [pid = 1663] [id = 664] 19:48:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118216800) [pid = 1663] [serial = 1992] [outer = 0x0] 19:48:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x1194ebc00) [pid = 1663] [serial = 1993] [outer = 0x118216800] 19:48:39 INFO - PROCESS | 1663 | 1463280519463 Marionette DEBUG loaded listener.js 19:48:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12ab9ec00) [pid = 1663] [serial = 1994] [outer = 0x118216800] 19:48:39 INFO - PROCESS | 1663 | 1463280519800 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]]]}] 19:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 519ms 19:48:39 INFO - PROCESS | 1663 | 1463280519838 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 19:48:39 INFO - PROCESS | 1663 | 1463280519839 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 19:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:48:39 INFO - PROCESS | 1663 | 1463280519842 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:48:39 INFO - PROCESS | 1663 | 1463280519843 Marionette TRACE conn2 <- [1,2630,null,{}] 19:48:39 INFO - PROCESS | 1663 | 1463280519845 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}] 19:48:39 INFO - PROCESS | 1663 | 1463280519931 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 19:48:39 INFO - PROCESS | 1663 | 1463280519993 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddc5800 == 61 [pid = 1663] [id = 665] 19:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x118237000) [pid = 1663] [serial = 1995] [outer = 0x0] 19:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12aba6400) [pid = 1663] [serial = 1996] [outer = 0x118237000] 19:48:40 INFO - PROCESS | 1663 | 1463280520017 Marionette DEBUG loaded listener.js 19:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12b037800) [pid = 1663] [serial = 1997] [outer = 0x118237000] 19:48:40 INFO - PROCESS | 1663 | 1463280520320 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]]]}] 19:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms 19:48:40 INFO - PROCESS | 1663 | 1463280520362 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 19:48:40 INFO - PROCESS | 1663 | 1463280520363 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 19:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:48:40 INFO - PROCESS | 1663 | 1463280520368 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:48:40 INFO - PROCESS | 1663 | 1463280520369 Marionette TRACE conn2 <- [1,2634,null,{}] 19:48:40 INFO - PROCESS | 1663 | 1463280520371 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}] 19:48:40 INFO - PROCESS | 1663 | 1463280520455 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 19:48:40 INFO - PROCESS | 1663 | 1463280520459 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d20800 == 62 [pid = 1663] [id = 666] 19:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12b80b800) [pid = 1663] [serial = 1998] [outer = 0x0] 19:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12b811800) [pid = 1663] [serial = 1999] [outer = 0x12b80b800] 19:48:40 INFO - PROCESS | 1663 | 1463280520483 Marionette DEBUG loaded listener.js 19:48:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12b818c00) [pid = 1663] [serial = 2000] [outer = 0x12b80b800] 19:48:40 INFO - PROCESS | 1663 | 1463280520958 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]]]}] 19:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 619ms 19:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:48:40 INFO - PROCESS | 1663 | 1463280520987 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 19:48:40 INFO - PROCESS | 1663 | 1463280520989 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 19:48:40 INFO - PROCESS | 1663 | 1463280520993 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:48:40 INFO - PROCESS | 1663 | 1463280520996 Marionette TRACE conn2 <- [1,2638,null,{}] 19:48:41 INFO - PROCESS | 1663 | 1463280521000 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}] 19:48:41 INFO - PROCESS | 1663 | 1463280521108 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 19:48:41 INFO - PROCESS | 1663 | 1463280521207 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x121261800 == 63 [pid = 1663] [id = 667] 19:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1160e5c00) [pid = 1663] [serial = 2001] [outer = 0x0] 19:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x116726800) [pid = 1663] [serial = 2002] [outer = 0x1160e5c00] 19:48:41 INFO - PROCESS | 1663 | 1463280521240 Marionette DEBUG loaded listener.js 19:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1180c4400) [pid = 1663] [serial = 2003] [outer = 0x1160e5c00] 19:48:41 INFO - PROCESS | 1663 | 1463280521667 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]]]}] 19:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 723ms 19:48:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:48:41 INFO - PROCESS | 1663 | 1463280521716 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 19:48:41 INFO - PROCESS | 1663 | 1463280521720 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 19:48:41 INFO - PROCESS | 1663 | 1463280521725 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:48:41 INFO - PROCESS | 1663 | 1463280521726 Marionette TRACE conn2 <- [1,2642,null,{}] 19:48:41 INFO - PROCESS | 1663 | 1463280521729 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}] 19:48:41 INFO - PROCESS | 1663 | 1463280521848 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 19:48:41 INFO - PROCESS | 1663 | 1463280521926 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12aa53000 == 64 [pid = 1663] [id = 668] 19:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11823a000) [pid = 1663] [serial = 2004] [outer = 0x0] 19:48:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x118703400) [pid = 1663] [serial = 2005] [outer = 0x11823a000] 19:48:41 INFO - PROCESS | 1663 | 1463280521957 Marionette DEBUG loaded listener.js 19:48:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x119127800) [pid = 1663] [serial = 2006] [outer = 0x11823a000] 19:48:42 INFO - PROCESS | 1663 | 1463280522370 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]]]}] 19:48:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:48:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 675ms 19:48:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:48:42 INFO - PROCESS | 1663 | 1463280522400 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 19:48:42 INFO - PROCESS | 1663 | 1463280522401 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 19:48:42 INFO - PROCESS | 1663 | 1463280522404 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:48:42 INFO - PROCESS | 1663 | 1463280522406 Marionette TRACE conn2 <- [1,2646,null,{}] 19:48:42 INFO - PROCESS | 1663 | 1463280522414 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}] 19:48:42 INFO - PROCESS | 1663 | 1463280522539 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 19:48:42 INFO - PROCESS | 1663 | 1463280522628 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd13000 == 65 [pid = 1663] [id = 669] 19:48:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1216bdc00) [pid = 1663] [serial = 2007] [outer = 0x0] 19:48:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1256bb800) [pid = 1663] [serial = 2008] [outer = 0x1216bdc00] 19:48:42 INFO - PROCESS | 1663 | 1463280522662 Marionette DEBUG loaded listener.js 19:48:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x128924000) [pid = 1663] [serial = 2009] [outer = 0x1216bdc00] 19:48:43 INFO - PROCESS | 1663 | 1463280523104 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]]]}] 19:48:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:48:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 724ms 19:48:43 INFO - PROCESS | 1663 | 1463280523129 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 19:48:43 INFO - PROCESS | 1663 | 1463280523132 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 19:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:48:43 INFO - PROCESS | 1663 | 1463280523135 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:48:43 INFO - PROCESS | 1663 | 1463280523137 Marionette TRACE conn2 <- [1,2650,null,{}] 19:48:43 INFO - PROCESS | 1663 | 1463280523141 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}] 19:48:43 INFO - PROCESS | 1663 | 1463280523296 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 19:48:43 INFO - PROCESS | 1663 | 1463280523432 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x137eab000 == 66 [pid = 1663] [id = 670] 19:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1290ebc00) [pid = 1663] [serial = 2010] [outer = 0x0] 19:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1292c1400) [pid = 1663] [serial = 2011] [outer = 0x1290ebc00] 19:48:43 INFO - PROCESS | 1663 | 1463280523482 Marionette DEBUG loaded listener.js 19:48:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12965d400) [pid = 1663] [serial = 2012] [outer = 0x1290ebc00] 19:48:43 INFO - PROCESS | 1663 | 1463280523932 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]]]}] 19:48:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:48:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 821ms 19:48:43 INFO - PROCESS | 1663 | 1463280523955 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 19:48:43 INFO - PROCESS | 1663 | 1463280523957 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 19:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:48:43 INFO - PROCESS | 1663 | 1463280523959 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:48:43 INFO - PROCESS | 1663 | 1463280523960 Marionette TRACE conn2 <- [1,2654,null,{}] 19:48:43 INFO - PROCESS | 1663 | 1463280523963 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}] 19:48:44 INFO - PROCESS | 1663 | 1463280524068 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 19:48:44 INFO - PROCESS | 1663 | 1463280524130 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x137edc800 == 67 [pid = 1663] [id = 671] 19:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x1290ee000) [pid = 1663] [serial = 2013] [outer = 0x0] 19:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12aa4d000) [pid = 1663] [serial = 2014] [outer = 0x1290ee000] 19:48:44 INFO - PROCESS | 1663 | 1463280524200 Marionette DEBUG loaded listener.js 19:48:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12b030800) [pid = 1663] [serial = 2015] [outer = 0x1290ee000] 19:48:44 INFO - PROCESS | 1663 | 1463280524650 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]]]}] 19:48:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:48:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 720ms 19:48:44 INFO - PROCESS | 1663 | 1463280524687 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 19:48:44 INFO - PROCESS | 1663 | 1463280524689 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 19:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:48:44 INFO - PROCESS | 1663 | 1463280524694 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:48:44 INFO - PROCESS | 1663 | 1463280524696 Marionette TRACE conn2 <- [1,2658,null,{}] 19:48:44 INFO - PROCESS | 1663 | 1463280524702 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}] 19:48:44 INFO - PROCESS | 1663 | 1463280524879 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 19:48:44 INFO - PROCESS | 1663 | 1463280524990 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x118ccc800 == 68 [pid = 1663] [id = 672] 19:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x112ef3400) [pid = 1663] [serial = 2016] [outer = 0x0] 19:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x119164800) [pid = 1663] [serial = 2017] [outer = 0x112ef3400] 19:48:45 INFO - PROCESS | 1663 | 1463280525038 Marionette DEBUG loaded listener.js 19:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12ba6a400) [pid = 1663] [serial = 2018] [outer = 0x112ef3400] 19:48:45 INFO - PROCESS | 1663 | 1463280525711 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]]]}] 19:48:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:48:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1024ms 19:48:45 INFO - PROCESS | 1663 | 1463280525717 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 19:48:45 INFO - PROCESS | 1663 | 1463280525721 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 19:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:48:45 INFO - PROCESS | 1663 | 1463280525724 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:48:45 INFO - PROCESS | 1663 | 1463280525727 Marionette TRACE conn2 <- [1,2662,null,{}] 19:48:45 INFO - PROCESS | 1663 | 1463280525747 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}] 19:48:45 INFO - PROCESS | 1663 | 1463280525886 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 19:48:45 INFO - PROCESS | 1663 | 1463280525964 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x11824a800 == 69 [pid = 1663] [id = 673] 19:48:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x111f4d000) [pid = 1663] [serial = 2019] [outer = 0x0] 19:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1121b1c00) [pid = 1663] [serial = 2020] [outer = 0x111f4d000] 19:48:46 INFO - PROCESS | 1663 | 1463280526009 Marionette DEBUG loaded listener.js 19:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1128a8000) [pid = 1663] [serial = 2021] [outer = 0x111f4d000] 19:48:46 INFO - PROCESS | 1663 | 1463280526468 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]]]}] 19:48:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 774ms 19:48:46 INFO - PROCESS | 1663 | 1463280526513 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 19:48:46 INFO - PROCESS | 1663 | 1463280526519 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 19:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:48:46 INFO - PROCESS | 1663 | 1463280526541 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:48:46 INFO - PROCESS | 1663 | 1463280526543 Marionette TRACE conn2 <- [1,2666,null,{}] 19:48:46 INFO - PROCESS | 1663 | 1463280526545 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}] 19:48:46 INFO - PROCESS | 1663 | 1463280526738 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 19:48:46 INFO - PROCESS | 1663 | 1463280526818 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x11825c000 == 70 [pid = 1663] [id = 674] 19:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1166b4c00) [pid = 1663] [serial = 2022] [outer = 0x0] 19:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x1167f7c00) [pid = 1663] [serial = 2023] [outer = 0x1166b4c00] 19:48:46 INFO - PROCESS | 1663 | 1463280526862 Marionette DEBUG loaded listener.js 19:48:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x116a4f400) [pid = 1663] [serial = 2024] [outer = 0x1166b4c00] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa63800 == 69 [pid = 1663] [id = 581] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12ddc5800 == 68 [pid = 1663] [id = 665] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd06800 == 67 [pid = 1663] [id = 664] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x118254000 == 66 [pid = 1663] [id = 663] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12d8a1800 == 65 [pid = 1663] [id = 662] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12d524000 == 64 [pid = 1663] [id = 661] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x124a33000) [pid = 1663] [serial = 1942] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x112d27400) [pid = 1663] [serial = 1909] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118232800) [pid = 1663] [serial = 1912] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x121572c00) [pid = 1663] [serial = 1915] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x126834c00) [pid = 1663] [serial = 1918] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1290f4400) [pid = 1663] [serial = 1921] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce24800 == 63 [pid = 1663] [id = 660] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfc0800 == 62 [pid = 1663] [id = 659] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x118253800 == 61 [pid = 1663] [id = 658] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa55800 == 60 [pid = 1663] [id = 657] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x1271ac800 == 59 [pid = 1663] [id = 656] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x117031800 == 58 [pid = 1663] [id = 655] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12698c800 == 57 [pid = 1663] [id = 654] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba3b800 == 56 [pid = 1663] [id = 650] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x126dd1000 == 55 [pid = 1663] [id = 649] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x118284000 == 54 [pid = 1663] [id = 648] 19:48:47 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa5f800 == 53 [pid = 1663] [id = 647] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x117465000) [pid = 1663] [serial = 1796] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x124a39400) [pid = 1663] [serial = 1682] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x116728800) [pid = 1663] [serial = 1742] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1275fb400) [pid = 1663] [serial = 1808] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x1128ad000) [pid = 1663] [serial = 1793] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x118c0ec00) [pid = 1663] [serial = 1799] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x123d4bc00) [pid = 1663] [serial = 1802] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x126913400) [pid = 1663] [serial = 1805] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x11281e000) [pid = 1663] [serial = 1739] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x119749800) [pid = 1663] [serial = 1748] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x118422800) [pid = 1663] [serial = 1745] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x121575400) [pid = 1663] [serial = 1940] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x121136800) [pid = 1663] [serial = 1939] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x128ea7000) [pid = 1663] [serial = 1865] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118238000) [pid = 1663] [serial = 1856] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x121576800) [pid = 1663] [serial = 1859] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11505ac00) [pid = 1663] [serial = 1853] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x127604400) [pid = 1663] [serial = 1862] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1292c4c00) [pid = 1663] [serial = 1850] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x11909f400) [pid = 1663] [serial = 1936] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11915ec00) [pid = 1663] [serial = 1937] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x11811bc00) [pid = 1663] [serial = 1924] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12a8cf000) [pid = 1663] [serial = 1925] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1161e4000) [pid = 1663] [serial = 1928] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1134e9800) [pid = 1663] [serial = 1927] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x118237400) [pid = 1663] [serial = 1933] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x118705400) [pid = 1663] [serial = 1934] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x117469400) [pid = 1663] [serial = 1930] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1180cc400) [pid = 1663] [serial = 1931] [outer = 0x0] [url = about:blank] 19:48:47 INFO - PROCESS | 1663 | 1463280527774 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]]]}] 19:48:47 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) 19:48:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1271ms 19:48:47 INFO - PROCESS | 1663 | 1463280527811 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 19:48:47 INFO - PROCESS | 1663 | 1463280527812 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 19:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:48:47 INFO - PROCESS | 1663 | 1463280527815 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:48:47 INFO - PROCESS | 1663 | 1463280527817 Marionette TRACE conn2 <- [1,2670,null,{}] 19:48:47 INFO - PROCESS | 1663 | 1463280527824 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}] 19:48:47 INFO - PROCESS | 1663 | 1463280527908 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 19:48:47 INFO - PROCESS | 1663 | 1463280527964 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x118cbd000 == 54 [pid = 1663] [id = 675] 19:48:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x116724400) [pid = 1663] [serial = 2025] [outer = 0x0] 19:48:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x117469c00) [pid = 1663] [serial = 2026] [outer = 0x116724400] 19:48:47 INFO - PROCESS | 1663 | 1463280527992 Marionette DEBUG loaded listener.js 19:48:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118111800) [pid = 1663] [serial = 2027] [outer = 0x116724400] 19:48:48 INFO - PROCESS | 1663 | 1463280528775 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] 19:48:48 INFO - PROCESS | 1663 | 1463280528789 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 19:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:48:48 INFO - PROCESS | 1663 | 1463280528791 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:48:48 INFO - PROCESS | 1663 | 1463280528793 Marionette TRACE conn2 <- [1,2674,null,{}] 19:48:48 INFO - PROCESS | 1663 | 1463280528795 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}] 19:48:48 INFO - PROCESS | 1663 | 1463280528877 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 19:48:48 INFO - PROCESS | 1663 | 1463280528883 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x123d1e000 == 55 [pid = 1663] [id = 676] 19:48:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x118234000) [pid = 1663] [serial = 2028] [outer = 0x0] 19:48:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x11841c000) [pid = 1663] [serial = 2029] [outer = 0x118234000] 19:48:48 INFO - PROCESS | 1663 | 1463280528909 Marionette DEBUG loaded listener.js 19:48:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x118426c00) [pid = 1663] [serial = 2030] [outer = 0x118234000] 19:48:49 INFO - PROCESS | 1663 | 1463280529816 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] 19:48:49 INFO - PROCESS | 1663 | 1463280529863 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 19:48:49 INFO - PROCESS | 1663 | 1463280529865 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:48:49 INFO - PROCESS | 1663 | 1463280529866 Marionette TRACE conn2 <- [1,2678,null,{}] 19:48:49 INFO - PROCESS | 1663 | 1463280529868 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}] 19:48:49 INFO - PROCESS | 1663 | 1463280529979 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 19:48:49 INFO - PROCESS | 1663 | 1463280529984 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166ea000 == 56 [pid = 1663] [id = 677] 19:48:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x118427000) [pid = 1663] [serial = 2031] [outer = 0x0] 19:48:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1185f5c00) [pid = 1663] [serial = 2032] [outer = 0x118427000] 19:48:50 INFO - PROCESS | 1663 | 1463280530040 Marionette DEBUG loaded listener.js 19:48:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118c07800) [pid = 1663] [serial = 2033] [outer = 0x118427000] 19:48:50 INFO - PROCESS | 1663 | 1463280530831 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]]]}] 19:48:50 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) 19:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1020ms 19:48:50 INFO - PROCESS | 1663 | 1463280530886 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 19:48:50 INFO - PROCESS | 1663 | 1463280530887 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 19:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:48:50 INFO - PROCESS | 1663 | 1463280530889 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:48:50 INFO - PROCESS | 1663 | 1463280530890 Marionette TRACE conn2 <- [1,2682,null,{}] 19:48:50 INFO - PROCESS | 1663 | 1463280530892 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}] 19:48:51 INFO - PROCESS | 1663 | 1463280531001 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x117465400) [pid = 1663] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x124fbe000) [pid = 1663] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1255f6000) [pid = 1663] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x1190d1400) [pid = 1663] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x112816400) [pid = 1663] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12965f800) [pid = 1663] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1292c8800) [pid = 1663] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12a8ce800) [pid = 1663] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12a8d3c00) [pid = 1663] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x115e3cc00) [pid = 1663] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x112d1b400) [pid = 1663] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x110daf000) [pid = 1663] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x12157dc00) [pid = 1663] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x126909800) [pid = 1663] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x119778400) [pid = 1663] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x118427400) [pid = 1663] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1275f5c00) [pid = 1663] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118216800) [pid = 1663] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:48:51 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x118237000) [pid = 1663] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:48:51 INFO - PROCESS | 1663 | 1463280531167 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x1166d5000 == 57 [pid = 1663] [id = 678] 19:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x110eeb800) [pid = 1663] [serial = 2034] [outer = 0x0] 19:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x112966800) [pid = 1663] [serial = 2035] [outer = 0x110eeb800] 19:48:51 INFO - PROCESS | 1663 | 1463280531193 Marionette DEBUG loaded listener.js 19:48:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x118237000) [pid = 1663] [serial = 2036] [outer = 0x110eeb800] 19:48:51 INFO - PROCESS | 1663 | 1463280531962 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]]]}] 19:48:52 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) 19:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1118ms 19:48:52 INFO - PROCESS | 1663 | 1463280532008 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 19:48:52 INFO - PROCESS | 1663 | 1463280532010 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 19:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:48:52 INFO - PROCESS | 1663 | 1463280532013 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:48:52 INFO - PROCESS | 1663 | 1463280532015 Marionette TRACE conn2 <- [1,2686,null,{}] 19:48:52 INFO - PROCESS | 1663 | 1463280532019 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}] 19:48:52 INFO - PROCESS | 1663 | 1463280532124 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 19:48:52 INFO - PROCESS | 1663 | 1463280532128 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a779800 == 58 [pid = 1663] [id = 679] 19:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x1190d1000) [pid = 1663] [serial = 2037] [outer = 0x0] 19:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x119777c00) [pid = 1663] [serial = 2038] [outer = 0x1190d1000] 19:48:52 INFO - PROCESS | 1663 | 1463280532153 Marionette DEBUG loaded listener.js 19:48:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x121137c00) [pid = 1663] [serial = 2039] [outer = 0x1190d1000] 19:48:53 INFO - PROCESS | 1663 | 1463280533059 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] 19:48:53 INFO - PROCESS | 1663 | 1463280533085 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 19:48:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:48:53 INFO - PROCESS | 1663 | 1463280533088 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:48:53 INFO - PROCESS | 1663 | 1463280533089 Marionette TRACE conn2 <- [1,2690,null,{}] 19:48:53 INFO - PROCESS | 1663 | 1463280533091 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}] 19:48:53 INFO - PROCESS | 1663 | 1463280533252 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 19:48:53 INFO - PROCESS | 1663 | 1463280533290 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x113d1e000 == 59 [pid = 1663] [id = 680] 19:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x110da3c00) [pid = 1663] [serial = 2040] [outer = 0x0] 19:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x110ee1000) [pid = 1663] [serial = 2041] [outer = 0x110da3c00] 19:48:53 INFO - PROCESS | 1663 | 1463280533323 Marionette DEBUG loaded listener.js 19:48:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1127a4c00) [pid = 1663] [serial = 2042] [outer = 0x110da3c00] 19:48:54 INFO - PROCESS | 1663 | 1463280534263 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] 19:48:54 INFO - PROCESS | 1663 | 1463280534314 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 19:48:54 INFO - PROCESS | 1663 | 1463280534317 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:48:54 INFO - PROCESS | 1663 | 1463280534320 Marionette TRACE conn2 <- [1,2694,null,{}] 19:48:54 INFO - PROCESS | 1663 | 1463280534324 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}] 19:48:54 INFO - PROCESS | 1663 | 1463280534426 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 19:48:54 INFO - PROCESS | 1663 | 1463280534481 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x1256d4800 == 60 [pid = 1663] [id = 681] 19:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1129da800) [pid = 1663] [serial = 2043] [outer = 0x0] 19:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x116a4ec00) [pid = 1663] [serial = 2044] [outer = 0x1129da800] 19:48:54 INFO - PROCESS | 1663 | 1463280534513 Marionette DEBUG loaded listener.js 19:48:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x11746e800) [pid = 1663] [serial = 2045] [outer = 0x1129da800] 19:48:55 INFO - PROCESS | 1663 | 1463280535426 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] 19:48:55 INFO - PROCESS | 1663 | 1463280535447 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 19:48:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:48:55 INFO - PROCESS | 1663 | 1463280535452 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:48:55 INFO - PROCESS | 1663 | 1463280535453 Marionette TRACE conn2 <- [1,2698,null,{}] 19:48:55 INFO - PROCESS | 1663 | 1463280535456 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}] 19:48:55 INFO - PROCESS | 1663 | 1463280535558 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 19:48:55 INFO - PROCESS | 1663 | 1463280535614 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b184800 == 61 [pid = 1663] [id = 682] 19:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x118214c00) [pid = 1663] [serial = 2046] [outer = 0x0] 19:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x118705800) [pid = 1663] [serial = 2047] [outer = 0x118214c00] 19:48:55 INFO - PROCESS | 1663 | 1463280535644 Marionette DEBUG loaded listener.js 19:48:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1190c6400) [pid = 1663] [serial = 2048] [outer = 0x118214c00] 19:48:56 INFO - PROCESS | 1663 | 1463280536580 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] 19:48:56 INFO - PROCESS | 1663 | 1463280536631 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 19:48:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:48:56 INFO - PROCESS | 1663 | 1463280536639 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:48:56 INFO - PROCESS | 1663 | 1463280536642 Marionette TRACE conn2 <- [1,2702,null,{}] 19:48:56 INFO - PROCESS | 1663 | 1463280536645 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}] 19:48:56 INFO - PROCESS | 1663 | 1463280536747 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 19:48:56 INFO - PROCESS | 1663 | 1463280536801 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3bb800 == 62 [pid = 1663] [id = 683] 19:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x110daf800) [pid = 1663] [serial = 2049] [outer = 0x0] 19:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12124a000) [pid = 1663] [serial = 2050] [outer = 0x110daf800] 19:48:56 INFO - PROCESS | 1663 | 1463280536832 Marionette DEBUG loaded listener.js 19:48:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1219be800) [pid = 1663] [serial = 2051] [outer = 0x110daf800] 19:48:57 INFO - PROCESS | 1663 | 1463280537293 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]]]}] 19:48:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:48:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 682ms 19:48:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:48:57 INFO - PROCESS | 1663 | 1463280537318 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 19:48:57 INFO - PROCESS | 1663 | 1463280537319 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 19:48:57 INFO - PROCESS | 1663 | 1463280537322 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:48:57 INFO - PROCESS | 1663 | 1463280537323 Marionette TRACE conn2 <- [1,2706,null,{}] 19:48:57 INFO - PROCESS | 1663 | 1463280537325 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}] 19:48:57 INFO - PROCESS | 1663 | 1463280537428 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 19:48:57 INFO - PROCESS | 1663 | 1463280537485 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x118260000 == 63 [pid = 1663] [id = 684] 19:48:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1161ec400) [pid = 1663] [serial = 2052] [outer = 0x0] 19:48:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12157b000) [pid = 1663] [serial = 2053] [outer = 0x1161ec400] 19:48:57 INFO - PROCESS | 1663 | 1463280537515 Marionette DEBUG loaded listener.js 19:48:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x123d4d800) [pid = 1663] [serial = 2054] [outer = 0x1161ec400] 19:48:58 INFO - PROCESS | 1663 | 1463280538017 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]]]}] 19:48:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:48:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 724ms 19:48:58 INFO - PROCESS | 1663 | 1463280538047 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 19:48:58 INFO - PROCESS | 1663 | 1463280538050 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 19:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:48:58 INFO - PROCESS | 1663 | 1463280538054 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:48:58 INFO - PROCESS | 1663 | 1463280538056 Marionette TRACE conn2 <- [1,2710,null,{}] 19:48:58 INFO - PROCESS | 1663 | 1463280538059 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}] 19:48:58 INFO - PROCESS | 1663 | 1463280538176 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 19:48:58 INFO - PROCESS | 1663 | 1463280538269 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x117031800 == 64 [pid = 1663] [id = 685] 19:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x1167f8400) [pid = 1663] [serial = 2055] [outer = 0x0] 19:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x116a4e800) [pid = 1663] [serial = 2056] [outer = 0x1167f8400] 19:48:58 INFO - PROCESS | 1663 | 1463280538299 Marionette DEBUG loaded listener.js 19:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x11744ac00) [pid = 1663] [serial = 2057] [outer = 0x1167f8400] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12a779800 == 63 [pid = 1663] [id = 679] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1166d5000 == 62 [pid = 1663] [id = 678] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x1166ea000 == 61 [pid = 1663] [id = 677] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x123d1e000 == 60 [pid = 1663] [id = 676] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x118cbd000 == 59 [pid = 1663] [id = 675] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x11825c000 == 58 [pid = 1663] [id = 674] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x11824a800 == 57 [pid = 1663] [id = 673] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1255f1000) [pid = 1663] [serial = 1954] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1128ae000) [pid = 1663] [serial = 1945] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1180cd000) [pid = 1663] [serial = 1948] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1194f3400) [pid = 1663] [serial = 1951] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x1275f4400) [pid = 1663] [serial = 1957] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12b811800) [pid = 1663] [serial = 1999] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x118ccc800 == 56 [pid = 1663] [id = 672] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x137edc800 == 55 [pid = 1663] [id = 671] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x137eab000 == 54 [pid = 1663] [id = 670] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd13000 == 53 [pid = 1663] [id = 669] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x12aa53000 == 52 [pid = 1663] [id = 668] 19:48:58 INFO - PROCESS | 1663 | --DOCSHELL 0x121261800 == 51 [pid = 1663] [id = 667] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x118426400) [pid = 1663] [serial = 1913] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12760d800) [pid = 1663] [serial = 1919] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x129662400) [pid = 1663] [serial = 1922] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x121b5e800) [pid = 1663] [serial = 1916] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x116723c00) [pid = 1663] [serial = 1910] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x12a75fc00) [pid = 1663] [serial = 1907] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x12a535000) [pid = 1663] [serial = 1981] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12a8d6800) [pid = 1663] [serial = 1984] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12a8ce400) [pid = 1663] [serial = 1982] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12aa46400) [pid = 1663] [serial = 1987] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x117469800) [pid = 1663] [serial = 1964] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x1167f3c00) [pid = 1663] [serial = 1963] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 107 (0x116937000) [pid = 1663] [serial = 1966] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 106 (0x118236800) [pid = 1663] [serial = 1967] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x116999400) [pid = 1663] [serial = 1991] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1128a9c00) [pid = 1663] [serial = 1990] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x12683c000) [pid = 1663] [serial = 1973] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x121b5ec00) [pid = 1663] [serial = 1972] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1275f4800) [pid = 1663] [serial = 1975] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x128924400) [pid = 1663] [serial = 1976] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x126f12400) [pid = 1663] [serial = 1943] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x119028800) [pid = 1663] [serial = 1969] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x121138400) [pid = 1663] [serial = 1970] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x128928000) [pid = 1663] [serial = 1960] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x12aa4d800) [pid = 1663] [serial = 1988] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x128d09800) [pid = 1663] [serial = 1978] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 93 (0x12ab9ec00) [pid = 1663] [serial = 1994] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 92 (0x12aa41000) [pid = 1663] [serial = 1985] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 91 (0x1194ebc00) [pid = 1663] [serial = 1993] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 90 (0x12b037800) [pid = 1663] [serial = 1997] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 89 (0x12aba6400) [pid = 1663] [serial = 1996] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | --DOMWINDOW == 88 (0x12965a000) [pid = 1663] [serial = 1979] [outer = 0x0] [url = about:blank] 19:48:58 INFO - PROCESS | 1663 | 1463280538740 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] 19:48:58 INFO - PROCESS | 1663 | 1463280538779 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 19:48:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:48:58 INFO - PROCESS | 1663 | 1463280538783 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:48:58 INFO - PROCESS | 1663 | 1463280538785 Marionette TRACE conn2 <- [1,2714,null,{}] 19:48:58 INFO - PROCESS | 1663 | 1463280538787 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}] 19:48:58 INFO - PROCESS | 1663 | 1463280538869 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 19:48:58 INFO - PROCESS | 1663 | 1463280538874 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x118ccc800 == 52 [pid = 1663] [id = 686] 19:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 89 (0x11746d800) [pid = 1663] [serial = 2058] [outer = 0x0] 19:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 90 (0x118113400) [pid = 1663] [serial = 2059] [outer = 0x11746d800] 19:48:58 INFO - PROCESS | 1663 | 1463280538900 Marionette DEBUG loaded listener.js 19:48:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 91 (0x11841c400) [pid = 1663] [serial = 2060] [outer = 0x11746d800] 19:48:59 INFO - PROCESS | 1663 | 1463280539252 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]]]}] 19:48:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:48:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 19:48:59 INFO - PROCESS | 1663 | 1463280539303 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 19:48:59 INFO - PROCESS | 1663 | 1463280539304 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 19:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:48:59 INFO - PROCESS | 1663 | 1463280539306 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:48:59 INFO - PROCESS | 1663 | 1463280539308 Marionette TRACE conn2 <- [1,2718,null,{}] 19:48:59 INFO - PROCESS | 1663 | 1463280539315 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}] 19:48:59 INFO - PROCESS | 1663 | 1463280539421 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 19:48:59 INFO - PROCESS | 1663 | 1463280539429 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f8c000 == 53 [pid = 1663] [id = 687] 19:48:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 92 (0x118705c00) [pid = 1663] [serial = 2061] [outer = 0x0] 19:48:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 93 (0x119097800) [pid = 1663] [serial = 2062] [outer = 0x118705c00] 19:48:59 INFO - PROCESS | 1663 | 1463280539474 Marionette DEBUG loaded listener.js 19:48:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 94 (0x1194f0c00) [pid = 1663] [serial = 2063] [outer = 0x118705c00] 19:48:59 INFO - PROCESS | 1663 | 1463280539865 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] 19:48:59 INFO - PROCESS | 1663 | 1463280539889 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 19:48:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:48:59 INFO - PROCESS | 1663 | 1463280539891 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:48:59 INFO - PROCESS | 1663 | 1463280539900 Marionette TRACE conn2 <- [1,2722,null,{}] 19:48:59 INFO - PROCESS | 1663 | 1463280539902 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}] 19:48:59 INFO - PROCESS | 1663 | 1463280539981 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 19:48:59 INFO - PROCESS | 1663 | 1463280539988 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:48:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a8f6800 == 54 [pid = 1663] [id = 688] 19:48:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x121138c00) [pid = 1663] [serial = 2064] [outer = 0x0] 19:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x1248a2000) [pid = 1663] [serial = 2065] [outer = 0x121138c00] 19:49:00 INFO - PROCESS | 1663 | 1463280540014 Marionette DEBUG loaded listener.js 19:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x124c6fc00) [pid = 1663] [serial = 2066] [outer = 0x121138c00] 19:49:00 INFO - PROCESS | 1663 | 1463280540376 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] 19:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:49:00 INFO - PROCESS | 1663 | 1463280540421 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 19:49:00 INFO - PROCESS | 1663 | 1463280540424 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:49:00 INFO - PROCESS | 1663 | 1463280540426 Marionette TRACE conn2 <- [1,2726,null,{}] 19:49:00 INFO - PROCESS | 1663 | 1463280540429 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}] 19:49:00 INFO - PROCESS | 1663 | 1463280540587 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 19:49:00 INFO - PROCESS | 1663 | 1463280540624 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b03d000 == 55 [pid = 1663] [id = 689] 19:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x1127ae800) [pid = 1663] [serial = 2067] [outer = 0x0] 19:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x123d4bc00) [pid = 1663] [serial = 2068] [outer = 0x1127ae800] 19:49:00 INFO - PROCESS | 1663 | 1463280540650 Marionette DEBUG loaded listener.js 19:49:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1255f4400) [pid = 1663] [serial = 2069] [outer = 0x1127ae800] 19:49:00 INFO - PROCESS | 1663 | 1463280540958 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]]]}] 19:49:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:49:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 570ms 19:49:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:49:00 INFO - PROCESS | 1663 | 1463280540994 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 19:49:01 INFO - PROCESS | 1663 | 1463280540995 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 19:49:01 INFO - PROCESS | 1663 | 1463280540998 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:49:01 INFO - PROCESS | 1663 | 1463280541000 Marionette TRACE conn2 <- [1,2730,null,{}] 19:49:01 INFO - PROCESS | 1663 | 1463280541003 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}] 19:49:01 INFO - PROCESS | 1663 | 1463280541125 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 19:49:01 INFO - PROCESS | 1663 | 1463280541163 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c8c3000 == 56 [pid = 1663] [id = 690] 19:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x1256c3c00) [pid = 1663] [serial = 2070] [outer = 0x0] 19:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x126839400) [pid = 1663] [serial = 2071] [outer = 0x1256c3c00] 19:49:01 INFO - PROCESS | 1663 | 1463280541189 Marionette DEBUG loaded listener.js 19:49:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12891c800) [pid = 1663] [serial = 2072] [outer = 0x1256c3c00] 19:49:01 INFO - PROCESS | 1663 | 1463280541989 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] 19:49:02 INFO - PROCESS | 1663 | 1463280542025 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 19:49:02 INFO - PROCESS | 1663 | 1463280542027 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:49:02 INFO - PROCESS | 1663 | 1463280542028 Marionette TRACE conn2 <- [1,2734,null,{}] 19:49:02 INFO - PROCESS | 1663 | 1463280542030 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}] 19:49:02 INFO - PROCESS | 1663 | 1463280542126 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 19:49:02 INFO - PROCESS | 1663 | 1463280542139 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbef000 == 57 [pid = 1663] [id = 691] 19:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x1256c4000) [pid = 1663] [serial = 2073] [outer = 0x0] 19:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x128d11c00) [pid = 1663] [serial = 2074] [outer = 0x1256c4000] 19:49:02 INFO - PROCESS | 1663 | 1463280542165 Marionette DEBUG loaded listener.js 19:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x129009800) [pid = 1663] [serial = 2075] [outer = 0x1256c4000] 19:49:02 INFO - PROCESS | 1663 | 1463280542506 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]]]}] 19:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 520ms 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 105 (0x1127ac400) [pid = 1663] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 104 (0x1190cd400) [pid = 1663] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 103 (0x118427000) [pid = 1663] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 102 (0x110eeb800) [pid = 1663] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 101 (0x1166b4c00) [pid = 1663] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 100 (0x118234000) [pid = 1663] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 99 (0x111f4d000) [pid = 1663] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 98 (0x116724400) [pid = 1663] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 97 (0x112ef3400) [pid = 1663] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 96 (0x117464800) [pid = 1663] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 95 (0x11672a800) [pid = 1663] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:49:02 INFO - PROCESS | 1663 | --DOMWINDOW == 94 (0x124c6a400) [pid = 1663] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:49:02 INFO - PROCESS | 1663 | 1463280542575 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 19:49:02 INFO - PROCESS | 1663 | 1463280542576 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 19:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:49:02 INFO - PROCESS | 1663 | 1463280542580 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:49:02 INFO - PROCESS | 1663 | 1463280542580 Marionette TRACE conn2 <- [1,2738,null,{}] 19:49:02 INFO - PROCESS | 1663 | 1463280542583 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}] 19:49:02 INFO - PROCESS | 1663 | 1463280542691 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 19:49:02 INFO - PROCESS | 1663 | 1463280542729 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x129215000 == 58 [pid = 1663] [id = 692] 19:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 95 (0x110fa6c00) [pid = 1663] [serial = 2076] [outer = 0x0] 19:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 96 (0x113af1400) [pid = 1663] [serial = 2077] [outer = 0x110fa6c00] 19:49:02 INFO - PROCESS | 1663 | 1463280542756 Marionette DEBUG loaded listener.js 19:49:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 97 (0x11870f800) [pid = 1663] [serial = 2078] [outer = 0x110fa6c00] 19:49:03 INFO - PROCESS | 1663 | 1463280543034 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]]]}] 19:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 470ms 19:49:03 INFO - PROCESS | 1663 | 1463280543057 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 19:49:03 INFO - PROCESS | 1663 | 1463280543058 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 19:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:49:03 INFO - PROCESS | 1663 | 1463280543060 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:49:03 INFO - PROCESS | 1663 | 1463280543061 Marionette TRACE conn2 <- [1,2742,null,{}] 19:49:03 INFO - PROCESS | 1663 | 1463280543064 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}] 19:49:03 INFO - PROCESS | 1663 | 1463280543159 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 19:49:03 INFO - PROCESS | 1663 | 1463280543164 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d360800 == 59 [pid = 1663] [id = 693] 19:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 98 (0x118c3f400) [pid = 1663] [serial = 2079] [outer = 0x0] 19:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 99 (0x1290ea400) [pid = 1663] [serial = 2080] [outer = 0x118c3f400] 19:49:03 INFO - PROCESS | 1663 | 1463280543189 Marionette DEBUG loaded listener.js 19:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 100 (0x1290f3000) [pid = 1663] [serial = 2081] [outer = 0x118c3f400] 19:49:03 INFO - PROCESS | 1663 | 1463280543519 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]]]}] 19:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 469ms 19:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:49:03 INFO - PROCESS | 1663 | 1463280543530 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 19:49:03 INFO - PROCESS | 1663 | 1463280543531 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 19:49:03 INFO - PROCESS | 1663 | 1463280543535 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:49:03 INFO - PROCESS | 1663 | 1463280543536 Marionette TRACE conn2 <- [1,2746,null,{}] 19:49:03 INFO - PROCESS | 1663 | 1463280543539 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}] 19:49:03 INFO - PROCESS | 1663 | 1463280543646 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 19:49:03 INFO - PROCESS | 1663 | 1463280543652 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d527000 == 60 [pid = 1663] [id = 694] 19:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 101 (0x116075400) [pid = 1663] [serial = 2082] [outer = 0x0] 19:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 102 (0x1292c1c00) [pid = 1663] [serial = 2083] [outer = 0x116075400] 19:49:03 INFO - PROCESS | 1663 | 1463280543677 Marionette DEBUG loaded listener.js 19:49:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 103 (0x12760c000) [pid = 1663] [serial = 2084] [outer = 0x116075400] 19:49:03 INFO - PROCESS | 1663 | 1463280543975 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]]]}] 19:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 469ms 19:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:49:04 INFO - PROCESS | 1663 | 1463280544004 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 19:49:04 INFO - PROCESS | 1663 | 1463280544006 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 19:49:04 INFO - PROCESS | 1663 | 1463280544008 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:49:04 INFO - PROCESS | 1663 | 1463280544010 Marionette TRACE conn2 <- [1,2750,null,{}] 19:49:04 INFO - PROCESS | 1663 | 1463280544012 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}] 19:49:04 INFO - PROCESS | 1663 | 1463280544111 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 19:49:04 INFO - PROCESS | 1663 | 1463280544115 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d8ad000 == 61 [pid = 1663] [id = 695] 19:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 104 (0x12965dc00) [pid = 1663] [serial = 2085] [outer = 0x0] 19:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 105 (0x12a539400) [pid = 1663] [serial = 2086] [outer = 0x12965dc00] 19:49:04 INFO - PROCESS | 1663 | 1463280544144 Marionette DEBUG loaded listener.js 19:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 106 (0x12a8dc400) [pid = 1663] [serial = 2087] [outer = 0x12965dc00] 19:49:04 INFO - PROCESS | 1663 | 1463280544518 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]]]}] 19:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 519ms 19:49:04 INFO - PROCESS | 1663 | 1463280544542 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 19:49:04 INFO - PROCESS | 1663 | 1463280544544 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 19:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:49:04 INFO - PROCESS | 1663 | 1463280544548 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:49:04 INFO - PROCESS | 1663 | 1463280544550 Marionette TRACE conn2 <- [1,2754,null,{}] 19:49:04 INFO - PROCESS | 1663 | 1463280544553 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}] 19:49:04 INFO - PROCESS | 1663 | 1463280544683 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 19:49:04 INFO - PROCESS | 1663 | 1463280544689 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:04 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da75800 == 62 [pid = 1663] [id = 696] 19:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 107 (0x12aa42800) [pid = 1663] [serial = 2088] [outer = 0x0] 19:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 108 (0x12aa48400) [pid = 1663] [serial = 2089] [outer = 0x12aa42800] 19:49:04 INFO - PROCESS | 1663 | 1463280544729 Marionette DEBUG loaded listener.js 19:49:04 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x12ab9d400) [pid = 1663] [serial = 2090] [outer = 0x12aa42800] 19:49:05 INFO - PROCESS | 1663 | 1463280545236 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]]]}] 19:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 725ms 19:49:05 INFO - PROCESS | 1663 | 1463280545280 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 19:49:05 INFO - PROCESS | 1663 | 1463280545284 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 19:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:49:05 INFO - PROCESS | 1663 | 1463280545290 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:49:05 INFO - PROCESS | 1663 | 1463280545292 Marionette TRACE conn2 <- [1,2758,null,{}] 19:49:05 INFO - PROCESS | 1663 | 1463280545296 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}] 19:49:05 INFO - PROCESS | 1663 | 1463280545404 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 19:49:05 INFO - PROCESS | 1663 | 1463280545477 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:05 INFO - PROCESS | 1663 | ++DOCSHELL 0x121ca3000 == 63 [pid = 1663] [id = 697] 19:49:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x113d63400) [pid = 1663] [serial = 2091] [outer = 0x0] 19:49:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x116723c00) [pid = 1663] [serial = 2092] [outer = 0x113d63400] 19:49:05 INFO - PROCESS | 1663 | 1463280545509 Marionette DEBUG loaded listener.js 19:49:05 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1180c6c00) [pid = 1663] [serial = 2093] [outer = 0x113d63400] 19:49:05 INFO - PROCESS | 1663 | 1463280545898 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]]]}] 19:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 19:49:05 INFO - PROCESS | 1663 | 1463280545961 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 19:49:05 INFO - PROCESS | 1663 | 1463280545965 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 19:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:49:05 INFO - PROCESS | 1663 | 1463280545970 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:49:05 INFO - PROCESS | 1663 | 1463280545972 Marionette TRACE conn2 <- [1,2762,null,{}] 19:49:05 INFO - PROCESS | 1663 | 1463280545974 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}] 19:49:06 INFO - PROCESS | 1663 | 1463280546081 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 19:49:06 INFO - PROCESS | 1663 | 1463280546188 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf48800 == 64 [pid = 1663] [id = 698] 19:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x118428400) [pid = 1663] [serial = 2094] [outer = 0x0] 19:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x118c3a400) [pid = 1663] [serial = 2095] [outer = 0x118428400] 19:49:06 INFO - PROCESS | 1663 | 1463280546219 Marionette DEBUG loaded listener.js 19:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x119167000) [pid = 1663] [serial = 2096] [outer = 0x118428400] 19:49:06 INFO - PROCESS | 1663 | 1463280546635 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]]]}] 19:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 669ms 19:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:49:06 INFO - PROCESS | 1663 | 1463280546640 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 19:49:06 INFO - PROCESS | 1663 | 1463280546641 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 19:49:06 INFO - PROCESS | 1663 | 1463280546644 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:49:06 INFO - PROCESS | 1663 | 1463280546646 Marionette TRACE conn2 <- [1,2766,null,{}] 19:49:06 INFO - PROCESS | 1663 | 1463280546654 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}] 19:49:06 INFO - PROCESS | 1663 | 1463280546759 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 19:49:06 INFO - PROCESS | 1663 | 1463280546816 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:06 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd13000 == 65 [pid = 1663] [id = 699] 19:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x121b5e000) [pid = 1663] [serial = 2097] [outer = 0x0] 19:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x126834000) [pid = 1663] [serial = 2098] [outer = 0x121b5e000] 19:49:06 INFO - PROCESS | 1663 | 1463280546848 Marionette DEBUG loaded listener.js 19:49:06 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1275f5c00) [pid = 1663] [serial = 2099] [outer = 0x121b5e000] 19:49:07 INFO - PROCESS | 1663 | 1463280547302 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]]]}] 19:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 673ms 19:49:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:49:07 INFO - PROCESS | 1663 | 1463280547317 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 19:49:07 INFO - PROCESS | 1663 | 1463280547319 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 19:49:07 INFO - PROCESS | 1663 | 1463280547321 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:49:07 INFO - PROCESS | 1663 | 1463280547323 Marionette TRACE conn2 <- [1,2770,null,{}] 19:49:07 INFO - PROCESS | 1663 | 1463280547325 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}] 19:49:07 INFO - PROCESS | 1663 | 1463280547427 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 19:49:07 INFO - PROCESS | 1663 | 1463280547517 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:07 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f206000 == 66 [pid = 1663] [id = 700] 19:49:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12760f000) [pid = 1663] [serial = 2100] [outer = 0x0] 19:49:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x1292c6c00) [pid = 1663] [serial = 2101] [outer = 0x12760f000] 19:49:07 INFO - PROCESS | 1663 | 1463280547549 Marionette DEBUG loaded listener.js 19:49:07 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x129666c00) [pid = 1663] [serial = 2102] [outer = 0x12760f000] 19:49:07 INFO - PROCESS | 1663 | 1463280547958 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]]]}] 19:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 19:49:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:49:07 INFO - PROCESS | 1663 | 1463280547991 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 19:49:07 INFO - PROCESS | 1663 | 1463280547993 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 19:49:07 INFO - PROCESS | 1663 | 1463280547995 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:49:07 INFO - PROCESS | 1663 | 1463280547997 Marionette TRACE conn2 <- [1,2774,null,{}] 19:49:08 INFO - PROCESS | 1663 | 1463280547999 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}] 19:49:08 INFO - PROCESS | 1663 | 1463280548122 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 19:49:08 INFO - PROCESS | 1663 | 1463280548245 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:08 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f218800 == 67 [pid = 1663] [id = 701] 19:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12891dc00) [pid = 1663] [serial = 2103] [outer = 0x0] 19:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12a8d0000) [pid = 1663] [serial = 2104] [outer = 0x12891dc00] 19:49:08 INFO - PROCESS | 1663 | 1463280548296 Marionette DEBUG loaded listener.js 19:49:08 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12aa46800) [pid = 1663] [serial = 2105] [outer = 0x12891dc00] 19:49:08 INFO - PROCESS | 1663 | 1463280548723 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]]]}] 19:49:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:49:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 773ms 19:49:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:49:08 INFO - PROCESS | 1663 | 1463280548777 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 19:49:08 INFO - PROCESS | 1663 | 1463280548778 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 19:49:08 INFO - PROCESS | 1663 | 1463280548782 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:49:08 INFO - PROCESS | 1663 | 1463280548783 Marionette TRACE conn2 <- [1,2778,null,{}] 19:49:08 INFO - PROCESS | 1663 | 1463280548786 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}] 19:49:08 INFO - PROCESS | 1663 | 1463280548903 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 19:49:08 INFO - PROCESS | 1663 | 1463280548964 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a787800 == 68 [pid = 1663] [id = 702] 19:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x1127ac000) [pid = 1663] [serial = 2106] [outer = 0x0] 19:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12ab9f400) [pid = 1663] [serial = 2107] [outer = 0x1127ac000] 19:49:09 INFO - PROCESS | 1663 | 1463280549050 Marionette DEBUG loaded listener.js 19:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12ba68c00) [pid = 1663] [serial = 2108] [outer = 0x1127ac000] 19:49:09 INFO - PROCESS | 1663 | 1463280549618 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]]]}] 19:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 19:49:09 INFO - PROCESS | 1663 | 1463280549652 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 19:49:09 INFO - PROCESS | 1663 | 1463280549654 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 19:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:49:09 INFO - PROCESS | 1663 | 1463280549658 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:49:09 INFO - PROCESS | 1663 | 1463280549661 Marionette TRACE conn2 <- [1,2782,null,{}] 19:49:09 INFO - PROCESS | 1663 | 1463280549665 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}] 19:49:09 INFO - PROCESS | 1663 | 1463280549763 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 19:49:09 INFO - PROCESS | 1663 | 1463280549827 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:09 INFO - PROCESS | 1663 | ++DOCSHELL 0x1219a5800 == 69 [pid = 1663] [id = 703] 19:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1128a8c00) [pid = 1663] [serial = 2109] [outer = 0x0] 19:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x112966c00) [pid = 1663] [serial = 2110] [outer = 0x1128a8c00] 19:49:09 INFO - PROCESS | 1663 | 1463280549855 Marionette DEBUG loaded listener.js 19:49:09 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x115056400) [pid = 1663] [serial = 2111] [outer = 0x1128a8c00] 19:49:10 INFO - PROCESS | 1663 | 1463280550342 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]]]}] 19:49:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:49:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 726ms 19:49:10 INFO - PROCESS | 1663 | 1463280550385 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 19:49:10 INFO - PROCESS | 1663 | 1463280550389 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 19:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:49:10 INFO - PROCESS | 1663 | 1463280550393 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:49:10 INFO - PROCESS | 1663 | 1463280550395 Marionette TRACE conn2 <- [1,2786,null,{}] 19:49:10 INFO - PROCESS | 1663 | 1463280550416 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}] 19:49:10 INFO - PROCESS | 1663 | 1463280550513 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 19:49:10 INFO - PROCESS | 1663 | 1463280550586 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:10 INFO - PROCESS | 1663 | ++DOCSHELL 0x11827c800 == 70 [pid = 1663] [id = 704] 19:49:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x11618c800) [pid = 1663] [serial = 2112] [outer = 0x0] 19:49:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x118111400) [pid = 1663] [serial = 2113] [outer = 0x11618c800] 19:49:10 INFO - PROCESS | 1663 | 1463280550616 Marionette DEBUG loaded listener.js 19:49:10 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1182adc00) [pid = 1663] [serial = 2114] [outer = 0x11618c800] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12d8ad000 == 69 [pid = 1663] [id = 695] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12d527000 == 68 [pid = 1663] [id = 694] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12d360800 == 67 [pid = 1663] [id = 693] 19:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x116726800) [pid = 1663] [serial = 2002] [outer = 0x0] [url = about:blank] 19:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x118703400) [pid = 1663] [serial = 2005] [outer = 0x0] [url = about:blank] 19:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1256bb800) [pid = 1663] [serial = 2008] [outer = 0x0] [url = about:blank] 19:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1292c1400) [pid = 1663] [serial = 2011] [outer = 0x0] [url = about:blank] 19:49:10 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x12aa4d000) [pid = 1663] [serial = 2014] [outer = 0x0] [url = about:blank] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x129215000 == 66 [pid = 1663] [id = 692] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbef000 == 65 [pid = 1663] [id = 691] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12c8c3000 == 64 [pid = 1663] [id = 690] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12b03d000 == 63 [pid = 1663] [id = 689] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x12a8f6800 == 62 [pid = 1663] [id = 688] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x126f8c000 == 61 [pid = 1663] [id = 687] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x118ccc800 == 60 [pid = 1663] [id = 686] 19:49:10 INFO - PROCESS | 1663 | --DOCSHELL 0x117031800 == 59 [pid = 1663] [id = 685] 19:49:11 INFO - PROCESS | 1663 | --DOCSHELL 0x113d1e000 == 58 [pid = 1663] [id = 680] 19:49:11 INFO - PROCESS | 1663 | 1463280551086 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]]]}] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x127608000) [pid = 1663] [serial = 1958] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118233000) [pid = 1663] [serial = 1949] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x126f7cc00) [pid = 1663] [serial = 1955] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x116186800) [pid = 1663] [serial = 1946] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1219bec00) [pid = 1663] [serial = 1952] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1185f5c00) [pid = 1663] [serial = 2032] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x112966800) [pid = 1663] [serial = 2035] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x118c07800) [pid = 1663] [serial = 2033] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x116a4f400) [pid = 1663] [serial = 2024] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x1167f7c00) [pid = 1663] [serial = 2023] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x11841c000) [pid = 1663] [serial = 2029] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1121b1c00) [pid = 1663] [serial = 2020] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1128a8000) [pid = 1663] [serial = 2021] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x117469c00) [pid = 1663] [serial = 2026] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118111800) [pid = 1663] [serial = 2027] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12ba6a400) [pid = 1663] [serial = 2018] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x119164800) [pid = 1663] [serial = 2017] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x119777c00) [pid = 1663] [serial = 2038] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 109 (0x118237000) [pid = 1663] [serial = 2036] [outer = 0x0] [url = about:blank] 19:49:11 INFO - PROCESS | 1663 | --DOMWINDOW == 108 (0x118426c00) [pid = 1663] [serial = 2030] [outer = 0x0] [url = about:blank] 19:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 720ms 19:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:49:11 INFO - PROCESS | 1663 | 1463280551116 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 19:49:11 INFO - PROCESS | 1663 | 1463280551118 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 19:49:11 INFO - PROCESS | 1663 | 1463280551121 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:49:11 INFO - PROCESS | 1663 | 1463280551125 Marionette TRACE conn2 <- [1,2790,null,{}] 19:49:11 INFO - PROCESS | 1663 | 1463280551145 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}] 19:49:11 INFO - PROCESS | 1663 | 1463280551254 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 19:49:11 INFO - PROCESS | 1663 | 1463280551259 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x12054f000 == 59 [pid = 1663] [id = 705] 19:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 109 (0x1184ca000) [pid = 1663] [serial = 2115] [outer = 0x0] 19:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 110 (0x1185f1c00) [pid = 1663] [serial = 2116] [outer = 0x1184ca000] 19:49:11 INFO - PROCESS | 1663 | 1463280551287 Marionette DEBUG loaded listener.js 19:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118c3cc00) [pid = 1663] [serial = 2117] [outer = 0x1184ca000] 19:49:11 INFO - PROCESS | 1663 | 1463280551637 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]]]}] 19:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 529ms 19:49:11 INFO - PROCESS | 1663 | 1463280551651 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 19:49:11 INFO - PROCESS | 1663 | 1463280551653 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 19:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:49:11 INFO - PROCESS | 1663 | 1463280551655 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:49:11 INFO - PROCESS | 1663 | 1463280551656 Marionette TRACE conn2 <- [1,2794,null,{}] 19:49:11 INFO - PROCESS | 1663 | 1463280551659 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}] 19:49:11 INFO - PROCESS | 1663 | 1463280551745 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 19:49:11 INFO - PROCESS | 1663 | 1463280551802 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:11 INFO - PROCESS | 1663 | ++DOCSHELL 0x124ca0800 == 60 [pid = 1663] [id = 706] 19:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118c06400) [pid = 1663] [serial = 2118] [outer = 0x0] 19:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x119127c00) [pid = 1663] [serial = 2119] [outer = 0x118c06400] 19:49:11 INFO - PROCESS | 1663 | 1463280551828 Marionette DEBUG loaded listener.js 19:49:11 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119775800) [pid = 1663] [serial = 2120] [outer = 0x118c06400] 19:49:12 INFO - PROCESS | 1663 | --DOCSHELL 0x12d347800 == 59 [pid = 1663] [id = 17] 19:49:12 INFO - PROCESS | 1663 | 1463280552244 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]]]}] 19:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 621ms 19:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:49:12 INFO - PROCESS | 1663 | 1463280552277 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 19:49:12 INFO - PROCESS | 1663 | 1463280552279 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 19:49:12 INFO - PROCESS | 1663 | 1463280552282 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:49:12 INFO - PROCESS | 1663 | 1463280552284 Marionette TRACE conn2 <- [1,2798,null,{}] 19:49:12 INFO - PROCESS | 1663 | 1463280552287 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}] 19:49:12 INFO - PROCESS | 1663 | 1463280552381 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 19:49:12 INFO - PROCESS | 1663 | 1463280552389 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x117e2f800 == 60 [pid = 1663] [id = 707] 19:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x121139400) [pid = 1663] [serial = 2121] [outer = 0x0] 19:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x121675c00) [pid = 1663] [serial = 2122] [outer = 0x121139400] 19:49:12 INFO - PROCESS | 1663 | 1463280552414 Marionette DEBUG loaded listener.js 19:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x124fb5400) [pid = 1663] [serial = 2123] [outer = 0x121139400] 19:49:12 INFO - PROCESS | 1663 | 1463280552755 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]]]}] 19:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 521ms 19:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:49:12 INFO - PROCESS | 1663 | 1463280552803 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 19:49:12 INFO - PROCESS | 1663 | 1463280552804 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 19:49:12 INFO - PROCESS | 1663 | 1463280552806 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:49:12 INFO - PROCESS | 1663 | 1463280552807 Marionette TRACE conn2 <- [1,2802,null,{}] 19:49:12 INFO - PROCESS | 1663 | 1463280552809 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}] 19:49:12 INFO - PROCESS | 1663 | 1463280552936 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 19:49:12 INFO - PROCESS | 1663 | 1463280552957 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:12 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b173800 == 61 [pid = 1663] [id = 708] 19:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x121571400) [pid = 1663] [serial = 2124] [outer = 0x0] 19:49:12 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12690c000) [pid = 1663] [serial = 2125] [outer = 0x121571400] 19:49:12 INFO - PROCESS | 1663 | 1463280552982 Marionette DEBUG loaded listener.js 19:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128d02400) [pid = 1663] [serial = 2126] [outer = 0x121571400] 19:49:13 INFO - PROCESS | 1663 | 1463280553330 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]]]}] 19:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 572ms 19:49:13 INFO - PROCESS | 1663 | 1463280553379 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 19:49:13 INFO - PROCESS | 1663 | 1463280553380 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 19:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:49:13 INFO - PROCESS | 1663 | 1463280553389 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:49:13 INFO - PROCESS | 1663 | 1463280553390 Marionette TRACE conn2 <- [1,2806,null,{}] 19:49:13 INFO - PROCESS | 1663 | 1463280553392 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}] 19:49:13 INFO - PROCESS | 1663 | 1463280553495 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 19:49:13 INFO - PROCESS | 1663 | 1463280553506 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:13 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfc1800 == 62 [pid = 1663] [id = 709] 19:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x128d08400) [pid = 1663] [serial = 2127] [outer = 0x0] 19:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x1290edc00) [pid = 1663] [serial = 2128] [outer = 0x128d08400] 19:49:13 INFO - PROCESS | 1663 | 1463280553531 Marionette DEBUG loaded listener.js 19:49:13 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x129667400) [pid = 1663] [serial = 2129] [outer = 0x128d08400] 19:49:13 INFO - PROCESS | 1663 | 1463280553880 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]]]}] 19:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 527ms 19:49:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:49:13 INFO - PROCESS | 1663 | 1463280553909 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 19:49:13 INFO - PROCESS | 1663 | 1463280553910 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 19:49:13 INFO - PROCESS | 1663 | 1463280553917 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:49:13 INFO - PROCESS | 1663 | 1463280553918 Marionette TRACE conn2 <- [1,2810,null,{}] 19:49:13 INFO - PROCESS | 1663 | 1463280553921 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}] 19:49:14 INFO - PROCESS | 1663 | 1463280554025 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 19:49:14 INFO - PROCESS | 1663 | 1463280554064 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbd5000 == 63 [pid = 1663] [id = 710] 19:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x128eac800) [pid = 1663] [serial = 2130] [outer = 0x0] 19:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12aa48800) [pid = 1663] [serial = 2131] [outer = 0x128eac800] 19:49:14 INFO - PROCESS | 1663 | 1463280554089 Marionette DEBUG loaded listener.js 19:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x12aba4400) [pid = 1663] [serial = 2132] [outer = 0x128eac800] 19:49:14 INFO - PROCESS | 1663 | 1463280554429 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]]]}] 19:49:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:49:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 524ms 19:49:14 INFO - PROCESS | 1663 | 1463280554437 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 19:49:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:49:14 INFO - PROCESS | 1663 | 1463280554439 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 19:49:14 INFO - PROCESS | 1663 | 1463280554441 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:49:14 INFO - PROCESS | 1663 | 1463280554442 Marionette TRACE conn2 <- [1,2814,null,{}] 19:49:14 INFO - PROCESS | 1663 | 1463280554445 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}] 19:49:14 INFO - PROCESS | 1663 | 1463280554552 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 19:49:14 INFO - PROCESS | 1663 | 1463280554573 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:14 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d35a800 == 64 [pid = 1663] [id = 711] 19:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12aba4800) [pid = 1663] [serial = 2133] [outer = 0x0] 19:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12b80f400) [pid = 1663] [serial = 2134] [outer = 0x12aba4800] 19:49:14 INFO - PROCESS | 1663 | 1463280554598 Marionette DEBUG loaded listener.js 19:49:14 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12b818800) [pid = 1663] [serial = 2135] [outer = 0x12aba4800] 19:49:15 INFO - PROCESS | 1663 | 1463280555070 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]]]}] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1161ec400) [pid = 1663] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x12760ec00) [pid = 1663] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x118c3f400) [pid = 1663] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x118705c00) [pid = 1663] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x11746d800) [pid = 1663] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1256c3c00) [pid = 1663] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x1216bdc00) [pid = 1663] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x121138c00) [pid = 1663] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x12b80b800) [pid = 1663] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1160e5c00) [pid = 1663] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x11823a000) [pid = 1663] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x110fa6c00) [pid = 1663] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x116075400) [pid = 1663] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x1167f8400) [pid = 1663] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x1127ae800) [pid = 1663] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1290ebc00) [pid = 1663] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x12965dc00) [pid = 1663] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x1256c4000) [pid = 1663] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:49:15 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x1290ee000) [pid = 1663] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 669ms 19:49:15 INFO - PROCESS | 1663 | 1463280555110 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 19:49:15 INFO - PROCESS | 1663 | 1463280555111 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 19:49:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:49:15 INFO - PROCESS | 1663 | 1463280555114 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:49:15 INFO - PROCESS | 1663 | 1463280555115 Marionette TRACE conn2 <- [1,2818,null,{}] 19:49:15 INFO - PROCESS | 1663 | 1463280555118 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}] 19:49:15 INFO - PROCESS | 1663 | 1463280555202 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 19:49:15 INFO - PROCESS | 1663 | 1463280555206 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x1297e6800 == 65 [pid = 1663] [id = 712] 19:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x1161ec400) [pid = 1663] [serial = 2136] [outer = 0x0] 19:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x1180cc400) [pid = 1663] [serial = 2137] [outer = 0x1161ec400] 19:49:15 INFO - PROCESS | 1663 | 1463280555232 Marionette DEBUG loaded listener.js 19:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x120517400) [pid = 1663] [serial = 2138] [outer = 0x1161ec400] 19:49:15 INFO - PROCESS | 1663 | 1463280555566 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]]]}] 19:49:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:49:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 470ms 19:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:49:15 INFO - PROCESS | 1663 | 1463280555585 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 19:49:15 INFO - PROCESS | 1663 | 1463280555586 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 19:49:15 INFO - PROCESS | 1663 | 1463280555588 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:49:15 INFO - PROCESS | 1663 | 1463280555590 Marionette TRACE conn2 <- [1,2822,null,{}] 19:49:15 INFO - PROCESS | 1663 | 1463280555592 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}] 19:49:15 INFO - PROCESS | 1663 | 1463280555689 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 19:49:15 INFO - PROCESS | 1663 | 1463280555749 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:15 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d897800 == 66 [pid = 1663] [id = 713] 19:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x1167f8400) [pid = 1663] [serial = 2139] [outer = 0x0] 19:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1256c3c00) [pid = 1663] [serial = 2140] [outer = 0x1167f8400] 19:49:15 INFO - PROCESS | 1663 | 1463280555778 Marionette DEBUG loaded listener.js 19:49:15 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x12ba73c00) [pid = 1663] [serial = 2141] [outer = 0x1167f8400] 19:49:16 INFO - PROCESS | 1663 | 1463280556070 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]]]}] 19:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 19:49:16 INFO - PROCESS | 1663 | 1463280556107 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 19:49:16 INFO - PROCESS | 1663 | 1463280556108 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 19:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:49:16 INFO - PROCESS | 1663 | 1463280556110 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:49:16 INFO - PROCESS | 1663 | 1463280556112 Marionette TRACE conn2 <- [1,2826,null,{}] 19:49:16 INFO - PROCESS | 1663 | 1463280556121 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}] 19:49:16 INFO - PROCESS | 1663 | 1463280556215 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 19:49:16 INFO - PROCESS | 1663 | 1463280556220 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d34800 == 67 [pid = 1663] [id = 714] 19:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x12ba74000) [pid = 1663] [serial = 2142] [outer = 0x0] 19:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x12baae800) [pid = 1663] [serial = 2143] [outer = 0x12ba74000] 19:49:16 INFO - PROCESS | 1663 | 1463280556244 Marionette DEBUG loaded listener.js 19:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12beae000) [pid = 1663] [serial = 2144] [outer = 0x12ba74000] 19:49:16 INFO - PROCESS | 1663 | 1463280556588 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 522ms 19:49:16 INFO - PROCESS | 1663 | 1463280556645 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 19:49:16 INFO - PROCESS | 1663 | 1463280556646 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 19:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:49:16 INFO - PROCESS | 1663 | 1463280556648 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:49:16 INFO - PROCESS | 1663 | 1463280556649 Marionette TRACE conn2 <- [1,2830,null,{}] 19:49:16 INFO - PROCESS | 1663 | 1463280556651 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}] 19:49:16 INFO - PROCESS | 1663 | 1463280556737 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 19:49:16 INFO - PROCESS | 1663 | 1463280556742 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:16 INFO - PROCESS | 1663 | ++DOCSHELL 0x137ecf800 == 68 [pid = 1663] [id = 715] 19:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12beaf000) [pid = 1663] [serial = 2145] [outer = 0x0] 19:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12c602c00) [pid = 1663] [serial = 2146] [outer = 0x12beaf000] 19:49:16 INFO - PROCESS | 1663 | 1463280556766 Marionette DEBUG loaded listener.js 19:49:16 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12c607400) [pid = 1663] [serial = 2147] [outer = 0x12beaf000] 19:49:17 INFO - PROCESS | 1663 | 1463280557180 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]]]}] 19:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 570ms 19:49:17 INFO - PROCESS | 1663 | 1463280557220 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 19:49:17 INFO - PROCESS | 1663 | 1463280557224 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 19:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:49:17 INFO - PROCESS | 1663 | 1463280557229 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:49:17 INFO - PROCESS | 1663 | 1463280557233 Marionette TRACE conn2 <- [1,2834,null,{}] 19:49:17 INFO - PROCESS | 1663 | 1463280557240 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}] 19:49:17 INFO - PROCESS | 1663 | 1463280557418 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 19:49:17 INFO - PROCESS | 1663 | 1463280557594 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:17 INFO - PROCESS | 1663 | ++DOCSHELL 0x11815e800 == 69 [pid = 1663] [id = 716] 19:49:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1128ae000) [pid = 1663] [serial = 2148] [outer = 0x0] 19:49:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x112eeec00) [pid = 1663] [serial = 2149] [outer = 0x1128ae000] 19:49:17 INFO - PROCESS | 1663 | 1463280557658 Marionette DEBUG loaded listener.js 19:49:17 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x116997800) [pid = 1663] [serial = 2150] [outer = 0x1128ae000] 19:49:18 INFO - PROCESS | 1663 | 1463280558142 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 931ms 19:49:18 INFO - PROCESS | 1663 | 1463280558159 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 19:49:18 INFO - PROCESS | 1663 | 1463280558163 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 19:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:49:18 INFO - PROCESS | 1663 | 1463280558168 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:49:18 INFO - PROCESS | 1663 | 1463280558169 Marionette TRACE conn2 <- [1,2838,null,{}] 19:49:18 INFO - PROCESS | 1663 | 1463280558172 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}] 19:49:18 INFO - PROCESS | 1663 | 1463280558282 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 19:49:18 INFO - PROCESS | 1663 | 1463280558345 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:18 INFO - PROCESS | 1663 | ++DOCSHELL 0x129213000 == 70 [pid = 1663] [id = 717] 19:49:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x1170c6400) [pid = 1663] [serial = 2151] [outer = 0x0] 19:49:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x11810d400) [pid = 1663] [serial = 2152] [outer = 0x1170c6400] 19:49:18 INFO - PROCESS | 1663 | 1463280558417 Marionette DEBUG loaded listener.js 19:49:18 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1185eec00) [pid = 1663] [serial = 2153] [outer = 0x1170c6400] 19:49:18 INFO - PROCESS | 1663 | 1463280558836 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]]]}] 19:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 720ms 19:49:18 INFO - PROCESS | 1663 | 1463280558888 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 19:49:18 INFO - PROCESS | 1663 | 1463280558889 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 19:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:49:18 INFO - PROCESS | 1663 | 1463280558911 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:49:18 INFO - PROCESS | 1663 | 1463280558914 Marionette TRACE conn2 <- [1,2842,null,{}] 19:49:18 INFO - PROCESS | 1663 | 1463280558953 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}] 19:49:19 INFO - PROCESS | 1663 | 1463280559066 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 19:49:19 INFO - PROCESS | 1663 | 1463280559140 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dd21000 == 71 [pid = 1663] [id = 718] 19:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x121904400) [pid = 1663] [serial = 2154] [outer = 0x0] 19:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1255f7000) [pid = 1663] [serial = 2155] [outer = 0x121904400] 19:49:19 INFO - PROCESS | 1663 | 1463280559174 Marionette DEBUG loaded listener.js 19:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x1275f7800) [pid = 1663] [serial = 2156] [outer = 0x121904400] 19:49:19 INFO - PROCESS | 1663 | 1463280559603 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]]]}] 19:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 740ms 19:49:19 INFO - PROCESS | 1663 | 1463280559650 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 19:49:19 INFO - PROCESS | 1663 | 1463280559652 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 19:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:49:19 INFO - PROCESS | 1663 | 1463280559654 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:49:19 INFO - PROCESS | 1663 | 1463280559656 Marionette TRACE conn2 <- [1,2846,null,{}] 19:49:19 INFO - PROCESS | 1663 | 1463280559658 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}] 19:49:19 INFO - PROCESS | 1663 | 1463280559766 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 19:49:19 INFO - PROCESS | 1663 | 1463280559869 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:19 INFO - PROCESS | 1663 | ++DOCSHELL 0x13860d800 == 72 [pid = 1663] [id = 719] 19:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x127603c00) [pid = 1663] [serial = 2157] [outer = 0x0] 19:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x129009000) [pid = 1663] [serial = 2158] [outer = 0x127603c00] 19:49:19 INFO - PROCESS | 1663 | 1463280559902 Marionette DEBUG loaded listener.js 19:49:19 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12a8d5c00) [pid = 1663] [serial = 2159] [outer = 0x127603c00] 19:49:20 INFO - PROCESS | 1663 | 1463280560313 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]]]}] 19:49:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:49:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 674ms 19:49:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:49:20 INFO - PROCESS | 1663 | 1463280560329 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 19:49:20 INFO - PROCESS | 1663 | 1463280560330 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 19:49:20 INFO - PROCESS | 1663 | 1463280560334 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:49:20 INFO - PROCESS | 1663 | 1463280560336 Marionette TRACE conn2 <- [1,2850,null,{}] 19:49:20 INFO - PROCESS | 1663 | 1463280560338 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}] 19:49:20 INFO - PROCESS | 1663 | 1463280560460 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 19:49:20 INFO - PROCESS | 1663 | 1463280560521 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:20 INFO - PROCESS | 1663 | ++DOCSHELL 0x138672800 == 73 [pid = 1663] [id = 720] 19:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12a8ce400) [pid = 1663] [serial = 2160] [outer = 0x0] 19:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12b819c00) [pid = 1663] [serial = 2161] [outer = 0x12a8ce400] 19:49:20 INFO - PROCESS | 1663 | 1463280560550 Marionette DEBUG loaded listener.js 19:49:20 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12ba74800) [pid = 1663] [serial = 2162] [outer = 0x12a8ce400] 19:49:20 INFO - PROCESS | 1663 | 1463280560992 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 720ms 19:49:21 INFO - PROCESS | 1663 | 1463280561054 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 19:49:21 INFO - PROCESS | 1663 | 1463280561055 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 19:49:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:49:21 INFO - PROCESS | 1663 | 1463280561057 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:49:21 INFO - PROCESS | 1663 | 1463280561059 Marionette TRACE conn2 <- [1,2854,null,{}] 19:49:21 INFO - PROCESS | 1663 | 1463280561061 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}] 19:49:21 INFO - PROCESS | 1663 | 1463280561184 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 19:49:21 INFO - PROCESS | 1663 | 1463280561326 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:21 INFO - PROCESS | 1663 | ++DOCSHELL 0x138705000 == 74 [pid = 1663] [id = 721] 19:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x1180d1000) [pid = 1663] [serial = 2163] [outer = 0x0] 19:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12c609800) [pid = 1663] [serial = 2164] [outer = 0x1180d1000] 19:49:21 INFO - PROCESS | 1663 | 1463280561359 Marionette DEBUG loaded listener.js 19:49:21 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12c871c00) [pid = 1663] [serial = 2165] [outer = 0x1180d1000] 19:49:21 INFO - PROCESS | 1663 | 1463280561847 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]]]}] 19:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 820ms 19:49:22 INFO - PROCESS | 1663 | 1463280562149 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 19:49:22 INFO - PROCESS | 1663 | 1463280562152 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 19:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:49:22 INFO - PROCESS | 1663 | 1463280562169 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:49:22 INFO - PROCESS | 1663 | 1463280562171 Marionette TRACE conn2 <- [1,2858,null,{}] 19:49:22 INFO - PROCESS | 1663 | 1463280562174 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}] 19:49:22 INFO - PROCESS | 1663 | 1463280562274 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 19:49:22 INFO - PROCESS | 1663 | 1463280562334 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:22 INFO - PROCESS | 1663 | ++DOCSHELL 0x126f8c000 == 75 [pid = 1663] [id = 722] 19:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x112820400) [pid = 1663] [serial = 2166] [outer = 0x0] 19:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1128aac00) [pid = 1663] [serial = 2167] [outer = 0x112820400] 19:49:22 INFO - PROCESS | 1663 | 1463280562362 Marionette DEBUG loaded listener.js 19:49:22 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x1161e4000) [pid = 1663] [serial = 2168] [outer = 0x112820400] 19:49:22 INFO - PROCESS | 1663 | 1463280562828 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 724ms 19:49:22 INFO - PROCESS | 1663 | 1463280562892 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 19:49:22 INFO - PROCESS | 1663 | 1463280562894 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 19:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:49:22 INFO - PROCESS | 1663 | 1463280562899 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:49:22 INFO - PROCESS | 1663 | 1463280562901 Marionette TRACE conn2 <- [1,2862,null,{}] 19:49:22 INFO - PROCESS | 1663 | 1463280562904 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}] 19:49:23 INFO - PROCESS | 1663 | 1463280563002 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 19:49:23 INFO - PROCESS | 1663 | 1463280563066 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x12125d800 == 76 [pid = 1663] [id = 723] 19:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x1161f1400) [pid = 1663] [serial = 2169] [outer = 0x0] 19:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x118111800) [pid = 1663] [serial = 2170] [outer = 0x1161f1400] 19:49:23 INFO - PROCESS | 1663 | 1463280563096 Marionette DEBUG loaded listener.js 19:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x11841a800) [pid = 1663] [serial = 2171] [outer = 0x1161f1400] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12b184800 == 75 [pid = 1663] [id = 682] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x129219000 == 74 [pid = 1663] [id = 618] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3be800 == 73 [pid = 1663] [id = 582] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x1256d4800 == 72 [pid = 1663] [id = 681] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x137d34800 == 71 [pid = 1663] [id = 714] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12d897800 == 70 [pid = 1663] [id = 713] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12124a000) [pid = 1663] [serial = 2050] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x118705800) [pid = 1663] [serial = 2047] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12aa48400) [pid = 1663] [serial = 2089] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x1297e6800 == 69 [pid = 1663] [id = 712] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12d35a800 == 68 [pid = 1663] [id = 711] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbd5000 == 67 [pid = 1663] [id = 710] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfc1800 == 66 [pid = 1663] [id = 709] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12b173800 == 65 [pid = 1663] [id = 708] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x117e2f800 == 64 [pid = 1663] [id = 707] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x124ca0800 == 63 [pid = 1663] [id = 706] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12054f000 == 62 [pid = 1663] [id = 705] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x11827c800 == 61 [pid = 1663] [id = 704] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12d347000 == 60 [pid = 1663] [id = 18] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x1219a5800 == 59 [pid = 1663] [id = 703] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12f206000 == 58 [pid = 1663] [id = 700] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12dd13000 == 57 [pid = 1663] [id = 699] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x12bf48800 == 56 [pid = 1663] [id = 698] 19:49:23 INFO - PROCESS | 1663 | --DOCSHELL 0x121ca3000 == 55 [pid = 1663] [id = 697] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12157b000) [pid = 1663] [serial = 2053] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x1290f3400) [pid = 1663] [serial = 1961] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x1290ea400) [pid = 1663] [serial = 2080] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x1194f0c00) [pid = 1663] [serial = 2063] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x11841c400) [pid = 1663] [serial = 2060] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x116a4ec00) [pid = 1663] [serial = 2044] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x126839400) [pid = 1663] [serial = 2071] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x123d4d800) [pid = 1663] [serial = 2054] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x128924000) [pid = 1663] [serial = 2009] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x119097800) [pid = 1663] [serial = 2062] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x124c6fc00) [pid = 1663] [serial = 2066] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x12b818c00) [pid = 1663] [serial = 2000] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12891c800) [pid = 1663] [serial = 2072] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x118113400) [pid = 1663] [serial = 2059] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x1180c4400) [pid = 1663] [serial = 2003] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x119127800) [pid = 1663] [serial = 2006] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x113af1400) [pid = 1663] [serial = 2077] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x110ee1000) [pid = 1663] [serial = 2041] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x1292c1c00) [pid = 1663] [serial = 2083] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x11870f800) [pid = 1663] [serial = 2078] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x116a4e800) [pid = 1663] [serial = 2056] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x123d4bc00) [pid = 1663] [serial = 2068] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x1248a2000) [pid = 1663] [serial = 2065] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x12760c000) [pid = 1663] [serial = 2084] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12965d400) [pid = 1663] [serial = 2012] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x12a539400) [pid = 1663] [serial = 2086] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x128d11c00) [pid = 1663] [serial = 2074] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x129009800) [pid = 1663] [serial = 2075] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x11744ac00) [pid = 1663] [serial = 2057] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x1255f4400) [pid = 1663] [serial = 2069] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 112 (0x1290f3000) [pid = 1663] [serial = 2081] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 111 (0x12b030800) [pid = 1663] [serial = 2015] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | --DOMWINDOW == 110 (0x12a8dc400) [pid = 1663] [serial = 2087] [outer = 0x0] [url = about:blank] 19:49:23 INFO - PROCESS | 1663 | 1463280563664 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]]]}] 19:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 825ms 19:49:23 INFO - PROCESS | 1663 | 1463280563723 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 19:49:23 INFO - PROCESS | 1663 | 1463280563725 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 19:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:49:23 INFO - PROCESS | 1663 | 1463280563729 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:49:23 INFO - PROCESS | 1663 | 1463280563731 Marionette TRACE conn2 <- [1,2866,null,{}] 19:49:23 INFO - PROCESS | 1663 | 1463280563740 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}] 19:49:23 INFO - PROCESS | 1663 | 1463280563858 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 19:49:23 INFO - PROCESS | 1663 | 1463280563870 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:23 INFO - PROCESS | 1663 | ++DOCSHELL 0x121cb4000 == 56 [pid = 1663] [id = 724] 19:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 111 (0x118c0d400) [pid = 1663] [serial = 2172] [outer = 0x0] 19:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 112 (0x118c3f800) [pid = 1663] [serial = 2173] [outer = 0x118c0d400] 19:49:23 INFO - PROCESS | 1663 | 1463280563899 Marionette DEBUG loaded listener.js 19:49:23 INFO - PROCESS | 1663 | ++DOMWINDOW == 113 (0x1190d2800) [pid = 1663] [serial = 2174] [outer = 0x118c0d400] 19:49:24 INFO - PROCESS | 1663 | 1463280564271 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]]]}] 19:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 573ms 19:49:24 INFO - PROCESS | 1663 | 1463280564301 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 19:49:24 INFO - PROCESS | 1663 | 1463280564303 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 19:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:49:24 INFO - PROCESS | 1663 | 1463280564305 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:49:24 INFO - PROCESS | 1663 | 1463280564306 Marionette TRACE conn2 <- [1,2870,null,{}] 19:49:24 INFO - PROCESS | 1663 | 1463280564308 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}] 19:49:24 INFO - PROCESS | 1663 | 1463280564396 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 19:49:24 INFO - PROCESS | 1663 | 1463280564400 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a779800 == 57 [pid = 1663] [id = 725] 19:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x119162c00) [pid = 1663] [serial = 2175] [outer = 0x0] 19:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x121526c00) [pid = 1663] [serial = 2176] [outer = 0x119162c00] 19:49:24 INFO - PROCESS | 1663 | 1463280564426 Marionette DEBUG loaded listener.js 19:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x124a2f000) [pid = 1663] [serial = 2177] [outer = 0x119162c00] 19:49:24 INFO - PROCESS | 1663 | 1463280564775 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]]]}] 19:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms 19:49:24 INFO - PROCESS | 1663 | 1463280564823 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 19:49:24 INFO - PROCESS | 1663 | 1463280564825 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 19:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:49:24 INFO - PROCESS | 1663 | 1463280564827 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:49:24 INFO - PROCESS | 1663 | 1463280564828 Marionette TRACE conn2 <- [1,2874,null,{}] 19:49:24 INFO - PROCESS | 1663 | 1463280564831 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}] 19:49:24 INFO - PROCESS | 1663 | 1463280564920 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 19:49:24 INFO - PROCESS | 1663 | 1463280564924 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:24 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ba32800 == 58 [pid = 1663] [id = 726] 19:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x123d4e000) [pid = 1663] [serial = 2178] [outer = 0x0] 19:49:24 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x1255f3000) [pid = 1663] [serial = 2179] [outer = 0x123d4e000] 19:49:24 INFO - PROCESS | 1663 | 1463280564949 Marionette DEBUG loaded listener.js 19:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x126f85400) [pid = 1663] [serial = 2180] [outer = 0x123d4e000] 19:49:25 INFO - PROCESS | 1663 | 1463280565413 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]]]}] 19:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 622ms 19:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:49:25 INFO - PROCESS | 1663 | 1463280565468 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 19:49:25 INFO - PROCESS | 1663 | 1463280565470 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 19:49:25 INFO - PROCESS | 1663 | 1463280565473 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:49:25 INFO - PROCESS | 1663 | 1463280565475 Marionette TRACE conn2 <- [1,2878,null,{}] 19:49:25 INFO - PROCESS | 1663 | 1463280565478 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}] 19:49:25 INFO - PROCESS | 1663 | 1463280565680 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 19:49:25 INFO - PROCESS | 1663 | 1463280565708 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:25 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3ce000 == 59 [pid = 1663] [id = 727] 19:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x128d0c000) [pid = 1663] [serial = 2181] [outer = 0x0] 19:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x1290ed000) [pid = 1663] [serial = 2182] [outer = 0x128d0c000] 19:49:25 INFO - PROCESS | 1663 | 1463280565734 Marionette DEBUG loaded listener.js 19:49:25 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12965ac00) [pid = 1663] [serial = 2183] [outer = 0x128d0c000] 19:49:26 INFO - PROCESS | 1663 | 1463280566082 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]]]}] 19:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 620ms 19:49:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:49:26 INFO - PROCESS | 1663 | 1463280566092 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 19:49:26 INFO - PROCESS | 1663 | 1463280566093 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 19:49:26 INFO - PROCESS | 1663 | 1463280566095 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:49:26 INFO - PROCESS | 1663 | 1463280566096 Marionette TRACE conn2 <- [1,2882,null,{}] 19:49:26 INFO - PROCESS | 1663 | 1463280566100 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}] 19:49:26 INFO - PROCESS | 1663 | 1463280566213 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 19:49:26 INFO - PROCESS | 1663 | 1463280566224 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce20000 == 60 [pid = 1663] [id = 728] 19:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x1292c2800) [pid = 1663] [serial = 2184] [outer = 0x0] 19:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12a75c000) [pid = 1663] [serial = 2185] [outer = 0x1292c2800] 19:49:26 INFO - PROCESS | 1663 | 1463280566249 Marionette DEBUG loaded listener.js 19:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12aa46c00) [pid = 1663] [serial = 2186] [outer = 0x1292c2800] 19:49:26 INFO - PROCESS | 1663 | 1463280566598 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]]]}] 19:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 523ms 19:49:26 INFO - PROCESS | 1663 | 1463280566619 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 19:49:26 INFO - PROCESS | 1663 | 1463280566621 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 19:49:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:49:26 INFO - PROCESS | 1663 | 1463280566623 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:49:26 INFO - PROCESS | 1663 | 1463280566624 Marionette TRACE conn2 <- [1,2886,null,{}] 19:49:26 INFO - PROCESS | 1663 | 1463280566626 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}] 19:49:26 INFO - PROCESS | 1663 | 1463280566736 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 19:49:26 INFO - PROCESS | 1663 | 1463280566750 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:26 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d350000 == 61 [pid = 1663] [id = 729] 19:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x129667c00) [pid = 1663] [serial = 2187] [outer = 0x0] 19:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x12b02d400) [pid = 1663] [serial = 2188] [outer = 0x129667c00] 19:49:26 INFO - PROCESS | 1663 | 1463280566775 Marionette DEBUG loaded listener.js 19:49:26 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x12b815000) [pid = 1663] [serial = 2189] [outer = 0x129667c00] 19:49:27 INFO - PROCESS | 1663 | 1463280567116 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]]]}] 19:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 518ms 19:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:49:27 INFO - PROCESS | 1663 | 1463280567141 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 19:49:27 INFO - PROCESS | 1663 | 1463280567143 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 19:49:27 INFO - PROCESS | 1663 | 1463280567145 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:49:27 INFO - PROCESS | 1663 | 1463280567146 Marionette TRACE conn2 <- [1,2890,null,{}] 19:49:27 INFO - PROCESS | 1663 | 1463280567156 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}] 19:49:27 INFO - PROCESS | 1663 | 1463280567276 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 19:49:27 INFO - PROCESS | 1663 | 1463280567302 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:27 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d732800 == 62 [pid = 1663] [id = 730] 19:49:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12b036800) [pid = 1663] [serial = 2190] [outer = 0x0] 19:49:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x12ba71800) [pid = 1663] [serial = 2191] [outer = 0x12b036800] 19:49:27 INFO - PROCESS | 1663 | 1463280567329 Marionette DEBUG loaded listener.js 19:49:27 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12beab400) [pid = 1663] [serial = 2192] [outer = 0x12b036800] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x110da3c00) [pid = 1663] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1129da800) [pid = 1663] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x128d08400) [pid = 1663] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x128eac800) [pid = 1663] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x1184ca000) [pid = 1663] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x12aba4800) [pid = 1663] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x121139400) [pid = 1663] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x1128a8c00) [pid = 1663] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x12aa42800) [pid = 1663] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x118c06400) [pid = 1663] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x11618c800) [pid = 1663] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x1161ec400) [pid = 1663] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12ba74000) [pid = 1663] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 117 (0x121571400) [pid = 1663] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 116 (0x1167f8400) [pid = 1663] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 115 (0x12d334000) [pid = 1663] [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.] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 114 (0x110daf800) [pid = 1663] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:49:27 INFO - PROCESS | 1663 | --DOMWINDOW == 113 (0x118214c00) [pid = 1663] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:49:27 INFO - PROCESS | 1663 | 1463280567912 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 771ms 19:49:27 INFO - PROCESS | 1663 | 1463280567916 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 19:49:27 INFO - PROCESS | 1663 | 1463280567918 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 19:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:49:27 INFO - PROCESS | 1663 | 1463280567920 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:49:27 INFO - PROCESS | 1663 | 1463280567921 Marionette TRACE conn2 <- [1,2894,null,{}] 19:49:27 INFO - PROCESS | 1663 | 1463280567923 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}] 19:49:28 INFO - PROCESS | 1663 | 1463280568015 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 19:49:28 INFO - PROCESS | 1663 | 1463280568077 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce3b800 == 63 [pid = 1663] [id = 731] 19:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 114 (0x111c1f400) [pid = 1663] [serial = 2193] [outer = 0x0] 19:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 115 (0x1184ca000) [pid = 1663] [serial = 2194] [outer = 0x111c1f400] 19:49:28 INFO - PROCESS | 1663 | 1463280568102 Marionette DEBUG loaded listener.js 19:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 116 (0x128d08400) [pid = 1663] [serial = 2195] [outer = 0x111c1f400] 19:49:28 INFO - PROCESS | 1663 | 1463280568380 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]]]}] 19:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 518ms 19:49:28 INFO - PROCESS | 1663 | 1463280568438 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 19:49:28 INFO - PROCESS | 1663 | 1463280568440 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 19:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:49:28 INFO - PROCESS | 1663 | 1463280568442 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:49:28 INFO - PROCESS | 1663 | 1463280568444 Marionette TRACE conn2 <- [1,2898,null,{}] 19:49:28 INFO - PROCESS | 1663 | 1463280568446 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}] 19:49:28 INFO - PROCESS | 1663 | 1463280568548 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 19:49:28 INFO - PROCESS | 1663 | 1463280568552 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:28 INFO - PROCESS | 1663 | ++DOCSHELL 0x12dddf000 == 64 [pid = 1663] [id = 732] 19:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 117 (0x1127adc00) [pid = 1663] [serial = 2196] [outer = 0x0] 19:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 118 (0x119164c00) [pid = 1663] [serial = 2197] [outer = 0x1127adc00] 19:49:28 INFO - PROCESS | 1663 | 1463280568582 Marionette DEBUG loaded listener.js 19:49:28 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x12c610000) [pid = 1663] [serial = 2198] [outer = 0x1127adc00] 19:49:28 INFO - PROCESS | 1663 | 1463280568957 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]]]}] 19:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 520ms 19:49:28 INFO - PROCESS | 1663 | 1463280568962 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 19:49:28 INFO - PROCESS | 1663 | 1463280568963 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 19:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:49:28 INFO - PROCESS | 1663 | 1463280568967 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:49:28 INFO - PROCESS | 1663 | 1463280568970 Marionette TRACE conn2 <- [1,2902,null,{}] 19:49:28 INFO - PROCESS | 1663 | 1463280568972 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}] 19:49:29 INFO - PROCESS | 1663 | 1463280569091 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 19:49:29 INFO - PROCESS | 1663 | 1463280569098 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x137d2a000 == 65 [pid = 1663] [id = 733] 19:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x12c610800) [pid = 1663] [serial = 2199] [outer = 0x0] 19:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x12c86fc00) [pid = 1663] [serial = 2200] [outer = 0x12c610800] 19:49:29 INFO - PROCESS | 1663 | 1463280569123 Marionette DEBUG loaded listener.js 19:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x12c878400) [pid = 1663] [serial = 2201] [outer = 0x12c610800] 19:49:29 INFO - PROCESS | 1663 | 1463280569424 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 471ms 19:49:29 INFO - PROCESS | 1663 | 1463280569439 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 19:49:29 INFO - PROCESS | 1663 | 1463280569441 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 19:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:49:29 INFO - PROCESS | 1663 | 1463280569443 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:49:29 INFO - PROCESS | 1663 | 1463280569444 Marionette TRACE conn2 <- [1,2906,null,{}] 19:49:29 INFO - PROCESS | 1663 | 1463280569446 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}] 19:49:29 INFO - PROCESS | 1663 | 1463280569544 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 19:49:29 INFO - PROCESS | 1663 | 1463280569548 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:29 INFO - PROCESS | 1663 | ++DOCSHELL 0x138615000 == 66 [pid = 1663] [id = 734] 19:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x12c878800) [pid = 1663] [serial = 2202] [outer = 0x0] 19:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x12cbc1800) [pid = 1663] [serial = 2203] [outer = 0x12c878800] 19:49:29 INFO - PROCESS | 1663 | 1463280569573 Marionette DEBUG loaded listener.js 19:49:29 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x12cbc7400) [pid = 1663] [serial = 2204] [outer = 0x12c878800] 19:49:30 INFO - PROCESS | 1663 | 1463280570069 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]]]}] 19:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 669ms 19:49:30 INFO - PROCESS | 1663 | 1463280570113 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 19:49:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:49:30 INFO - PROCESS | 1663 | 1463280570118 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 19:49:30 INFO - PROCESS | 1663 | 1463280570122 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:49:30 INFO - PROCESS | 1663 | 1463280570124 Marionette TRACE conn2 <- [1,2910,null,{}] 19:49:30 INFO - PROCESS | 1663 | 1463280570128 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}] 19:49:30 INFO - PROCESS | 1663 | 1463280570240 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 19:49:30 INFO - PROCESS | 1663 | 1463280570317 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:30 INFO - PROCESS | 1663 | ++DOCSHELL 0x1219a9000 == 67 [pid = 1663] [id = 735] 19:49:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x11333ec00) [pid = 1663] [serial = 2205] [outer = 0x0] 19:49:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x116727400) [pid = 1663] [serial = 2206] [outer = 0x11333ec00] 19:49:30 INFO - PROCESS | 1663 | 1463280570349 Marionette DEBUG loaded listener.js 19:49:30 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x1180c6000) [pid = 1663] [serial = 2207] [outer = 0x11333ec00] 19:49:30 INFO - PROCESS | 1663 | 1463280570728 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]]]}] 19:49:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:49:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:49:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 623ms 19:49:30 INFO - PROCESS | 1663 | 1463280570745 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 19:49:30 INFO - PROCESS | 1663 | 1463280570750 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 19:49:30 INFO - TEST-START | /DOMEvents/constructors.html 19:49:30 INFO - PROCESS | 1663 | 1463280570756 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:49:30 INFO - PROCESS | 1663 | 1463280570757 Marionette TRACE conn2 <- [1,2914,null,{}] 19:49:30 INFO - PROCESS | 1663 | 1463280570760 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}] 19:49:30 INFO - PROCESS | 1663 | 1463280570870 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 19:49:30 INFO - PROCESS | 1663 | 1463280570933 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bfcb800 == 68 [pid = 1663] [id = 736] 19:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x118210000) [pid = 1663] [serial = 2208] [outer = 0x0] 19:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x11870d400) [pid = 1663] [serial = 2209] [outer = 0x118210000] 19:49:31 INFO - PROCESS | 1663 | 1463280571022 Marionette DEBUG loaded listener.js 19:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x11915c800) [pid = 1663] [serial = 2210] [outer = 0x118210000] 19:49:31 INFO - PROCESS | 1663 | 1463280571401 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]]]}] 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:49:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:49:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:49:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:49:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:49:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:49:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:49:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:49:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:49:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 677ms 19:49:31 INFO - PROCESS | 1663 | 1463280571434 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 19:49:31 INFO - PROCESS | 1663 | 1463280571436 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 19:49:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:49:31 INFO - PROCESS | 1663 | 1463280571438 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:49:31 INFO - PROCESS | 1663 | 1463280571441 Marionette TRACE conn2 <- [1,2918,null,{}] 19:49:31 INFO - PROCESS | 1663 | 1463280571449 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}] 19:49:31 INFO - PROCESS | 1663 | 1463280571559 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 19:49:31 INFO - PROCESS | 1663 | 1463280571625 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:31 INFO - PROCESS | 1663 | ++DOCSHELL 0x13870c000 == 69 [pid = 1663] [id = 737] 19:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1219be400) [pid = 1663] [serial = 2211] [outer = 0x0] 19:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12760e400) [pid = 1663] [serial = 2212] [outer = 0x1219be400] 19:49:31 INFO - PROCESS | 1663 | 1463280571697 Marionette DEBUG loaded listener.js 19:49:31 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x1292cd800) [pid = 1663] [serial = 2213] [outer = 0x1219be400] 19:49:32 INFO - PROCESS | 1663 | 1463280572053 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:49:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:49:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 622ms 19:49:32 INFO - PROCESS | 1663 | 1463280572060 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 19:49:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:49:32 INFO - PROCESS | 1663 | 1463280572062 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 19:49:32 INFO - PROCESS | 1663 | 1463280572065 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:49:32 INFO - PROCESS | 1663 | 1463280572068 Marionette TRACE conn2 <- [1,2922,null,{}] 19:49:32 INFO - PROCESS | 1663 | 1463280572071 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}] 19:49:32 INFO - PROCESS | 1663 | 1463280572177 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 19:49:32 INFO - PROCESS | 1663 | 1463280572268 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x138732800 == 70 [pid = 1663] [id = 738] 19:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12a8d1000) [pid = 1663] [serial = 2214] [outer = 0x0] 19:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12ba6e000) [pid = 1663] [serial = 2215] [outer = 0x12a8d1000] 19:49:32 INFO - PROCESS | 1663 | 1463280572303 Marionette DEBUG loaded listener.js 19:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12beb0c00) [pid = 1663] [serial = 2216] [outer = 0x12a8d1000] 19:49:32 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:49:32 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:49:32 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:49:32 INFO - PROCESS | 1663 | [1663] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 19:49:32 INFO - PROCESS | 1663 | 1463280572660 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]]]}] 19:49:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:49:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:49:32 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 19:49:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:49:32 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 19:49:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:49:32 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]" 19:49:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:49:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:49:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 623ms 19:49:32 INFO - PROCESS | 1663 | 1463280572689 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 19:49:32 INFO - PROCESS | 1663 | 1463280572690 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 19:49:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:49:32 INFO - PROCESS | 1663 | 1463280572693 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:49:32 INFO - PROCESS | 1663 | 1463280572694 Marionette TRACE conn2 <- [1,2926,null,{}] 19:49:32 INFO - PROCESS | 1663 | 1463280572696 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}] 19:49:32 INFO - PROCESS | 1663 | 1463280572803 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 19:49:32 INFO - PROCESS | 1663 | 1463280572866 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:32 INFO - PROCESS | 1663 | ++DOCSHELL 0x13890f000 == 71 [pid = 1663] [id = 739] 19:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12a8d2c00) [pid = 1663] [serial = 2217] [outer = 0x0] 19:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12c605c00) [pid = 1663] [serial = 2218] [outer = 0x12a8d2c00] 19:49:32 INFO - PROCESS | 1663 | 1463280572937 Marionette DEBUG loaded listener.js 19:49:32 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12cbcc000) [pid = 1663] [serial = 2219] [outer = 0x12a8d2c00] 19:49:33 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:49:33 INFO - PROCESS | 1663 | 1463280573286 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]]]}] 19:49:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:49:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 621ms 19:49:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:49:33 INFO - PROCESS | 1663 | 1463280573315 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 19:49:33 INFO - PROCESS | 1663 | 1463280573316 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 19:49:33 INFO - PROCESS | 1663 | 1463280573319 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:49:33 INFO - PROCESS | 1663 | 1463280573320 Marionette TRACE conn2 <- [1,2930,null,{}] 19:49:33 INFO - PROCESS | 1663 | 1463280573322 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}] 19:49:33 INFO - PROCESS | 1663 | 1463280573446 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 19:49:33 INFO - PROCESS | 1663 | 1463280573569 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:33 INFO - PROCESS | 1663 | ++DOCSHELL 0x139095000 == 72 [pid = 1663] [id = 740] 19:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12cc84000) [pid = 1663] [serial = 2220] [outer = 0x0] 19:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12cc8e000) [pid = 1663] [serial = 2221] [outer = 0x12cc84000] 19:49:33 INFO - PROCESS | 1663 | 1463280573603 Marionette DEBUG loaded listener.js 19:49:33 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12d3ed800) [pid = 1663] [serial = 2222] [outer = 0x12cc84000] 19:49:33 INFO - PROCESS | 1663 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:49:33 INFO - PROCESS | 1663 | 1463280573943 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]]]}] 19:49:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:49:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 19:49:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:49:33 INFO - PROCESS | 1663 | 1463280573989 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 19:49:33 INFO - PROCESS | 1663 | 1463280573990 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 19:49:33 INFO - PROCESS | 1663 | 1463280573993 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:49:33 INFO - PROCESS | 1663 | 1463280573994 Marionette TRACE conn2 <- [1,2934,null,{}] 19:49:33 INFO - PROCESS | 1663 | 1463280573997 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}] 19:49:34 INFO - PROCESS | 1663 | 1463280574101 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 19:49:34 INFO - PROCESS | 1663 | 1463280574204 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x1390ac800 == 73 [pid = 1663] [id = 741] 19:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12d3eec00) [pid = 1663] [serial = 2223] [outer = 0x0] 19:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x12d5e8000) [pid = 1663] [serial = 2224] [outer = 0x12d3eec00] 19:49:34 INFO - PROCESS | 1663 | 1463280574235 Marionette DEBUG loaded listener.js 19:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x12d5ec400) [pid = 1663] [serial = 2225] [outer = 0x12d3eec00] 19:49:34 INFO - PROCESS | 1663 | 1463280574576 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]]]}] 19:49:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:49:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 620ms 19:49:34 INFO - PROCESS | 1663 | 1463280574613 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 19:49:34 INFO - PROCESS | 1663 | 1463280574615 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 19:49:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:49:34 INFO - PROCESS | 1663 | 1463280574619 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:49:34 INFO - PROCESS | 1663 | 1463280574621 Marionette TRACE conn2 <- [1,2938,null,{}] 19:49:34 INFO - PROCESS | 1663 | 1463280574623 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}] 19:49:34 INFO - PROCESS | 1663 | 1463280574730 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 19:49:34 INFO - PROCESS | 1663 | 1463280574852 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:34 INFO - PROCESS | 1663 | ++DOCSHELL 0x116907000 == 74 [pid = 1663] [id = 742] 19:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x111f16800) [pid = 1663] [serial = 2226] [outer = 0x0] 19:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x1126cd400) [pid = 1663] [serial = 2227] [outer = 0x111f16800] 19:49:34 INFO - PROCESS | 1663 | 1463280574886 Marionette DEBUG loaded listener.js 19:49:34 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x1126d3400) [pid = 1663] [serial = 2228] [outer = 0x111f16800] 19:49:35 INFO - PROCESS | 1663 | 1463280575478 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]]]}] 19:49:35 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. 19:49:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 869ms 19:49:35 INFO - PROCESS | 1663 | 1463280575490 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 19:49:35 INFO - PROCESS | 1663 | 1463280575493 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 19:49:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:49:35 INFO - PROCESS | 1663 | 1463280575498 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:49:35 INFO - PROCESS | 1663 | 1463280575502 Marionette TRACE conn2 <- [1,2942,null,{}] 19:49:35 INFO - PROCESS | 1663 | 1463280575507 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}] 19:49:35 INFO - PROCESS | 1663 | 1463280575635 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 19:49:35 INFO - PROCESS | 1663 | 1463280575716 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:35 INFO - PROCESS | 1663 | ++DOCSHELL 0x12a776000 == 75 [pid = 1663] [id = 743] 19:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x1126d6000) [pid = 1663] [serial = 2229] [outer = 0x0] 19:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x11281e000) [pid = 1663] [serial = 2230] [outer = 0x1126d6000] 19:49:35 INFO - PROCESS | 1663 | 1463280575745 Marionette DEBUG loaded listener.js 19:49:35 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x11334a400) [pid = 1663] [serial = 2231] [outer = 0x1126d6000] 19:49:36 INFO - PROCESS | 1663 | 1463280576120 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"]]]}] 19:49:36 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 19:49:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:49:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 681ms 19:49:36 INFO - PROCESS | 1663 | 1463280576178 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 19:49:36 INFO - PROCESS | 1663 | 1463280576181 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 19:49:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:49:36 INFO - PROCESS | 1663 | 1463280576186 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:49:36 INFO - PROCESS | 1663 | 1463280576187 Marionette TRACE conn2 <- [1,2946,null,{}] 19:49:36 INFO - PROCESS | 1663 | 1463280576190 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}] 19:49:36 INFO - PROCESS | 1663 | 1463280576288 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 19:49:36 INFO - PROCESS | 1663 | 1463280576351 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:36 INFO - PROCESS | 1663 | ++DOCSHELL 0x12126c000 == 76 [pid = 1663] [id = 744] 19:49:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x11281c800) [pid = 1663] [serial = 2232] [outer = 0x0] 19:49:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x117468c00) [pid = 1663] [serial = 2233] [outer = 0x11281c800] 19:49:36 INFO - PROCESS | 1663 | 1463280576379 Marionette DEBUG loaded listener.js 19:49:36 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x118239000) [pid = 1663] [serial = 2234] [outer = 0x11281c800] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x137d2a000 == 75 [pid = 1663] [id = 733] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12dddf000 == 74 [pid = 1663] [id = 732] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce3b800 == 73 [pid = 1663] [id = 731] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12d732800 == 72 [pid = 1663] [id = 730] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12d350000 == 71 [pid = 1663] [id = 729] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12ce20000 == 70 [pid = 1663] [id = 728] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x12c602c00) [pid = 1663] [serial = 2146] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3ce000 == 69 [pid = 1663] [id = 727] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12ba32800 == 68 [pid = 1663] [id = 726] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12a779800 == 67 [pid = 1663] [id = 725] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x121cb4000 == 66 [pid = 1663] [id = 724] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x12125d800 == 65 [pid = 1663] [id = 723] 19:49:36 INFO - PROCESS | 1663 | --DOCSHELL 0x126f8c000 == 64 [pid = 1663] [id = 722] 19:49:36 INFO - PROCESS | 1663 | 1463280576785 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]]]}] 19:49:36 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. 19:49:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 621ms 19:49:36 INFO - PROCESS | 1663 | 1463280576807 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 19:49:36 INFO - PROCESS | 1663 | 1463280576808 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 19:49:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:49:36 INFO - PROCESS | 1663 | 1463280576810 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:49:36 INFO - PROCESS | 1663 | 1463280576813 Marionette TRACE conn2 <- [1,2950,null,{}] 19:49:36 INFO - PROCESS | 1663 | 1463280576820 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}] 19:49:36 INFO - PROCESS | 1663 | 1463280576920 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x12ab9d400) [pid = 1663] [serial = 2090] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x119127c00) [pid = 1663] [serial = 2119] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x119775800) [pid = 1663] [serial = 2120] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x118111400) [pid = 1663] [serial = 2113] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x1182adc00) [pid = 1663] [serial = 2114] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x116723c00) [pid = 1663] [serial = 2092] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x126834000) [pid = 1663] [serial = 2098] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x118c3a400) [pid = 1663] [serial = 2095] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12aba4400) [pid = 1663] [serial = 2132] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x12a8d0000) [pid = 1663] [serial = 2104] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1292c6c00) [pid = 1663] [serial = 2101] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1180cc400) [pid = 1663] [serial = 2137] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x120517400) [pid = 1663] [serial = 2138] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12baae800) [pid = 1663] [serial = 2143] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x128d02400) [pid = 1663] [serial = 2126] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12690c000) [pid = 1663] [serial = 2125] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x129667400) [pid = 1663] [serial = 2129] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x12ba73c00) [pid = 1663] [serial = 2141] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x12b818800) [pid = 1663] [serial = 2135] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x126f7ec00) [pid = 1663] [serial = 1463] [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.] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x1256c3c00) [pid = 1663] [serial = 2140] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x12beae000) [pid = 1663] [serial = 2144] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x1219be800) [pid = 1663] [serial = 2051] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x1190c6400) [pid = 1663] [serial = 2048] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 129 (0x1127a4c00) [pid = 1663] [serial = 2042] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 128 (0x11746e800) [pid = 1663] [serial = 2045] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 127 (0x1290edc00) [pid = 1663] [serial = 2128] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 126 (0x12aa48800) [pid = 1663] [serial = 2131] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 125 (0x1185f1c00) [pid = 1663] [serial = 2116] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 124 (0x12b80f400) [pid = 1663] [serial = 2134] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 123 (0x118c3cc00) [pid = 1663] [serial = 2117] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 122 (0x121675c00) [pid = 1663] [serial = 2122] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 121 (0x124fb5400) [pid = 1663] [serial = 2123] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 120 (0x115056400) [pid = 1663] [serial = 2111] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 119 (0x112966c00) [pid = 1663] [serial = 2110] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | --DOMWINDOW == 118 (0x12ab9f400) [pid = 1663] [serial = 2107] [outer = 0x0] [url = about:blank] 19:49:36 INFO - PROCESS | 1663 | 1463280576993 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x11996e800 == 65 [pid = 1663] [id = 745] 19:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 119 (0x11289f800) [pid = 1663] [serial = 2235] [outer = 0x0] 19:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 120 (0x11746e800) [pid = 1663] [serial = 2236] [outer = 0x11289f800] 19:49:37 INFO - PROCESS | 1663 | 1463280577021 Marionette DEBUG loaded listener.js 19:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 121 (0x118c39c00) [pid = 1663] [serial = 2237] [outer = 0x11289f800] 19:49:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1248d6800 == 66 [pid = 1663] [id = 746] 19:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 122 (0x118c44400) [pid = 1663] [serial = 2238] [outer = 0x0] 19:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 123 (0x118708000) [pid = 1663] [serial = 2239] [outer = 0x118c44400] 19:49:37 INFO - PROCESS | 1663 | 1463280577342 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]]]}] 19:49:37 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. 19:49:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 570ms 19:49:37 INFO - PROCESS | 1663 | 1463280577381 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 19:49:37 INFO - PROCESS | 1663 | 1463280577383 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 19:49:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:49:37 INFO - PROCESS | 1663 | 1463280577385 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:49:37 INFO - PROCESS | 1663 | 1463280577386 Marionette TRACE conn2 <- [1,2954,null,{}] 19:49:37 INFO - PROCESS | 1663 | 1463280577388 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}] 19:49:37 INFO - PROCESS | 1663 | 1463280577523 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 19:49:37 INFO - PROCESS | 1663 | 1463280577585 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:37 INFO - PROCESS | 1663 | ++DOCSHELL 0x1271b0000 == 67 [pid = 1663] [id = 747] 19:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 124 (0x118c03400) [pid = 1663] [serial = 2240] [outer = 0x0] 19:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 125 (0x11911dc00) [pid = 1663] [serial = 2241] [outer = 0x118c03400] 19:49:37 INFO - PROCESS | 1663 | 1463280577612 Marionette DEBUG loaded listener.js 19:49:37 INFO - PROCESS | 1663 | ++DOMWINDOW == 126 (0x121579000) [pid = 1663] [serial = 2242] [outer = 0x118c03400] 19:49:37 INFO - PROCESS | 1663 | 1463280577879 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]]]}] 19:49:37 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:49:37 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 19:49:37 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 19:49:37 INFO - PROCESS | 1663 | 1463280577922 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 19:49:37 INFO - PROCESS | 1663 | 1463280577923 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 19:49:37 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:49:37 INFO - PROCESS | 1663 | 1463280577926 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:49:37 INFO - PROCESS | 1663 | 1463280577927 Marionette TRACE conn2 <- [1,2958,null,{}] 19:49:37 INFO - PROCESS | 1663 | 1463280577929 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}] 19:49:38 INFO - PROCESS | 1663 | 1463280578029 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 19:49:38 INFO - PROCESS | 1663 | 1463280578097 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3c1800 == 68 [pid = 1663] [id = 748] 19:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 127 (0x121573400) [pid = 1663] [serial = 2243] [outer = 0x0] 19:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 128 (0x124a39400) [pid = 1663] [serial = 2244] [outer = 0x121573400] 19:49:38 INFO - PROCESS | 1663 | 1463280578123 Marionette DEBUG loaded listener.js 19:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 129 (0x12715d000) [pid = 1663] [serial = 2245] [outer = 0x121573400] 19:49:38 INFO - PROCESS | 1663 | 1463280578364 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]]]}] 19:49:38 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. 19:49:38 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 473ms 19:49:38 INFO - PROCESS | 1663 | 1463280578408 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 19:49:38 INFO - PROCESS | 1663 | 1463280578409 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 19:49:38 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:49:38 INFO - PROCESS | 1663 | 1463280578411 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:49:38 INFO - PROCESS | 1663 | 1463280578412 Marionette TRACE conn2 <- [1,2962,null,{}] 19:49:38 INFO - PROCESS | 1663 | 1463280578421 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}] 19:49:38 INFO - PROCESS | 1663 | 1463280578526 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 19:49:38 INFO - PROCESS | 1663 | 1463280578532 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:38 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbef000 == 69 [pid = 1663] [id = 749] 19:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 130 (0x1275fb800) [pid = 1663] [serial = 2246] [outer = 0x0] 19:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x12891d800) [pid = 1663] [serial = 2247] [outer = 0x1275fb800] 19:49:38 INFO - PROCESS | 1663 | 1463280578557 Marionette DEBUG loaded listener.js 19:49:38 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x12a532c00) [pid = 1663] [serial = 2248] [outer = 0x1275fb800] 19:49:38 INFO - PROCESS | 1663 | 1463280578890 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]]]}] 19:49:38 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. 19:49:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 522ms 19:49:38 INFO - PROCESS | 1663 | 1463280578933 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 19:49:38 INFO - PROCESS | 1663 | 1463280578934 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 19:49:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:49:38 INFO - PROCESS | 1663 | 1463280578936 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:49:38 INFO - PROCESS | 1663 | 1463280578937 Marionette TRACE conn2 <- [1,2966,null,{}] 19:49:38 INFO - PROCESS | 1663 | 1463280578939 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}] 19:49:39 INFO - PROCESS | 1663 | 1463280579102 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 19:49:39 INFO - PROCESS | 1663 | 1463280579120 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d351000 == 70 [pid = 1663] [id = 750] 19:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x12a8d3400) [pid = 1663] [serial = 2249] [outer = 0x0] 19:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x12aa42c00) [pid = 1663] [serial = 2250] [outer = 0x12a8d3400] 19:49:39 INFO - PROCESS | 1663 | 1463280579161 Marionette DEBUG loaded listener.js 19:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12ab9f000) [pid = 1663] [serial = 2251] [outer = 0x12a8d3400] 19:49:39 INFO - PROCESS | 1663 | 1463280579541 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]]]}] 19:49:39 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. 19:49:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 19:49:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:49:39 INFO - PROCESS | 1663 | 1463280579558 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 19:49:39 INFO - PROCESS | 1663 | 1463280579559 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 19:49:39 INFO - PROCESS | 1663 | 1463280579561 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:49:39 INFO - PROCESS | 1663 | 1463280579562 Marionette TRACE conn2 <- [1,2970,null,{}] 19:49:39 INFO - PROCESS | 1663 | 1463280579565 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}] 19:49:39 INFO - PROCESS | 1663 | 1463280579682 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 19:49:39 INFO - PROCESS | 1663 | 1463280579694 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:39 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da72800 == 71 [pid = 1663] [id = 751] 19:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12aba8000) [pid = 1663] [serial = 2252] [outer = 0x0] 19:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12b813800) [pid = 1663] [serial = 2253] [outer = 0x12aba8000] 19:49:39 INFO - PROCESS | 1663 | 1463280579719 Marionette DEBUG loaded listener.js 19:49:39 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12ba72c00) [pid = 1663] [serial = 2254] [outer = 0x12aba8000] 19:49:40 INFO - PROCESS | 1663 | 1463280580023 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]]]}] 19:49:40 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. 19:49:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 469ms 19:49:40 INFO - PROCESS | 1663 | 1463280580037 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 19:49:40 INFO - PROCESS | 1663 | 1463280580039 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 19:49:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:49:40 INFO - PROCESS | 1663 | 1463280580043 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:49:40 INFO - PROCESS | 1663 | 1463280580044 Marionette TRACE conn2 <- [1,2974,null,{}] 19:49:40 INFO - PROCESS | 1663 | 1463280580054 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}] 19:49:40 INFO - PROCESS | 1663 | 1463280580167 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 19:49:40 INFO - PROCESS | 1663 | 1463280580206 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x12f209000 == 72 [pid = 1663] [id = 752] 19:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12b035c00) [pid = 1663] [serial = 2255] [outer = 0x0] 19:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12beb1c00) [pid = 1663] [serial = 2256] [outer = 0x12b035c00] 19:49:40 INFO - PROCESS | 1663 | 1463280580232 Marionette DEBUG loaded listener.js 19:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12c86a400) [pid = 1663] [serial = 2257] [outer = 0x12b035c00] 19:49:40 INFO - PROCESS | 1663 | 1463280580540 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]]]}] 19:49:40 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. 19:49:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 19:49:40 INFO - PROCESS | 1663 | 1463280580563 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 19:49:40 INFO - PROCESS | 1663 | 1463280580565 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 19:49:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:49:40 INFO - PROCESS | 1663 | 1463280580570 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:49:40 INFO - PROCESS | 1663 | 1463280580572 Marionette TRACE conn2 <- [1,2978,null,{}] 19:49:40 INFO - PROCESS | 1663 | 1463280580574 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}] 19:49:40 INFO - PROCESS | 1663 | 1463280580692 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 19:49:40 INFO - PROCESS | 1663 | 1463280580705 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:40 INFO - PROCESS | 1663 | ++DOCSHELL 0x137eab000 == 73 [pid = 1663] [id = 753] 19:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12c611400) [pid = 1663] [serial = 2258] [outer = 0x0] 19:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12cbcc400) [pid = 1663] [serial = 2259] [outer = 0x12c611400] 19:49:40 INFO - PROCESS | 1663 | 1463280580730 Marionette DEBUG loaded listener.js 19:49:40 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12cc8a800) [pid = 1663] [serial = 2260] [outer = 0x12c611400] 19:49:41 INFO - PROCESS | 1663 | 1463280581177 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]]]}] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x12d348000) [pid = 1663] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x1292c2800) [pid = 1663] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x129667c00) [pid = 1663] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12b036800) [pid = 1663] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x111c1f400) [pid = 1663] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12beaf000) [pid = 1663] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 137 (0x1161f1400) [pid = 1663] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 136 (0x119162c00) [pid = 1663] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 135 (0x112820400) [pid = 1663] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 134 (0x123d4e000) [pid = 1663] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 133 (0x118c0d400) [pid = 1663] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 132 (0x1127adc00) [pid = 1663] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 131 (0x128d0c000) [pid = 1663] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:49:41 INFO - PROCESS | 1663 | --DOMWINDOW == 130 (0x12c610800) [pid = 1663] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:49:41 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. 19:49:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 669ms 19:49:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:49:41 INFO - PROCESS | 1663 | 1463280581240 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 19:49:41 INFO - PROCESS | 1663 | 1463280581241 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 19:49:41 INFO - PROCESS | 1663 | 1463280581244 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:49:41 INFO - PROCESS | 1663 | 1463280581245 Marionette TRACE conn2 <- [1,2982,null,{}] 19:49:41 INFO - PROCESS | 1663 | 1463280581248 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}] 19:49:41 INFO - PROCESS | 1663 | 1463280581349 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 19:49:41 INFO - PROCESS | 1663 | 1463280581353 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x12d343800 == 74 [pid = 1663] [id = 754] 19:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 131 (0x110f3a800) [pid = 1663] [serial = 2261] [outer = 0x0] 19:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 132 (0x1127adc00) [pid = 1663] [serial = 2262] [outer = 0x110f3a800] 19:49:41 INFO - PROCESS | 1663 | 1463280581383 Marionette DEBUG loaded listener.js 19:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 133 (0x1255e9800) [pid = 1663] [serial = 2263] [outer = 0x110f3a800] 19:49:41 INFO - PROCESS | 1663 | 1463280581714 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"]]]}] 19:49:41 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 19:49:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:49:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 519ms 19:49:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:49:41 INFO - PROCESS | 1663 | 1463280581764 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 19:49:41 INFO - PROCESS | 1663 | 1463280581766 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 19:49:41 INFO - PROCESS | 1663 | 1463280581768 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:49:41 INFO - PROCESS | 1663 | 1463280581769 Marionette TRACE conn2 <- [1,2986,null,{}] 19:49:41 INFO - PROCESS | 1663 | 1463280581771 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}] 19:49:41 INFO - PROCESS | 1663 | 1463280581893 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 19:49:41 INFO - PROCESS | 1663 | 1463280581898 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:41 INFO - PROCESS | 1663 | ++DOCSHELL 0x13866d800 == 75 [pid = 1663] [id = 755] 19:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 134 (0x117463000) [pid = 1663] [serial = 2264] [outer = 0x0] 19:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 135 (0x12beb2400) [pid = 1663] [serial = 2265] [outer = 0x117463000] 19:49:41 INFO - PROCESS | 1663 | 1463280581923 Marionette DEBUG loaded listener.js 19:49:41 INFO - PROCESS | 1663 | ++DOMWINDOW == 136 (0x12cc88800) [pid = 1663] [serial = 2266] [outer = 0x117463000] 19:49:42 INFO - PROCESS | 1663 | 1463280582194 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]]]}] 19:49:42 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. 19:49:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 470ms 19:49:42 INFO - PROCESS | 1663 | 1463280582238 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 19:49:42 INFO - PROCESS | 1663 | 1463280582239 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 19:49:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:49:42 INFO - PROCESS | 1663 | 1463280582242 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:49:42 INFO - PROCESS | 1663 | 1463280582243 Marionette TRACE conn2 <- [1,2990,null,{}] 19:49:42 INFO - PROCESS | 1663 | 1463280582245 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}] 19:49:42 INFO - PROCESS | 1663 | 1463280582339 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 19:49:42 INFO - PROCESS | 1663 | 1463280582413 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x13890e000 == 76 [pid = 1663] [id = 756] 19:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 137 (0x12cc86800) [pid = 1663] [serial = 2267] [outer = 0x0] 19:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 138 (0x12d334800) [pid = 1663] [serial = 2268] [outer = 0x12cc86800] 19:49:42 INFO - PROCESS | 1663 | 1463280582438 Marionette DEBUG loaded listener.js 19:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x12d3e1c00) [pid = 1663] [serial = 2269] [outer = 0x12cc86800] 19:49:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1390eb000 == 77 [pid = 1663] [id = 757] 19:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x12d5edc00) [pid = 1663] [serial = 2270] [outer = 0x0] 19:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x12d3e6800) [pid = 1663] [serial = 2271] [outer = 0x12d5edc00] 19:49:42 INFO - PROCESS | 1663 | 1463280582729 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]]]}] 19:49:42 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. 19:49:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 517ms 19:49:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:49:42 INFO - PROCESS | 1663 | 1463280582760 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 19:49:42 INFO - PROCESS | 1663 | 1463280582761 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 19:49:42 INFO - PROCESS | 1663 | 1463280582763 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:49:42 INFO - PROCESS | 1663 | 1463280582764 Marionette TRACE conn2 <- [1,2994,null,{}] 19:49:42 INFO - PROCESS | 1663 | 1463280582778 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}] 19:49:42 INFO - PROCESS | 1663 | 1463280582897 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 19:49:42 INFO - PROCESS | 1663 | 1463280582901 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:42 INFO - PROCESS | 1663 | ++DOCSHELL 0x1390f1800 == 78 [pid = 1663] [id = 758] 19:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x12d339800) [pid = 1663] [serial = 2272] [outer = 0x0] 19:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x12d3ea000) [pid = 1663] [serial = 2273] [outer = 0x12d339800] 19:49:42 INFO - PROCESS | 1663 | 1463280582926 Marionette DEBUG loaded listener.js 19:49:42 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12d5f2c00) [pid = 1663] [serial = 2274] [outer = 0x12d339800] 19:49:43 INFO - PROCESS | 1663 | 1463280583313 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]]]}] 19:49:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:49:43 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 19:49:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 19:49:43 INFO - PROCESS | 1663 | 1463280583334 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 19:49:43 INFO - PROCESS | 1663 | 1463280583337 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 19:49:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:49:43 INFO - PROCESS | 1663 | 1463280583340 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:49:43 INFO - PROCESS | 1663 | 1463280583343 Marionette TRACE conn2 <- [1,2998,null,{}] 19:49:43 INFO - PROCESS | 1663 | 1463280583347 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}] 19:49:43 INFO - PROCESS | 1663 | 1463280583497 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 19:49:43 INFO - PROCESS | 1663 | 1463280583605 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:43 INFO - PROCESS | 1663 | ++DOCSHELL 0x11949c800 == 79 [pid = 1663] [id = 759] 19:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x110f3f000) [pid = 1663] [serial = 2275] [outer = 0x0] 19:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x110f41800) [pid = 1663] [serial = 2276] [outer = 0x110f3f000] 19:49:43 INFO - PROCESS | 1663 | 1463280583640 Marionette DEBUG loaded listener.js 19:49:43 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x1127a4c00) [pid = 1663] [serial = 2277] [outer = 0x110f3f000] 19:49:44 INFO - PROCESS | 1663 | 1463280584015 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]]]}] 19:49:44 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. 19:49:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 720ms 19:49:44 INFO - PROCESS | 1663 | 1463280584061 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 19:49:44 INFO - PROCESS | 1663 | 1463280584065 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 19:49:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:49:44 INFO - PROCESS | 1663 | 1463280584069 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:49:44 INFO - PROCESS | 1663 | 1463280584071 Marionette TRACE conn2 <- [1,3002,null,{}] 19:49:44 INFO - PROCESS | 1663 | 1463280584074 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}] 19:49:44 INFO - PROCESS | 1663 | 1463280584188 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 19:49:44 INFO - PROCESS | 1663 | 1463280584293 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x12bf36000 == 80 [pid = 1663] [id = 760] 19:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x115e40400) [pid = 1663] [serial = 2278] [outer = 0x0] 19:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x117e10000) [pid = 1663] [serial = 2279] [outer = 0x115e40400] 19:49:44 INFO - PROCESS | 1663 | 1463280584323 Marionette DEBUG loaded listener.js 19:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x11841c000) [pid = 1663] [serial = 2280] [outer = 0x115e40400] 19:49:44 INFO - PROCESS | 1663 | 1463280584686 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]]]}] 19:49:44 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. 19:49:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 669ms 19:49:44 INFO - PROCESS | 1663 | 1463280584739 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 19:49:44 INFO - PROCESS | 1663 | 1463280584740 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 19:49:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:49:44 INFO - PROCESS | 1663 | 1463280584743 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:49:44 INFO - PROCESS | 1663 | 1463280584746 Marionette TRACE conn2 <- [1,3006,null,{}] 19:49:44 INFO - PROCESS | 1663 | 1463280584753 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}] 19:49:44 INFO - PROCESS | 1663 | 1463280584866 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 19:49:44 INFO - PROCESS | 1663 | 1463280584977 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:44 INFO - PROCESS | 1663 | ++DOCSHELL 0x13860d000 == 81 [pid = 1663] [id = 761] 19:49:44 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x118c03800) [pid = 1663] [serial = 2281] [outer = 0x0] 19:49:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x119780c00) [pid = 1663] [serial = 2282] [outer = 0x118c03800] 19:49:45 INFO - PROCESS | 1663 | 1463280585012 Marionette DEBUG loaded listener.js 19:49:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x120fa9400) [pid = 1663] [serial = 2283] [outer = 0x118c03800] 19:49:45 INFO - PROCESS | 1663 | 1463280585377 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]]]}] 19:49:45 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. 19:49:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 674ms 19:49:45 INFO - PROCESS | 1663 | 1463280585418 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 19:49:45 INFO - PROCESS | 1663 | 1463280585421 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 19:49:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:49:45 INFO - PROCESS | 1663 | 1463280585425 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:49:45 INFO - PROCESS | 1663 | 1463280585427 Marionette TRACE conn2 <- [1,3010,null,{}] 19:49:45 INFO - PROCESS | 1663 | 1463280585430 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}] 19:49:45 INFO - PROCESS | 1663 | 1463280585587 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 19:49:45 INFO - PROCESS | 1663 | 1463280585704 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:45 INFO - PROCESS | 1663 | ++DOCSHELL 0x1393b9800 == 82 [pid = 1663] [id = 762] 19:49:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x120fb0c00) [pid = 1663] [serial = 2284] [outer = 0x0] 19:49:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x121675c00) [pid = 1663] [serial = 2285] [outer = 0x120fb0c00] 19:49:45 INFO - PROCESS | 1663 | 1463280585736 Marionette DEBUG loaded listener.js 19:49:45 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x126f84000) [pid = 1663] [serial = 2286] [outer = 0x120fb0c00] 19:49:46 INFO - PROCESS | 1663 | 1463280586088 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]]]}] 19:49:46 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 19:49:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 674ms 19:49:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:49:46 INFO - PROCESS | 1663 | 1463280586100 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 19:49:46 INFO - PROCESS | 1663 | 1463280586102 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 19:49:46 INFO - PROCESS | 1663 | 1463280586104 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:49:46 INFO - PROCESS | 1663 | 1463280586106 Marionette TRACE conn2 <- [1,3014,null,{}] 19:49:46 INFO - PROCESS | 1663 | 1463280586108 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}] 19:49:46 INFO - PROCESS | 1663 | 1463280586216 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 19:49:46 INFO - PROCESS | 1663 | 1463280586323 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:46 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a82f800 == 83 [pid = 1663] [id = 763] 19:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x120fb1c00) [pid = 1663] [serial = 2287] [outer = 0x0] 19:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x127607000) [pid = 1663] [serial = 2288] [outer = 0x120fb1c00] 19:49:46 INFO - PROCESS | 1663 | 1463280586354 Marionette DEBUG loaded listener.js 19:49:46 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x1290e9c00) [pid = 1663] [serial = 2289] [outer = 0x120fb1c00] 19:49:46 INFO - PROCESS | 1663 | [1663] 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 19:49:46 INFO - PROCESS | 1663 | 1463280586747 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:49:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:49:46 INFO - {} 19:49:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:49:46 INFO - {} 19:49:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:49:46 INFO - {} 19:49:46 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:49:46 INFO - {} 19:49:46 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 669ms 19:49:46 INFO - PROCESS | 1663 | 1463280586774 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 19:49:46 INFO - PROCESS | 1663 | 1463280586775 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 19:49:46 INFO - TEST-START | /FileAPI/fileReader.html 19:49:46 INFO - PROCESS | 1663 | 1463280586778 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:49:46 INFO - PROCESS | 1663 | 1463280586779 Marionette TRACE conn2 <- [1,3018,null,{}] 19:49:46 INFO - PROCESS | 1663 | 1463280586782 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}] 19:49:46 INFO - PROCESS | 1663 | 1463280586968 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 19:49:47 INFO - PROCESS | 1663 | 1463280587145 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a89d000 == 84 [pid = 1663] [id = 764] 19:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x12aa46400) [pid = 1663] [serial = 2290] [outer = 0x0] 19:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x12beb2800) [pid = 1663] [serial = 2291] [outer = 0x12aa46400] 19:49:47 INFO - PROCESS | 1663 | 1463280587192 Marionette DEBUG loaded listener.js 19:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x12d5f4000) [pid = 1663] [serial = 2292] [outer = 0x12aa46400] 19:49:47 INFO - PROCESS | 1663 | 1463280587543 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]]]}] 19:49:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:49:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:49:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:49:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:49:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 771ms 19:49:47 INFO - PROCESS | 1663 | 1463280587552 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 19:49:47 INFO - PROCESS | 1663 | 1463280587553 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 19:49:47 INFO - TEST-START | /FileAPI/historical.html 19:49:47 INFO - PROCESS | 1663 | 1463280587556 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:49:47 INFO - PROCESS | 1663 | 1463280587557 Marionette TRACE conn2 <- [1,3022,null,{}] 19:49:47 INFO - PROCESS | 1663 | 1463280587559 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}] 19:49:47 INFO - PROCESS | 1663 | 1463280587665 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 19:49:47 INFO - PROCESS | 1663 | 1463280587772 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:47 INFO - PROCESS | 1663 | ++DOCSHELL 0x13ac4d800 == 85 [pid = 1663] [id = 765] 19:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x12d427c00) [pid = 1663] [serial = 2293] [outer = 0x0] 19:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x12d42b800) [pid = 1663] [serial = 2294] [outer = 0x12d427c00] 19:49:47 INFO - PROCESS | 1663 | 1463280587804 Marionette DEBUG loaded listener.js 19:49:47 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x12d431800) [pid = 1663] [serial = 2295] [outer = 0x12d427c00] 19:49:48 INFO - PROCESS | 1663 | 1463280588205 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"]]]}] 19:49:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:49:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:49:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:49:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:49:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:49:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:49:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:49:48 INFO - TEST-OK | /FileAPI/historical.html | took 674ms 19:49:48 INFO - PROCESS | 1663 | 1463280588231 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 19:49:48 INFO - PROCESS | 1663 | 1463280588232 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 19:49:48 INFO - TEST-START | /FileAPI/idlharness.html 19:49:48 INFO - PROCESS | 1663 | 1463280588235 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:49:48 INFO - PROCESS | 1663 | 1463280588236 Marionette TRACE conn2 <- [1,3026,null,{}] 19:49:48 INFO - PROCESS | 1663 | 1463280588238 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}] 19:49:48 INFO - PROCESS | 1663 | 1463280588361 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 19:49:48 INFO - PROCESS | 1663 | 1463280588460 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:48 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b173000 == 86 [pid = 1663] [id = 766] 19:49:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x116186800) [pid = 1663] [serial = 2296] [outer = 0x0] 19:49:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x12c60c800) [pid = 1663] [serial = 2297] [outer = 0x116186800] 19:49:48 INFO - PROCESS | 1663 | 1463280588493 Marionette DEBUG loaded listener.js 19:49:48 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x12d80f400) [pid = 1663] [serial = 2298] [outer = 0x116186800] 19:49:49 INFO - PROCESS | 1663 | 1463280589034 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]]]}] 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:49:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:49:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:49:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:49:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:49:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:49:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:49:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:49:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:49:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:49:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:49:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:49:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:49:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:49:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:49:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:49:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:49:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:49:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:49:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:49:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:49:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:49:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:49:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:49:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:49:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:49:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:49:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:49:49 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 19:49:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:49:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:49:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:49:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:49:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:49:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:49:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:49:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:49:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:49:49 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 19:49:49 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 19:49:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:49:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:49:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:49:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:49:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:49:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:49:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:49:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:49:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:49:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:49:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:49:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:49:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:49:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:49:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:49:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:49:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:49:49 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 19:49:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:49:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:49:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:49:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:49:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:49:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:49:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:49:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:49:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:49:49 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 19:49:49 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 19:49:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:49:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:49:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:49:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:49:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:49:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:49:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:49:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:49:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:49:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:49:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:49:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 833ms 19:49:49 INFO - PROCESS | 1663 | 1463280589069 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 19:49:49 INFO - TEST-START | /FileAPI/idlharness.worker 19:49:49 INFO - PROCESS | 1663 | 1463280589071 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 19:49:49 INFO - PROCESS | 1663 | 1463280589073 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:49:49 INFO - PROCESS | 1663 | 1463280589074 Marionette TRACE conn2 <- [1,3030,null,{}] 19:49:49 INFO - PROCESS | 1663 | 1463280589076 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}] 19:49:49 INFO - PROCESS | 1663 | 1463280589402 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 19:49:49 INFO - PROCESS | 1663 | 1463280589541 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:49 INFO - PROCESS | 1663 | ++DOCSHELL 0x1196ac800 == 87 [pid = 1663] [id = 767] 19:49:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x110f39400) [pid = 1663] [serial = 2299] [outer = 0x0] 19:49:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x111f51400) [pid = 1663] [serial = 2300] [outer = 0x110f39400] 19:49:49 INFO - PROCESS | 1663 | 1463280589573 Marionette DEBUG loaded listener.js 19:49:49 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x1126d2400) [pid = 1663] [serial = 2301] [outer = 0x110f39400] 19:49:49 INFO - PROCESS | 1663 | [1663] 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 19:49:50 INFO - PROCESS | 1663 | 1463280590298 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,{},{}]]]}] 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:49:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:49:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:49:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:49:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:49:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:49:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:49:50 INFO - {} 19:49:50 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 19:49:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:49:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:49:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:49:50 INFO - {} 19:49:50 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 - {} 19:49:50 INFO - {} 19:49:50 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 19:49:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:49:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:49:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:49:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:49:50 INFO - {} 19:49:50 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 19:49:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:49:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:49:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:49:50 INFO - {} 19:49:50 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 - {} 19:49:50 INFO - {} 19:49:50 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 19:49:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:49:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:49:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 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 19:49:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:49:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:49:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 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 19:49:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 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 19:49:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 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 19:49:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:49:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:49:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:49:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:49:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:49:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:49:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:49:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:49:50 INFO - {} 19:49:50 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1296ms 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x137ecf800 == 86 [pid = 1663] [id = 715] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x137d1f000 == 85 [pid = 1663] [id = 640] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1390eb000 == 84 [pid = 1663] [id = 757] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x13890e000 == 83 [pid = 1663] [id = 756] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x13866d800 == 82 [pid = 1663] [id = 755] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12d343800 == 81 [pid = 1663] [id = 754] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x137eab000 == 80 [pid = 1663] [id = 753] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 170 (0x12d34f800) [pid = 1663] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 169 (0x112eeec00) [pid = 1663] [serial = 2149] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 168 (0x11810d400) [pid = 1663] [serial = 2152] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 167 (0x1255f7000) [pid = 1663] [serial = 2155] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 166 (0x129009000) [pid = 1663] [serial = 2158] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 165 (0x12b819c00) [pid = 1663] [serial = 2161] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 164 (0x12c609800) [pid = 1663] [serial = 2164] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 163 (0x12cbc1800) [pid = 1663] [serial = 2203] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | 1463280590437 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 19:49:50 INFO - PROCESS | 1663 | 1463280590440 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12f209000 == 79 [pid = 1663] [id = 752] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12da72800 == 78 [pid = 1663] [id = 751] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12d351000 == 77 [pid = 1663] [id = 750] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12cbef000 == 76 [pid = 1663] [id = 749] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12c3c1800 == 75 [pid = 1663] [id = 748] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1271b0000 == 74 [pid = 1663] [id = 747] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1248d6800 == 73 [pid = 1663] [id = 746] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x11996e800 == 72 [pid = 1663] [id = 745] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12126c000 == 71 [pid = 1663] [id = 744] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12a776000 == 70 [pid = 1663] [id = 743] 19:49:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1390ac800 == 69 [pid = 1663] [id = 741] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x139095000 == 68 [pid = 1663] [id = 740] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x13890f000 == 67 [pid = 1663] [id = 739] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x138732800 == 66 [pid = 1663] [id = 738] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x13870c000 == 65 [pid = 1663] [id = 737] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x12bfcb800 == 64 [pid = 1663] [id = 736] 19:49:50 INFO - PROCESS | 1663 | --DOCSHELL 0x1219a9000 == 63 [pid = 1663] [id = 735] 19:49:50 INFO - PROCESS | 1663 | 1463280590455 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:49:50 INFO - PROCESS | 1663 | 1463280590458 Marionette TRACE conn2 <- [1,3034,null,{}] 19:49:50 INFO - PROCESS | 1663 | 1463280590461 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}] 19:49:50 INFO - PROCESS | 1663 | 1463280590551 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 162 (0x12a75c000) [pid = 1663] [serial = 2185] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x12b02d400) [pid = 1663] [serial = 2188] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12aa46c00) [pid = 1663] [serial = 2186] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12ba71800) [pid = 1663] [serial = 2191] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x1184ca000) [pid = 1663] [serial = 2194] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x12c607400) [pid = 1663] [serial = 2147] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x118111800) [pid = 1663] [serial = 2170] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x121526c00) [pid = 1663] [serial = 2176] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x124a2f000) [pid = 1663] [serial = 2177] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x128d08400) [pid = 1663] [serial = 2195] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x1161e4000) [pid = 1663] [serial = 2168] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x1128aac00) [pid = 1663] [serial = 2167] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x1255f3000) [pid = 1663] [serial = 2179] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x118c3f800) [pid = 1663] [serial = 2173] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x1190d2800) [pid = 1663] [serial = 2174] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x119164c00) [pid = 1663] [serial = 2197] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12c610000) [pid = 1663] [serial = 2198] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 145 (0x12beab400) [pid = 1663] [serial = 2192] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 144 (0x11841a800) [pid = 1663] [serial = 2171] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 143 (0x1290ed000) [pid = 1663] [serial = 2182] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 142 (0x12c86fc00) [pid = 1663] [serial = 2200] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 141 (0x12b815000) [pid = 1663] [serial = 2189] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 140 (0x12965ac00) [pid = 1663] [serial = 2183] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 139 (0x126f85400) [pid = 1663] [serial = 2180] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | --DOMWINDOW == 138 (0x12c878400) [pid = 1663] [serial = 2201] [outer = 0x0] [url = about:blank] 19:49:50 INFO - PROCESS | 1663 | 1463280590623 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:50 INFO - PROCESS | 1663 | ++DOCSHELL 0x11996e800 == 64 [pid = 1663] [id = 768] 19:49:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 139 (0x1127b0000) [pid = 1663] [serial = 2302] [outer = 0x0] 19:49:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 140 (0x117687800) [pid = 1663] [serial = 2303] [outer = 0x1127b0000] 19:49:50 INFO - PROCESS | 1663 | 1463280590654 Marionette DEBUG loaded listener.js 19:49:50 INFO - PROCESS | 1663 | ++DOMWINDOW == 141 (0x119159c00) [pid = 1663] [serial = 2304] [outer = 0x1127b0000] 19:49:50 INFO - PROCESS | 1663 | 1463280590953 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]]]}] 19:49:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:49:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 527ms 19:49:50 INFO - PROCESS | 1663 | 1463280590979 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 19:49:50 INFO - PROCESS | 1663 | 1463280590981 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 19:49:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:49:50 INFO - PROCESS | 1663 | 1463280590987 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:49:50 INFO - PROCESS | 1663 | 1463280590988 Marionette TRACE conn2 <- [1,3038,null,{}] 19:49:50 INFO - PROCESS | 1663 | 1463280590990 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}] 19:49:51 INFO - PROCESS | 1663 | 1463280591081 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 19:49:51 INFO - PROCESS | 1663 | 1463280591090 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x128946000 == 65 [pid = 1663] [id = 769] 19:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 142 (0x1255f0400) [pid = 1663] [serial = 2305] [outer = 0x0] 19:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 143 (0x126914400) [pid = 1663] [serial = 2306] [outer = 0x1255f0400] 19:49:51 INFO - PROCESS | 1663 | 1463280591116 Marionette DEBUG loaded listener.js 19:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 144 (0x12760a400) [pid = 1663] [serial = 2307] [outer = 0x1255f0400] 19:49:51 INFO - PROCESS | 1663 | 1463280591457 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"]]]}] 19:49:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:49:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:49:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:49:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 522ms 19:49:51 INFO - PROCESS | 1663 | 1463280591507 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 19:49:51 INFO - PROCESS | 1663 | 1463280591510 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 19:49:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:49:51 INFO - PROCESS | 1663 | 1463280591517 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:49:51 INFO - PROCESS | 1663 | 1463280591520 Marionette TRACE conn2 <- [1,3042,null,{}] 19:49:51 INFO - PROCESS | 1663 | 1463280591523 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}] 19:49:51 INFO - PROCESS | 1663 | 1463280591623 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 19:49:51 INFO - PROCESS | 1663 | 1463280591627 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:51 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ce36000 == 66 [pid = 1663] [id = 770] 19:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 145 (0x1292bec00) [pid = 1663] [serial = 2308] [outer = 0x0] 19:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 146 (0x129667000) [pid = 1663] [serial = 2309] [outer = 0x1292bec00] 19:49:51 INFO - PROCESS | 1663 | 1463280591653 Marionette DEBUG loaded listener.js 19:49:51 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x12a8d9c00) [pid = 1663] [serial = 2310] [outer = 0x1292bec00] 19:49:52 INFO - PROCESS | 1663 | 1463280592077 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]]]}] 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:49:52 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. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:49:52 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'.) 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:49:52 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. 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:49:52 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. 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:49:52 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. 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:49:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:49:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:49:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 583ms 19:49:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:49:52 INFO - PROCESS | 1663 | 1463280592097 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 19:49:52 INFO - PROCESS | 1663 | 1463280592098 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 19:49:52 INFO - PROCESS | 1663 | 1463280592100 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:49:52 INFO - PROCESS | 1663 | 1463280592101 Marionette TRACE conn2 <- [1,3046,null,{}] 19:49:52 INFO - PROCESS | 1663 | 1463280592104 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}] 19:49:52 INFO - PROCESS | 1663 | 1463280592195 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 19:49:52 INFO - PROCESS | 1663 | 1463280592199 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x12ddce800 == 67 [pid = 1663] [id = 771] 19:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x12aa46c00) [pid = 1663] [serial = 2311] [outer = 0x0] 19:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x12b030400) [pid = 1663] [serial = 2312] [outer = 0x12aa46c00] 19:49:52 INFO - PROCESS | 1663 | 1463280592229 Marionette DEBUG loaded listener.js 19:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x12c603c00) [pid = 1663] [serial = 2313] [outer = 0x12aa46c00] 19:49:52 INFO - PROCESS | 1663 | [1663] 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 19:49:52 INFO - PROCESS | 1663 | 1463280592611 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:49:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:49:52 INFO - {} 19:49:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 517ms 19:49:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:49:52 INFO - PROCESS | 1663 | 1463280592619 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 19:49:52 INFO - PROCESS | 1663 | 1463280592620 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 19:49:52 INFO - PROCESS | 1663 | 1463280592622 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:49:52 INFO - PROCESS | 1663 | 1463280592623 Marionette TRACE conn2 <- [1,3050,null,{}] 19:49:52 INFO - PROCESS | 1663 | 1463280592625 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}] 19:49:52 INFO - PROCESS | 1663 | 1463280592713 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 19:49:52 INFO - PROCESS | 1663 | 1463280592799 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:52 INFO - PROCESS | 1663 | ++DOCSHELL 0x137df2800 == 68 [pid = 1663] [id = 772] 19:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x12c874c00) [pid = 1663] [serial = 2314] [outer = 0x0] 19:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x12cbc6400) [pid = 1663] [serial = 2315] [outer = 0x12c874c00] 19:49:52 INFO - PROCESS | 1663 | 1463280592829 Marionette DEBUG loaded listener.js 19:49:52 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x12cc8a000) [pid = 1663] [serial = 2316] [outer = 0x12c874c00] 19:49:53 INFO - PROCESS | 1663 | 1463280593128 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]]]}] 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:49:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 568ms 19:49:53 INFO - PROCESS | 1663 | 1463280593191 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 19:49:53 INFO - PROCESS | 1663 | 1463280593192 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 19:49:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:49:53 INFO - PROCESS | 1663 | 1463280593194 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:49:53 INFO - PROCESS | 1663 | 1463280593196 Marionette TRACE conn2 <- [1,3054,null,{}] 19:49:53 INFO - PROCESS | 1663 | 1463280593198 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}] 19:49:53 INFO - PROCESS | 1663 | 1463280593312 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 19:49:53 INFO - PROCESS | 1663 | 1463280593326 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:53 INFO - PROCESS | 1663 | ++DOCSHELL 0x138619800 == 69 [pid = 1663] [id = 773] 19:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x12d07dc00) [pid = 1663] [serial = 2317] [outer = 0x0] 19:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x12d080c00) [pid = 1663] [serial = 2318] [outer = 0x12d07dc00] 19:49:53 INFO - PROCESS | 1663 | 1463280593351 Marionette DEBUG loaded listener.js 19:49:53 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x12d084c00) [pid = 1663] [serial = 2319] [outer = 0x12d07dc00] 19:49:53 INFO - PROCESS | 1663 | 1463280593811 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"]]]}] 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:49:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:49:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:49:53 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" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:49:53 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" 19:49:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:49:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:49:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 684ms 19:49:53 INFO - PROCESS | 1663 | 1463280593879 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 19:49:53 INFO - PROCESS | 1663 | 1463280593881 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 19:49:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:49:53 INFO - PROCESS | 1663 | 1463280593883 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:49:53 INFO - PROCESS | 1663 | 1463280593884 Marionette TRACE conn2 <- [1,3058,null,{}] 19:49:53 INFO - PROCESS | 1663 | 1463280593887 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}] 19:49:54 INFO - PROCESS | 1663 | 1463280594000 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 19:49:54 INFO - PROCESS | 1663 | 1463280594018 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x138726000 == 70 [pid = 1663] [id = 774] 19:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x12d084000) [pid = 1663] [serial = 2320] [outer = 0x0] 19:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x12d337c00) [pid = 1663] [serial = 2321] [outer = 0x12d084000] 19:49:54 INFO - PROCESS | 1663 | 1463280594037 Marionette DEBUG loaded listener.js 19:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x138978800) [pid = 1663] [serial = 2322] [outer = 0x12d084000] 19:49:54 INFO - PROCESS | 1663 | 1463280594469 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]]]}] 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:49:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:49:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:49:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:49:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:49:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:49:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:49:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:49:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:49:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:49:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 621ms 19:49:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:49:54 INFO - PROCESS | 1663 | 1463280594511 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 19:49:54 INFO - PROCESS | 1663 | 1463280594513 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 19:49:54 INFO - PROCESS | 1663 | 1463280594517 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:49:54 INFO - PROCESS | 1663 | 1463280594518 Marionette TRACE conn2 <- [1,3062,null,{}] 19:49:54 INFO - PROCESS | 1663 | 1463280594522 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}] 19:49:54 INFO - PROCESS | 1663 | 1463280594709 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 19:49:54 INFO - PROCESS | 1663 | 1463280594736 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:54 INFO - PROCESS | 1663 | ++DOCSHELL 0x138ff6800 == 71 [pid = 1663] [id = 775] 19:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x138f84c00) [pid = 1663] [serial = 2323] [outer = 0x0] 19:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x138f8b400) [pid = 1663] [serial = 2324] [outer = 0x138f84c00] 19:49:54 INFO - PROCESS | 1663 | 1463280594760 Marionette DEBUG loaded listener.js 19:49:54 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x139242800) [pid = 1663] [serial = 2325] [outer = 0x138f84c00] 19:49:55 INFO - PROCESS | 1663 | [1663] 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 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 161 (0x110f3a800) [pid = 1663] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 160 (0x12cc86800) [pid = 1663] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 159 (0x12d5edc00) [pid = 1663] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 158 (0x12a8d3400) [pid = 1663] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 157 (0x117463000) [pid = 1663] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 156 (0x12aba8000) [pid = 1663] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 155 (0x12b035c00) [pid = 1663] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 154 (0x118c03400) [pid = 1663] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 153 (0x1275fb800) [pid = 1663] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 152 (0x12c878800) [pid = 1663] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 151 (0x118c44400) [pid = 1663] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 150 (0x11289f800) [pid = 1663] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 149 (0x11281c800) [pid = 1663] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 148 (0x1126d6000) [pid = 1663] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 147 (0x121573400) [pid = 1663] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:49:55 INFO - PROCESS | 1663 | --DOMWINDOW == 146 (0x12c611400) [pid = 1663] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:49:55 INFO - PROCESS | 1663 | 1463280595226 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:49:55 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:49:55 INFO - {} 19:49:55 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 721ms 19:49:55 INFO - PROCESS | 1663 | 1463280595238 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 19:49:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:49:55 INFO - PROCESS | 1663 | 1463280595239 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 19:49:55 INFO - PROCESS | 1663 | 1463280595241 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:49:55 INFO - PROCESS | 1663 | 1463280595242 Marionette TRACE conn2 <- [1,3066,null,{}] 19:49:55 INFO - PROCESS | 1663 | 1463280595246 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}] 19:49:55 INFO - PROCESS | 1663 | 1463280595378 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 19:49:55 INFO - PROCESS | 1663 | 1463280595424 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:55 INFO - PROCESS | 1663 | ++DOCSHELL 0x1390d9800 == 72 [pid = 1663] [id = 776] 19:49:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 147 (0x110dae000) [pid = 1663] [serial = 2326] [outer = 0x0] 19:49:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 148 (0x110f17800) [pid = 1663] [serial = 2327] [outer = 0x110dae000] 19:49:55 INFO - PROCESS | 1663 | 1463280595450 Marionette DEBUG loaded listener.js 19:49:55 INFO - PROCESS | 1663 | ++DOMWINDOW == 149 (0x118c03400) [pid = 1663] [serial = 2328] [outer = 0x110dae000] 19:49:55 INFO - PROCESS | 1663 | 1463280595757 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]]]}] 19:49:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:49:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:49:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:49:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:49:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:49:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:49:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:49:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 569ms 19:49:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:49:55 INFO - PROCESS | 1663 | 1463280595811 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 19:49:55 INFO - PROCESS | 1663 | 1463280595813 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 19:49:55 INFO - PROCESS | 1663 | 1463280595817 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:49:55 INFO - PROCESS | 1663 | 1463280595830 Marionette TRACE conn2 <- [1,3070,null,{}] 19:49:55 INFO - PROCESS | 1663 | 1463280595833 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}] 19:49:55 INFO - PROCESS | 1663 | 1463280595924 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 19:49:56 INFO - PROCESS | 1663 | 1463280595997 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x1211a9800 == 73 [pid = 1663] [id = 777] 19:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 150 (0x110f12800) [pid = 1663] [serial = 2329] [outer = 0x0] 19:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 151 (0x1128a5800) [pid = 1663] [serial = 2330] [outer = 0x110f12800] 19:49:56 INFO - PROCESS | 1663 | 1463280596026 Marionette DEBUG loaded listener.js 19:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 152 (0x1160db000) [pid = 1663] [serial = 2331] [outer = 0x110f12800] 19:49:56 INFO - PROCESS | 1663 | 1463280596317 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]]]}] 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:49:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 536ms 19:49:56 INFO - PROCESS | 1663 | 1463280596355 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 19:49:56 INFO - PROCESS | 1663 | 1463280596356 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 19:49:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:49:56 INFO - PROCESS | 1663 | 1463280596359 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:49:56 INFO - PROCESS | 1663 | 1463280596361 Marionette TRACE conn2 <- [1,3074,null,{}] 19:49:56 INFO - PROCESS | 1663 | 1463280596363 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}] 19:49:56 INFO - PROCESS | 1663 | 1463280596473 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 19:49:56 INFO - PROCESS | 1663 | 1463280596477 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:56 INFO - PROCESS | 1663 | ++DOCSHELL 0x12b8cf000 == 74 [pid = 1663] [id = 778] 19:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 153 (0x1161f0c00) [pid = 1663] [serial = 2332] [outer = 0x0] 19:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 154 (0x117469400) [pid = 1663] [serial = 2333] [outer = 0x1161f0c00] 19:49:56 INFO - PROCESS | 1663 | 1463280596502 Marionette DEBUG loaded listener.js 19:49:56 INFO - PROCESS | 1663 | ++DOMWINDOW == 155 (0x118233400) [pid = 1663] [serial = 2334] [outer = 0x1161f0c00] 19:49:56 INFO - PROCESS | 1663 | 1463280596819 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]]]}] 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:49:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:49:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 472ms 19:49:56 INFO - PROCESS | 1663 | 1463280596833 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 19:49:56 INFO - PROCESS | 1663 | 1463280596837 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 19:49:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:49:56 INFO - PROCESS | 1663 | 1463280596844 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:49:56 INFO - PROCESS | 1663 | 1463280596846 Marionette TRACE conn2 <- [1,3078,null,{}] 19:49:56 INFO - PROCESS | 1663 | 1463280596859 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}] 19:49:57 INFO - PROCESS | 1663 | 1463280597033 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 19:49:57 INFO - PROCESS | 1663 | 1463280597040 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x12c3c9800 == 75 [pid = 1663] [id = 779] 19:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 156 (0x11618c000) [pid = 1663] [serial = 2335] [outer = 0x0] 19:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 157 (0x1182b1400) [pid = 1663] [serial = 2336] [outer = 0x11618c000] 19:49:57 INFO - PROCESS | 1663 | 1463280597065 Marionette DEBUG loaded listener.js 19:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 158 (0x118c44400) [pid = 1663] [serial = 2337] [outer = 0x11618c000] 19:49:57 INFO - PROCESS | 1663 | 1463280597572 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] 19:49:57 INFO - PROCESS | 1663 | 1463280597621 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 19:49:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:49:57 INFO - PROCESS | 1663 | 1463280597625 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:49:57 INFO - PROCESS | 1663 | 1463280597627 Marionette TRACE conn2 <- [1,3082,null,{}] 19:49:57 INFO - PROCESS | 1663 | 1463280597630 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}] 19:49:57 INFO - PROCESS | 1663 | 1463280597750 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 19:49:57 INFO - PROCESS | 1663 | 1463280597838 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:57 INFO - PROCESS | 1663 | ++DOCSHELL 0x128940800 == 76 [pid = 1663] [id = 780] 19:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 159 (0x1127a7c00) [pid = 1663] [serial = 2338] [outer = 0x0] 19:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 160 (0x115eb9000) [pid = 1663] [serial = 2339] [outer = 0x1127a7c00] 19:49:57 INFO - PROCESS | 1663 | 1463280597871 Marionette DEBUG loaded listener.js 19:49:57 INFO - PROCESS | 1663 | ++DOMWINDOW == 161 (0x11746c400) [pid = 1663] [serial = 2340] [outer = 0x1127a7c00] 19:49:58 INFO - PROCESS | 1663 | 1463280598242 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]]]}] 19:49:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:49:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:49:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:49:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:49:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:49:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:49:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 19:49:58 INFO - PROCESS | 1663 | 1463280598296 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 19:49:58 INFO - PROCESS | 1663 | 1463280598300 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 19:49:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:49:58 INFO - PROCESS | 1663 | 1463280598305 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:49:58 INFO - PROCESS | 1663 | 1463280598307 Marionette TRACE conn2 <- [1,3086,null,{}] 19:49:58 INFO - PROCESS | 1663 | 1463280598309 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}] 19:49:58 INFO - PROCESS | 1663 | 1463280598430 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 19:49:58 INFO - PROCESS | 1663 | 1463280598552 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:58 INFO - PROCESS | 1663 | ++DOCSHELL 0x12cbe0000 == 77 [pid = 1663] [id = 781] 19:49:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 162 (0x118235800) [pid = 1663] [serial = 2341] [outer = 0x0] 19:49:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 163 (0x11870e400) [pid = 1663] [serial = 2342] [outer = 0x118235800] 19:49:58 INFO - PROCESS | 1663 | 1463280598584 Marionette DEBUG loaded listener.js 19:49:58 INFO - PROCESS | 1663 | ++DOMWINDOW == 164 (0x1190d0800) [pid = 1663] [serial = 2343] [outer = 0x118235800] 19:49:58 INFO - PROCESS | 1663 | 1463280598970 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:49:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:49:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 674ms 19:49:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:49:58 INFO - PROCESS | 1663 | 1463280598979 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 19:49:58 INFO - PROCESS | 1663 | 1463280598980 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 19:49:58 INFO - PROCESS | 1663 | 1463280598982 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:49:58 INFO - PROCESS | 1663 | 1463280598984 Marionette TRACE conn2 <- [1,3090,null,{}] 19:49:58 INFO - PROCESS | 1663 | 1463280598992 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}] 19:49:59 INFO - PROCESS | 1663 | 1463280599095 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 19:49:59 INFO - PROCESS | 1663 | 1463280599243 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:49:59 INFO - PROCESS | 1663 | ++DOCSHELL 0x12da69800 == 78 [pid = 1663] [id = 782] 19:49:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 165 (0x119160800) [pid = 1663] [serial = 2344] [outer = 0x0] 19:49:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 166 (0x124c32400) [pid = 1663] [serial = 2345] [outer = 0x119160800] 19:49:59 INFO - PROCESS | 1663 | 1463280599296 Marionette DEBUG loaded listener.js 19:49:59 INFO - PROCESS | 1663 | ++DOMWINDOW == 167 (0x128d0c000) [pid = 1663] [serial = 2346] [outer = 0x119160800] 19:49:59 INFO - PROCESS | 1663 | 1463280599768 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:49:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:49:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 823ms 19:49:59 INFO - PROCESS | 1663 | 1463280599810 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 19:49:59 INFO - PROCESS | 1663 | 1463280599813 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 19:49:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:49:59 INFO - PROCESS | 1663 | 1463280599833 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:49:59 INFO - PROCESS | 1663 | 1463280599834 Marionette TRACE conn2 <- [1,3094,null,{}] 19:49:59 INFO - PROCESS | 1663 | 1463280599836 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}] 19:49:59 INFO - PROCESS | 1663 | 1463280599933 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 19:50:00 INFO - PROCESS | 1663 | 1463280600064 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x137dd6000 == 79 [pid = 1663] [id = 783] 19:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 168 (0x1290ed800) [pid = 1663] [serial = 2347] [outer = 0x0] 19:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 169 (0x12a53a800) [pid = 1663] [serial = 2348] [outer = 0x1290ed800] 19:50:00 INFO - PROCESS | 1663 | 1463280600116 Marionette DEBUG loaded listener.js 19:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 170 (0x12aba5000) [pid = 1663] [serial = 2349] [outer = 0x1290ed800] 19:50:00 INFO - PROCESS | 1663 | 1463280600578 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:50:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:50:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 776ms 19:50:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:50:00 INFO - PROCESS | 1663 | 1463280600607 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 19:50:00 INFO - PROCESS | 1663 | 1463280600609 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 19:50:00 INFO - PROCESS | 1663 | 1463280600612 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:50:00 INFO - PROCESS | 1663 | 1463280600615 Marionette TRACE conn2 <- [1,3098,null,{}] 19:50:00 INFO - PROCESS | 1663 | 1463280600618 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}] 19:50:00 INFO - PROCESS | 1663 | 1463280600784 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 19:50:00 INFO - PROCESS | 1663 | 1463280600901 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:00 INFO - PROCESS | 1663 | ++DOCSHELL 0x137ee9800 == 80 [pid = 1663] [id = 784] 19:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 171 (0x110f1ac00) [pid = 1663] [serial = 2350] [outer = 0x0] 19:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 172 (0x12a532000) [pid = 1663] [serial = 2351] [outer = 0x110f1ac00] 19:50:00 INFO - PROCESS | 1663 | 1463280600932 Marionette DEBUG loaded listener.js 19:50:00 INFO - PROCESS | 1663 | ++DOMWINDOW == 173 (0x12ba6ac00) [pid = 1663] [serial = 2352] [outer = 0x110f1ac00] 19:50:01 INFO - PROCESS | 1663 | 1463280601314 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]]]}] 19:50:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:50:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:50:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 721ms 19:50:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:50:01 INFO - PROCESS | 1663 | 1463280601334 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 19:50:01 INFO - PROCESS | 1663 | 1463280601335 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 19:50:01 INFO - PROCESS | 1663 | 1463280601337 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:50:01 INFO - PROCESS | 1663 | 1463280601338 Marionette TRACE conn2 <- [1,3102,null,{}] 19:50:01 INFO - PROCESS | 1663 | 1463280601341 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}] 19:50:01 INFO - PROCESS | 1663 | 1463280601478 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 19:50:01 INFO - PROCESS | 1663 | 1463280601567 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:01 INFO - PROCESS | 1663 | ++DOCSHELL 0x1393c0000 == 81 [pid = 1663] [id = 785] 19:50:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 174 (0x12baae400) [pid = 1663] [serial = 2353] [outer = 0x0] 19:50:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 175 (0x12c86fc00) [pid = 1663] [serial = 2354] [outer = 0x12baae400] 19:50:01 INFO - PROCESS | 1663 | 1463280601597 Marionette DEBUG loaded listener.js 19:50:01 INFO - PROCESS | 1663 | ++DOMWINDOW == 176 (0x12d077400) [pid = 1663] [serial = 2355] [outer = 0x12baae400] 19:50:01 INFO - PROCESS | 1663 | 1463280601976 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:50:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:50:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 19:50:02 INFO - PROCESS | 1663 | 1463280602007 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 19:50:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:50:02 INFO - PROCESS | 1663 | 1463280602009 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 19:50:02 INFO - PROCESS | 1663 | 1463280602013 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:50:02 INFO - PROCESS | 1663 | 1463280602015 Marionette TRACE conn2 <- [1,3106,null,{}] 19:50:02 INFO - PROCESS | 1663 | 1463280602018 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}] 19:50:02 INFO - PROCESS | 1663 | 1463280602145 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 19:50:02 INFO - PROCESS | 1663 | 1463280602252 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:02 INFO - PROCESS | 1663 | ++DOCSHELL 0x13a896000 == 82 [pid = 1663] [id = 786] 19:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 177 (0x12c607000) [pid = 1663] [serial = 2356] [outer = 0x0] 19:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 178 (0x12d07cc00) [pid = 1663] [serial = 2357] [outer = 0x12c607000] 19:50:02 INFO - PROCESS | 1663 | 1463280602302 Marionette DEBUG loaded listener.js 19:50:02 INFO - PROCESS | 1663 | ++DOMWINDOW == 179 (0x12d3e9400) [pid = 1663] [serial = 2358] [outer = 0x12c607000] 19:50:02 INFO - PROCESS | 1663 | 1463280602740 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]]]}] 19:50:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:50:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:50:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:50:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 777ms 19:50:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:50:02 INFO - PROCESS | 1663 | 1463280602791 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 19:50:02 INFO - PROCESS | 1663 | 1463280602792 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 19:50:02 INFO - PROCESS | 1663 | 1463280602794 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:50:02 INFO - PROCESS | 1663 | 1463280602795 Marionette TRACE conn2 <- [1,3110,null,{}] 19:50:02 INFO - PROCESS | 1663 | 1463280602797 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}] 19:50:02 INFO - PROCESS | 1663 | 1463280602973 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 19:50:03 INFO - PROCESS | 1663 | 1463280603085 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x13acbc800 == 83 [pid = 1663] [id = 787] 19:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 180 (0x12d3e3c00) [pid = 1663] [serial = 2359] [outer = 0x0] 19:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 181 (0x12d42d400) [pid = 1663] [serial = 2360] [outer = 0x12d3e3c00] 19:50:03 INFO - PROCESS | 1663 | 1463280603133 Marionette DEBUG loaded listener.js 19:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 182 (0x12d815c00) [pid = 1663] [serial = 2361] [outer = 0x12d3e3c00] 19:50:03 INFO - PROCESS | 1663 | 1463280603576 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"]]]}] 19:50:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:50:03 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 19:50:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:50:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:50:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:50:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 821ms 19:50:03 INFO - PROCESS | 1663 | 1463280603615 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 19:50:03 INFO - PROCESS | 1663 | 1463280603617 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 19:50:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:50:03 INFO - PROCESS | 1663 | 1463280603619 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:50:03 INFO - PROCESS | 1663 | 1463280603620 Marionette TRACE conn2 <- [1,3114,null,{}] 19:50:03 INFO - PROCESS | 1663 | 1463280603623 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}] 19:50:03 INFO - PROCESS | 1663 | 1463280603736 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 19:50:03 INFO - PROCESS | 1663 | 1463280603850 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\", \"efe3bb19-8a52-4ee4-b9a8-f2c8736dd0d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:50:03 INFO - PROCESS | 1663 | ++DOCSHELL 0x128c99000 == 84 [pid = 1663] [id = 788] 19:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 183 (0x12d5e9800) [pid = 1663] [serial = 2362] [outer = 0x0] 19:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 184 (0x138882000) [pid = 1663] [serial = 2363] [outer = 0x12d5e9800] 19:50:03 INFO - PROCESS | 1663 | 1463280603882 Marionette DEBUG loaded listener.js 19:50:03 INFO - PROCESS | 1663 | ++DOMWINDOW == 185 (0x138978c00) [pid = 1663] [serial = 2364] [outer = 0x12d5e9800] 19:50:04 INFO - PROCESS | 1663 | 1463280604191 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]]]}] 19:50:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:50:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 618ms 19:50:04 INFO - PROCESS | 1663 | 1463280604238 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 19:50:04 INFO - PROCESS | 1663 | 1463280604239 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 19:50:05 WARNING - u'runner_teardown' () 19:50:05 INFO - No more tests 19:50:05 INFO - Got 0 unexpected results 19:50:05 INFO - SUITE-END | took 513s 19:50:05 INFO - Closing logging queue 19:50:05 INFO - queue closed 19:50:05 INFO - Return code: 0 19:50:05 WARNING - # TBPL SUCCESS # 19:50:05 INFO - Running post-action listener: _resource_record_post_action 19:50:05 INFO - Running post-run listener: _resource_record_post_run 19:50:06 INFO - Total resource usage - Wall time: 535s; CPU: 57.0%; Read bytes: 31264256; Write bytes: 950573568; Read time: 205; Write time: 5008 19:50:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:50:06 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146328064; Write bytes: 146541568; Read time: 13800; Write time: 308 19:50:06 INFO - run-tests - Wall time: 517s; CPU: 57.0%; Read bytes: 29302272; Write bytes: 792436224; Read time: 184; Write time: 4660 19:50:06 INFO - Running post-run listener: _upload_blobber_files 19:50:06 INFO - Blob upload gear active. 19:50:06 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:50:06 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 19:50:06 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'] 19:50:06 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 19:50:06 INFO - (blobuploader) - INFO - Open directory for files ... 19:50:06 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:50:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:50:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:50:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:50:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:50:07 INFO - (blobuploader) - INFO - Done attempting. 19:50:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:50:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:50:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:50:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:50:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:50:09 INFO - (blobuploader) - INFO - Done attempting. 19:50:09 INFO - (blobuploader) - INFO - Iteration through files over. 19:50:09 INFO - Return code: 0 19:50:09 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:50:09 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:50:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/49a9ee8daf2285ce9aeae803d1c0527a1bfbff49dd2bd5324776667f289da23ad4c8668c1dff8c08aefbfaba5648fadc7eb9be1e02903ce340d3d475982fdde9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5cafd8b3fab9541c4efb9314a437085cc848c7ec6f4472eb466737f1f4dc9c2865df17c1912933241e616e9d844e405697bed7faf5f1eddf93c18b3ba370075f"} 19:50:09 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:50:09 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:50:09 INFO - Contents: 19:50:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/49a9ee8daf2285ce9aeae803d1c0527a1bfbff49dd2bd5324776667f289da23ad4c8668c1dff8c08aefbfaba5648fadc7eb9be1e02903ce340d3d475982fdde9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5cafd8b3fab9541c4efb9314a437085cc848c7ec6f4472eb466737f1f4dc9c2865df17c1912933241e616e9d844e405697bed7faf5f1eddf93c18b3ba370075f"} 19:50:09 INFO - Running post-run listener: copy_logs_to_upload_dir 19:50:09 INFO - Copying logs to upload dir... 19:50:09 INFO - mkdir: /builds/slave/test/build/upload/logs 19:50:09 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=657.802908 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 58 secs) (at 2016-05-14 19:50:09.989102) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-14 19:50:09.992951) ========= 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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners TMPDIR=/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/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/49a9ee8daf2285ce9aeae803d1c0527a1bfbff49dd2bd5324776667f289da23ad4c8668c1dff8c08aefbfaba5648fadc7eb9be1e02903ce340d3d475982fdde9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5cafd8b3fab9541c4efb9314a437085cc848c7ec6f4472eb466737f1f4dc9c2865df17c1912933241e616e9d844e405697bed7faf5f1eddf93c18b3ba370075f"} build_url:https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012820 build_url: 'https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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/49a9ee8daf2285ce9aeae803d1c0527a1bfbff49dd2bd5324776667f289da23ad4c8668c1dff8c08aefbfaba5648fadc7eb9be1e02903ce340d3d475982fdde9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5cafd8b3fab9541c4efb9314a437085cc848c7ec6f4472eb466737f1f4dc9c2865df17c1912933241e616e9d844e405697bed7faf5f1eddf93c18b3ba370075f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/IjXzHXIUSsiO_HRIRP1L6w/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-14 19:50:10.024622) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 19:50:10.025008) ========= 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.gz9i9E5gAH/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.MiwlpNSg7N/Listeners TMPDIR=/var/folders/m8/xm1_j30s6pvgt5d6k446cwxc00000w/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.005097 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 19:50:10.073034) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-14 19:50:10.073358) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-14 19:50:10.075407) ========= ========= Total master_lag: 0.54 =========