builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0096 starttime: 1464102299.57 results: success (0) buildid: 20160524064712 builduid: 70d62c88c33f40769f063a5655891b50 revision: c2d6ad2297e3ee19433e6cb541a427c249bb51f7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:04:59.571542) ========= master: http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:04:59.571969) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:04:59.572261) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:04:59.593037) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:04:59.593402) ========= 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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners TMPDIR=/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/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-24 08:04:59-- 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% 16.2M=0.001s 2016-05-24 08:04:59 (16.2 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.132991 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:04:59.744745) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:04:59.745078) ========= 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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners TMPDIR=/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/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.026231 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:04:59.793055) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:04:59.793404) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c2d6ad2297e3ee19433e6cb541a427c249bb51f7 --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 c2d6ad2297e3ee19433e6cb541a427c249bb51f7 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners TMPDIR=/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/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-24 08:04:59,869 truncating revision to first 12 chars 2016-05-24 08:04:59,869 Setting DEBUG logging. 2016-05-24 08:04:59,869 attempt 1/10 2016-05-24 08:04:59,869 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c2d6ad2297e3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:05:00,963 unpacking tar archive at: mozilla-aurora-c2d6ad2297e3/testing/mozharness/ program finished with exit code 0 elapsedTime=1.337282 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:05:01.148860) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:05:01.149225) ========= script_repo_revision: c2d6ad2297e3ee19433e6cb541a427c249bb51f7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:05:01.149652) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:05:01.149921) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:05:01.164677) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-05-24 08:05:01.165123) ========= /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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners TMPDIR=/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/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 08:05:01 INFO - MultiFileLogger online at 20160524 08:05:01 in /builds/slave/test 08:05:01 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 08:05:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:05:01 INFO - {'append_to_log': False, 08:05:01 INFO - 'base_work_dir': '/builds/slave/test', 08:05:01 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:05:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:05:01 INFO - 'buildbot_json_path': 'buildprops.json', 08:05:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:05:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:05:01 INFO - 'download_minidump_stackwalk': True, 08:05:01 INFO - 'download_symbols': 'true', 08:05:01 INFO - 'e10s': False, 08:05:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:05:01 INFO - 'tooltool.py': '/tools/tooltool.py', 08:05:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:05:01 INFO - '/tools/misc-python/virtualenv.py')}, 08:05:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:05:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:05:01 INFO - 'log_level': 'info', 08:05:01 INFO - 'log_to_console': True, 08:05:01 INFO - 'opt_config_files': (), 08:05:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:05:01 INFO - '--processes=1', 08:05:01 INFO - '--config=%(test_path)s/wptrunner.ini', 08:05:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:05:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:05:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:05:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:05:01 INFO - 'pip_index': False, 08:05:01 INFO - 'require_test_zip': True, 08:05:01 INFO - 'test_type': ('testharness',), 08:05:01 INFO - 'this_chunk': '1', 08:05:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:05:01 INFO - 'total_chunks': '10', 08:05:01 INFO - 'virtualenv_path': 'venv', 08:05:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:05:01 INFO - 'work_dir': 'build'} 08:05:01 INFO - ##### 08:05:01 INFO - ##### Running clobber step. 08:05:01 INFO - ##### 08:05:01 INFO - Running pre-action listener: _resource_record_pre_action 08:05:01 INFO - Running main action method: clobber 08:05:01 INFO - rmtree: /builds/slave/test/build 08:05:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:05:03 INFO - Running post-action listener: _resource_record_post_action 08:05:03 INFO - ##### 08:05:03 INFO - ##### Running read-buildbot-config step. 08:05:03 INFO - ##### 08:05:03 INFO - Running pre-action listener: _resource_record_pre_action 08:05:03 INFO - Running main action method: read_buildbot_config 08:05:03 INFO - Using buildbot properties: 08:05:03 INFO - { 08:05:03 INFO - "project": "", 08:05:03 INFO - "product": "firefox", 08:05:03 INFO - "script_repo_revision": "production", 08:05:03 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:05:03 INFO - "repository": "", 08:05:03 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:05:03 INFO - "buildid": "20160524064712", 08:05:03 INFO - "pgo_build": "False", 08:05:03 INFO - "basedir": "/builds/slave/test", 08:05:03 INFO - "buildnumber": 1, 08:05:03 INFO - "slavename": "t-yosemite-r7-0096", 08:05:03 INFO - "master": "http://buildbot-master134.bb.releng.scl3.mozilla.com:8201/", 08:05:03 INFO - "platform": "macosx64", 08:05:03 INFO - "branch": "mozilla-aurora", 08:05:03 INFO - "revision": "c2d6ad2297e3ee19433e6cb541a427c249bb51f7", 08:05:03 INFO - "repo_path": "releases/mozilla-aurora", 08:05:03 INFO - "moz_repo_path": "", 08:05:03 INFO - "stage_platform": "macosx64", 08:05:03 INFO - "builduid": "70d62c88c33f40769f063a5655891b50", 08:05:03 INFO - "slavebuilddir": "test" 08:05:03 INFO - } 08:05:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:05:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:05:03 INFO - Running post-action listener: _resource_record_post_action 08:05:03 INFO - ##### 08:05:03 INFO - ##### Running download-and-extract step. 08:05:03 INFO - ##### 08:05:03 INFO - Running pre-action listener: _resource_record_pre_action 08:05:03 INFO - Running main action method: download_and_extract 08:05:03 INFO - mkdir: /builds/slave/test/build/tests 08:05: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')]} 08:05:03 INFO - https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:05:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:05:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:05:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:04 INFO - Downloaded 1235 bytes. 08:05:04 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:05:04 INFO - Using the following test package requirements: 08:05:04 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:05:04 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:05:04 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:05:04 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:05:04 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:05:04 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:05:04 INFO - u'jsshell-mac64.zip'], 08:05:04 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:05:04 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:05:04 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:05:04 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:05:04 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:05:04 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:05:04 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:05:04 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:05:04 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:05:04 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:05:04 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:05:04 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 08:05:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:04 INFO - https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:05:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:05:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:05:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:06 INFO - Downloaded 17983415 bytes. 08:05:06 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/*'] 08:05:06 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/* 08:05:06 INFO - caution: filename not matched: web-platform/* 08:05:06 INFO - Return code: 11 08:05:06 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')]} 08:05:06 INFO - https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:05:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:05:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:05:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:08 INFO - Downloaded 36409048 bytes. 08:05:08 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/*'] 08:05:08 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/* 08:05:12 INFO - caution: filename not matched: bin/* 08:05:12 INFO - caution: filename not matched: config/* 08:05:12 INFO - caution: filename not matched: mozbase/* 08:05:12 INFO - caution: filename not matched: marionette/* 08:05:12 INFO - caution: filename not matched: tools/wptserve/* 08:05:12 INFO - Return code: 11 08:05:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:12 INFO - https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:05:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:05:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:05:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:05:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:14 INFO - Downloaded 73047552 bytes. 08:05:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:05:14 INFO - mkdir: /builds/slave/test/properties 08:05:14 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:05:14 INFO - Writing to file /builds/slave/test/properties/build_url 08:05:14 INFO - Contents: 08:05:14 INFO - build_url:https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:05:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:05:15 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:05:15 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:05:15 INFO - Contents: 08:05:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:05:15 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')]} 08:05:15 INFO - https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:05:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:05:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:05:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:05:19 INFO - Downloaded 103635306 bytes. 08:05:19 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:05:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:05:22 INFO - Return code: 0 08:05:22 INFO - Running post-action listener: _resource_record_post_action 08:05:22 INFO - Running post-action listener: set_extra_try_arguments 08:05:22 INFO - ##### 08:05:22 INFO - ##### Running create-virtualenv step. 08:05:22 INFO - ##### 08:05:22 INFO - Running pre-action listener: _pre_create_virtualenv 08:05:22 INFO - Running pre-action listener: _resource_record_pre_action 08:05:22 INFO - Running main action method: create_virtualenv 08:05:22 INFO - Creating virtualenv /builds/slave/test/build/venv 08:05:22 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:05:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:05:22 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:05:22 INFO - Using real prefix '/tools/python27' 08:05:22 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:05:23 INFO - Installing distribute.............................................................................................................................................................................................done. 08:05:26 INFO - Installing pip.................done. 08:05:26 INFO - Return code: 0 08:05:26 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1080dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1326f2fa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080f75e0>, '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 0x107cdacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107d05990>, '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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:05:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 08:05:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:05:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.T4L2Xsnuvg/Render', 08:05:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:05:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:05:26 INFO - 'HOME': '/Users/cltbld', 08:05:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:05:26 INFO - 'LOGNAME': 'cltbld', 08:05:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:26 INFO - 'MOZ_NO_REMOTE': '1', 08:05:26 INFO - 'NO_EM_RESTART': '1', 08:05:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:26 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:05:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:26 INFO - 'PWD': '/builds/slave/test', 08:05:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:05:26 INFO - 'SHELL': '/bin/bash', 08:05:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VXjZM2Xqu4/Listeners', 08:05:26 INFO - 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', 08:05:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:05:26 INFO - 'USER': 'cltbld', 08:05:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:05:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:05:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:05:26 INFO - 'XPC_FLAGS': '0x0', 08:05:26 INFO - 'XPC_SERVICE_NAME': '0', 08:05:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:05:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:26 INFO - Downloading/unpacking psutil>=0.7.1 08:05:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:05:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:05:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:05:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:05:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:05:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:05:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:05:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:05:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:29 INFO - Installing collected packages: psutil 08:05:29 INFO - Running setup.py install for psutil 08:05:29 INFO - building 'psutil._psutil_osx' extension 08:05:29 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 08:05:30 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 08:05:30 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 08:05:30 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 08:05:30 INFO - building 'psutil._psutil_posix' extension 08:05:30 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 08:05:30 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:05:30 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:05:30 INFO - ^ 08:05:30 INFO - 1 warning generated. 08:05:30 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 08:05:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:05:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:05:30 INFO - Successfully installed psutil 08:05:30 INFO - Cleaning up... 08:05:31 INFO - Return code: 0 08:05:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:05:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:31 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 0x1080dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1326f2fa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080f75e0>, '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 0x107cdacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107d05990>, '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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:05:31 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 08:05:31 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 08:05:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.T4L2Xsnuvg/Render', 08:05:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:05:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:05:31 INFO - 'HOME': '/Users/cltbld', 08:05:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:05:31 INFO - 'LOGNAME': 'cltbld', 08:05:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:31 INFO - 'MOZ_NO_REMOTE': '1', 08:05:31 INFO - 'NO_EM_RESTART': '1', 08:05:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:05:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:31 INFO - 'PWD': '/builds/slave/test', 08:05:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:05:31 INFO - 'SHELL': '/bin/bash', 08:05:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VXjZM2Xqu4/Listeners', 08:05:31 INFO - 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', 08:05:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:05:31 INFO - 'USER': 'cltbld', 08:05:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:05:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:05:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:05:31 INFO - 'XPC_FLAGS': '0x0', 08:05:31 INFO - 'XPC_SERVICE_NAME': '0', 08:05:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:05:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:05:31 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 08:05:31 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 08:05:31 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 08:05:31 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 08:05:31 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 08:05:31 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 08:05:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:05:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:05:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:05:33 INFO - Installing collected packages: mozsystemmonitor 08:05:33 INFO - Running setup.py install for mozsystemmonitor 08:05:33 INFO - Successfully installed mozsystemmonitor 08:05:33 INFO - Cleaning up... 08:05:33 INFO - Return code: 0 08:05:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:05:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1080dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1326f2fa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080f75e0>, '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 0x107cdacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107d05990>, '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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:05:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:05:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:05:33 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.T4L2Xsnuvg/Render', 08:05:33 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:05:33 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:05:33 INFO - 'HOME': '/Users/cltbld', 08:05:33 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:05:33 INFO - 'LOGNAME': 'cltbld', 08:05:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:33 INFO - 'MOZ_NO_REMOTE': '1', 08:05:33 INFO - 'NO_EM_RESTART': '1', 08:05:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:33 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:05:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:33 INFO - 'PWD': '/builds/slave/test', 08:05:33 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:05:33 INFO - 'SHELL': '/bin/bash', 08:05:33 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VXjZM2Xqu4/Listeners', 08:05:33 INFO - 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', 08:05:33 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:05:33 INFO - 'USER': 'cltbld', 08:05:33 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:05:33 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:05:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:05:33 INFO - 'XPC_FLAGS': '0x0', 08:05:33 INFO - 'XPC_SERVICE_NAME': '0', 08:05:33 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:05:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:34 INFO - Downloading/unpacking blobuploader==1.2.4 08:05:34 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 08:05:34 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 08:05:34 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 08:05:34 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 08:05:34 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 08:05:34 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 08:05:36 INFO - Downloading blobuploader-1.2.4.tar.gz 08:05:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:05:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:05:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:05:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:05:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:05:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:05:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:05:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:05:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:05:37 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:05:37 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 08:05:37 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 08:05:37 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 08:05:37 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 08:05:37 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 08:05:37 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 08:05:37 INFO - Downloading docopt-0.6.1.tar.gz 08:05:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:05:37 INFO - Installing collected packages: blobuploader, requests, docopt 08:05:37 INFO - Running setup.py install for blobuploader 08:05:38 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:05:38 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:05:38 INFO - Running setup.py install for requests 08:05:38 INFO - Running setup.py install for docopt 08:05:38 INFO - Successfully installed blobuploader requests docopt 08:05:38 INFO - Cleaning up... 08:05:38 INFO - Return code: 0 08:05:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:05:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:05:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1080dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1326f2fa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080f75e0>, '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 0x107cdacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107d05990>, '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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:05:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:05:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:05:38 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.T4L2Xsnuvg/Render', 08:05:38 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:05:38 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:05:38 INFO - 'HOME': '/Users/cltbld', 08:05:38 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:05:38 INFO - 'LOGNAME': 'cltbld', 08:05:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:38 INFO - 'MOZ_NO_REMOTE': '1', 08:05:38 INFO - 'NO_EM_RESTART': '1', 08:05:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:38 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:05:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:38 INFO - 'PWD': '/builds/slave/test', 08:05:38 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:05:38 INFO - 'SHELL': '/bin/bash', 08:05:38 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VXjZM2Xqu4/Listeners', 08:05:38 INFO - 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', 08:05:38 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:05:38 INFO - 'USER': 'cltbld', 08:05:38 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:05:38 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:05:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:05:38 INFO - 'XPC_FLAGS': '0x0', 08:05:38 INFO - 'XPC_SERVICE_NAME': '0', 08:05:38 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:05:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-OIhjG2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-G7FE5c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-kyM4Ka-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-vBxZzu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-lqDcoX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-2PGAGT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-jCfmYn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-TKpd55-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-WDc2Hy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:05:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:05:39 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-54RKZN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-2Qzhr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-ahpuo3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-rurQXj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-0YoVkW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-dx9_Wz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-AGpB64-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-XuMH47-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-_8w2Q8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:05:40 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-qg4Jxt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:05:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:05:41 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-zoL0zz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:05:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:05:41 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-RDWFkW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:05:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:05:41 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:05:41 INFO - Running setup.py install for manifestparser 08:05:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:05:41 INFO - Running setup.py install for mozcrash 08:05:41 INFO - Running setup.py install for mozdebug 08:05:42 INFO - Running setup.py install for mozdevice 08:05:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:05:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:05:42 INFO - Running setup.py install for mozfile 08:05:42 INFO - Running setup.py install for mozhttpd 08:05:42 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:05:42 INFO - Running setup.py install for mozinfo 08:05:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:05:42 INFO - Running setup.py install for mozInstall 08:05:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:05:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:05:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:05:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:05:42 INFO - Running setup.py install for mozleak 08:05:42 INFO - Running setup.py install for mozlog 08:05:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:05:43 INFO - Running setup.py install for moznetwork 08:05:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:05:43 INFO - Running setup.py install for mozprocess 08:05:43 INFO - Running setup.py install for mozprofile 08:05:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:05:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:05:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:05:43 INFO - Running setup.py install for mozrunner 08:05:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:05:43 INFO - Running setup.py install for mozscreenshot 08:05:43 INFO - Running setup.py install for moztest 08:05:44 INFO - Running setup.py install for mozversion 08:05:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:05:44 INFO - Running setup.py install for wptserve 08:05:44 INFO - Running setup.py install for marionette-driver 08:05:44 INFO - Running setup.py install for browsermob-proxy 08:05:44 INFO - Running setup.py install for marionette-client 08:05:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:05:44 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:05:44 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:05:44 INFO - Cleaning up... 08:05:45 INFO - Return code: 0 08:05:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:05: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')]} 08:05:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:05:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05: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')]} 08:05:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:05:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:05:45 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 0x1080dee90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080fbf48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fa1326f2fa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080f75e0>, '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 0x107cdacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107d05990>, '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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:05:45 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 08:05:45 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 08:05:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.T4L2Xsnuvg/Render', 08:05:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:05:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:05:45 INFO - 'HOME': '/Users/cltbld', 08:05:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:05:45 INFO - 'LOGNAME': 'cltbld', 08:05:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:05:45 INFO - 'MOZ_NO_REMOTE': '1', 08:05:45 INFO - 'NO_EM_RESTART': '1', 08:05:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:05:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:05:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:05:45 INFO - 'PWD': '/builds/slave/test', 08:05:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:05:45 INFO - 'SHELL': '/bin/bash', 08:05:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VXjZM2Xqu4/Listeners', 08:05:45 INFO - 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', 08:05:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:05:45 INFO - 'USER': 'cltbld', 08:05:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:05:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:05:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:05:45 INFO - 'XPC_FLAGS': '0x0', 08:05:45 INFO - 'XPC_SERVICE_NAME': '0', 08:05:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:05:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:05:45 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-nVouin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:05:45 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-etWRY0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:05:45 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-HDmTpm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:05:45 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-10N6au-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:05:45 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-bKa4fz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:05:45 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-Teyad8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:05:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:05:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:05:45 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-oLbWN2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:05:46 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)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-BSBEgT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:05:46 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)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-Up4zBh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-9KuwYT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-b0xpiQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-babDpT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-GlLwkz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-GHdXy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-1IbMiR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:05:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 08:05:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:05:46 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-N8aVpm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:05:47 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)) 08:05:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:05:47 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-Atdrqb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:05:47 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)) 08:05:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:05:47 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-MR0Yxi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:05:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:05:47 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-83FUJZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:05:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:05:47 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-yN7FEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:05:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:05:47 INFO - Running setup.py (path:/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/pip-oZkrbO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:05:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:05:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:05:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:05:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:05:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:05:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:05:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:05:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:05:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:05:50 INFO - Downloading blessings-1.6.tar.gz 08:05:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:05:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:05:50 INFO - Installing collected packages: blessings 08:05:50 INFO - Running setup.py install for blessings 08:05:50 INFO - Successfully installed blessings 08:05:50 INFO - Cleaning up... 08:05:50 INFO - Return code: 0 08:05:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:05:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:05:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:05:51 INFO - Reading from file tmpfile_stdout 08:05:51 INFO - Current package versions: 08:05:51 INFO - blessings == 1.6 08:05:51 INFO - blobuploader == 1.2.4 08:05:51 INFO - browsermob-proxy == 0.6.0 08:05:51 INFO - docopt == 0.6.1 08:05:51 INFO - manifestparser == 1.1 08:05:51 INFO - marionette-client == 2.3.0 08:05:51 INFO - marionette-driver == 1.4.0 08:05:51 INFO - mozInstall == 1.12 08:05:51 INFO - mozcrash == 0.17 08:05:51 INFO - mozdebug == 0.1 08:05:51 INFO - mozdevice == 0.48 08:05:51 INFO - mozfile == 1.2 08:05:51 INFO - mozhttpd == 0.7 08:05:51 INFO - mozinfo == 0.9 08:05:51 INFO - mozleak == 0.1 08:05:51 INFO - mozlog == 3.1 08:05:51 INFO - moznetwork == 0.27 08:05:51 INFO - mozprocess == 0.22 08:05:51 INFO - mozprofile == 0.28 08:05:51 INFO - mozrunner == 6.11 08:05:51 INFO - mozscreenshot == 0.1 08:05:51 INFO - mozsystemmonitor == 0.0 08:05:51 INFO - moztest == 0.7 08:05:51 INFO - mozversion == 1.4 08:05:51 INFO - psutil == 3.1.1 08:05:51 INFO - requests == 1.2.3 08:05:51 INFO - wptserve == 1.4.0 08:05:51 INFO - wsgiref == 0.1.2 08:05:51 INFO - Running post-action listener: _resource_record_post_action 08:05:51 INFO - Running post-action listener: _start_resource_monitoring 08:05:51 INFO - Starting resource monitoring. 08:05:51 INFO - ##### 08:05:51 INFO - ##### Running pull step. 08:05:51 INFO - ##### 08:05:51 INFO - Running pre-action listener: _resource_record_pre_action 08:05:51 INFO - Running main action method: pull 08:05:51 INFO - Pull has nothing to do! 08:05:51 INFO - Running post-action listener: _resource_record_post_action 08:05:51 INFO - ##### 08:05:51 INFO - ##### Running install step. 08:05:51 INFO - ##### 08:05:51 INFO - Running pre-action listener: _resource_record_pre_action 08:05:51 INFO - Running main action method: install 08:05:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:05:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:05:51 INFO - Reading from file tmpfile_stdout 08:05:51 INFO - Detecting whether we're running mozinstall >=1.0... 08:05:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:05:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:05:51 INFO - Reading from file tmpfile_stdout 08:05:51 INFO - Output received: 08:05:51 INFO - Usage: mozinstall [options] installer 08:05:51 INFO - Options: 08:05:51 INFO - -h, --help show this help message and exit 08:05:51 INFO - -d DEST, --destination=DEST 08:05:51 INFO - Directory to install application into. [default: 08:05:51 INFO - "/builds/slave/test"] 08:05:51 INFO - --app=APP Application being installed. [default: firefox] 08:05:51 INFO - mkdir: /builds/slave/test/build/application 08:05:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 08:05:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 08:06:09 INFO - Reading from file tmpfile_stdout 08:06:09 INFO - Output received: 08:06:09 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:06:09 INFO - Running post-action listener: _resource_record_post_action 08:06:09 INFO - ##### 08:06:09 INFO - ##### Running run-tests step. 08:06:09 INFO - ##### 08:06:09 INFO - Running pre-action listener: _resource_record_pre_action 08:06:09 INFO - Running main action method: run_tests 08:06:09 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:06:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:06:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:06:09 INFO - grabbing minidump binary from tooltool 08:06:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:06:09 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1080f75e0>, '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 0x107cdacd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107d05990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:06:09 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:06:09 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 08:06:09 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:06:09 INFO - Return code: 0 08:06:09 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:06:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:06:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:06:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:06:09 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.T4L2Xsnuvg/Render', 08:06:09 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:06:09 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:06:09 INFO - 'HOME': '/Users/cltbld', 08:06:09 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:06:09 INFO - 'LOGNAME': 'cltbld', 08:06:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:06:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:06:09 INFO - 'MOZ_NO_REMOTE': '1', 08:06:09 INFO - 'NO_EM_RESTART': '1', 08:06:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:06:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:06:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:06:09 INFO - 'PWD': '/builds/slave/test', 08:06:09 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:06:09 INFO - 'SHELL': '/bin/bash', 08:06:09 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.VXjZM2Xqu4/Listeners', 08:06:09 INFO - 'TMPDIR': '/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/T/', 08:06:09 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:06:09 INFO - 'USER': 'cltbld', 08:06:09 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:06:09 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:06:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:06:09 INFO - 'XPC_FLAGS': '0x0', 08:06:09 INFO - 'XPC_SERVICE_NAME': '0', 08:06:09 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:06:09 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/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 08:06:09 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:06:09 INFO - import pkg_resources 08:06:10 INFO - Using 1 client processes 08:06:10 INFO - wptserve Starting http server on 127.0.0.1:8000 08:06:10 INFO - wptserve Starting http server on 127.0.0.1:8001 08:06:10 INFO - wptserve Starting http server on 127.0.0.1:8443 08:06:12 INFO - SUITE-START | Running 778 tests 08:06:12 INFO - Running testharness tests 08:06:12 INFO - Setting up ssl 08:06:12 INFO - PROCESS | certutil | 08:06:12 INFO - PROCESS | certutil | 08:06:12 INFO - PROCESS | certutil | 08:06:12 INFO - Certificate Nickname Trust Attributes 08:06:12 INFO - SSL,S/MIME,JAR/XPI 08:06:12 INFO - 08:06:12 INFO - web-platform-tests CT,, 08:06:12 INFO - 08:06:12 INFO - Starting runner 08:06:13 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:06:13 INFO - PROCESS | 1647 | 1464102373876 Marionette DEBUG Marionette enabled via build flag and pref 08:06:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x113f27000 == 1 [pid = 1647] [id = 1] 08:06:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 1 (0x113f27800) [pid = 1647] [serial = 1] [outer = 0x0] 08:06:13 INFO - PROCESS | 1647 | [1647] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 2 (0x113f28800) [pid = 1647] [serial = 2] [outer = 0x113f27800] 08:06:14 INFO - PROCESS | 1647 | 1464102374189 Marionette INFO Listening on port 2828 08:06:14 INFO - PROCESS | 1647 | 1464102374431 Marionette DEBUG Marionette enabled via command-line flag 08:06:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x116921800 == 2 [pid = 1647] [id = 2] 08:06:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 3 (0x116922000) [pid = 1647] [serial = 3] [outer = 0x0] 08:06:14 INFO - PROCESS | 1647 | [1647] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:06:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 4 (0x116959800) [pid = 1647] [serial = 4] [outer = 0x116922000] 08:06:14 INFO - PROCESS | 1647 | [1647] 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 08:06:14 INFO - PROCESS | 1647 | 1464102374587 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49284 08:06:14 INFO - PROCESS | 1647 | 1464102374672 Marionette DEBUG Closed connection conn0 08:06:14 INFO - PROCESS | 1647 | [1647] 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 08:06:14 INFO - PROCESS | 1647 | 1464102374678 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49285 08:06:14 INFO - PROCESS | 1647 | 1464102374687 Marionette DEBUG Closed connection conn1 08:06:14 INFO - PROCESS | 1647 | [1647] 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 08:06:14 INFO - PROCESS | 1647 | 1464102374692 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49286 08:06:14 INFO - PROCESS | 1647 | 1464102374701 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:06:14 INFO - PROCESS | 1647 | 1464102374707 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":"20160524064712","device":"desktop","version":"48.0a2"} 08:06:15 INFO - PROCESS | 1647 | [1647] 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 08:06:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x119e52000 == 3 [pid = 1647] [id = 3] 08:06:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 5 (0x119e58800) [pid = 1647] [serial = 5] [outer = 0x0] 08:06:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x119e59800 == 4 [pid = 1647] [id = 4] 08:06:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 6 (0x119ecd400) [pid = 1647] [serial = 6] [outer = 0x0] 08:06:16 INFO - PROCESS | 1647 | [1647] 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 08:06:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b36800 == 5 [pid = 1647] [id = 5] 08:06:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 7 (0x119df0800) [pid = 1647] [serial = 7] [outer = 0x0] 08:06:16 INFO - PROCESS | 1647 | [1647] 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 08:06:16 INFO - PROCESS | 1647 | [1647] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:06:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 8 (0x121c88c00) [pid = 1647] [serial = 8] [outer = 0x119df0800] 08:06:16 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:06:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 9 (0x1236b3000) [pid = 1647] [serial = 9] [outer = 0x119e58800] 08:06:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 10 (0x12185f000) [pid = 1647] [serial = 10] [outer = 0x119ecd400] 08:06:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 11 (0x121a32400) [pid = 1647] [serial = 11] [outer = 0x119df0800] 08:06:16 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:06:16 INFO - PROCESS | 1647 | 1464102376967 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1647 | 1464102376976 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 12 (0x126a1e800) [pid = 1647] [serial = 12] [outer = 0x119df0800] 08:06:17 INFO - PROCESS | 1647 | 1464102377320 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"9c4d71ea-b7f9-6841-9c06-10ce813c7368","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":"20160524064712","device":"desktop","version":"48.0a2","command_id":1}}] 08:06:17 INFO - PROCESS | 1647 | 1464102377410 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}] 08:06:17 INFO - PROCESS | 1647 | 1464102377474 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:06:17 INFO - PROCESS | 1647 | 1464102377557 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:06:17 INFO - PROCESS | 1647 | [1647] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:06:17 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:06:17 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:06:17 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 13 (0x119ab8c00) [pid = 1647] [serial = 13] [outer = 0x119df0800] 08:06:17 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:06:17 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:06:17 INFO - PROCESS | 1647 | 1464102377828 Marionette TRACE conn2 <- [1,3,null,{}] 08:06:17 INFO - PROCESS | 1647 | 1464102377843 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:06:17 INFO - PROCESS | 1647 | 1464102377853 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:06:17 INFO - PROCESS | 1647 | 1464102377881 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 1647 | 1464102377882 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:06:17 INFO - PROCESS | 1647 | 1464102377885 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1647 | 1464102377889 Marionette TRACE conn2 <- [1,6,null,{}] 08:06:17 INFO - PROCESS | 1647 | 1464102377893 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}] 08:06:17 INFO - PROCESS | 1647 | 1464102377901 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:06:17 INFO - PROCESS | 1647 | 1464102377903 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207c4000 == 6 [pid = 1647] [id = 6] 08:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 14 (0x1286e5c00) [pid = 1647] [serial = 14] [outer = 0x0] 08:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 15 (0x1286e7800) [pid = 1647] [serial = 15] [outer = 0x1286e5c00] 08:06:17 INFO - PROCESS | 1647 | 1464102377935 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 16 (0x128ab2c00) [pid = 1647] [serial = 16] [outer = 0x1286e5c00] 08:06:18 INFO - PROCESS | 1647 | 1464102378243 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]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:06:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ad9000 == 7 [pid = 1647] [id = 7] 08:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 376ms 08:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 17 (0x128ab4400) [pid = 1647] [serial = 17] [outer = 0x0] 08:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 18 (0x128bec800) [pid = 1647] [serial = 18] [outer = 0x128ab4400] 08:06:18 INFO - PROCESS | 1647 | 1464102378279 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 19 (0x128bf6000) [pid = 1647] [serial = 19] [outer = 0x128ab4400] 08:06:18 INFO - PROCESS | 1647 | 1464102378327 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1647 | 1464102378329 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:06:18 INFO - PROCESS | 1647 | 1464102378362 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1647 | 1464102378363 Marionette TRACE conn2 <- [1,10,null,{}] 08:06:18 INFO - PROCESS | 1647 | 1464102378378 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}] 08:06:18 INFO - PROCESS | 1647 | 1464102378509 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:06:18 INFO - PROCESS | 1647 | 1464102378543 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa2f000 == 8 [pid = 1647] [id = 8] 08:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 20 (0x12aa70800) [pid = 1647] [serial = 20] [outer = 0x0] 08:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 21 (0x12aa72400) [pid = 1647] [serial = 21] [outer = 0x12aa70800] 08:06:18 INFO - PROCESS | 1647 | 1464102378572 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 22 (0x12aa76800) [pid = 1647] [serial = 22] [outer = 0x12aa70800] 08:06:18 INFO - PROCESS | 1647 | 1464102378989 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]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 683ms 08:06:19 INFO - PROCESS | 1647 | 1464102379036 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1647 | 1464102379037 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:06:19 INFO - PROCESS | 1647 | 1464102379039 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1647 | 1464102379040 Marionette TRACE conn2 <- [1,14,null,{}] 08:06:19 INFO - PROCESS | 1647 | 1464102379043 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}] 08:06:19 INFO - PROCESS | 1647 | 1464102379132 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:06:19 INFO - PROCESS | 1647 | 1464102379137 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa3d800 == 9 [pid = 1647] [id = 9] 08:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 23 (0x12aa7d800) [pid = 1647] [serial = 23] [outer = 0x0] 08:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 24 (0x12b1b8400) [pid = 1647] [serial = 24] [outer = 0x12aa7d800] 08:06:19 INFO - PROCESS | 1647 | 1464102379162 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 25 (0x12b1c2800) [pid = 1647] [serial = 25] [outer = 0x12aa7d800] 08:06:19 INFO - PROCESS | 1647 | 1464102379439 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]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 419ms 08:06:19 INFO - PROCESS | 1647 | 1464102379462 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1647 | 1464102379464 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:06:19 INFO - PROCESS | 1647 | 1464102379466 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1647 | 1464102379467 Marionette TRACE conn2 <- [1,18,null,{}] 08:06:19 INFO - PROCESS | 1647 | 1464102379469 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}] 08:06:19 INFO - PROCESS | 1647 | 1464102379566 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:06:19 INFO - PROCESS | 1647 | 1464102379570 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12babd800 == 10 [pid = 1647] [id = 10] 08:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 26 (0x12ba39000) [pid = 1647] [serial = 26] [outer = 0x0] 08:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 27 (0x12bb05800) [pid = 1647] [serial = 27] [outer = 0x12ba39000] 08:06:19 INFO - PROCESS | 1647 | 1464102379598 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 28 (0x12bb0cc00) [pid = 1647] [serial = 28] [outer = 0x12ba39000] 08:06:19 INFO - PROCESS | 1647 | 1464102379863 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]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 417ms 08:06:19 INFO - PROCESS | 1647 | 1464102379884 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:06:19 INFO - PROCESS | 1647 | 1464102379886 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:06:19 INFO - PROCESS | 1647 | 1464102379895 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1647 | 1464102379897 Marionette TRACE conn2 <- [1,22,null,{}] 08:06:19 INFO - PROCESS | 1647 | 1464102379899 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}] 08:06:19 INFO - PROCESS | 1647 | 1464102379991 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:06:20 INFO - PROCESS | 1647 | 1464102379996 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdc1800 == 11 [pid = 1647] [id = 11] 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 29 (0x12a463c00) [pid = 1647] [serial = 29] [outer = 0x0] 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 30 (0x12bb13800) [pid = 1647] [serial = 30] [outer = 0x12a463c00] 08:06:20 INFO - PROCESS | 1647 | 1464102380021 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 31 (0x12bb1f800) [pid = 1647] [serial = 31] [outer = 0x12a463c00] 08:06:20 INFO - PROCESS | 1647 | 1464102380264 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]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 426ms 08:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:06:20 INFO - PROCESS | 1647 | 1464102380316 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1647 | 1464102380317 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:06:20 INFO - PROCESS | 1647 | 1464102380319 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1647 | 1464102380320 Marionette TRACE conn2 <- [1,26,null,{}] 08:06:20 INFO - PROCESS | 1647 | 1464102380330 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}] 08:06:20 INFO - PROCESS | 1647 | 1464102380421 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:06:20 INFO - PROCESS | 1647 | 1464102380430 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182b8800 == 12 [pid = 1647] [id = 12] 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 32 (0x12be13400) [pid = 1647] [serial = 32] [outer = 0x0] 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 33 (0x12be1c000) [pid = 1647] [serial = 33] [outer = 0x12be13400] 08:06:20 INFO - PROCESS | 1647 | 1464102380454 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 34 (0x12bec1000) [pid = 1647] [serial = 34] [outer = 0x12be13400] 08:06:20 INFO - PROCESS | 1647 | 1464102380692 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]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 422ms 08:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:06:20 INFO - PROCESS | 1647 | 1464102380745 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1647 | 1464102380746 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:06:20 INFO - PROCESS | 1647 | 1464102380748 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1647 | 1464102380749 Marionette TRACE conn2 <- [1,30,null,{}] 08:06:20 INFO - PROCESS | 1647 | 1464102380752 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}] 08:06:20 INFO - PROCESS | 1647 | 1464102380837 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:06:20 INFO - PROCESS | 1647 | 1464102380844 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3eb800 == 13 [pid = 1647] [id = 13] 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 35 (0x12bec3c00) [pid = 1647] [serial = 35] [outer = 0x0] 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 36 (0x12c502400) [pid = 1647] [serial = 36] [outer = 0x12bec3c00] 08:06:20 INFO - PROCESS | 1647 | 1464102380868 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 37 (0x12c505800) [pid = 1647] [serial = 37] [outer = 0x12bec3c00] 08:06:21 INFO - PROCESS | 1647 | 1464102381097 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]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 368ms 08:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:06:21 INFO - PROCESS | 1647 | 1464102381117 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1647 | 1464102381119 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:06:21 INFO - PROCESS | 1647 | 1464102381121 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1647 | 1464102381122 Marionette TRACE conn2 <- [1,34,null,{}] 08:06:21 INFO - PROCESS | 1647 | 1464102381132 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}] 08:06:21 INFO - PROCESS | 1647 | 1464102381235 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:06:21 INFO - PROCESS | 1647 | 1464102381249 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6ac000 == 14 [pid = 1647] [id = 14] 08:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 38 (0x12a777000) [pid = 1647] [serial = 38] [outer = 0x0] 08:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 39 (0x12c510800) [pid = 1647] [serial = 39] [outer = 0x12a777000] 08:06:21 INFO - PROCESS | 1647 | 1464102381275 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 40 (0x12c8f2400) [pid = 1647] [serial = 40] [outer = 0x12a777000] 08:06:21 INFO - PROCESS | 1647 | 1464102381510 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]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms 08:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:06:21 INFO - PROCESS | 1647 | 1464102381548 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1647 | 1464102381549 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:06:21 INFO - PROCESS | 1647 | 1464102381553 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1647 | 1464102381554 Marionette TRACE conn2 <- [1,38,null,{}] 08:06:21 INFO - PROCESS | 1647 | 1464102381564 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}] 08:06:21 INFO - PROCESS | 1647 | 1464102381654 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:06:21 INFO - PROCESS | 1647 | 1464102381661 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb14000 == 15 [pid = 1647] [id = 15] 08:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 41 (0x12c8f5400) [pid = 1647] [serial = 41] [outer = 0x0] 08:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 42 (0x12c8fb400) [pid = 1647] [serial = 42] [outer = 0x12c8f5400] 08:06:21 INFO - PROCESS | 1647 | 1464102381685 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 43 (0x12cb97000) [pid = 1647] [serial = 43] [outer = 0x12c8f5400] 08:06:21 INFO - PROCESS | 1647 | 1464102381925 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]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 429ms 08:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:06:21 INFO - PROCESS | 1647 | 1464102381980 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1647 | 1464102381981 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:06:21 INFO - PROCESS | 1647 | 1464102381983 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1647 | 1464102381985 Marionette TRACE conn2 <- [1,42,null,{}] 08:06:22 INFO - PROCESS | 1647 | 1464102381995 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}] 08:06:22 INFO - PROCESS | 1647 | 1464102382089 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:06:22 INFO - PROCESS | 1647 | 1464102382094 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc74800 == 16 [pid = 1647] [id = 16] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 44 (0x12cb9b800) [pid = 1647] [serial = 44] [outer = 0x0] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 45 (0x12cba0400) [pid = 1647] [serial = 45] [outer = 0x12cb9b800] 08:06:22 INFO - PROCESS | 1647 | 1464102382119 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 46 (0x12c87b800) [pid = 1647] [serial = 46] [outer = 0x12cb9b800] 08:06:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d180000 == 17 [pid = 1647] [id = 17] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 47 (0x12d180800) [pid = 1647] [serial = 47] [outer = 0x0] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 48 (0x12d184800) [pid = 1647] [serial = 48] [outer = 0x12d180800] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 49 (0x12d188800) [pid = 1647] [serial = 49] [outer = 0x12d180800] 08:06:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc7f000 == 18 [pid = 1647] [id = 18] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 50 (0x12c882c00) [pid = 1647] [serial = 50] [outer = 0x0] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 51 (0x12d1be000) [pid = 1647] [serial = 51] [outer = 0x12c882c00] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 52 (0x12c885800) [pid = 1647] [serial = 52] [outer = 0x12c882c00] 08:06:22 INFO - PROCESS | 1647 | 1464102382571 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]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 669ms 08:06:22 INFO - PROCESS | 1647 | 1464102382654 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1647 | 1464102382655 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:06:22 INFO - PROCESS | 1647 | 1464102382657 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1647 | 1464102382659 Marionette TRACE conn2 <- [1,46,null,{}] 08:06:22 INFO - PROCESS | 1647 | 1464102382661 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}] 08:06:22 INFO - PROCESS | 1647 | 1464102382748 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:06:22 INFO - PROCESS | 1647 | 1464102382759 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d554800 == 19 [pid = 1647] [id = 19] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 53 (0x118086400) [pid = 1647] [serial = 53] [outer = 0x0] 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 54 (0x118434800) [pid = 1647] [serial = 54] [outer = 0x118086400] 08:06:22 INFO - PROCESS | 1647 | 1464102382787 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 55 (0x119724c00) [pid = 1647] [serial = 55] [outer = 0x118086400] 08:06:23 INFO - PROCESS | 1647 | 1464102383026 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]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 08:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:06:23 INFO - PROCESS | 1647 | 1464102383080 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1647 | 1464102383081 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:06:23 INFO - PROCESS | 1647 | 1464102383083 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1647 | 1464102383084 Marionette TRACE conn2 <- [1,50,null,{}] 08:06:23 INFO - PROCESS | 1647 | 1464102383086 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}] 08:06:23 INFO - PROCESS | 1647 | 1464102383188 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:06:23 INFO - PROCESS | 1647 | 1464102383194 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d733000 == 20 [pid = 1647] [id = 20] 08:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 56 (0x118303400) [pid = 1647] [serial = 56] [outer = 0x0] 08:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 57 (0x11830fc00) [pid = 1647] [serial = 57] [outer = 0x118303400] 08:06:23 INFO - PROCESS | 1647 | 1464102383218 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 58 (0x12d285400) [pid = 1647] [serial = 58] [outer = 0x118303400] 08:06:23 INFO - PROCESS | 1647 | 1464102383443 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]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 08:06:23 INFO - PROCESS | 1647 | 1464102383451 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1647 | 1464102383452 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:06:23 INFO - PROCESS | 1647 | 1464102383454 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1647 | 1464102383457 Marionette TRACE conn2 <- [1,54,null,{}] 08:06:23 INFO - PROCESS | 1647 | 1464102383465 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}] 08:06:23 INFO - PROCESS | 1647 | 1464102383558 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:06:23 INFO - PROCESS | 1647 | 1464102383563 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d743000 == 21 [pid = 1647] [id = 21] 08:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 59 (0x12d288000) [pid = 1647] [serial = 59] [outer = 0x0] 08:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 60 (0x12d7ef400) [pid = 1647] [serial = 60] [outer = 0x12d288000] 08:06:23 INFO - PROCESS | 1647 | 1464102383595 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 61 (0x12d7f4000) [pid = 1647] [serial = 61] [outer = 0x12d288000] 08:06:23 INFO - PROCESS | 1647 | 1464102383832 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]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 08:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:06:23 INFO - PROCESS | 1647 | 1464102383880 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:06:23 INFO - PROCESS | 1647 | 1464102383882 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:06:23 INFO - PROCESS | 1647 | 1464102383884 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1647 | 1464102383885 Marionette TRACE conn2 <- [1,58,null,{}] 08:06:23 INFO - PROCESS | 1647 | 1464102383896 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}] 08:06:24 INFO - PROCESS | 1647 | 1464102384011 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:06:24 INFO - PROCESS | 1647 | 1464102384621 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x111f0b000 == 22 [pid = 1647] [id = 22] 08:06:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 62 (0x11204c000) [pid = 1647] [serial = 62] [outer = 0x0] 08:06:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x11204ec00) [pid = 1647] [serial = 63] [outer = 0x11204c000] 08:06:24 INFO - PROCESS | 1647 | 1464102384656 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1122b5800) [pid = 1647] [serial = 64] [outer = 0x11204c000] 08:06:25 INFO - PROCESS | 1647 | 1464102385066 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]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1219ms 08:06:25 INFO - PROCESS | 1647 | 1464102385105 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1647 | 1464102385107 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:06:25 INFO - PROCESS | 1647 | 1464102385110 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1647 | 1464102385113 Marionette TRACE conn2 <- [1,62,null,{}] 08:06:25 INFO - PROCESS | 1647 | 1464102385116 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}] 08:06:25 INFO - PROCESS | 1647 | 1464102385226 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:06:25 INFO - PROCESS | 1647 | 1464102385267 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x113f14000 == 23 [pid = 1647] [id = 23] 08:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x112f3b400) [pid = 1647] [serial = 65] [outer = 0x0] 08:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x113f45c00) [pid = 1647] [serial = 66] [outer = 0x112f3b400] 08:06:25 INFO - PROCESS | 1647 | 1464102385299 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x116746000) [pid = 1647] [serial = 67] [outer = 0x112f3b400] 08:06:25 INFO - PROCESS | 1647 | 1464102385700 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]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 620ms 08:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:06:25 INFO - PROCESS | 1647 | 1464102385733 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1647 | 1464102385736 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:06:25 INFO - PROCESS | 1647 | 1464102385738 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:06:25 INFO - PROCESS | 1647 | 1464102385740 Marionette TRACE conn2 <- [1,66,null,{}] 08:06:25 INFO - PROCESS | 1647 | 1464102385742 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}] 08:06:25 INFO - PROCESS | 1647 | 1464102385849 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:06:25 INFO - PROCESS | 1647 | 1464102385921 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x117007800 == 24 [pid = 1647] [id = 24] 08:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x118308000) [pid = 1647] [serial = 68] [outer = 0x0] 08:06:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x11830c800) [pid = 1647] [serial = 69] [outer = 0x118308000] 08:06:25 INFO - PROCESS | 1647 | 1464102385962 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1185d2800) [pid = 1647] [serial = 70] [outer = 0x118308000] 08:06:26 INFO - PROCESS | 1647 | 1464102386527 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]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 820ms 08:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:06:26 INFO - PROCESS | 1647 | 1464102386559 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1647 | 1464102386562 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:06:26 INFO - PROCESS | 1647 | 1464102386565 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1647 | 1464102386567 Marionette TRACE conn2 <- [1,70,null,{}] 08:06:26 INFO - PROCESS | 1647 | 1464102386571 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}] 08:06:26 INFO - PROCESS | 1647 | 1464102386651 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:06:26 INFO - PROCESS | 1647 | 1464102386691 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x1130d6800 == 25 [pid = 1647] [id = 25] 08:06:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x113f45800) [pid = 1647] [serial = 71] [outer = 0x0] 08:06:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x115ec2000) [pid = 1647] [serial = 72] [outer = 0x113f45800] 08:06:26 INFO - PROCESS | 1647 | 1464102386720 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x116159400) [pid = 1647] [serial = 73] [outer = 0x113f45800] 08:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 621ms 08:06:27 INFO - PROCESS | 1647 | 1464102387176 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]]]}] 08:06:27 INFO - PROCESS | 1647 | 1464102387186 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1647 | 1464102387191 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:06:27 INFO - PROCESS | 1647 | 1464102387195 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1647 | 1464102387197 Marionette TRACE conn2 <- [1,74,null,{}] 08:06:27 INFO - PROCESS | 1647 | 1464102387199 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}] 08:06:27 INFO - PROCESS | 1647 | 1464102387270 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:06:27 INFO - PROCESS | 1647 | 1464102387276 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1161cd800 == 26 [pid = 1647] [id = 26] 08:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x1161a8400) [pid = 1647] [serial = 74] [outer = 0x0] 08:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x116aec000) [pid = 1647] [serial = 75] [outer = 0x1161a8400] 08:06:27 INFO - PROCESS | 1647 | 1464102387305 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x11808e400) [pid = 1647] [serial = 76] [outer = 0x1161a8400] 08:06:27 INFO - PROCESS | 1647 | 1464102387630 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]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 470ms 08:06:27 INFO - PROCESS | 1647 | 1464102387665 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1647 | 1464102387667 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:06:27 INFO - PROCESS | 1647 | 1464102387669 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1647 | 1464102387673 Marionette TRACE conn2 <- [1,78,null,{}] 08:06:27 INFO - PROCESS | 1647 | 1464102387682 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}] 08:06:27 INFO - PROCESS | 1647 | 1464102387754 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:06:27 INFO - PROCESS | 1647 | 1464102387760 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f07000 == 27 [pid = 1647] [id = 27] 08:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x11822a000) [pid = 1647] [serial = 77] [outer = 0x0] 08:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x11842a400) [pid = 1647] [serial = 78] [outer = 0x11822a000] 08:06:27 INFO - PROCESS | 1647 | 1464102387791 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x118a3c000) [pid = 1647] [serial = 79] [outer = 0x11822a000] 08:06:28 INFO - PROCESS | 1647 | 1464102388111 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]]]}] 08:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 475ms 08:06:28 INFO - PROCESS | 1647 | 1464102388144 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1647 | 1464102388146 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:06:28 INFO - PROCESS | 1647 | 1464102388148 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1647 | 1464102388149 Marionette TRACE conn2 <- [1,82,null,{}] 08:06:28 INFO - PROCESS | 1647 | 1464102388152 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}] 08:06:28 INFO - PROCESS | 1647 | 1464102388234 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:06:28 INFO - PROCESS | 1647 | 1464102388276 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171ef000 == 28 [pid = 1647] [id = 28] 08:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1138b4400) [pid = 1647] [serial = 80] [outer = 0x0] 08:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x119120400) [pid = 1647] [serial = 81] [outer = 0x1138b4400] 08:06:28 INFO - PROCESS | 1647 | 1464102388302 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1191c7800) [pid = 1647] [serial = 82] [outer = 0x1138b4400] 08:06:28 INFO - PROCESS | 1647 | 1464102388579 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]]]}] 08:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 08:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:06:28 INFO - PROCESS | 1647 | 1464102388616 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1647 | 1464102388617 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:06:28 INFO - PROCESS | 1647 | 1464102388619 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1647 | 1464102388620 Marionette TRACE conn2 <- [1,86,null,{}] 08:06:28 INFO - PROCESS | 1647 | 1464102388631 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}] 08:06:28 INFO - PROCESS | 1647 | 1464102388713 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:06:28 INFO - PROCESS | 1647 | 1464102388719 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x118075800 == 29 [pid = 1647] [id = 29] 08:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1184ebc00) [pid = 1647] [serial = 83] [outer = 0x0] 08:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119728c00) [pid = 1647] [serial = 84] [outer = 0x1184ebc00] 08:06:28 INFO - PROCESS | 1647 | 1464102388749 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119a02800) [pid = 1647] [serial = 85] [outer = 0x1184ebc00] 08:06:29 INFO - PROCESS | 1647 | 1464102389218 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]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 621ms 08:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:06:29 INFO - PROCESS | 1647 | 1464102389242 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1647 | 1464102389244 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:06:29 INFO - PROCESS | 1647 | 1464102389247 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1647 | 1464102389249 Marionette TRACE conn2 <- [1,90,null,{}] 08:06:29 INFO - PROCESS | 1647 | 1464102389251 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}] 08:06:29 INFO - PROCESS | 1647 | 1464102389337 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:06:29 INFO - PROCESS | 1647 | 1464102389344 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x11836a800 == 30 [pid = 1647] [id = 30] 08:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119a0a800) [pid = 1647] [serial = 86] [outer = 0x0] 08:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119c3e800) [pid = 1647] [serial = 87] [outer = 0x119a0a800] 08:06:29 INFO - PROCESS | 1647 | 1464102389370 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x120722000) [pid = 1647] [serial = 88] [outer = 0x119a0a800] 08:06:29 INFO - PROCESS | 1647 | 1464102389661 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]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 08:06:29 INFO - PROCESS | 1647 | 1464102389716 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1647 | 1464102389718 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:06:29 INFO - PROCESS | 1647 | 1464102389720 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1647 | 1464102389721 Marionette TRACE conn2 <- [1,94,null,{}] 08:06:29 INFO - PROCESS | 1647 | 1464102389723 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}] 08:06:29 INFO - PROCESS | 1647 | 1464102389794 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:06:29 INFO - PROCESS | 1647 | 1464102389840 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x118a6a800 == 31 [pid = 1647] [id = 31] 08:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119a0e400) [pid = 1647] [serial = 89] [outer = 0x0] 08:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x120723000) [pid = 1647] [serial = 90] [outer = 0x119a0e400] 08:06:29 INFO - PROCESS | 1647 | 1464102389864 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x121538c00) [pid = 1647] [serial = 91] [outer = 0x119a0e400] 08:06:30 INFO - PROCESS | 1647 | 1464102390140 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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 08:06:30 INFO - PROCESS | 1647 | 1464102390194 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1647 | 1464102390195 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:06:30 INFO - PROCESS | 1647 | 1464102390197 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1647 | 1464102390199 Marionette TRACE conn2 <- [1,98,null,{}] 08:06:30 INFO - PROCESS | 1647 | 1464102390201 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}] 08:06:30 INFO - PROCESS | 1647 | 1464102390278 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:06:30 INFO - PROCESS | 1647 | 1464102390283 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192b2000 == 32 [pid = 1647] [id = 32] 08:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1213e9400) [pid = 1647] [serial = 92] [outer = 0x0] 08:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12185d400) [pid = 1647] [serial = 93] [outer = 0x1213e9400] 08:06:30 INFO - PROCESS | 1647 | 1464102390314 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121a31c00) [pid = 1647] [serial = 94] [outer = 0x1213e9400] 08:06:30 INFO - PROCESS | 1647 | 1464102390683 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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 519ms 08:06:30 INFO - PROCESS | 1647 | 1464102390721 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1647 | 1464102390725 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:06:30 INFO - PROCESS | 1647 | 1464102390729 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1647 | 1464102390742 Marionette TRACE conn2 <- [1,102,null,{}] 08:06:30 INFO - PROCESS | 1647 | 1464102390745 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}] 08:06:30 INFO - PROCESS | 1647 | 1464102390815 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:06:30 INFO - PROCESS | 1647 | 1464102390819 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x11696b000 == 33 [pid = 1647] [id = 33] 08:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x1219d0800) [pid = 1647] [serial = 95] [outer = 0x0] 08:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x121c94400) [pid = 1647] [serial = 96] [outer = 0x1219d0800] 08:06:30 INFO - PROCESS | 1647 | 1464102390846 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121efc400) [pid = 1647] [serial = 97] [outer = 0x1219d0800] 08:06:31 INFO - PROCESS | 1647 | 1464102391142 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]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 432ms 08:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:06:31 INFO - PROCESS | 1647 | 1464102391163 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1647 | 1464102391165 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:06:31 INFO - PROCESS | 1647 | 1464102391167 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1647 | 1464102391168 Marionette TRACE conn2 <- [1,106,null,{}] 08:06:31 INFO - PROCESS | 1647 | 1464102391170 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}] 08:06:31 INFO - PROCESS | 1647 | 1464102391245 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:06:31 INFO - PROCESS | 1647 | 1464102391249 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d19800 == 34 [pid = 1647] [id = 34] 08:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x124a5f000) [pid = 1647] [serial = 98] [outer = 0x0] 08:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x124be1000) [pid = 1647] [serial = 99] [outer = 0x124a5f000] 08:06:31 INFO - PROCESS | 1647 | 1464102391276 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x124edac00) [pid = 1647] [serial = 100] [outer = 0x124a5f000] 08:06:31 INFO - PROCESS | 1647 | 1464102391569 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]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 418ms 08:06:31 INFO - PROCESS | 1647 | 1464102391585 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1647 | 1464102391587 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:06:31 INFO - PROCESS | 1647 | 1464102391601 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1647 | 1464102391603 Marionette TRACE conn2 <- [1,110,null,{}] 08:06:31 INFO - PROCESS | 1647 | 1464102391605 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}] 08:06:31 INFO - PROCESS | 1647 | 1464102391719 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:06:31 INFO - PROCESS | 1647 | 1464102391726 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0be800 == 35 [pid = 1647] [id = 35] 08:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1191bb800) [pid = 1647] [serial = 101] [outer = 0x0] 08:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x124edcc00) [pid = 1647] [serial = 102] [outer = 0x1191bb800] 08:06:31 INFO - PROCESS | 1647 | 1464102391753 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12577b400) [pid = 1647] [serial = 103] [outer = 0x1191bb800] 08:06:32 INFO - PROCESS | 1647 | 1464102392031 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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 472ms 08:06:32 INFO - PROCESS | 1647 | 1464102392070 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1647 | 1464102392071 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:06:32 INFO - PROCESS | 1647 | 1464102392081 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1647 | 1464102392084 Marionette TRACE conn2 <- [1,114,null,{}] 08:06:32 INFO - PROCESS | 1647 | 1464102392087 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}] 08:06:32 INFO - PROCESS | 1647 | 1464102392162 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:06:32 INFO - PROCESS | 1647 | 1464102392166 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x121388800 == 36 [pid = 1647] [id = 36] 08:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x124b53400) [pid = 1647] [serial = 104] [outer = 0x0] 08:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12664a000) [pid = 1647] [serial = 105] [outer = 0x124b53400] 08:06:32 INFO - PROCESS | 1647 | 1464102392193 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x126880400) [pid = 1647] [serial = 106] [outer = 0x124b53400] 08:06:32 INFO - PROCESS | 1647 | 1464102392509 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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 469ms 08:06:32 INFO - PROCESS | 1647 | 1464102392552 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1647 | 1464102392553 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:06:32 INFO - PROCESS | 1647 | 1464102392555 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1647 | 1464102392557 Marionette TRACE conn2 <- [1,118,null,{}] 08:06:32 INFO - PROCESS | 1647 | 1464102392559 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}] 08:06:32 INFO - PROCESS | 1647 | 1464102392653 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:06:32 INFO - PROCESS | 1647 | 1464102392662 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x121620000 == 37 [pid = 1647] [id = 37] 08:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12636c000) [pid = 1647] [serial = 107] [outer = 0x0] 08:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x126a9b000) [pid = 1647] [serial = 108] [outer = 0x12636c000] 08:06:32 INFO - PROCESS | 1647 | 1464102392687 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x126def800) [pid = 1647] [serial = 109] [outer = 0x12636c000] 08:06:32 INFO - PROCESS | 1647 | 1464102392952 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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 08:06:32 INFO - PROCESS | 1647 | 1464102392979 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1647 | 1464102392980 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:06:32 INFO - PROCESS | 1647 | 1464102392982 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1647 | 1464102392983 Marionette TRACE conn2 <- [1,122,null,{}] 08:06:32 INFO - PROCESS | 1647 | 1464102392986 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}] 08:06:33 INFO - PROCESS | 1647 | 1464102393065 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:06:33 INFO - PROCESS | 1647 | 1464102393070 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b30000 == 38 [pid = 1647] [id = 38] 08:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x125778000) [pid = 1647] [serial = 110] [outer = 0x0] 08:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1270a3400) [pid = 1647] [serial = 111] [outer = 0x125778000] 08:06:33 INFO - PROCESS | 1647 | 1464102393096 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1284ac800) [pid = 1647] [serial = 112] [outer = 0x125778000] 08:06:33 INFO - PROCESS | 1647 | 1464102393370 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]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 08:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:06:33 INFO - PROCESS | 1647 | 1464102393401 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1647 | 1464102393402 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:06:33 INFO - PROCESS | 1647 | 1464102393413 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1647 | 1464102393414 Marionette TRACE conn2 <- [1,126,null,{}] 08:06:33 INFO - PROCESS | 1647 | 1464102393416 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}] 08:06:33 INFO - PROCESS | 1647 | 1464102393498 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:06:33 INFO - PROCESS | 1647 | 1464102393544 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x121fe7800 == 39 [pid = 1647] [id = 39] 08:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1270a6800) [pid = 1647] [serial = 113] [outer = 0x0] 08:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1284c3c00) [pid = 1647] [serial = 114] [outer = 0x1270a6800] 08:06:33 INFO - PROCESS | 1647 | 1464102393568 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1286e1000) [pid = 1647] [serial = 115] [outer = 0x1270a6800] 08:06:33 INFO - PROCESS | 1647 | 1464102393797 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]]]}] 08:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 425ms 08:06:33 INFO - PROCESS | 1647 | 1464102393843 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 1647 | 1464102393845 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:06:33 INFO - PROCESS | 1647 | 1464102393849 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 1647 | 1464102393850 Marionette TRACE conn2 <- [1,130,null,{}] 08:06:33 INFO - PROCESS | 1647 | 1464102393852 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}] 08:06:33 INFO - PROCESS | 1647 | 1464102393938 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:06:33 INFO - PROCESS | 1647 | 1464102393953 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x124ead800 == 40 [pid = 1647] [id = 40] 08:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x128ab5800) [pid = 1647] [serial = 116] [outer = 0x0] 08:06:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x128ab6800) [pid = 1647] [serial = 117] [outer = 0x128ab5800] 08:06:33 INFO - PROCESS | 1647 | 1464102393978 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x128bee400) [pid = 1647] [serial = 118] [outer = 0x128ab5800] 08:06:34 INFO - PROCESS | 1647 | 1464102394280 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]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 468ms 08:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:06:34 INFO - PROCESS | 1647 | 1464102394317 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1647 | 1464102394318 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:06:34 INFO - PROCESS | 1647 | 1464102394320 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1647 | 1464102394322 Marionette TRACE conn2 <- [1,134,null,{}] 08:06:34 INFO - PROCESS | 1647 | 1464102394326 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}] 08:06:34 INFO - PROCESS | 1647 | 1464102394402 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:06:35 INFO - PROCESS | 1647 | 1464102395113 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x111faa000 == 41 [pid = 1647] [id = 41] 08:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x112052c00) [pid = 1647] [serial = 119] [outer = 0x0] 08:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x112f3f800) [pid = 1647] [serial = 120] [outer = 0x112052c00] 08:06:35 INFO - PROCESS | 1647 | 1464102395152 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x11515e000) [pid = 1647] [serial = 121] [outer = 0x112052c00] 08:06:35 INFO - PROCESS | 1647 | 1464102395555 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]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1272ms 08:06:35 INFO - PROCESS | 1647 | 1464102395594 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1647 | 1464102395596 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:06:35 INFO - PROCESS | 1647 | 1464102395599 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1647 | 1464102395601 Marionette TRACE conn2 <- [1,138,null,{}] 08:06:35 INFO - PROCESS | 1647 | 1464102395604 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}] 08:06:35 INFO - PROCESS | 1647 | 1464102395690 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:06:35 INFO - PROCESS | 1647 | 1464102395695 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x113d45000 == 42 [pid = 1647] [id = 42] 08:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1169b2400) [pid = 1647] [serial = 122] [outer = 0x0] 08:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x116a5e000) [pid = 1647] [serial = 123] [outer = 0x1169b2400] 08:06:35 INFO - PROCESS | 1647 | 1464102395748 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1176b3c00) [pid = 1647] [serial = 124] [outer = 0x1169b2400] 08:06:36 INFO - PROCESS | 1647 | 1464102396060 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]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 519ms 08:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:06:36 INFO - PROCESS | 1647 | 1464102396121 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1647 | 1464102396123 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:06:36 INFO - PROCESS | 1647 | 1464102396126 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1647 | 1464102396128 Marionette TRACE conn2 <- [1,142,null,{}] 08:06:36 INFO - PROCESS | 1647 | 1464102396131 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}] 08:06:36 INFO - PROCESS | 1647 | 1464102396259 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:06:36 INFO - PROCESS | 1647 | 1464102396276 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x116976800 == 43 [pid = 1647] [id = 43] 08:06:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1176b0800) [pid = 1647] [serial = 125] [outer = 0x0] 08:06:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x11822ec00) [pid = 1647] [serial = 126] [outer = 0x1176b0800] 08:06:36 INFO - PROCESS | 1647 | 1464102396317 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1184f6800) [pid = 1647] [serial = 127] [outer = 0x1176b0800] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12aa7d800) [pid = 1647] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x12aa70800) [pid = 1647] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x1286e5c00) [pid = 1647] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12d288000) [pid = 1647] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x118303400) [pid = 1647] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x118086400) [pid = 1647] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12cb9b800) [pid = 1647] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12c8f5400) [pid = 1647] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12a777000) [pid = 1647] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12bec3c00) [pid = 1647] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x12be13400) [pid = 1647] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x12a463c00) [pid = 1647] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12ba39000) [pid = 1647] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1219d0800) [pid = 1647] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x124a5f000) [pid = 1647] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x124b53400) [pid = 1647] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12636c000) [pid = 1647] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x125778000) [pid = 1647] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11204c000) [pid = 1647] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x112f3b400) [pid = 1647] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x118308000) [pid = 1647] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x113f45800) [pid = 1647] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1161a8400) [pid = 1647] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11822a000) [pid = 1647] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1138b4400) [pid = 1647] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1184ebc00) [pid = 1647] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119a0a800) [pid = 1647] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x119a0e400) [pid = 1647] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:06:37 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1213e9400) [pid = 1647] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:06:37 INFO - PROCESS | 1647 | 1464102397179 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]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1070ms 08:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:06:37 INFO - PROCESS | 1647 | 1464102397197 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1647 | 1464102397198 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:06:37 INFO - PROCESS | 1647 | 1464102397205 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1647 | 1464102397212 Marionette TRACE conn2 <- [1,146,null,{}] 08:06:37 INFO - PROCESS | 1647 | 1464102397235 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}] 08:06:37 INFO - PROCESS | 1647 | 1464102397319 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:06:37 INFO - PROCESS | 1647 | 1464102397324 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171e1800 == 44 [pid = 1647] [id = 44] 08:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x113df2800) [pid = 1647] [serial = 128] [outer = 0x0] 08:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118430c00) [pid = 1647] [serial = 129] [outer = 0x113df2800] 08:06:37 INFO - PROCESS | 1647 | 1464102397351 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x119191400) [pid = 1647] [serial = 130] [outer = 0x113df2800] 08:06:37 INFO - PROCESS | 1647 | 1464102397642 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]]]}] 08:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 492ms 08:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:06:37 INFO - PROCESS | 1647 | 1464102397694 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 1647 | 1464102397696 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:06:37 INFO - PROCESS | 1647 | 1464102397698 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 1647 | 1464102397699 Marionette TRACE conn2 <- [1,150,null,{}] 08:06:37 INFO - PROCESS | 1647 | 1464102397701 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}] 08:06:37 INFO - PROCESS | 1647 | 1464102397769 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:06:37 INFO - PROCESS | 1647 | 1464102397820 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x118067800 == 45 [pid = 1647] [id = 45] 08:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1138b4400) [pid = 1647] [serial = 131] [outer = 0x0] 08:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11918e000) [pid = 1647] [serial = 132] [outer = 0x1138b4400] 08:06:37 INFO - PROCESS | 1647 | 1464102397846 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x11922d400) [pid = 1647] [serial = 133] [outer = 0x1138b4400] 08:06:38 INFO - PROCESS | 1647 | 1464102398119 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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 08:06:38 INFO - PROCESS | 1647 | 1464102398166 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1647 | 1464102398168 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:06:38 INFO - PROCESS | 1647 | 1464102398170 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1647 | 1464102398171 Marionette TRACE conn2 <- [1,154,null,{}] 08:06:38 INFO - PROCESS | 1647 | 1464102398175 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}] 08:06:38 INFO - PROCESS | 1647 | 1464102398252 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:06:38 INFO - PROCESS | 1647 | 1464102398258 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x118a58800 == 46 [pid = 1647] [id = 46] 08:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x119a06400) [pid = 1647] [serial = 134] [outer = 0x0] 08:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x119a09800) [pid = 1647] [serial = 135] [outer = 0x119a06400] 08:06:38 INFO - PROCESS | 1647 | 1464102398289 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119c3d000) [pid = 1647] [serial = 136] [outer = 0x119a06400] 08:06:38 INFO - PROCESS | 1647 | 1464102398597 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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 471ms 08:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:06:38 INFO - PROCESS | 1647 | 1464102398641 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1647 | 1464102398643 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:06:38 INFO - PROCESS | 1647 | 1464102398645 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1647 | 1464102398646 Marionette TRACE conn2 <- [1,158,null,{}] 08:06:38 INFO - PROCESS | 1647 | 1464102398648 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}] 08:06:38 INFO - PROCESS | 1647 | 1464102398716 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:06:38 INFO - PROCESS | 1647 | 1464102398720 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x113a9f000 == 47 [pid = 1647] [id = 47] 08:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x119c45000) [pid = 1647] [serial = 137] [outer = 0x0] 08:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12071c400) [pid = 1647] [serial = 138] [outer = 0x119c45000] 08:06:38 INFO - PROCESS | 1647 | 1464102398747 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1216ecc00) [pid = 1647] [serial = 139] [outer = 0x119c45000] 08:06:39 INFO - PROCESS | 1647 | 1464102399182 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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 568ms 08:06:39 INFO - PROCESS | 1647 | 1464102399214 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1647 | 1464102399216 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:06:39 INFO - PROCESS | 1647 | 1464102399220 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1647 | 1464102399222 Marionette TRACE conn2 <- [1,162,null,{}] 08:06:39 INFO - PROCESS | 1647 | 1464102399228 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}] 08:06:39 INFO - PROCESS | 1647 | 1464102399316 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:06:39 INFO - PROCESS | 1647 | 1464102399357 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x11607d000 == 48 [pid = 1647] [id = 48] 08:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x113d61c00) [pid = 1647] [serial = 140] [outer = 0x0] 08:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x115ebd800) [pid = 1647] [serial = 141] [outer = 0x113d61c00] 08:06:39 INFO - PROCESS | 1647 | 1464102399388 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x116741400) [pid = 1647] [serial = 142] [outer = 0x113d61c00] 08:06:39 INFO - PROCESS | 1647 | 1464102399811 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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 624ms 08:06:39 INFO - PROCESS | 1647 | 1464102399843 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1647 | 1464102399848 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:06:39 INFO - PROCESS | 1647 | 1464102399852 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1647 | 1464102399854 Marionette TRACE conn2 <- [1,166,null,{}] 08:06:39 INFO - PROCESS | 1647 | 1464102399875 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}] 08:06:39 INFO - PROCESS | 1647 | 1464102399965 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:06:40 INFO - PROCESS | 1647 | 1464102400022 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192aa000 == 49 [pid = 1647] [id = 49] 08:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x11808a400) [pid = 1647] [serial = 143] [outer = 0x0] 08:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x11842cc00) [pid = 1647] [serial = 144] [outer = 0x11808a400] 08:06:40 INFO - PROCESS | 1647 | 1464102400051 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x118a40c00) [pid = 1647] [serial = 145] [outer = 0x11808a400] 08:06:40 INFO - PROCESS | 1647 | 1464102400505 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]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 08:06:40 INFO - PROCESS | 1647 | 1464102400544 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1647 | 1464102400546 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:06:40 INFO - PROCESS | 1647 | 1464102400551 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1647 | 1464102400555 Marionette TRACE conn2 <- [1,170,null,{}] 08:06:40 INFO - PROCESS | 1647 | 1464102400591 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}] 08:06:40 INFO - PROCESS | 1647 | 1464102400761 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:06:40 INFO - PROCESS | 1647 | 1464102400825 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171e1000 == 50 [pid = 1647] [id = 50] 08:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x119abc000) [pid = 1647] [serial = 146] [outer = 0x0] 08:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x119c49400) [pid = 1647] [serial = 147] [outer = 0x119abc000] 08:06:40 INFO - PROCESS | 1647 | 1464102400874 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1213ed000) [pid = 1647] [serial = 148] [outer = 0x119abc000] 08:06:41 INFO - PROCESS | 1647 | 1464102401279 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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 776ms 08:06:41 INFO - PROCESS | 1647 | 1464102401327 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1647 | 1464102401328 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:06:41 INFO - PROCESS | 1647 | 1464102401331 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1647 | 1464102401332 Marionette TRACE conn2 <- [1,174,null,{}] 08:06:41 INFO - PROCESS | 1647 | 1464102401335 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}] 08:06:41 INFO - PROCESS | 1647 | 1464102401419 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:06:41 INFO - PROCESS | 1647 | 1464102401462 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x121387000 == 51 [pid = 1647] [id = 51] 08:06:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x1218b8400) [pid = 1647] [serial = 149] [outer = 0x0] 08:06:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x121acb800) [pid = 1647] [serial = 150] [outer = 0x1218b8400] 08:06:41 INFO - PROCESS | 1647 | 1464102401494 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x121e53c00) [pid = 1647] [serial = 151] [outer = 0x1218b8400] 08:06:41 INFO - PROCESS | 1647 | 1464102401899 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]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 08:06:41 INFO - PROCESS | 1647 | 1464102401951 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:06:41 INFO - PROCESS | 1647 | 1464102401952 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:06:41 INFO - PROCESS | 1647 | 1464102401954 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1647 | 1464102401956 Marionette TRACE conn2 <- [1,178,null,{}] 08:06:41 INFO - PROCESS | 1647 | 1464102401977 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}] 08:06:42 INFO - PROCESS | 1647 | 1464102402065 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:06:42 INFO - PROCESS | 1647 | 1464102402136 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x113210000 == 52 [pid = 1647] [id = 52] 08:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x116155c00) [pid = 1647] [serial = 152] [outer = 0x0] 08:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1176b9800) [pid = 1647] [serial = 153] [outer = 0x116155c00] 08:06:42 INFO - PROCESS | 1647 | 1464102402165 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x119730800) [pid = 1647] [serial = 154] [outer = 0x116155c00] 08:06:42 INFO - PROCESS | 1647 | 1464102402604 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]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 687ms 08:06:42 INFO - PROCESS | 1647 | 1464102402641 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1647 | 1464102402644 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:06:42 INFO - PROCESS | 1647 | 1464102402647 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1647 | 1464102402649 Marionette TRACE conn2 <- [1,182,null,{}] 08:06:42 INFO - PROCESS | 1647 | 1464102402653 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}] 08:06:42 INFO - PROCESS | 1647 | 1464102402775 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:06:42 INFO - PROCESS | 1647 | 1464102402783 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x113fe9800 == 53 [pid = 1647] [id = 53] 08:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x113a63c00) [pid = 1647] [serial = 155] [outer = 0x0] 08:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x115e3c400) [pid = 1647] [serial = 156] [outer = 0x113a63c00] 08:06:42 INFO - PROCESS | 1647 | 1464102402811 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1161a4800) [pid = 1647] [serial = 157] [outer = 0x113a63c00] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x118a58800 == 52 [pid = 1647] [id = 46] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x118067800 == 51 [pid = 1647] [id = 45] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1171e1800 == 50 [pid = 1647] [id = 44] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11836a800 == 49 [pid = 1647] [id = 30] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x116976800 == 48 [pid = 1647] [id = 43] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x118075800 == 47 [pid = 1647] [id = 29] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x113d45000 == 46 [pid = 1647] [id = 42] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x116f07000 == 45 [pid = 1647] [id = 27] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x111faa000 == 44 [pid = 1647] [id = 41] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1171ef000 == 43 [pid = 1647] [id = 28] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x119d19800 == 42 [pid = 1647] [id = 34] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0be800 == 41 [pid = 1647] [id = 35] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x118a6a800 == 40 [pid = 1647] [id = 31] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x113210000 == 39 [pid = 1647] [id = 52] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x121387000 == 38 [pid = 1647] [id = 51] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1171e1000 == 37 [pid = 1647] [id = 50] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x121b30000 == 36 [pid = 1647] [id = 38] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11696b000 == 35 [pid = 1647] [id = 33] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x121620000 == 34 [pid = 1647] [id = 37] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x124ead800 == 33 [pid = 1647] [id = 40] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1192aa000 == 32 [pid = 1647] [id = 49] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x113a9f000 == 31 [pid = 1647] [id = 47] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x1192b2000 == 30 [pid = 1647] [id = 32] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x121388800 == 29 [pid = 1647] [id = 36] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x121fe7800 == 28 [pid = 1647] [id = 39] 08:06:43 INFO - PROCESS | 1647 | --DOCSHELL 0x11607d000 == 27 [pid = 1647] [id = 48] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x121a32400) [pid = 1647] [serial = 11] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12d7f4000) [pid = 1647] [serial = 61] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x12185d400) [pid = 1647] [serial = 93] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x121c94400) [pid = 1647] [serial = 96] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x124be1000) [pid = 1647] [serial = 99] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x124edcc00) [pid = 1647] [serial = 102] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12664a000) [pid = 1647] [serial = 105] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x126a9b000) [pid = 1647] [serial = 108] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1270a3400) [pid = 1647] [serial = 111] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1284c3c00) [pid = 1647] [serial = 114] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x11204ec00) [pid = 1647] [serial = 63] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x121efc400) [pid = 1647] [serial = 97] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x113f45c00) [pid = 1647] [serial = 66] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11830c800) [pid = 1647] [serial = 69] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x115ec2000) [pid = 1647] [serial = 72] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x116aec000) [pid = 1647] [serial = 75] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x11808e400) [pid = 1647] [serial = 76] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11842a400) [pid = 1647] [serial = 78] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119120400) [pid = 1647] [serial = 81] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x119728c00) [pid = 1647] [serial = 84] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119a02800) [pid = 1647] [serial = 85] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x119c3e800) [pid = 1647] [serial = 87] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x120722000) [pid = 1647] [serial = 88] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x120723000) [pid = 1647] [serial = 90] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x121538c00) [pid = 1647] [serial = 91] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x121a31c00) [pid = 1647] [serial = 94] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x124edac00) [pid = 1647] [serial = 100] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x116159400) [pid = 1647] [serial = 73] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x126880400) [pid = 1647] [serial = 106] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1284ac800) [pid = 1647] [serial = 112] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x126def800) [pid = 1647] [serial = 109] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116746000) [pid = 1647] [serial = 67] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x118a3c000) [pid = 1647] [serial = 79] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1185d2800) [pid = 1647] [serial = 70] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1122b5800) [pid = 1647] [serial = 64] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1191c7800) [pid = 1647] [serial = 82] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x128ab6800) [pid = 1647] [serial = 117] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12aa72400) [pid = 1647] [serial = 21] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x12aa76800) [pid = 1647] [serial = 22] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x128ab2c00) [pid = 1647] [serial = 16] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x128bec800) [pid = 1647] [serial = 18] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1286e7800) [pid = 1647] [serial = 15] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x121c88c00) [pid = 1647] [serial = 8] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x12cba0400) [pid = 1647] [serial = 45] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x12c8fb400) [pid = 1647] [serial = 42] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x12cb97000) [pid = 1647] [serial = 43] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12c510800) [pid = 1647] [serial = 39] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12c8f2400) [pid = 1647] [serial = 40] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x12c505800) [pid = 1647] [serial = 37] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x12bec1000) [pid = 1647] [serial = 34] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x12c502400) [pid = 1647] [serial = 36] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x12be1c000) [pid = 1647] [serial = 33] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 75 (0x12bb13800) [pid = 1647] [serial = 30] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 74 (0x12bb1f800) [pid = 1647] [serial = 31] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 73 (0x12bb05800) [pid = 1647] [serial = 27] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 72 (0x12bb0cc00) [pid = 1647] [serial = 28] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 71 (0x12b1c2800) [pid = 1647] [serial = 25] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 70 (0x12b1b8400) [pid = 1647] [serial = 24] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 69 (0x12d7ef400) [pid = 1647] [serial = 60] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 68 (0x11830fc00) [pid = 1647] [serial = 57] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 67 (0x12d285400) [pid = 1647] [serial = 58] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 66 (0x118434800) [pid = 1647] [serial = 54] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 65 (0x119724c00) [pid = 1647] [serial = 55] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 64 (0x12c87b800) [pid = 1647] [serial = 46] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 63 (0x12d184800) [pid = 1647] [serial = 48] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | --DOMWINDOW == 62 (0x12d1be000) [pid = 1647] [serial = 51] [outer = 0x0] [url = about:blank] 08:06:43 INFO - PROCESS | 1647 | 1464102403595 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]]]}] 08:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 971ms 08:06:43 INFO - PROCESS | 1647 | 1464102403619 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 1647 | 1464102403622 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:06:43 INFO - PROCESS | 1647 | 1464102403630 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1647 | 1464102403633 Marionette TRACE conn2 <- [1,186,null,{}] 08:06:43 INFO - PROCESS | 1647 | 1464102403636 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}] 08:06:43 INFO - PROCESS | 1647 | 1464102403730 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:06:43 INFO - PROCESS | 1647 | 1464102403737 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x113290800 == 28 [pid = 1647] [id = 54] 08:06:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 63 (0x115e42800) [pid = 1647] [serial = 158] [outer = 0x0] 08:06:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 64 (0x1160e5400) [pid = 1647] [serial = 159] [outer = 0x115e42800] 08:06:43 INFO - PROCESS | 1647 | 1464102403765 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 65 (0x1166bc000) [pid = 1647] [serial = 160] [outer = 0x115e42800] 08:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 420ms 08:06:44 INFO - PROCESS | 1647 | 1464102404047 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]]]}] 08:06:44 INFO - PROCESS | 1647 | 1464102404054 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1647 | 1464102404061 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:06:44 INFO - PROCESS | 1647 | 1464102404070 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1647 | 1464102404073 Marionette TRACE conn2 <- [1,190,null,{}] 08:06:44 INFO - PROCESS | 1647 | 1464102404082 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}] 08:06:44 INFO - PROCESS | 1647 | 1464102404157 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:06:44 INFO - PROCESS | 1647 | 1464102404163 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1167e6000 == 29 [pid = 1647] [id = 55] 08:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 66 (0x116745400) [pid = 1647] [serial = 161] [outer = 0x0] 08:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 67 (0x11808e400) [pid = 1647] [serial = 162] [outer = 0x116745400] 08:06:44 INFO - PROCESS | 1647 | 1464102404190 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 68 (0x118308c00) [pid = 1647] [serial = 163] [outer = 0x116745400] 08:06:44 INFO - PROCESS | 1647 | 1464102404496 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]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 477ms 08:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:06:44 INFO - PROCESS | 1647 | 1464102404548 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1647 | 1464102404549 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:06:44 INFO - PROCESS | 1647 | 1464102404552 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1647 | 1464102404554 Marionette TRACE conn2 <- [1,194,null,{}] 08:06:44 INFO - PROCESS | 1647 | 1464102404562 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}] 08:06:44 INFO - PROCESS | 1647 | 1464102404639 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:06:44 INFO - PROCESS | 1647 | 1464102404646 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171dc800 == 30 [pid = 1647] [id = 56] 08:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 69 (0x118433c00) [pid = 1647] [serial = 164] [outer = 0x0] 08:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 70 (0x1184ea400) [pid = 1647] [serial = 165] [outer = 0x118433c00] 08:06:44 INFO - PROCESS | 1647 | 1464102404675 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 71 (0x11911d800) [pid = 1647] [serial = 166] [outer = 0x118433c00] 08:06:44 INFO - PROCESS | 1647 | 1464102404958 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]]]}] 08:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 421ms 08:06:44 INFO - PROCESS | 1647 | 1464102404975 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 1647 | 1464102404978 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:06:44 INFO - PROCESS | 1647 | 1464102404985 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1647 | 1464102404987 Marionette TRACE conn2 <- [1,198,null,{}] 08:06:44 INFO - PROCESS | 1647 | 1464102404990 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}] 08:06:45 INFO - PROCESS | 1647 | 1464102405063 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:06:45 INFO - PROCESS | 1647 | 1464102405067 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x118071800 == 31 [pid = 1647] [id = 57] 08:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 72 (0x119193800) [pid = 1647] [serial = 167] [outer = 0x0] 08:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 73 (0x1191c5000) [pid = 1647] [serial = 168] [outer = 0x119193800] 08:06:45 INFO - PROCESS | 1647 | 1464102405095 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 74 (0x11922b800) [pid = 1647] [serial = 169] [outer = 0x119193800] 08:06:45 INFO - PROCESS | 1647 | 1464102405433 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]]]}] 08:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 467ms 08:06:45 INFO - PROCESS | 1647 | 1464102405455 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1647 | 1464102405459 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:06:45 INFO - PROCESS | 1647 | 1464102405480 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1647 | 1464102405482 Marionette TRACE conn2 <- [1,202,null,{}] 08:06:45 INFO - PROCESS | 1647 | 1464102405485 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}] 08:06:45 INFO - PROCESS | 1647 | 1464102405611 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:06:45 INFO - PROCESS | 1647 | 1464102405625 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182bb000 == 32 [pid = 1647] [id = 58] 08:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 75 (0x11922ac00) [pid = 1647] [serial = 170] [outer = 0x0] 08:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 76 (0x11972c400) [pid = 1647] [serial = 171] [outer = 0x11922ac00] 08:06:45 INFO - PROCESS | 1647 | 1464102405666 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x119a06000) [pid = 1647] [serial = 172] [outer = 0x11922ac00] 08:06:46 INFO - PROCESS | 1647 | 1464102406153 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]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 719ms 08:06:46 INFO - PROCESS | 1647 | 1464102406199 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1647 | 1464102406201 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:06:46 INFO - PROCESS | 1647 | 1464102406203 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1647 | 1464102406204 Marionette TRACE conn2 <- [1,206,null,{}] 08:06:46 INFO - PROCESS | 1647 | 1464102406208 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}] 08:06:46 INFO - PROCESS | 1647 | 1464102406297 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:06:46 INFO - PROCESS | 1647 | 1464102406301 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x119295000 == 33 [pid = 1647] [id = 59] 08:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x12071d400) [pid = 1647] [serial = 173] [outer = 0x0] 08:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x1213e9000) [pid = 1647] [serial = 174] [outer = 0x12071d400] 08:06:46 INFO - PROCESS | 1647 | 1464102406354 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1216e9400) [pid = 1647] [serial = 175] [outer = 0x12071d400] 08:06:46 INFO - PROCESS | 1647 | 1464102406640 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]]]}] 08:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 472ms 08:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:06:46 INFO - PROCESS | 1647 | 1464102406678 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1647 | 1464102406679 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:06:46 INFO - PROCESS | 1647 | 1464102406681 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1647 | 1464102406682 Marionette TRACE conn2 <- [1,210,null,{}] 08:06:46 INFO - PROCESS | 1647 | 1464102406684 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}] 08:06:46 INFO - PROCESS | 1647 | 1464102406767 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:06:46 INFO - PROCESS | 1647 | 1464102406772 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x119584000 == 34 [pid = 1647] [id = 60] 08:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x112a64c00) [pid = 1647] [serial = 176] [outer = 0x0] 08:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1216eec00) [pid = 1647] [serial = 177] [outer = 0x112a64c00] 08:06:46 INFO - PROCESS | 1647 | 1464102406797 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x121ad4800) [pid = 1647] [serial = 178] [outer = 0x112a64c00] 08:06:47 INFO - PROCESS | 1647 | 1464102407104 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]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 08:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:06:47 INFO - PROCESS | 1647 | 1464102407150 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1647 | 1464102407151 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:06:47 INFO - PROCESS | 1647 | 1464102407153 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1647 | 1464102407154 Marionette TRACE conn2 <- [1,214,null,{}] 08:06:47 INFO - PROCESS | 1647 | 1464102407159 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}] 08:06:47 INFO - PROCESS | 1647 | 1464102407239 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:06:47 INFO - PROCESS | 1647 | 1464102407252 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x119896000 == 35 [pid = 1647] [id = 61] 08:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x1219d2400) [pid = 1647] [serial = 179] [outer = 0x0] 08:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x121efc400) [pid = 1647] [serial = 180] [outer = 0x1219d2400] 08:06:47 INFO - PROCESS | 1647 | 1464102407277 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x11922a800) [pid = 1647] [serial = 181] [outer = 0x1219d2400] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x128ab5800) [pid = 1647] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1270a6800) [pid = 1647] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1191bb800) [pid = 1647] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x119c45000) [pid = 1647] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x119a06400) [pid = 1647] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x1169b2400) [pid = 1647] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 79 (0x1176b0800) [pid = 1647] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 78 (0x1138b4400) [pid = 1647] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 77 (0x113df2800) [pid = 1647] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:06:47 INFO - PROCESS | 1647 | --DOMWINDOW == 76 (0x112052c00) [pid = 1647] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:06:47 INFO - PROCESS | 1647 | 1464102407610 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]]]}] 08:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 08:06:47 INFO - PROCESS | 1647 | 1464102407622 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1647 | 1464102407625 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:06:47 INFO - PROCESS | 1647 | 1464102407629 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1647 | 1464102407630 Marionette TRACE conn2 <- [1,218,null,{}] 08:06:47 INFO - PROCESS | 1647 | 1464102407633 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}] 08:06:47 INFO - PROCESS | 1647 | 1464102407714 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:06:47 INFO - PROCESS | 1647 | 1464102407719 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d03000 == 36 [pid = 1647] [id = 62] 08:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 77 (0x1138b4400) [pid = 1647] [serial = 182] [outer = 0x0] 08:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 78 (0x1191ca400) [pid = 1647] [serial = 183] [outer = 0x1138b4400] 08:06:47 INFO - PROCESS | 1647 | 1464102407751 Marionette DEBUG loaded listener.js 08:06:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 79 (0x124ea7800) [pid = 1647] [serial = 184] [outer = 0x1138b4400] 08:06:48 INFO - PROCESS | 1647 | 1464102408165 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]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 570ms 08:06:48 INFO - PROCESS | 1647 | 1464102408200 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 1647 | 1464102408202 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:06:48 INFO - PROCESS | 1647 | 1464102408205 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1647 | 1464102408207 Marionette TRACE conn2 <- [1,222,null,{}] 08:06:48 INFO - PROCESS | 1647 | 1464102408210 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}] 08:06:48 INFO - PROCESS | 1647 | 1464102408293 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:06:48 INFO - PROCESS | 1647 | 1464102408298 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207c5800 == 37 [pid = 1647] [id = 63] 08:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 80 (0x1184f6c00) [pid = 1647] [serial = 185] [outer = 0x0] 08:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x124f2d000) [pid = 1647] [serial = 186] [outer = 0x1184f6c00] 08:06:48 INFO - PROCESS | 1647 | 1464102408325 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x124f38400) [pid = 1647] [serial = 187] [outer = 0x1184f6c00] 08:06:48 INFO - PROCESS | 1647 | 1464102408632 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]]]}] 08:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 471ms 08:06:48 INFO - PROCESS | 1647 | 1464102408677 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:06:48 INFO - PROCESS | 1647 | 1464102408678 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:06:48 INFO - PROCESS | 1647 | 1464102408680 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 1647 | 1464102408682 Marionette TRACE conn2 <- [1,226,null,{}] 08:06:48 INFO - PROCESS | 1647 | 1464102408684 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}] 08:06:48 INFO - PROCESS | 1647 | 1464102408783 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:06:48 INFO - PROCESS | 1647 | 1464102408806 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x121619000 == 38 [pid = 1647] [id = 64] 08:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119a09c00) [pid = 1647] [serial = 188] [outer = 0x0] 08:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x125115c00) [pid = 1647] [serial = 189] [outer = 0x119a09c00] 08:06:48 INFO - PROCESS | 1647 | 1464102408835 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x12636c000) [pid = 1647] [serial = 190] [outer = 0x119a09c00] 08:06:49 INFO - PROCESS | 1647 | 1464102409098 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]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 468ms 08:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:06:49 INFO - PROCESS | 1647 | 1464102409149 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1647 | 1464102409151 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:06:49 INFO - PROCESS | 1647 | 1464102409153 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1647 | 1464102409154 Marionette TRACE conn2 <- [1,230,null,{}] 08:06:49 INFO - PROCESS | 1647 | 1464102409159 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}] 08:06:49 INFO - PROCESS | 1647 | 1464102409229 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:06:49 INFO - PROCESS | 1647 | 1464102409233 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b4c800 == 39 [pid = 1647] [id = 65] 08:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x12664e400) [pid = 1647] [serial = 191] [outer = 0x0] 08:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x12680c000) [pid = 1647] [serial = 192] [outer = 0x12664e400] 08:06:49 INFO - PROCESS | 1647 | 1464102409260 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x126a1e000) [pid = 1647] [serial = 193] [outer = 0x12664e400] 08:06:49 INFO - PROCESS | 1647 | 1464102409636 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]]]}] 08:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 517ms 08:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:06:49 INFO - PROCESS | 1647 | 1464102409671 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1647 | 1464102409673 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:06:49 INFO - PROCESS | 1647 | 1464102409677 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1647 | 1464102409679 Marionette TRACE conn2 <- [1,234,null,{}] 08:06:49 INFO - PROCESS | 1647 | 1464102409683 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}] 08:06:49 INFO - PROCESS | 1647 | 1464102409785 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:06:49 INFO - PROCESS | 1647 | 1464102409846 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x11320c000 == 40 [pid = 1647] [id = 66] 08:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x111f2a000) [pid = 1647] [serial = 194] [outer = 0x0] 08:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x113862000) [pid = 1647] [serial = 195] [outer = 0x111f2a000] 08:06:49 INFO - PROCESS | 1647 | 1464102409877 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x115e3f000) [pid = 1647] [serial = 196] [outer = 0x111f2a000] 08:06:50 INFO - PROCESS | 1647 | 1464102410316 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]]]}] 08:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 673ms 08:06:50 INFO - PROCESS | 1647 | 1464102410350 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 1647 | 1464102410354 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:06:50 INFO - PROCESS | 1647 | 1464102410359 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1647 | 1464102410360 Marionette TRACE conn2 <- [1,238,null,{}] 08:06:50 INFO - PROCESS | 1647 | 1464102410363 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}] 08:06:50 INFO - PROCESS | 1647 | 1464102410462 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:06:50 INFO - PROCESS | 1647 | 1464102410526 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182a7800 == 41 [pid = 1647] [id = 67] 08:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1160de000) [pid = 1647] [serial = 197] [outer = 0x0] 08:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x11693c400) [pid = 1647] [serial = 198] [outer = 0x1160de000] 08:06:50 INFO - PROCESS | 1647 | 1464102410555 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x11830b800) [pid = 1647] [serial = 199] [outer = 0x1160de000] 08:06:51 INFO - PROCESS | 1647 | 1464102411169 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]]]}] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x121619000 == 40 [pid = 1647] [id = 64] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1207c5800 == 39 [pid = 1647] [id = 63] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x119d03000 == 38 [pid = 1647] [id = 62] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x119896000 == 37 [pid = 1647] [id = 61] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x119584000 == 36 [pid = 1647] [id = 60] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x119295000 == 35 [pid = 1647] [id = 59] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1182bb000 == 34 [pid = 1647] [id = 58] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x118071800 == 33 [pid = 1647] [id = 57] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1171dc800 == 32 [pid = 1647] [id = 56] 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1167e6000 == 31 [pid = 1647] [id = 55] 08:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 872ms 08:06:51 INFO - PROCESS | 1647 | --DOCSHELL 0x113290800 == 30 [pid = 1647] [id = 54] 08:06:51 INFO - PROCESS | 1647 | 1464102411231 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1647 | 1464102411233 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:06:51 INFO - PROCESS | 1647 | 1464102411236 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1647 | 1464102411238 Marionette TRACE conn2 <- [1,242,null,{}] 08:06:51 INFO - PROCESS | 1647 | 1464102411242 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}] 08:06:51 INFO - PROCESS | 1647 | 1464102411310 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:06:51 INFO - PROCESS | 1647 | 1464102411317 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x1133a4000 == 31 [pid = 1647] [id = 68] 08:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x113f43400) [pid = 1647] [serial = 200] [outer = 0x0] 08:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1161a8400) [pid = 1647] [serial = 201] [outer = 0x113f43400] 08:06:51 INFO - PROCESS | 1647 | 1464102411346 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11716cc00) [pid = 1647] [serial = 202] [outer = 0x113f43400] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x128bee400) [pid = 1647] [serial = 118] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x12071c400) [pid = 1647] [serial = 138] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1216ecc00) [pid = 1647] [serial = 139] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x119c3d000) [pid = 1647] [serial = 136] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x116a5e000) [pid = 1647] [serial = 123] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x11822ec00) [pid = 1647] [serial = 126] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1176b3c00) [pid = 1647] [serial = 124] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11918e000) [pid = 1647] [serial = 132] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119a09800) [pid = 1647] [serial = 135] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x119191400) [pid = 1647] [serial = 130] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1184f6800) [pid = 1647] [serial = 127] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x11515e000) [pid = 1647] [serial = 121] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x112f3f800) [pid = 1647] [serial = 120] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x118430c00) [pid = 1647] [serial = 129] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x11922d400) [pid = 1647] [serial = 133] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x1286e1000) [pid = 1647] [serial = 115] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | --DOMWINDOW == 80 (0x12577b400) [pid = 1647] [serial = 103] [outer = 0x0] [url = about:blank] 08:06:51 INFO - PROCESS | 1647 | 1464102411663 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]]]}] 08:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 472ms 08:06:51 INFO - PROCESS | 1647 | 1464102411709 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 1647 | 1464102411713 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:06:51 INFO - PROCESS | 1647 | 1464102411717 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 1647 | 1464102411719 Marionette TRACE conn2 <- [1,246,null,{}] 08:06:51 INFO - PROCESS | 1647 | 1464102411721 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}] 08:06:51 INFO - PROCESS | 1647 | 1464102411792 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:06:51 INFO - PROCESS | 1647 | 1464102411831 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x11691c000 == 32 [pid = 1647] [id = 69] 08:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 81 (0x1161aa800) [pid = 1647] [serial = 203] [outer = 0x0] 08:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x118092800) [pid = 1647] [serial = 204] [outer = 0x1161aa800] 08:06:51 INFO - PROCESS | 1647 | 1464102411856 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x1184e9800) [pid = 1647] [serial = 205] [outer = 0x1161aa800] 08:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 419ms 08:06:52 INFO - PROCESS | 1647 | 1464102412133 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]]]}] 08:06:52 INFO - PROCESS | 1647 | 1464102412138 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1647 | 1464102412140 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:06:52 INFO - PROCESS | 1647 | 1464102412149 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1647 | 1464102412152 Marionette TRACE conn2 <- [1,250,null,{}] 08:06:52 INFO - PROCESS | 1647 | 1464102412167 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}] 08:06:52 INFO - PROCESS | 1647 | 1464102412246 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:06:52 INFO - PROCESS | 1647 | 1464102412262 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x117e55800 == 33 [pid = 1647] [id = 70] 08:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x112a6cc00) [pid = 1647] [serial = 206] [outer = 0x0] 08:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x119223800) [pid = 1647] [serial = 207] [outer = 0x112a6cc00] 08:06:52 INFO - PROCESS | 1647 | 1464102412300 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x119a04400) [pid = 1647] [serial = 208] [outer = 0x112a6cc00] 08:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x119abd400) [pid = 1647] [serial = 209] [outer = 0x12c882c00] 08:06:52 INFO - PROCESS | 1647 | 1464102412809 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]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 671ms 08:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:06:52 INFO - PROCESS | 1647 | 1464102412820 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1647 | 1464102412822 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:06:52 INFO - PROCESS | 1647 | 1464102412832 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1647 | 1464102412834 Marionette TRACE conn2 <- [1,254,null,{}] 08:06:52 INFO - PROCESS | 1647 | 1464102412838 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}] 08:06:52 INFO - PROCESS | 1647 | 1464102412921 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:06:52 INFO - PROCESS | 1647 | 1464102412928 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11956b000 == 34 [pid = 1647] [id = 71] 08:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x119c3b800) [pid = 1647] [serial = 210] [outer = 0x0] 08:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x119c49c00) [pid = 1647] [serial = 211] [outer = 0x119c3b800] 08:06:52 INFO - PROCESS | 1647 | 1464102412953 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1213e9800) [pid = 1647] [serial = 212] [outer = 0x119c3b800] 08:06:53 INFO - PROCESS | 1647 | 1464102413262 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 478ms 08:06:53 INFO - PROCESS | 1647 | 1464102413302 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1647 | 1464102413303 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:06:53 INFO - PROCESS | 1647 | 1464102413306 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1647 | 1464102413308 Marionette TRACE conn2 <- [1,258,null,{}] 08:06:53 INFO - PROCESS | 1647 | 1464102413312 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}] 08:06:53 INFO - PROCESS | 1647 | 1464102413400 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:06:53 INFO - PROCESS | 1647 | 1464102413407 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119576800 == 35 [pid = 1647] [id = 72] 08:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11224e400) [pid = 1647] [serial = 213] [outer = 0x0] 08:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x1216ecc00) [pid = 1647] [serial = 214] [outer = 0x11224e400] 08:06:53 INFO - PROCESS | 1647 | 1464102413434 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1219d5c00) [pid = 1647] [serial = 215] [outer = 0x11224e400] 08:06:53 INFO - PROCESS | 1647 | 1464102413762 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 08:06:53 INFO - PROCESS | 1647 | 1464102413783 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1647 | 1464102413784 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:06:53 INFO - PROCESS | 1647 | 1464102413787 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1647 | 1464102413788 Marionette TRACE conn2 <- [1,262,null,{}] 08:06:53 INFO - PROCESS | 1647 | 1464102413791 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}] 08:06:53 INFO - PROCESS | 1647 | 1464102413890 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:06:53 INFO - PROCESS | 1647 | 1464102413920 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d07000 == 36 [pid = 1647] [id = 73] 08:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x121c88000) [pid = 1647] [serial = 216] [outer = 0x0] 08:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x124f30400) [pid = 1647] [serial = 217] [outer = 0x121c88000] 08:06:53 INFO - PROCESS | 1647 | 1464102413945 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x125773400) [pid = 1647] [serial = 218] [outer = 0x121c88000] 08:06:54 INFO - PROCESS | 1647 | 1464102414264 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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 522ms 08:06:54 INFO - PROCESS | 1647 | 1464102414309 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1647 | 1464102414310 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:06:54 INFO - PROCESS | 1647 | 1464102414312 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1647 | 1464102414314 Marionette TRACE conn2 <- [1,266,null,{}] 08:06:54 INFO - PROCESS | 1647 | 1464102414316 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}] 08:06:54 INFO - PROCESS | 1647 | 1464102414398 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:06:54 INFO - PROCESS | 1647 | 1464102414427 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x121619000 == 37 [pid = 1647] [id = 74] 08:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x125776800) [pid = 1647] [serial = 219] [outer = 0x0] 08:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x126367c00) [pid = 1647] [serial = 220] [outer = 0x125776800] 08:06:54 INFO - PROCESS | 1647 | 1464102414452 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126a11000) [pid = 1647] [serial = 221] [outer = 0x125776800] 08:06:54 INFO - PROCESS | 1647 | 1464102414734 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]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 08:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:06:54 INFO - PROCESS | 1647 | 1464102414782 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1647 | 1464102414783 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:06:54 INFO - PROCESS | 1647 | 1464102414785 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1647 | 1464102414786 Marionette TRACE conn2 <- [1,270,null,{}] 08:06:54 INFO - PROCESS | 1647 | 1464102414788 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}] 08:06:54 INFO - PROCESS | 1647 | 1464102414879 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:06:54 INFO - PROCESS | 1647 | 1464102414907 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b4c000 == 38 [pid = 1647] [id = 75] 08:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1184f2400) [pid = 1647] [serial = 222] [outer = 0x0] 08:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x126aa0800) [pid = 1647] [serial = 223] [outer = 0x1184f2400] 08:06:54 INFO - PROCESS | 1647 | 1464102414931 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x126f7d800) [pid = 1647] [serial = 224] [outer = 0x1184f2400] 08:06:55 INFO - PROCESS | 1647 | 1464102415228 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 469ms 08:06:55 INFO - PROCESS | 1647 | 1464102415255 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1647 | 1464102415257 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:06:55 INFO - PROCESS | 1647 | 1464102415262 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1647 | 1464102415263 Marionette TRACE conn2 <- [1,274,null,{}] 08:06:55 INFO - PROCESS | 1647 | 1464102415266 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}] 08:06:55 INFO - PROCESS | 1647 | 1464102415351 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:06:55 INFO - PROCESS | 1647 | 1464102415380 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236ed000 == 39 [pid = 1647] [id = 76] 08:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x126f82800) [pid = 1647] [serial = 225] [outer = 0x0] 08:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1284a2000) [pid = 1647] [serial = 226] [outer = 0x126f82800] 08:06:55 INFO - PROCESS | 1647 | 1464102415404 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1284acc00) [pid = 1647] [serial = 227] [outer = 0x126f82800] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12071d400) [pid = 1647] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x118433c00) [pid = 1647] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x116745400) [pid = 1647] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x115e42800) [pid = 1647] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x113d61c00) [pid = 1647] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x11808a400) [pid = 1647] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119abc000) [pid = 1647] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1218b8400) [pid = 1647] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x116155c00) [pid = 1647] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x112a64c00) [pid = 1647] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1219d2400) [pid = 1647] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1138b4400) [pid = 1647] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1184f6c00) [pid = 1647] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119193800) [pid = 1647] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119a09c00) [pid = 1647] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:06:55 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11922ac00) [pid = 1647] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:06:55 INFO - PROCESS | 1647 | 1464102415702 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 470ms 08:06:55 INFO - PROCESS | 1647 | 1464102415732 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 1647 | 1464102415733 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:06:55 INFO - PROCESS | 1647 | 1464102415735 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1647 | 1464102415736 Marionette TRACE conn2 <- [1,278,null,{}] 08:06:55 INFO - PROCESS | 1647 | 1464102415739 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}] 08:06:55 INFO - PROCESS | 1647 | 1464102415809 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:06:55 INFO - PROCESS | 1647 | 1464102415813 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182a4800 == 40 [pid = 1647] [id = 77] 08:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1169b2400) [pid = 1647] [serial = 228] [outer = 0x0] 08:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x11822a000) [pid = 1647] [serial = 229] [outer = 0x1169b2400] 08:06:55 INFO - PROCESS | 1647 | 1464102415839 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119abc000) [pid = 1647] [serial = 230] [outer = 0x1169b2400] 08:06:56 INFO - PROCESS | 1647 | 1464102416152 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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 08:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:06:56 INFO - PROCESS | 1647 | 1464102416203 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1647 | 1464102416205 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:06:56 INFO - PROCESS | 1647 | 1464102416207 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1647 | 1464102416209 Marionette TRACE conn2 <- [1,282,null,{}] 08:06:56 INFO - PROCESS | 1647 | 1464102416211 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}] 08:06:56 INFO - PROCESS | 1647 | 1464102416313 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:06:56 INFO - PROCESS | 1647 | 1464102416337 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12578e000 == 41 [pid = 1647] [id = 78] 08:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x116745400) [pid = 1647] [serial = 231] [outer = 0x0] 08:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x124e9ec00) [pid = 1647] [serial = 232] [outer = 0x116745400] 08:06:56 INFO - PROCESS | 1647 | 1464102416365 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x128aae400) [pid = 1647] [serial = 233] [outer = 0x116745400] 08:06:56 INFO - PROCESS | 1647 | 1464102416626 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]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 08:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:06:56 INFO - PROCESS | 1647 | 1464102416682 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1647 | 1464102416683 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:06:56 INFO - PROCESS | 1647 | 1464102416685 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1647 | 1464102416686 Marionette TRACE conn2 <- [1,286,null,{}] 08:06:56 INFO - PROCESS | 1647 | 1464102416688 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}] 08:06:56 INFO - PROCESS | 1647 | 1464102416763 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:06:56 INFO - PROCESS | 1647 | 1464102416767 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268ab800 == 42 [pid = 1647] [id = 79] 08:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x128aae800) [pid = 1647] [serial = 234] [outer = 0x0] 08:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x128abc000) [pid = 1647] [serial = 235] [outer = 0x128aae800] 08:06:56 INFO - PROCESS | 1647 | 1464102416794 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x128bef800) [pid = 1647] [serial = 236] [outer = 0x128aae800] 08:06:57 INFO - PROCESS | 1647 | 1464102417066 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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 418ms 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:06:57 INFO - PROCESS | 1647 | 1464102417103 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1647 | 1464102417104 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:06:57 INFO - PROCESS | 1647 | 1464102417114 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1647 | 1464102417115 Marionette TRACE conn2 <- [1,290,null,{}] 08:06:57 INFO - PROCESS | 1647 | 1464102417118 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}] 08:06:57 INFO - PROCESS | 1647 | 1464102417222 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:06:57 INFO - PROCESS | 1647 | 1464102417228 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fd5800 == 43 [pid = 1647] [id = 80] 08:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1286e4400) [pid = 1647] [serial = 237] [outer = 0x0] 08:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x128bf1400) [pid = 1647] [serial = 238] [outer = 0x1286e4400] 08:06:57 INFO - PROCESS | 1647 | 1464102417253 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12a464000) [pid = 1647] [serial = 239] [outer = 0x1286e4400] 08:06:57 INFO - PROCESS | 1647 | 1464102417636 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]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 576ms 08:06:57 INFO - PROCESS | 1647 | 1464102417683 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1647 | 1464102417685 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:06:57 INFO - PROCESS | 1647 | 1464102417743 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1647 | 1464102417745 Marionette TRACE conn2 <- [1,294,null,{}] 08:06:57 INFO - PROCESS | 1647 | 1464102417748 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}] 08:06:57 INFO - PROCESS | 1647 | 1464102417844 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:06:57 INFO - PROCESS | 1647 | 1464102417904 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x113d3e800 == 44 [pid = 1647] [id = 81] 08:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x113d5e400) [pid = 1647] [serial = 240] [outer = 0x0] 08:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x115e3d800) [pid = 1647] [serial = 241] [outer = 0x113d5e400] 08:06:57 INFO - PROCESS | 1647 | 1464102417934 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1161f2c00) [pid = 1647] [serial = 242] [outer = 0x113d5e400] 08:06:58 INFO - PROCESS | 1647 | 1464102418346 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]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 08:06:58 INFO - PROCESS | 1647 | 1464102418363 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1647 | 1464102418365 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:06:58 INFO - PROCESS | 1647 | 1464102418368 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1647 | 1464102418370 Marionette TRACE conn2 <- [1,298,null,{}] 08:06:58 INFO - PROCESS | 1647 | 1464102418376 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}] 08:06:58 INFO - PROCESS | 1647 | 1464102418470 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:06:58 INFO - PROCESS | 1647 | 1464102418512 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176ea800 == 45 [pid = 1647] [id = 82] 08:06:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11716f000) [pid = 1647] [serial = 243] [outer = 0x0] 08:06:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11830b400) [pid = 1647] [serial = 244] [outer = 0x11716f000] 08:06:58 INFO - PROCESS | 1647 | 1464102418541 Marionette DEBUG loaded listener.js 08:06:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x119193c00) [pid = 1647] [serial = 245] [outer = 0x11716f000] 08:06:58 INFO - PROCESS | 1647 | 1464102418945 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]]]}] 08:06:58 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. 08:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 620ms 08:06:58 INFO - PROCESS | 1647 | 1464102418988 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1647 | 1464102418990 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:06:58 INFO - PROCESS | 1647 | 1464102418992 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1647 | 1464102418994 Marionette TRACE conn2 <- [1,302,null,{}] 08:06:58 INFO - PROCESS | 1647 | 1464102418996 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}] 08:06:59 INFO - PROCESS | 1647 | 1464102419089 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:06:59 INFO - PROCESS | 1647 | 1464102419173 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268c0000 == 46 [pid = 1647] [id = 83] 08:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1213e7000) [pid = 1647] [serial = 246] [outer = 0x0] 08:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x121856800) [pid = 1647] [serial = 247] [outer = 0x1213e7000] 08:06:59 INFO - PROCESS | 1647 | 1464102419219 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x124b55400) [pid = 1647] [serial = 248] [outer = 0x1213e7000] 08:06:59 INFO - PROCESS | 1647 | 1464102419619 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]]]}] 08:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 669ms 08:06:59 INFO - PROCESS | 1647 | 1464102419662 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 1647 | 1464102419663 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:06:59 INFO - PROCESS | 1647 | 1464102419666 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 1647 | 1464102419667 Marionette TRACE conn2 <- [1,306,null,{}] 08:06:59 INFO - PROCESS | 1647 | 1464102419669 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}] 08:06:59 INFO - PROCESS | 1647 | 1464102419761 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:06:59 INFO - PROCESS | 1647 | 1464102419802 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fe5000 == 47 [pid = 1647] [id = 84] 08:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x124f2c800) [pid = 1647] [serial = 249] [outer = 0x0] 08:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x125119c00) [pid = 1647] [serial = 250] [outer = 0x124f2c800] 08:06:59 INFO - PROCESS | 1647 | 1464102419834 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x126656800) [pid = 1647] [serial = 251] [outer = 0x124f2c800] 08:07:00 INFO - PROCESS | 1647 | 1464102420252 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]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 619ms 08:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:07:00 INFO - PROCESS | 1647 | 1464102420285 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1647 | 1464102420286 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:07:00 INFO - PROCESS | 1647 | 1464102420288 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1647 | 1464102420290 Marionette TRACE conn2 <- [1,310,null,{}] 08:07:00 INFO - PROCESS | 1647 | 1464102420292 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}] 08:07:00 INFO - PROCESS | 1647 | 1464102420384 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:07:00 INFO - PROCESS | 1647 | 1464102420591 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x116975000 == 48 [pid = 1647] [id = 85] 08:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x113861000) [pid = 1647] [serial = 252] [outer = 0x0] 08:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x113a65c00) [pid = 1647] [serial = 253] [outer = 0x113861000] 08:07:00 INFO - PROCESS | 1647 | 1464102420620 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x116153c00) [pid = 1647] [serial = 254] [outer = 0x113861000] 08:07:01 INFO - PROCESS | 1647 | 1464102421029 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]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 771ms 08:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:07:01 INFO - PROCESS | 1647 | 1464102421060 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1647 | 1464102421063 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:07:01 INFO - PROCESS | 1647 | 1464102421066 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1647 | 1464102421068 Marionette TRACE conn2 <- [1,314,null,{}] 08:07:01 INFO - PROCESS | 1647 | 1464102421071 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}] 08:07:01 INFO - PROCESS | 1647 | 1464102421160 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:07:01 INFO - PROCESS | 1647 | 1464102421219 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x117007000 == 49 [pid = 1647] [id = 86] 08:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1166bf800) [pid = 1647] [serial = 255] [outer = 0x0] 08:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x117521400) [pid = 1647] [serial = 256] [outer = 0x1166bf800] 08:07:01 INFO - PROCESS | 1647 | 1464102421247 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x118302400) [pid = 1647] [serial = 257] [outer = 0x1166bf800] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x113fe9800 == 48 [pid = 1647] [id = 53] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1268ab800 == 47 [pid = 1647] [id = 79] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x12578e000 == 46 [pid = 1647] [id = 78] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1182a4800 == 45 [pid = 1647] [id = 77] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1236ed000 == 44 [pid = 1647] [id = 76] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12680c000) [pid = 1647] [serial = 192] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x121b4c000 == 43 [pid = 1647] [id = 75] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x121619000 == 42 [pid = 1647] [id = 74] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x119d07000 == 41 [pid = 1647] [id = 73] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x119576800 == 40 [pid = 1647] [id = 72] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x11956b000 == 39 [pid = 1647] [id = 71] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x117e55800 == 38 [pid = 1647] [id = 70] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x11691c000 == 37 [pid = 1647] [id = 69] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1133a4000 == 36 [pid = 1647] [id = 68] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x1182a7800 == 35 [pid = 1647] [id = 67] 08:07:01 INFO - PROCESS | 1647 | --DOCSHELL 0x11320c000 == 34 [pid = 1647] [id = 66] 08:07:01 INFO - PROCESS | 1647 | 1464102421701 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]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 670ms 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1213e9000) [pid = 1647] [serial = 174] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1184ea400) [pid = 1647] [serial = 165] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11911d800) [pid = 1647] [serial = 166] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11808e400) [pid = 1647] [serial = 162] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x118308c00) [pid = 1647] [serial = 163] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1160e5400) [pid = 1647] [serial = 159] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1166bc000) [pid = 1647] [serial = 160] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x115e3c400) [pid = 1647] [serial = 156] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x116741400) [pid = 1647] [serial = 142] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x115ebd800) [pid = 1647] [serial = 141] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x118a40c00) [pid = 1647] [serial = 145] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11842cc00) [pid = 1647] [serial = 144] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1213ed000) [pid = 1647] [serial = 148] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119c49400) [pid = 1647] [serial = 147] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x121e53c00) [pid = 1647] [serial = 151] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x121acb800) [pid = 1647] [serial = 150] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x119730800) [pid = 1647] [serial = 154] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1176b9800) [pid = 1647] [serial = 153] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1216eec00) [pid = 1647] [serial = 177] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1216e9400) [pid = 1647] [serial = 175] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x121efc400) [pid = 1647] [serial = 180] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x124ea7800) [pid = 1647] [serial = 184] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x121ad4800) [pid = 1647] [serial = 178] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x1191ca400) [pid = 1647] [serial = 183] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x11922a800) [pid = 1647] [serial = 181] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x124f2d000) [pid = 1647] [serial = 186] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1191c5000) [pid = 1647] [serial = 168] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x12636c000) [pid = 1647] [serial = 190] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x11972c400) [pid = 1647] [serial = 171] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x119a06000) [pid = 1647] [serial = 172] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x125115c00) [pid = 1647] [serial = 189] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x11922b800) [pid = 1647] [serial = 169] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x124f38400) [pid = 1647] [serial = 187] [outer = 0x0] [url = about:blank] 08:07:01 INFO - PROCESS | 1647 | 1464102421757 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1647 | 1464102421761 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:07:01 INFO - PROCESS | 1647 | 1464102421795 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1647 | 1464102421797 Marionette TRACE conn2 <- [1,318,null,{}] 08:07:01 INFO - PROCESS | 1647 | 1464102421801 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}] 08:07:01 INFO - PROCESS | 1647 | 1464102421898 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:07:01 INFO - PROCESS | 1647 | 1464102421909 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x116640800 == 35 [pid = 1647] [id = 87] 08:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x1184f1000) [pid = 1647] [serial = 258] [outer = 0x0] 08:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118a3c000) [pid = 1647] [serial = 259] [outer = 0x1184f1000] 08:07:01 INFO - PROCESS | 1647 | 1464102421935 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x1191be800) [pid = 1647] [serial = 260] [outer = 0x1184f1000] 08:07:02 INFO - PROCESS | 1647 | 1464102422249 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]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 496ms 08:07:02 INFO - PROCESS | 1647 | 1464102422265 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1647 | 1464102422266 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:07:02 INFO - PROCESS | 1647 | 1464102422272 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1647 | 1464102422280 Marionette TRACE conn2 <- [1,322,null,{}] 08:07:02 INFO - PROCESS | 1647 | 1464102422290 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}] 08:07:02 INFO - PROCESS | 1647 | 1464102422364 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:07:02 INFO - PROCESS | 1647 | 1464102422369 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182af000 == 36 [pid = 1647] [id = 88] 08:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x11922b400) [pid = 1647] [serial = 261] [outer = 0x0] 08:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x119a07c00) [pid = 1647] [serial = 262] [outer = 0x11922b400] 08:07:02 INFO - PROCESS | 1647 | 1464102422397 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119c3e800) [pid = 1647] [serial = 263] [outer = 0x11922b400] 08:07:02 INFO - PROCESS | 1647 | 1464102422710 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]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 482ms 08:07:02 INFO - PROCESS | 1647 | 1464102422751 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1647 | 1464102422752 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:07:02 INFO - PROCESS | 1647 | 1464102422754 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1647 | 1464102422763 Marionette TRACE conn2 <- [1,326,null,{}] 08:07:02 INFO - PROCESS | 1647 | 1464102422765 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}] 08:07:02 INFO - PROCESS | 1647 | 1464102422836 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:07:02 INFO - PROCESS | 1647 | 1464102422880 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x118a57000 == 37 [pid = 1647] [id = 89] 08:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x113868400) [pid = 1647] [serial = 264] [outer = 0x0] 08:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12071ec00) [pid = 1647] [serial = 265] [outer = 0x113868400] 08:07:02 INFO - PROCESS | 1647 | 1464102422905 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12185dc00) [pid = 1647] [serial = 266] [outer = 0x113868400] 08:07:03 INFO - PROCESS | 1647 | 1464102423188 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 475ms 08:07:03 INFO - PROCESS | 1647 | 1464102423230 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1647 | 1464102423232 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:07:03 INFO - PROCESS | 1647 | 1464102423234 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1647 | 1464102423235 Marionette TRACE conn2 <- [1,330,null,{}] 08:07:03 INFO - PROCESS | 1647 | 1464102423237 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}] 08:07:03 INFO - PROCESS | 1647 | 1464102423307 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:07:03 INFO - PROCESS | 1647 | 1464102423313 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x119892800 == 38 [pid = 1647] [id = 90] 08:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x121e4b800) [pid = 1647] [serial = 267] [outer = 0x0] 08:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x121ef3400) [pid = 1647] [serial = 268] [outer = 0x121e4b800] 08:07:03 INFO - PROCESS | 1647 | 1464102423344 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124ee2400) [pid = 1647] [serial = 269] [outer = 0x121e4b800] 08:07:03 INFO - PROCESS | 1647 | 1464102423700 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]]]}] 08:07:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 08:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:07:03 INFO - PROCESS | 1647 | 1464102423758 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 1647 | 1464102423759 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:07:03 INFO - PROCESS | 1647 | 1464102423761 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1647 | 1464102423761 Marionette TRACE conn2 <- [1,334,null,{}] 08:07:03 INFO - PROCESS | 1647 | 1464102423763 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}] 08:07:03 INFO - PROCESS | 1647 | 1464102423860 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:07:03 INFO - PROCESS | 1647 | 1464102423893 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x1133aa000 == 39 [pid = 1647] [id = 91] 08:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x124f37000) [pid = 1647] [serial = 270] [outer = 0x0] 08:07:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x125282800) [pid = 1647] [serial = 271] [outer = 0x124f37000] 08:07:03 INFO - PROCESS | 1647 | 1464102423939 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12680cc00) [pid = 1647] [serial = 272] [outer = 0x124f37000] 08:07:04 INFO - PROCESS | 1647 | 1464102424395 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]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 668ms 08:07:04 INFO - PROCESS | 1647 | 1464102424437 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1647 | 1464102424438 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:07:04 INFO - PROCESS | 1647 | 1464102424440 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1647 | 1464102424441 Marionette TRACE conn2 <- [1,338,null,{}] 08:07:04 INFO - PROCESS | 1647 | 1464102424443 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}] 08:07:04 INFO - PROCESS | 1647 | 1464102424531 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:07:04 INFO - PROCESS | 1647 | 1464102424579 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12138c000 == 40 [pid = 1647] [id = 92] 08:07:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x126a1bc00) [pid = 1647] [serial = 273] [outer = 0x0] 08:07:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x126dea000) [pid = 1647] [serial = 274] [outer = 0x126a1bc00] 08:07:04 INFO - PROCESS | 1647 | 1464102424604 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1270a6400) [pid = 1647] [serial = 275] [outer = 0x126a1bc00] 08:07:04 INFO - PROCESS | 1647 | 1464102424897 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]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 08:07:04 INFO - PROCESS | 1647 | 1464102424918 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1647 | 1464102424919 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:07:04 INFO - PROCESS | 1647 | 1464102424921 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1647 | 1464102424922 Marionette TRACE conn2 <- [1,342,null,{}] 08:07:04 INFO - PROCESS | 1647 | 1464102424927 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}] 08:07:05 INFO - PROCESS | 1647 | 1464102425020 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:07:05 INFO - PROCESS | 1647 | 1464102425024 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x121961800 == 41 [pid = 1647] [id = 93] 08:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x126a1cc00) [pid = 1647] [serial = 276] [outer = 0x0] 08:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1270a9c00) [pid = 1647] [serial = 277] [outer = 0x126a1cc00] 08:07:05 INFO - PROCESS | 1647 | 1464102425056 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1284a0400) [pid = 1647] [serial = 278] [outer = 0x126a1cc00] 08:07:05 INFO - PROCESS | 1647 | 1464102425354 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 471ms 08:07:05 INFO - PROCESS | 1647 | 1464102425400 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1647 | 1464102425401 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:07:05 INFO - PROCESS | 1647 | 1464102425404 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1647 | 1464102425405 Marionette TRACE conn2 <- [1,346,null,{}] 08:07:05 INFO - PROCESS | 1647 | 1464102425409 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}] 08:07:05 INFO - PROCESS | 1647 | 1464102425571 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x116745400) [pid = 1647] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1184f2400) [pid = 1647] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x125776800) [pid = 1647] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1169b2400) [pid = 1647] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11224e400) [pid = 1647] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119c3b800) [pid = 1647] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x113f43400) [pid = 1647] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x112a6cc00) [pid = 1647] [serial = 206] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x128aae800) [pid = 1647] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x1161aa800) [pid = 1647] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x126f82800) [pid = 1647] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:07:05 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x121c88000) [pid = 1647] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:07:05 INFO - PROCESS | 1647 | 1464102425605 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x11836f000 == 42 [pid = 1647] [id = 94] 08:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x112a6cc00) [pid = 1647] [serial = 279] [outer = 0x0] 08:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1169b9c00) [pid = 1647] [serial = 280] [outer = 0x112a6cc00] 08:07:05 INFO - PROCESS | 1647 | 1464102425630 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x121c88000) [pid = 1647] [serial = 281] [outer = 0x112a6cc00] 08:07:05 INFO - PROCESS | 1647 | 1464102425895 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 518ms 08:07:05 INFO - PROCESS | 1647 | 1464102425923 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1647 | 1464102425924 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:07:05 INFO - PROCESS | 1647 | 1464102425933 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1647 | 1464102425934 Marionette TRACE conn2 <- [1,350,null,{}] 08:07:05 INFO - PROCESS | 1647 | 1464102425936 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}] 08:07:06 INFO - PROCESS | 1647 | 1464102426013 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:07:06 INFO - PROCESS | 1647 | 1464102426018 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x125796800 == 43 [pid = 1647] [id = 95] 08:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x126de9c00) [pid = 1647] [serial = 282] [outer = 0x0] 08:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x1284ab000) [pid = 1647] [serial = 283] [outer = 0x126de9c00] 08:07:06 INFO - PROCESS | 1647 | 1464102426050 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1286df000) [pid = 1647] [serial = 284] [outer = 0x126de9c00] 08:07:06 INFO - PROCESS | 1647 | 1464102426372 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 467ms 08:07:06 INFO - PROCESS | 1647 | 1464102426402 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1647 | 1464102426403 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:07:06 INFO - PROCESS | 1647 | 1464102426406 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1647 | 1464102426407 Marionette TRACE conn2 <- [1,354,null,{}] 08:07:06 INFO - PROCESS | 1647 | 1464102426410 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}] 08:07:06 INFO - PROCESS | 1647 | 1464102426515 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:07:06 INFO - PROCESS | 1647 | 1464102426522 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268b3800 == 44 [pid = 1647] [id = 96] 08:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x1286e3000) [pid = 1647] [serial = 285] [outer = 0x0] 08:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128ab5800) [pid = 1647] [serial = 286] [outer = 0x1286e3000] 08:07:06 INFO - PROCESS | 1647 | 1464102426549 Marionette DEBUG loaded listener.js 08:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12a462c00) [pid = 1647] [serial = 287] [outer = 0x1286e3000] 08:07:06 INFO - PROCESS | 1647 | 1464102426856 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 471ms 08:07:06 INFO - PROCESS | 1647 | 1464102426879 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1647 | 1464102426880 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:07:06 INFO - PROCESS | 1647 | 1464102426882 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1647 | 1464102426883 Marionette TRACE conn2 <- [1,358,null,{}] 08:07:06 INFO - PROCESS | 1647 | 1464102426886 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}] 08:07:06 INFO - PROCESS | 1647 | 1464102426961 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:07:06 INFO - PROCESS | 1647 | 1464102426965 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ec3000 == 45 [pid = 1647] [id = 97] 08:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1286dd800) [pid = 1647] [serial = 288] [outer = 0x0] 08:07:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12a779400) [pid = 1647] [serial = 289] [outer = 0x1286dd800] 08:07:06 INFO - PROCESS | 1647 | 1464102426989 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12a77fc00) [pid = 1647] [serial = 290] [outer = 0x1286dd800] 08:07:07 INFO - PROCESS | 1647 | 1464102427295 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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 08:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:07:07 INFO - PROCESS | 1647 | 1464102427351 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1647 | 1464102427352 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:07:07 INFO - PROCESS | 1647 | 1464102427361 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1647 | 1464102427363 Marionette TRACE conn2 <- [1,362,null,{}] 08:07:07 INFO - PROCESS | 1647 | 1464102427366 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}] 08:07:07 INFO - PROCESS | 1647 | 1464102427450 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:07:07 INFO - PROCESS | 1647 | 1464102427455 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ec4800 == 46 [pid = 1647] [id = 98] 08:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12a783400) [pid = 1647] [serial = 291] [outer = 0x0] 08:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12aa71000) [pid = 1647] [serial = 292] [outer = 0x12a783400] 08:07:07 INFO - PROCESS | 1647 | 1464102427480 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x12aa75000) [pid = 1647] [serial = 293] [outer = 0x12a783400] 08:07:07 INFO - PROCESS | 1647 | 1464102427909 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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 577ms 08:07:07 INFO - PROCESS | 1647 | 1464102427931 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1647 | 1464102427934 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:07:07 INFO - PROCESS | 1647 | 1464102427938 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1647 | 1464102427940 Marionette TRACE conn2 <- [1,366,null,{}] 08:07:07 INFO - PROCESS | 1647 | 1464102427944 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}] 08:07:08 INFO - PROCESS | 1647 | 1464102428042 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:07:08 INFO - PROCESS | 1647 | 1464102428084 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171d6800 == 47 [pid = 1647] [id = 99] 08:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x116159400) [pid = 1647] [serial = 294] [outer = 0x0] 08:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x116a5e000) [pid = 1647] [serial = 295] [outer = 0x116159400] 08:07:08 INFO - PROCESS | 1647 | 1464102428118 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118229c00) [pid = 1647] [serial = 296] [outer = 0x116159400] 08:07:08 INFO - PROCESS | 1647 | 1464102428592 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]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 08:07:08 INFO - PROCESS | 1647 | 1464102428611 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1647 | 1464102428616 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:07:08 INFO - PROCESS | 1647 | 1464102428643 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1647 | 1464102428646 Marionette TRACE conn2 <- [1,370,null,{}] 08:07:08 INFO - PROCESS | 1647 | 1464102428653 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}] 08:07:08 INFO - PROCESS | 1647 | 1464102428781 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:07:08 INFO - PROCESS | 1647 | 1464102428837 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d1d000 == 48 [pid = 1647] [id = 100] 08:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x119120c00) [pid = 1647] [serial = 297] [outer = 0x0] 08:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1191ca000) [pid = 1647] [serial = 298] [outer = 0x119120c00] 08:07:08 INFO - PROCESS | 1647 | 1464102428867 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x119a06000) [pid = 1647] [serial = 299] [outer = 0x119120c00] 08:07:09 INFO - PROCESS | 1647 | 1464102429302 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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 745ms 08:07:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:07:09 INFO - PROCESS | 1647 | 1464102429368 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1647 | 1464102429369 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:07:09 INFO - PROCESS | 1647 | 1464102429372 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1647 | 1464102429374 Marionette TRACE conn2 <- [1,374,null,{}] 08:07:09 INFO - PROCESS | 1647 | 1464102429382 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}] 08:07:09 INFO - PROCESS | 1647 | 1464102429479 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:07:09 INFO - PROCESS | 1647 | 1464102429539 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4e1000 == 49 [pid = 1647] [id = 101] 08:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x121c94400) [pid = 1647] [serial = 300] [outer = 0x0] 08:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x124bd7800) [pid = 1647] [serial = 301] [outer = 0x121c94400] 08:07:09 INFO - PROCESS | 1647 | 1464102429570 Marionette DEBUG loaded listener.js 08:07:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x124f38000) [pid = 1647] [serial = 302] [outer = 0x121c94400] 08:07:10 INFO - PROCESS | 1647 | 1464102430030 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:07:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 08:07:10 INFO - PROCESS | 1647 | 1464102430044 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1647 | 1464102430047 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:07:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:07:10 INFO - PROCESS | 1647 | 1464102430051 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1647 | 1464102430053 Marionette TRACE conn2 <- [1,378,null,{}] 08:07:10 INFO - PROCESS | 1647 | 1464102430056 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}] 08:07:10 INFO - PROCESS | 1647 | 1464102430196 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:07:10 INFO - PROCESS | 1647 | 1464102430302 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa2c800 == 50 [pid = 1647] [id = 102] 08:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x125772800) [pid = 1647] [serial = 303] [outer = 0x0] 08:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x1270a7000) [pid = 1647] [serial = 304] [outer = 0x125772800] 08:07:10 INFO - PROCESS | 1647 | 1464102430331 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x1284c4400) [pid = 1647] [serial = 305] [outer = 0x125772800] 08:07:10 INFO - PROCESS | 1647 | 1464102430776 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:07:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 920ms 08:07:10 INFO - PROCESS | 1647 | 1464102430986 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1647 | 1464102430988 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:07:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:07:11 INFO - PROCESS | 1647 | 1464102430999 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1647 | 1464102431001 Marionette TRACE conn2 <- [1,382,null,{}] 08:07:11 INFO - PROCESS | 1647 | 1464102431016 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}] 08:07:11 INFO - PROCESS | 1647 | 1464102431117 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:07:11 INFO - PROCESS | 1647 | 1464102431162 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x118a71000 == 51 [pid = 1647] [id = 103] 08:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x11842b400) [pid = 1647] [serial = 306] [outer = 0x0] 08:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x1184e8000) [pid = 1647] [serial = 307] [outer = 0x11842b400] 08:07:11 INFO - PROCESS | 1647 | 1464102431189 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1191c5000) [pid = 1647] [serial = 308] [outer = 0x11842b400] 08:07:11 INFO - PROCESS | 1647 | 1464102431630 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:07:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 679ms 08:07:11 INFO - PROCESS | 1647 | 1464102431677 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:07:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:07:11 INFO - PROCESS | 1647 | 1464102431679 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:07:11 INFO - PROCESS | 1647 | 1464102431684 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1647 | 1464102431686 Marionette TRACE conn2 <- [1,386,null,{}] 08:07:11 INFO - PROCESS | 1647 | 1464102431689 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}] 08:07:11 INFO - PROCESS | 1647 | 1464102431774 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x128ec3000 == 50 [pid = 1647] [id = 97] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1268b3800 == 49 [pid = 1647] [id = 96] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x125796800 == 48 [pid = 1647] [id = 95] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x11836f000 == 47 [pid = 1647] [id = 94] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x121961800 == 46 [pid = 1647] [id = 93] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12138c000 == 45 [pid = 1647] [id = 92] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1133aa000 == 44 [pid = 1647] [id = 91] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x119892800 == 43 [pid = 1647] [id = 90] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x128bf1400) [pid = 1647] [serial = 238] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | 1464102431867 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x118a57000 == 42 [pid = 1647] [id = 89] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1182af000 == 41 [pid = 1647] [id = 88] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x116640800 == 40 [pid = 1647] [id = 87] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x117007000 == 39 [pid = 1647] [id = 86] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x116975000 == 38 [pid = 1647] [id = 85] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x126fe5000 == 37 [pid = 1647] [id = 84] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1268c0000 == 36 [pid = 1647] [id = 83] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1176ea800 == 35 [pid = 1647] [id = 82] 08:07:11 INFO - PROCESS | 1647 | --DOCSHELL 0x113d3e800 == 34 [pid = 1647] [id = 81] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x128bef800) [pid = 1647] [serial = 236] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x124e9ec00) [pid = 1647] [serial = 232] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x11693c400) [pid = 1647] [serial = 198] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x126f7d800) [pid = 1647] [serial = 224] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x126a11000) [pid = 1647] [serial = 221] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12c885800) [pid = 1647] [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.] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x11822a000) [pid = 1647] [serial = 229] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1216ecc00) [pid = 1647] [serial = 214] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1213e9800) [pid = 1647] [serial = 212] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1161a8400) [pid = 1647] [serial = 201] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x119223800) [pid = 1647] [serial = 207] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119abc000) [pid = 1647] [serial = 230] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x126367c00) [pid = 1647] [serial = 220] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11716cc00) [pid = 1647] [serial = 202] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x126aa0800) [pid = 1647] [serial = 223] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119c49c00) [pid = 1647] [serial = 211] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x119a04400) [pid = 1647] [serial = 208] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128abc000) [pid = 1647] [serial = 235] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x118092800) [pid = 1647] [serial = 204] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1284acc00) [pid = 1647] [serial = 227] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x124f30400) [pid = 1647] [serial = 217] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x128aae400) [pid = 1647] [serial = 233] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x1284a2000) [pid = 1647] [serial = 226] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x125773400) [pid = 1647] [serial = 218] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x1184e9800) [pid = 1647] [serial = 205] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1219d5c00) [pid = 1647] [serial = 215] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x113862000) [pid = 1647] [serial = 195] [outer = 0x0] [url = about:blank] 08:07:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x11320d800 == 35 [pid = 1647] [id = 104] 08:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1161a8400) [pid = 1647] [serial = 309] [outer = 0x0] 08:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11830cc00) [pid = 1647] [serial = 310] [outer = 0x1161a8400] 08:07:11 INFO - PROCESS | 1647 | 1464102431901 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x119a04c00) [pid = 1647] [serial = 311] [outer = 0x1161a8400] 08:07:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 08:07:12 INFO - PROCESS | 1647 | 1464102432200 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]]]}] 08:07:12 INFO - PROCESS | 1647 | 1464102432204 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1647 | 1464102432205 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:07:12 INFO - PROCESS | 1647 | 1464102432215 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1647 | 1464102432216 Marionette TRACE conn2 <- [1,390,null,{}] 08:07:12 INFO - PROCESS | 1647 | 1464102432223 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}] 08:07:12 INFO - PROCESS | 1647 | 1464102432303 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:07:12 INFO - PROCESS | 1647 | 1464102432311 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182a7800 == 36 [pid = 1647] [id = 105] 08:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x120722800) [pid = 1647] [serial = 312] [outer = 0x0] 08:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x121a33000) [pid = 1647] [serial = 313] [outer = 0x120722800] 08:07:12 INFO - PROCESS | 1647 | 1464102432340 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x124b53400) [pid = 1647] [serial = 314] [outer = 0x120722800] 08:07:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 476ms 08:07:12 INFO - PROCESS | 1647 | 1464102432681 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]]]}] 08:07:12 INFO - PROCESS | 1647 | 1464102432684 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:07:12 INFO - PROCESS | 1647 | 1464102432685 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:07:12 INFO - PROCESS | 1647 | 1464102432687 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1647 | 1464102432689 Marionette TRACE conn2 <- [1,394,null,{}] 08:07:12 INFO - PROCESS | 1647 | 1464102432692 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}] 08:07:12 INFO - PROCESS | 1647 | 1464102432770 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:07:12 INFO - PROCESS | 1647 | 1464102432817 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x119571800 == 37 [pid = 1647] [id = 106] 08:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1216ee800) [pid = 1647] [serial = 315] [outer = 0x0] 08:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x124f35000) [pid = 1647] [serial = 316] [outer = 0x1216ee800] 08:07:12 INFO - PROCESS | 1647 | 1464102432843 Marionette DEBUG loaded listener.js 08:07:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x126368000) [pid = 1647] [serial = 317] [outer = 0x1216ee800] 08:07:13 INFO - PROCESS | 1647 | 1464102433164 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]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 524ms 08:07:13 INFO - PROCESS | 1647 | 1464102433212 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1647 | 1464102433213 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:07:13 INFO - PROCESS | 1647 | 1464102433216 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1647 | 1464102433218 Marionette TRACE conn2 <- [1,398,null,{}] 08:07:13 INFO - PROCESS | 1647 | 1464102433221 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}] 08:07:13 INFO - PROCESS | 1647 | 1464102433353 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:07:13 INFO - PROCESS | 1647 | 1464102433363 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207a6800 == 38 [pid = 1647] [id = 107] 08:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x118a40000) [pid = 1647] [serial = 318] [outer = 0x0] 08:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x126651000) [pid = 1647] [serial = 319] [outer = 0x118a40000] 08:07:13 INFO - PROCESS | 1647 | 1464102433393 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1270a8400) [pid = 1647] [serial = 320] [outer = 0x118a40000] 08:07:13 INFO - PROCESS | 1647 | 1464102433708 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]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms 08:07:13 INFO - PROCESS | 1647 | 1464102433736 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1647 | 1464102433737 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:07:13 INFO - PROCESS | 1647 | 1464102433739 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1647 | 1464102433740 Marionette TRACE conn2 <- [1,402,null,{}] 08:07:13 INFO - PROCESS | 1647 | 1464102433745 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}] 08:07:13 INFO - PROCESS | 1647 | 1464102433836 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:07:13 INFO - PROCESS | 1647 | 1464102433842 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216d0000 == 39 [pid = 1647] [id = 108] 08:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1284a9c00) [pid = 1647] [serial = 321] [outer = 0x0] 08:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1286e0400) [pid = 1647] [serial = 322] [outer = 0x1284a9c00] 08:07:13 INFO - PROCESS | 1647 | 1464102433869 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x128bf2c00) [pid = 1647] [serial = 323] [outer = 0x1284a9c00] 08:07:14 INFO - PROCESS | 1647 | 1464102434348 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:07:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 621ms 08:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:07:14 INFO - PROCESS | 1647 | 1464102434366 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1647 | 1464102434366 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:07:14 INFO - PROCESS | 1647 | 1464102434369 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1647 | 1464102434371 Marionette TRACE conn2 <- [1,406,null,{}] 08:07:14 INFO - PROCESS | 1647 | 1464102434380 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}] 08:07:14 INFO - PROCESS | 1647 | 1464102434474 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:07:14 INFO - PROCESS | 1647 | 1464102434479 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12578e000 == 40 [pid = 1647] [id = 109] 08:07:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12a467c00) [pid = 1647] [serial = 324] [outer = 0x0] 08:07:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12aa70000) [pid = 1647] [serial = 325] [outer = 0x12a467c00] 08:07:14 INFO - PROCESS | 1647 | 1464102434503 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12abed800) [pid = 1647] [serial = 326] [outer = 0x12a467c00] 08:07:14 INFO - PROCESS | 1647 | 1464102434851 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:07:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 525ms 08:07:14 INFO - PROCESS | 1647 | 1464102434895 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1647 | 1464102434896 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:07:14 INFO - PROCESS | 1647 | 1464102434898 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1647 | 1464102434899 Marionette TRACE conn2 <- [1,410,null,{}] 08:07:14 INFO - PROCESS | 1647 | 1464102434902 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}] 08:07:15 INFO - PROCESS | 1647 | 1464102434994 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:07:15 INFO - PROCESS | 1647 | 1464102435006 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x1263be000 == 41 [pid = 1647] [id = 110] 08:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12abf0400) [pid = 1647] [serial = 327] [outer = 0x0] 08:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12b059400) [pid = 1647] [serial = 328] [outer = 0x12abf0400] 08:07:15 INFO - PROCESS | 1647 | 1464102435032 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12b1b8800) [pid = 1647] [serial = 329] [outer = 0x12abf0400] 08:07:15 INFO - PROCESS | 1647 | 1464102435354 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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 468ms 08:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:07:15 INFO - PROCESS | 1647 | 1464102435367 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1647 | 1464102435368 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:07:15 INFO - PROCESS | 1647 | 1464102435370 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1647 | 1464102435371 Marionette TRACE conn2 <- [1,414,null,{}] 08:07:15 INFO - PROCESS | 1647 | 1464102435374 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}] 08:07:15 INFO - PROCESS | 1647 | 1464102435473 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:07:15 INFO - PROCESS | 1647 | 1464102435477 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12846d800 == 42 [pid = 1647] [id = 111] 08:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12b1bb000) [pid = 1647] [serial = 330] [outer = 0x0] 08:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12ba2cc00) [pid = 1647] [serial = 331] [outer = 0x12b1bb000] 08:07:15 INFO - PROCESS | 1647 | 1464102435509 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12ba32000) [pid = 1647] [serial = 332] [outer = 0x12b1bb000] 08:07:15 INFO - PROCESS | 1647 | 1464102435851 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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 08:07:15 INFO - PROCESS | 1647 | 1464102435889 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1647 | 1464102435892 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:07:15 INFO - PROCESS | 1647 | 1464102435896 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1647 | 1464102435898 Marionette TRACE conn2 <- [1,418,null,{}] 08:07:15 INFO - PROCESS | 1647 | 1464102435901 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}] 08:07:16 INFO - PROCESS | 1647 | 1464102436209 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1166bf800) [pid = 1647] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1184f1000) [pid = 1647] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x113868400) [pid = 1647] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x126a1bc00) [pid = 1647] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x11922b400) [pid = 1647] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x126a1cc00) [pid = 1647] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x121e4b800) [pid = 1647] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x112a6cc00) [pid = 1647] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x113861000) [pid = 1647] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x1286e3000) [pid = 1647] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x126de9c00) [pid = 1647] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x1286dd800) [pid = 1647] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1286e4400) [pid = 1647] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:07:16 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x124f37000) [pid = 1647] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:07:16 INFO - PROCESS | 1647 | 1464102436269 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x118372800 == 43 [pid = 1647] [id = 112] 08:07:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x112a6cc00) [pid = 1647] [serial = 333] [outer = 0x0] 08:07:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x116a5d400) [pid = 1647] [serial = 334] [outer = 0x112a6cc00] 08:07:16 INFO - PROCESS | 1647 | 1464102436308 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x121a33c00) [pid = 1647] [serial = 335] [outer = 0x112a6cc00] 08:07:16 INFO - PROCESS | 1647 | 1464102436958 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:07:17 INFO - PROCESS | 1647 | 1464102437066 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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1220ms 08:07:17 INFO - PROCESS | 1647 | 1464102437117 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1647 | 1464102437118 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:07:17 INFO - PROCESS | 1647 | 1464102437121 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1647 | 1464102437122 Marionette TRACE conn2 <- [1,422,null,{}] 08:07:17 INFO - PROCESS | 1647 | 1464102437125 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}] 08:07:17 INFO - PROCESS | 1647 | 1464102437216 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:07:17 INFO - PROCESS | 1647 | 1464102437263 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b125800 == 44 [pid = 1647] [id = 113] 08:07:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x124f2c000) [pid = 1647] [serial = 336] [outer = 0x0] 08:07:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x12bb07000) [pid = 1647] [serial = 337] [outer = 0x124f2c000] 08:07:17 INFO - PROCESS | 1647 | 1464102437292 Marionette DEBUG loaded listener.js 08:07:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12bb17000) [pid = 1647] [serial = 338] [outer = 0x124f2c000] 08:07:18 INFO - PROCESS | 1647 | 1464102438044 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]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 970ms 08:07:18 INFO - PROCESS | 1647 | 1464102438092 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1647 | 1464102438093 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:07:18 INFO - PROCESS | 1647 | 1464102438095 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1647 | 1464102438096 Marionette TRACE conn2 <- [1,426,null,{}] 08:07:18 INFO - PROCESS | 1647 | 1464102438099 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}] 08:07:18 INFO - PROCESS | 1647 | 1464102438176 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:07:18 INFO - PROCESS | 1647 | 1464102438271 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x11339e000 == 45 [pid = 1647] [id = 114] 08:07:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x111d1a800) [pid = 1647] [serial = 339] [outer = 0x0] 08:07:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1122b5800) [pid = 1647] [serial = 340] [outer = 0x111d1a800] 08:07:18 INFO - PROCESS | 1647 | 1464102438302 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1160db800) [pid = 1647] [serial = 341] [outer = 0x111d1a800] 08:07:18 INFO - PROCESS | 1647 | 1464102438769 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] 08:07:18 INFO - PROCESS | 1647 | 1464102438818 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:07:18 INFO - PROCESS | 1647 | 1464102438821 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1647 | 1464102438824 Marionette TRACE conn2 <- [1,430,null,{}] 08:07:18 INFO - PROCESS | 1647 | 1464102438827 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}] 08:07:18 INFO - PROCESS | 1647 | 1464102438925 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:07:18 INFO - PROCESS | 1647 | 1464102438987 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192b0800 == 46 [pid = 1647] [id = 115] 08:07:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x11716f400) [pid = 1647] [serial = 342] [outer = 0x0] 08:07:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x118a40c00) [pid = 1647] [serial = 343] [outer = 0x11716f400] 08:07:19 INFO - PROCESS | 1647 | 1464102439017 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x119c44000) [pid = 1647] [serial = 344] [outer = 0x11716f400] 08:07:19 INFO - PROCESS | 1647 | 1464102439516 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]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 771ms 08:07:19 INFO - PROCESS | 1647 | 1464102439596 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1647 | 1464102439601 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:07:19 INFO - PROCESS | 1647 | 1464102439604 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1647 | 1464102439607 Marionette TRACE conn2 <- [1,434,null,{}] 08:07:19 INFO - PROCESS | 1647 | 1464102439613 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}] 08:07:19 INFO - PROCESS | 1647 | 1464102439757 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:07:19 INFO - PROCESS | 1647 | 1464102439819 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12578b800 == 47 [pid = 1647] [id = 116] 08:07:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x119de6c00) [pid = 1647] [serial = 345] [outer = 0x0] 08:07:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x124f36800) [pid = 1647] [serial = 346] [outer = 0x119de6c00] 08:07:19 INFO - PROCESS | 1647 | 1464102439849 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x126655c00) [pid = 1647] [serial = 347] [outer = 0x119de6c00] 08:07:20 INFO - PROCESS | 1647 | 1464102440286 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 723ms 08:07:20 INFO - PROCESS | 1647 | 1464102440328 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 1647 | 1464102440331 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:07:20 INFO - PROCESS | 1647 | 1464102440342 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1647 | 1464102440348 Marionette TRACE conn2 <- [1,438,null,{}] 08:07:20 INFO - PROCESS | 1647 | 1464102440353 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}] 08:07:20 INFO - PROCESS | 1647 | 1464102440499 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:07:20 INFO - PROCESS | 1647 | 1464102440563 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b307800 == 48 [pid = 1647] [id = 117] 08:07:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1213ea400) [pid = 1647] [serial = 348] [outer = 0x0] 08:07:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x1270b1800) [pid = 1647] [serial = 349] [outer = 0x1213ea400] 08:07:20 INFO - PROCESS | 1647 | 1464102440593 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x128bee000) [pid = 1647] [serial = 350] [outer = 0x1213ea400] 08:07:21 INFO - PROCESS | 1647 | 1464102441016 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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:07:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 732ms 08:07:21 INFO - PROCESS | 1647 | 1464102441074 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 1647 | 1464102441077 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:07:21 INFO - PROCESS | 1647 | 1464102441081 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1647 | 1464102441082 Marionette TRACE conn2 <- [1,442,null,{}] 08:07:21 INFO - PROCESS | 1647 | 1464102441084 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}] 08:07:21 INFO - PROCESS | 1647 | 1464102441186 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:07:21 INFO - PROCESS | 1647 | 1464102441247 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bac0800 == 49 [pid = 1647] [id = 118] 08:07:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x128bf3c00) [pid = 1647] [serial = 351] [outer = 0x0] 08:07:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x12aa7cc00) [pid = 1647] [serial = 352] [outer = 0x128bf3c00] 08:07:21 INFO - PROCESS | 1647 | 1464102441277 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x12b1c2800) [pid = 1647] [serial = 353] [outer = 0x128bf3c00] 08:07:21 INFO - PROCESS | 1647 | 1464102441737 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]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:07:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 08:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:07:21 INFO - PROCESS | 1647 | 1464102441749 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 1647 | 1464102441751 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:07:21 INFO - PROCESS | 1647 | 1464102441753 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1647 | 1464102441754 Marionette TRACE conn2 <- [1,446,null,{}] 08:07:21 INFO - PROCESS | 1647 | 1464102441757 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}] 08:07:22 INFO - PROCESS | 1647 | 1464102442026 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:07:22 INFO - PROCESS | 1647 | 1464102442069 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176d3800 == 50 [pid = 1647] [id = 119] 08:07:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1166c1c00) [pid = 1647] [serial = 354] [outer = 0x0] 08:07:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x116a60000) [pid = 1647] [serial = 355] [outer = 0x1166c1c00] 08:07:22 INFO - PROCESS | 1647 | 1464102442097 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x118435c00) [pid = 1647] [serial = 356] [outer = 0x1166c1c00] 08:07:22 INFO - PROCESS | 1647 | 1464102442609 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]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 923ms 08:07:22 INFO - PROCESS | 1647 | 1464102442677 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 1647 | 1464102442680 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:07:22 INFO - PROCESS | 1647 | 1464102442683 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 1647 | 1464102442685 Marionette TRACE conn2 <- [1,450,null,{}] 08:07:22 INFO - PROCESS | 1647 | 1464102442688 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}] 08:07:22 INFO - PROCESS | 1647 | 1464102442794 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12b125800 == 49 [pid = 1647] [id = 113] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x118372800 == 48 [pid = 1647] [id = 112] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12846d800 == 47 [pid = 1647] [id = 111] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1263be000 == 46 [pid = 1647] [id = 110] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12578e000 == 45 [pid = 1647] [id = 109] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1216d0000 == 44 [pid = 1647] [id = 108] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1207a6800 == 43 [pid = 1647] [id = 107] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12aa71000) [pid = 1647] [serial = 292] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x119571800 == 42 [pid = 1647] [id = 106] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1182a7800 == 41 [pid = 1647] [id = 105] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x11320d800 == 40 [pid = 1647] [id = 104] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x118a71000 == 39 [pid = 1647] [id = 103] 08:07:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1171d6800 == 38 [pid = 1647] [id = 99] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x12a464000) [pid = 1647] [serial = 239] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x115e3d800) [pid = 1647] [serial = 241] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x125282800) [pid = 1647] [serial = 271] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x11830b400) [pid = 1647] [serial = 244] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x121856800) [pid = 1647] [serial = 247] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x118302400) [pid = 1647] [serial = 257] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x117521400) [pid = 1647] [serial = 256] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x118a3c000) [pid = 1647] [serial = 259] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x1191be800) [pid = 1647] [serial = 260] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12071ec00) [pid = 1647] [serial = 265] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12185dc00) [pid = 1647] [serial = 266] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x126dea000) [pid = 1647] [serial = 274] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x119a07c00) [pid = 1647] [serial = 262] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x12680cc00) [pid = 1647] [serial = 272] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x119c3e800) [pid = 1647] [serial = 263] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1270a9c00) [pid = 1647] [serial = 277] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1284a0400) [pid = 1647] [serial = 278] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1270a6400) [pid = 1647] [serial = 275] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x121ef3400) [pid = 1647] [serial = 268] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x121c88000) [pid = 1647] [serial = 281] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x116153c00) [pid = 1647] [serial = 254] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x113a65c00) [pid = 1647] [serial = 253] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12a462c00) [pid = 1647] [serial = 287] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x125119c00) [pid = 1647] [serial = 250] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1169b9c00) [pid = 1647] [serial = 280] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1286df000) [pid = 1647] [serial = 284] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1284ab000) [pid = 1647] [serial = 283] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x128ab5800) [pid = 1647] [serial = 286] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12a77fc00) [pid = 1647] [serial = 290] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x124ee2400) [pid = 1647] [serial = 269] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x12a779400) [pid = 1647] [serial = 289] [outer = 0x0] [url = about:blank] 08:07:22 INFO - PROCESS | 1647 | 1464102442876 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x113817800 == 39 [pid = 1647] [id = 120] 08:07:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x115e3d800) [pid = 1647] [serial = 357] [outer = 0x0] 08:07:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x11842dc00) [pid = 1647] [serial = 358] [outer = 0x115e3d800] 08:07:22 INFO - PROCESS | 1647 | 1464102442904 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x119731800) [pid = 1647] [serial = 359] [outer = 0x115e3d800] 08:07:23 INFO - PROCESS | 1647 | 1464102443199 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1647 | 1464102443256 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:07:23 INFO - PROCESS | 1647 | 1464102443259 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1647 | 1464102443260 Marionette TRACE conn2 <- [1,454,null,{}] 08:07:23 INFO - PROCESS | 1647 | 1464102443262 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}] 08:07:23 INFO - PROCESS | 1647 | 1464102443336 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:07:23 INFO - PROCESS | 1647 | 1464102443392 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182b5000 == 40 [pid = 1647] [id = 121] 08:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x116745c00) [pid = 1647] [serial = 360] [outer = 0x0] 08:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x119c3f400) [pid = 1647] [serial = 361] [outer = 0x116745c00] 08:07:23 INFO - PROCESS | 1647 | 1464102443420 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x121ad4800) [pid = 1647] [serial = 362] [outer = 0x116745c00] 08:07:23 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:23 INFO - PROCESS | 1647 | 1464102443705 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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:07:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 08:07:23 INFO - PROCESS | 1647 | 1464102443732 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1647 | 1464102443735 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:07:23 INFO - PROCESS | 1647 | 1464102443750 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1647 | 1464102443753 Marionette TRACE conn2 <- [1,458,null,{}] 08:07:23 INFO - PROCESS | 1647 | 1464102443756 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}] 08:07:23 INFO - PROCESS | 1647 | 1464102443834 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:07:23 INFO - PROCESS | 1647 | 1464102443839 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x119880000 == 41 [pid = 1647] [id = 122] 08:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1213ed000) [pid = 1647] [serial = 363] [outer = 0x0] 08:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x124f38400) [pid = 1647] [serial = 364] [outer = 0x1213ed000] 08:07:23 INFO - PROCESS | 1647 | 1464102443868 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12680bc00) [pid = 1647] [serial = 365] [outer = 0x1213ed000] 08:07:24 INFO - PROCESS | 1647 | 1464102444217 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] 08:07:24 INFO - PROCESS | 1647 | 1464102444273 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:07:24 INFO - PROCESS | 1647 | 1464102444275 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1647 | 1464102444276 Marionette TRACE conn2 <- [1,462,null,{}] 08:07:24 INFO - PROCESS | 1647 | 1464102444278 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}] 08:07:24 INFO - PROCESS | 1647 | 1464102444349 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:07:24 INFO - PROCESS | 1647 | 1464102444354 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207b3800 == 42 [pid = 1647] [id = 123] 08:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x126a19000) [pid = 1647] [serial = 366] [outer = 0x0] 08:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x126defc00) [pid = 1647] [serial = 367] [outer = 0x126a19000] 08:07:24 INFO - PROCESS | 1647 | 1464102444382 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1270ae400) [pid = 1647] [serial = 368] [outer = 0x126a19000] 08:07:24 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:24 INFO - PROCESS | 1647 | 1464102444703 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] 08:07:24 INFO - PROCESS | 1647 | 1464102444745 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:07:24 INFO - PROCESS | 1647 | 1464102444747 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1647 | 1464102444748 Marionette TRACE conn2 <- [1,466,null,{}] 08:07:24 INFO - PROCESS | 1647 | 1464102444751 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}] 08:07:24 INFO - PROCESS | 1647 | 1464102444868 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:07:24 INFO - PROCESS | 1647 | 1464102444882 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x121956000 == 43 [pid = 1647] [id = 124] 08:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1284af800) [pid = 1647] [serial = 369] [outer = 0x0] 08:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1286e7000) [pid = 1647] [serial = 370] [outer = 0x1284af800] 08:07:24 INFO - PROCESS | 1647 | 1464102444911 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12aa6ec00) [pid = 1647] [serial = 371] [outer = 0x1284af800] 08:07:25 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc - 08:07:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1 08:07:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:25 INFO - _addTest/ [0,469,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1647 | 1464102445268 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:07:25 INFO - PROCESS | 1647 | 1464102445270 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1647 | 1464102445271 Marionette TRACE conn2 <- [1,470,null,{}] 08:07:25 INFO - PROCESS | 1647 | 1464102445276 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}] 08:07:25 INFO - PROCESS | 1647 | 1464102445370 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:07:25 INFO - PROCESS | 1647 | 1464102445381 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b67000 == 44 [pid = 1647] [id = 125] 08:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x12a46a800) [pid = 1647] [serial = 372] [outer = 0x0] 08:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x12abee400) [pid = 1647] [serial = 373] [outer = 0x12a46a800] 08:07:25 INFO - PROCESS | 1647 | 1464102445407 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x12ba2e800) [pid = 1647] [serial = 374] [outer = 0x12a46a800] 08:07:25 INFO - PROCESS | 1647 | 1464102445733 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]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 519ms 08:07:25 INFO - PROCESS | 1647 | 1464102445789 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1647 | 1464102445790 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:07:25 INFO - PROCESS | 1647 | 1464102445793 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1647 | 1464102445794 Marionette TRACE conn2 <- [1,474,null,{}] 08:07:25 INFO - PROCESS | 1647 | 1464102445796 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}] 08:07:25 INFO - PROCESS | 1647 | 1464102445886 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:07:25 INFO - PROCESS | 1647 | 1464102445898 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257a5800 == 45 [pid = 1647] [id = 126] 08:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12abeb000) [pid = 1647] [serial = 375] [outer = 0x0] 08:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12bb05c00) [pid = 1647] [serial = 376] [outer = 0x12abeb000] 08:07:25 INFO - PROCESS | 1647 | 1464102445923 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12bb14000) [pid = 1647] [serial = 377] [outer = 0x12abeb000] 08:07:26 INFO - PROCESS | 1647 | 1464102446247 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 470ms 08:07:26 INFO - PROCESS | 1647 | 1464102446264 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1647 | 1464102446265 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:07:26 INFO - PROCESS | 1647 | 1464102446267 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1647 | 1464102446268 Marionette TRACE conn2 <- [1,478,null,{}] 08:07:26 INFO - PROCESS | 1647 | 1464102446270 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}] 08:07:26 INFO - PROCESS | 1647 | 1464102446369 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:07:26 INFO - PROCESS | 1647 | 1464102446380 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x128463800 == 46 [pid = 1647] [id = 127] 08:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12ba37000) [pid = 1647] [serial = 378] [outer = 0x0] 08:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12bb1fc00) [pid = 1647] [serial = 379] [outer = 0x12ba37000] 08:07:26 INFO - PROCESS | 1647 | 1464102446405 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12be18000) [pid = 1647] [serial = 380] [outer = 0x12ba37000] 08:07:26 INFO - PROCESS | 1647 | 1464102446745 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 518ms 08:07:26 INFO - PROCESS | 1647 | 1464102446785 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 1647 | 1464102446787 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:07:26 INFO - PROCESS | 1647 | 1464102446789 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1647 | 1464102446790 Marionette TRACE conn2 <- [1,482,null,{}] 08:07:26 INFO - PROCESS | 1647 | 1464102446795 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}] 08:07:26 INFO - PROCESS | 1647 | 1464102446962 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x12a467c00) [pid = 1647] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x1161a8400) [pid = 1647] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x11842b400) [pid = 1647] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1284a9c00) [pid = 1647] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12abf0400) [pid = 1647] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1216ee800) [pid = 1647] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x120722800) [pid = 1647] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x118a40000) [pid = 1647] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12b1bb000) [pid = 1647] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:07:26 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x112a6cc00) [pid = 1647] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:07:27 INFO - PROCESS | 1647 | 1464102446998 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171d8800 == 47 [pid = 1647] [id = 128] 08:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x115e3e000) [pid = 1647] [serial = 381] [outer = 0x0] 08:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x119c3f800) [pid = 1647] [serial = 382] [outer = 0x115e3e000] 08:07:27 INFO - PROCESS | 1647 | 1464102447023 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1270a3800) [pid = 1647] [serial = 383] [outer = 0x115e3e000] 08:07:27 INFO - PROCESS | 1647 | 1464102447319 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]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:07:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 572ms 08:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:07:27 INFO - PROCESS | 1647 | 1464102447362 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 1647 | 1464102447363 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:07:27 INFO - PROCESS | 1647 | 1464102447366 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1647 | 1464102447368 Marionette TRACE conn2 <- [1,486,null,{}] 08:07:27 INFO - PROCESS | 1647 | 1464102447370 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}] 08:07:27 INFO - PROCESS | 1647 | 1464102447486 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:07:27 INFO - PROCESS | 1647 | 1464102447554 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4e3000 == 48 [pid = 1647] [id = 129] 08:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1160dac00) [pid = 1647] [serial = 384] [outer = 0x0] 08:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12b1bcc00) [pid = 1647] [serial = 385] [outer = 0x1160dac00] 08:07:27 INFO - PROCESS | 1647 | 1464102447601 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12bec8000) [pid = 1647] [serial = 386] [outer = 0x1160dac00] 08:07:28 INFO - PROCESS | 1647 | 1464102448002 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 08:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:07:28 INFO - PROCESS | 1647 | 1464102448036 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1647 | 1464102448037 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:07:28 INFO - PROCESS | 1647 | 1464102448039 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1647 | 1464102448041 Marionette TRACE conn2 <- [1,490,null,{}] 08:07:28 INFO - PROCESS | 1647 | 1464102448044 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}] 08:07:28 INFO - PROCESS | 1647 | 1464102448139 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:07:28 INFO - PROCESS | 1647 | 1464102448146 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b313800 == 49 [pid = 1647] [id = 130] 08:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x119aa5000) [pid = 1647] [serial = 387] [outer = 0x0] 08:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x119aa8800) [pid = 1647] [serial = 388] [outer = 0x119aa5000] 08:07:28 INFO - PROCESS | 1647 | 1464102448170 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12bec7c00) [pid = 1647] [serial = 389] [outer = 0x119aa5000] 08:07:28 INFO - PROCESS | 1647 | 1464102448456 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 422ms 08:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:07:28 INFO - PROCESS | 1647 | 1464102448466 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1647 | 1464102448467 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:07:28 INFO - PROCESS | 1647 | 1464102448469 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1647 | 1464102448470 Marionette TRACE conn2 <- [1,494,null,{}] 08:07:28 INFO - PROCESS | 1647 | 1464102448472 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}] 08:07:28 INFO - PROCESS | 1647 | 1464102448553 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:07:28 INFO - PROCESS | 1647 | 1464102448558 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdc3800 == 50 [pid = 1647] [id = 131] 08:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12be1d000) [pid = 1647] [serial = 390] [outer = 0x0] 08:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12c506c00) [pid = 1647] [serial = 391] [outer = 0x12be1d000] 08:07:28 INFO - PROCESS | 1647 | 1464102448585 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12c50c800) [pid = 1647] [serial = 392] [outer = 0x12be1d000] 08:07:28 INFO - PROCESS | 1647 | 1464102448915 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 469ms 08:07:28 INFO - PROCESS | 1647 | 1464102448938 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1647 | 1464102448939 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:07:29 INFO - PROCESS | 1647 | 1464102449004 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1647 | 1464102449006 Marionette TRACE conn2 <- [1,498,null,{}] 08:07:29 INFO - PROCESS | 1647 | 1464102449010 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}] 08:07:29 INFO - PROCESS | 1647 | 1464102449101 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:07:29 INFO - PROCESS | 1647 | 1464102449194 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x11700f000 == 51 [pid = 1647] [id = 132] 08:07:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x11606bc00) [pid = 1647] [serial = 393] [outer = 0x0] 08:07:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1161aa000) [pid = 1647] [serial = 394] [outer = 0x11606bc00] 08:07:29 INFO - PROCESS | 1647 | 1464102449224 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1184f6800) [pid = 1647] [serial = 395] [outer = 0x11606bc00] 08:07:29 INFO - PROCESS | 1647 | 1464102449646 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]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 733ms 08:07:29 INFO - PROCESS | 1647 | 1464102449688 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1647 | 1464102449691 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:07:29 INFO - PROCESS | 1647 | 1464102449698 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1647 | 1464102449701 Marionette TRACE conn2 <- [1,502,null,{}] 08:07:29 INFO - PROCESS | 1647 | 1464102449709 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}] 08:07:29 INFO - PROCESS | 1647 | 1464102449859 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:07:29 INFO - PROCESS | 1647 | 1464102449974 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207b7000 == 52 [pid = 1647] [id = 133] 08:07:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1191c3000) [pid = 1647] [serial = 396] [outer = 0x0] 08:07:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x119aa5400) [pid = 1647] [serial = 397] [outer = 0x1191c3000] 08:07:30 INFO - PROCESS | 1647 | 1464102450024 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x1213e8800) [pid = 1647] [serial = 398] [outer = 0x1191c3000] 08:07:30 INFO - PROCESS | 1647 | 1464102450524 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]]]}] 08:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 873ms 08:07:30 INFO - PROCESS | 1647 | 1464102450572 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 1647 | 1464102450574 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:07:30 INFO - PROCESS | 1647 | 1464102450578 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 1647 | 1464102450580 Marionette TRACE conn2 <- [1,506,null,{}] 08:07:30 INFO - PROCESS | 1647 | 1464102450584 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}] 08:07:30 INFO - PROCESS | 1647 | 1464102450729 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:07:30 INFO - PROCESS | 1647 | 1464102450825 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baba000 == 53 [pid = 1647] [id = 134] 08:07:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x125776c00) [pid = 1647] [serial = 399] [outer = 0x0] 08:07:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x126880400) [pid = 1647] [serial = 400] [outer = 0x125776c00] 08:07:30 INFO - PROCESS | 1647 | 1464102450880 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x1284a3c00) [pid = 1647] [serial = 401] [outer = 0x125776c00] 08:07:31 INFO - PROCESS | 1647 | 1464102451339 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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 771ms 08:07:31 INFO - PROCESS | 1647 | 1464102451348 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1647 | 1464102451350 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:07:31 INFO - PROCESS | 1647 | 1464102451352 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1647 | 1464102451353 Marionette TRACE conn2 <- [1,510,null,{}] 08:07:31 INFO - PROCESS | 1647 | 1464102451355 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}] 08:07:31 INFO - PROCESS | 1647 | 1464102451453 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:07:31 INFO - PROCESS | 1647 | 1464102451498 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3fa000 == 54 [pid = 1647] [id = 135] 08:07:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x1284c5000) [pid = 1647] [serial = 402] [outer = 0x0] 08:07:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12a460c00) [pid = 1647] [serial = 403] [outer = 0x1284c5000] 08:07:31 INFO - PROCESS | 1647 | 1464102451528 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x12ba2e400) [pid = 1647] [serial = 404] [outer = 0x1284c5000] 08:07:31 INFO - PROCESS | 1647 | 1464102451924 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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 618ms 08:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:07:31 INFO - PROCESS | 1647 | 1464102451970 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1647 | 1464102451972 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:07:31 INFO - PROCESS | 1647 | 1464102451974 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1647 | 1464102451977 Marionette TRACE conn2 <- [1,514,null,{}] 08:07:31 INFO - PROCESS | 1647 | 1464102451980 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}] 08:07:32 INFO - PROCESS | 1647 | 1464102452074 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:07:32 INFO - PROCESS | 1647 | 1464102452166 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6b1800 == 55 [pid = 1647] [id = 136] 08:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12ba38000) [pid = 1647] [serial = 405] [outer = 0x0] 08:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12be1ec00) [pid = 1647] [serial = 406] [outer = 0x12ba38000] 08:07:32 INFO - PROCESS | 1647 | 1464102452197 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x12bec4c00) [pid = 1647] [serial = 407] [outer = 0x12ba38000] 08:07:32 INFO - PROCESS | 1647 | 1464102452611 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]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:07:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 08:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:07:32 INFO - PROCESS | 1647 | 1464102452647 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1647 | 1464102452648 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:07:32 INFO - PROCESS | 1647 | 1464102452650 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1647 | 1464102452651 Marionette TRACE conn2 <- [1,518,null,{}] 08:07:32 INFO - PROCESS | 1647 | 1464102452654 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}] 08:07:32 INFO - PROCESS | 1647 | 1464102452767 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:07:32 INFO - PROCESS | 1647 | 1464102452820 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb09800 == 56 [pid = 1647] [id = 137] 08:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x12c510c00) [pid = 1647] [serial = 408] [outer = 0x0] 08:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x12c87dc00) [pid = 1647] [serial = 409] [outer = 0x12c510c00] 08:07:32 INFO - PROCESS | 1647 | 1464102452849 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x12c8f2c00) [pid = 1647] [serial = 410] [outer = 0x12c510c00] 08:07:33 INFO - PROCESS | 1647 | 1464102453424 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]]]}] 08:07:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 819ms 08:07:33 INFO - PROCESS | 1647 | 1464102453470 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 1647 | 1464102453472 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:07:33 INFO - PROCESS | 1647 | 1464102453475 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 1647 | 1464102453478 Marionette TRACE conn2 <- [1,522,null,{}] 08:07:33 INFO - PROCESS | 1647 | 1464102453481 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}] 08:07:33 INFO - PROCESS | 1647 | 1464102453575 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:07:33 INFO - PROCESS | 1647 | 1464102453638 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12137b000 == 57 [pid = 1647] [id = 138] 08:07:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x117175000) [pid = 1647] [serial = 411] [outer = 0x0] 08:07:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x11842c000) [pid = 1647] [serial = 412] [outer = 0x117175000] 08:07:33 INFO - PROCESS | 1647 | 1464102453667 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x119228400) [pid = 1647] [serial = 413] [outer = 0x117175000] 08:07:34 INFO - PROCESS | 1647 | 1464102454135 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]]]}] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x126fd5800 == 56 [pid = 1647] [id = 80] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12b313800 == 55 [pid = 1647] [id = 130] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4e3000 == 54 [pid = 1647] [id = 129] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1171d8800 == 53 [pid = 1647] [id = 128] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x128463800 == 52 [pid = 1647] [id = 127] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x116a5e000) [pid = 1647] [serial = 295] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1191ca000) [pid = 1647] [serial = 298] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x124bd7800) [pid = 1647] [serial = 301] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x1270a7000) [pid = 1647] [serial = 304] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x12bb07000) [pid = 1647] [serial = 337] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1257a5800 == 51 [pid = 1647] [id = 126] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x124b67000 == 50 [pid = 1647] [id = 125] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x121956000 == 49 [pid = 1647] [id = 124] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1207b3800 == 48 [pid = 1647] [id = 123] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x119880000 == 47 [pid = 1647] [id = 122] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1182b5000 == 46 [pid = 1647] [id = 121] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x113817800 == 45 [pid = 1647] [id = 120] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1176d3800 == 44 [pid = 1647] [id = 119] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x12578b800 == 43 [pid = 1647] [id = 116] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x1192b0800 == 42 [pid = 1647] [id = 115] 08:07:34 INFO - PROCESS | 1647 | --DOCSHELL 0x11339e000 == 41 [pid = 1647] [id = 114] 08:07:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 721ms 08:07:34 INFO - PROCESS | 1647 | 1464102454197 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1647 | 1464102454201 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:07:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:07:34 INFO - PROCESS | 1647 | 1464102454205 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1647 | 1464102454207 Marionette TRACE conn2 <- [1,526,null,{}] 08:07:34 INFO - PROCESS | 1647 | 1464102454209 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}] 08:07:34 INFO - PROCESS | 1647 | 1464102454283 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12aa70000) [pid = 1647] [serial = 325] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x11830cc00) [pid = 1647] [serial = 310] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x119a04c00) [pid = 1647] [serial = 311] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1191c5000) [pid = 1647] [serial = 308] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1184e8000) [pid = 1647] [serial = 307] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1286e0400) [pid = 1647] [serial = 322] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x12b059400) [pid = 1647] [serial = 328] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x126368000) [pid = 1647] [serial = 317] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x124f35000) [pid = 1647] [serial = 316] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x121a33000) [pid = 1647] [serial = 313] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x124b53400) [pid = 1647] [serial = 314] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x126651000) [pid = 1647] [serial = 319] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1270a8400) [pid = 1647] [serial = 320] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x12abed800) [pid = 1647] [serial = 326] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x12ba2cc00) [pid = 1647] [serial = 331] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12b1b8800) [pid = 1647] [serial = 329] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12ba32000) [pid = 1647] [serial = 332] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x121a33c00) [pid = 1647] [serial = 335] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x116a5d400) [pid = 1647] [serial = 334] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x128bf2c00) [pid = 1647] [serial = 323] [outer = 0x0] [url = about:blank] 08:07:34 INFO - PROCESS | 1647 | 1464102454349 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x117004800 == 42 [pid = 1647] [id = 139] 08:07:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x11830cc00) [pid = 1647] [serial = 414] [outer = 0x0] 08:07:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x119aa4c00) [pid = 1647] [serial = 415] [outer = 0x11830cc00] 08:07:34 INFO - PROCESS | 1647 | 1464102454377 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x121534c00) [pid = 1647] [serial = 416] [outer = 0x11830cc00] 08:07:34 INFO - PROCESS | 1647 | 1464102454695 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]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 08:07:34 INFO - PROCESS | 1647 | 1464102454725 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1647 | 1464102454728 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:07:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:07:34 INFO - PROCESS | 1647 | 1464102454732 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1647 | 1464102454735 Marionette TRACE conn2 <- [1,530,null,{}] 08:07:34 INFO - PROCESS | 1647 | 1464102454743 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}] 08:07:34 INFO - PROCESS | 1647 | 1464102454823 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:07:34 INFO - PROCESS | 1647 | 1464102454900 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x11987c000 == 43 [pid = 1647] [id = 140] 08:07:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x119aa2400) [pid = 1647] [serial = 417] [outer = 0x0] 08:07:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x12636cc00) [pid = 1647] [serial = 418] [outer = 0x119aa2400] 08:07:34 INFO - PROCESS | 1647 | 1464102454928 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1270a7000) [pid = 1647] [serial = 419] [outer = 0x119aa2400] 08:07:35 INFO - PROCESS | 1647 | 1464102455197 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"]]]}] 08:07:35 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 08:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:07:35 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 08:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:07:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:07:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:07:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 521ms 08:07:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:07:35 INFO - PROCESS | 1647 | 1464102455253 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1647 | 1464102455255 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:07:35 INFO - PROCESS | 1647 | 1464102455268 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1647 | 1464102455269 Marionette TRACE conn2 <- [1,534,null,{}] 08:07:35 INFO - PROCESS | 1647 | 1464102455271 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}] 08:07:35 INFO - PROCESS | 1647 | 1464102455354 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:07:35 INFO - PROCESS | 1647 | 1464102455361 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x121ff2000 == 44 [pid = 1647] [id = 141] 08:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1270a8800) [pid = 1647] [serial = 420] [outer = 0x0] 08:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1286e4400) [pid = 1647] [serial = 421] [outer = 0x1270a8800] 08:07:35 INFO - PROCESS | 1647 | 1464102455387 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x12aa74400) [pid = 1647] [serial = 422] [outer = 0x1270a8800] 08:07:35 INFO - PROCESS | 1647 | 1464102455710 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]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:07:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 479ms 08:07:35 INFO - PROCESS | 1647 | 1464102455737 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1647 | 1464102455738 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:07:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:07:35 INFO - PROCESS | 1647 | 1464102455740 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1647 | 1464102455741 Marionette TRACE conn2 <- [1,538,null,{}] 08:07:35 INFO - PROCESS | 1647 | 1464102455744 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}] 08:07:35 INFO - PROCESS | 1647 | 1464102455821 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:07:35 INFO - PROCESS | 1647 | 1464102455831 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257f8800 == 45 [pid = 1647] [id = 142] 08:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x12a779800) [pid = 1647] [serial = 423] [outer = 0x0] 08:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x12abea800) [pid = 1647] [serial = 424] [outer = 0x12a779800] 08:07:35 INFO - PROCESS | 1647 | 1464102455861 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x12ba2cc00) [pid = 1647] [serial = 425] [outer = 0x12a779800] 08:07:36 INFO - PROCESS | 1647 | 1464102456205 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]]]}] 08:07:36 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. 08:07:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 08:07:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:07:36 INFO - PROCESS | 1647 | 1464102456261 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1647 | 1464102456262 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:07:36 INFO - PROCESS | 1647 | 1464102456265 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1647 | 1464102456266 Marionette TRACE conn2 <- [1,542,null,{}] 08:07:36 INFO - PROCESS | 1647 | 1464102456268 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}] 08:07:36 INFO - PROCESS | 1647 | 1464102456394 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:07:36 INFO - PROCESS | 1647 | 1464102456410 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ad8800 == 46 [pid = 1647] [id = 143] 08:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x12b1b6800) [pid = 1647] [serial = 426] [outer = 0x0] 08:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x12bb0d800) [pid = 1647] [serial = 427] [outer = 0x12b1b6800] 08:07:36 INFO - PROCESS | 1647 | 1464102456436 Marionette DEBUG loaded listener.js 08:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12c502400) [pid = 1647] [serial = 428] [outer = 0x12b1b6800] 08:07:36 INFO - PROCESS | 1647 | 1464102456780 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]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:07:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 08:07:36 INFO - PROCESS | 1647 | 1464102456785 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1647 | 1464102456786 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:07:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:07:36 INFO - PROCESS | 1647 | 1464102456788 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1647 | 1464102456789 Marionette TRACE conn2 <- [1,546,null,{}] 08:07:36 INFO - PROCESS | 1647 | 1464102456794 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}] 08:07:36 INFO - PROCESS | 1647 | 1464102456908 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:07:36 INFO - PROCESS | 1647 | 1464102456951 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa2d800 == 47 [pid = 1647] [id = 144] 08:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x12c504400) [pid = 1647] [serial = 429] [outer = 0x0] 08:07:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12c5e9400) [pid = 1647] [serial = 430] [outer = 0x12c504400] 08:07:36 INFO - PROCESS | 1647 | 1464102456981 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12c5ef800) [pid = 1647] [serial = 431] [outer = 0x12c504400] 08:07:37 INFO - PROCESS | 1647 | 1464102457323 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]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:07:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 574ms 08:07:37 INFO - PROCESS | 1647 | 1464102457363 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1647 | 1464102457364 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:07:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:07:37 INFO - PROCESS | 1647 | 1464102457374 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1647 | 1464102457375 Marionette TRACE conn2 <- [1,550,null,{}] 08:07:37 INFO - PROCESS | 1647 | 1464102457377 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}] 08:07:37 INFO - PROCESS | 1647 | 1464102457481 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:07:37 INFO - PROCESS | 1647 | 1464102457522 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b38f000 == 48 [pid = 1647] [id = 145] 08:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x12c5ea400) [pid = 1647] [serial = 432] [outer = 0x0] 08:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x12c5f2400) [pid = 1647] [serial = 433] [outer = 0x12c5ea400] 08:07:37 INFO - PROCESS | 1647 | 1464102457553 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x12c87e400) [pid = 1647] [serial = 434] [outer = 0x12c5ea400] 08:07:37 INFO - PROCESS | 1647 | 1464102457880 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]]]}] 08:07:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:07:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 569ms 08:07:37 INFO - PROCESS | 1647 | 1464102457944 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:07:37 INFO - PROCESS | 1647 | 1464102457945 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:07:37 INFO - PROCESS | 1647 | 1464102457947 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1647 | 1464102457948 Marionette TRACE conn2 <- [1,554,null,{}] 08:07:37 INFO - PROCESS | 1647 | 1464102457950 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}] 08:07:38 INFO - PROCESS | 1647 | 1464102458049 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:07:38 INFO - PROCESS | 1647 | 1464102458061 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdce000 == 49 [pid = 1647] [id = 146] 08:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x12c87e800) [pid = 1647] [serial = 435] [outer = 0x0] 08:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x12c883400) [pid = 1647] [serial = 436] [outer = 0x12c87e800] 08:07:38 INFO - PROCESS | 1647 | 1464102458085 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12c8f3400) [pid = 1647] [serial = 437] [outer = 0x12c87e800] 08:07:38 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:38 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x124f2c000) [pid = 1647] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x12a46a800) [pid = 1647] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12abeb000) [pid = 1647] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x115e3d800) [pid = 1647] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x1166c1c00) [pid = 1647] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x1213ed000) [pid = 1647] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x126a19000) [pid = 1647] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x116745c00) [pid = 1647] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x12ba37000) [pid = 1647] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1160dac00) [pid = 1647] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x115e3e000) [pid = 1647] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x119aa5000) [pid = 1647] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x1284af800) [pid = 1647] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x12664e400) [pid = 1647] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:07:38 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12a783400) [pid = 1647] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:07:38 INFO - PROCESS | 1647 | 1464102458505 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 568ms 08:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:07:38 INFO - PROCESS | 1647 | 1464102458515 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1647 | 1464102458516 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:07:38 INFO - PROCESS | 1647 | 1464102458519 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1647 | 1464102458520 Marionette TRACE conn2 <- [1,558,null,{}] 08:07:38 INFO - PROCESS | 1647 | 1464102458522 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}] 08:07:38 INFO - PROCESS | 1647 | 1464102458605 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:07:38 INFO - PROCESS | 1647 | 1464102458612 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0c5000 == 50 [pid = 1647] [id = 147] 08:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x112f3f800) [pid = 1647] [serial = 438] [outer = 0x0] 08:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1195c3400) [pid = 1647] [serial = 439] [outer = 0x112f3f800] 08:07:38 INFO - PROCESS | 1647 | 1464102458637 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x1195cc400) [pid = 1647] [serial = 440] [outer = 0x112f3f800] 08:07:38 INFO - PROCESS | 1647 | 1464102458975 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]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 468ms 08:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:07:38 INFO - PROCESS | 1647 | 1464102458987 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1647 | 1464102458989 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:07:38 INFO - PROCESS | 1647 | 1464102458991 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1647 | 1464102458994 Marionette TRACE conn2 <- [1,562,null,{}] 08:07:39 INFO - PROCESS | 1647 | 1464102458998 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}] 08:07:39 INFO - PROCESS | 1647 | 1464102459113 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:07:39 INFO - PROCESS | 1647 | 1464102459119 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b316000 == 51 [pid = 1647] [id = 148] 08:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x1195c3c00) [pid = 1647] [serial = 441] [outer = 0x0] 08:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x12664e400) [pid = 1647] [serial = 442] [outer = 0x1195c3c00] 08:07:39 INFO - PROCESS | 1647 | 1464102459148 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12c87f800) [pid = 1647] [serial = 443] [outer = 0x1195c3c00] 08:07:39 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:39 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:39 INFO - PROCESS | 1647 | 1464102459466 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 522ms 08:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:07:39 INFO - PROCESS | 1647 | 1464102459513 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1647 | 1464102459514 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:07:39 INFO - PROCESS | 1647 | 1464102459516 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1647 | 1464102459517 Marionette TRACE conn2 <- [1,566,null,{}] 08:07:39 INFO - PROCESS | 1647 | 1464102459520 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}] 08:07:39 INFO - PROCESS | 1647 | 1464102459602 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:07:39 INFO - PROCESS | 1647 | 1464102459607 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc7e000 == 52 [pid = 1647] [id = 149] 08:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x118a4a000) [pid = 1647] [serial = 444] [outer = 0x0] 08:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1198b2000) [pid = 1647] [serial = 445] [outer = 0x118a4a000] 08:07:39 INFO - PROCESS | 1647 | 1464102459635 Marionette DEBUG loaded listener.js 08:07:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12bec4800) [pid = 1647] [serial = 446] [outer = 0x118a4a000] 08:07:39 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:39 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:39 INFO - PROCESS | 1647 | 1464102459948 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 468ms 08:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:07:39 INFO - PROCESS | 1647 | 1464102459985 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:07:39 INFO - PROCESS | 1647 | 1464102459986 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:07:39 INFO - PROCESS | 1647 | 1464102459988 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1647 | 1464102459997 Marionette TRACE conn2 <- [1,570,null,{}] 08:07:40 INFO - PROCESS | 1647 | 1464102460001 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}] 08:07:40 INFO - PROCESS | 1647 | 1464102460108 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:07:40 INFO - PROCESS | 1647 | 1464102460116 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d187000 == 53 [pid = 1647] [id = 150] 08:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1195c4c00) [pid = 1647] [serial = 447] [outer = 0x0] 08:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x12c8f3800) [pid = 1647] [serial = 448] [outer = 0x1195c4c00] 08:07:40 INFO - PROCESS | 1647 | 1464102460140 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x12c8f9000) [pid = 1647] [serial = 449] [outer = 0x1195c4c00] 08:07:40 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:40 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:40 INFO - PROCESS | 1647 | 1464102460429 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]]]}] 08:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 478ms 08:07:40 INFO - PROCESS | 1647 | 1464102460512 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1647 | 1464102460514 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:07:40 INFO - PROCESS | 1647 | 1464102460518 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 1647 | 1464102460521 Marionette TRACE conn2 <- [1,574,null,{}] 08:07:40 INFO - PROCESS | 1647 | 1464102460525 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}] 08:07:40 INFO - PROCESS | 1647 | 1464102460631 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:07:40 INFO - PROCESS | 1647 | 1464102460681 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x116973000 == 54 [pid = 1647] [id = 151] 08:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x116153c00) [pid = 1647] [serial = 450] [outer = 0x0] 08:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x116aec000) [pid = 1647] [serial = 451] [outer = 0x116153c00] 08:07:40 INFO - PROCESS | 1647 | 1464102460712 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1191be800) [pid = 1647] [serial = 452] [outer = 0x116153c00] 08:07:41 INFO - PROCESS | 1647 | 1464102461178 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 08:07:41 INFO - PROCESS | 1647 | 1464102461190 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1647 | 1464102461194 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:07:41 INFO - PROCESS | 1647 | 1464102461222 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1647 | 1464102461229 Marionette TRACE conn2 <- [1,578,null,{}] 08:07:41 INFO - PROCESS | 1647 | 1464102461233 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}] 08:07:41 INFO - PROCESS | 1647 | 1464102461341 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:07:41 INFO - PROCESS | 1647 | 1464102461406 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216db000 == 55 [pid = 1647] [id = 152] 08:07:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x1198ad800) [pid = 1647] [serial = 453] [outer = 0x0] 08:07:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x119aa4800) [pid = 1647] [serial = 454] [outer = 0x1198ad800] 08:07:41 INFO - PROCESS | 1647 | 1464102461436 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1213ed000) [pid = 1647] [serial = 455] [outer = 0x1198ad800] 08:07:41 INFO - PROCESS | 1647 | 1464102461855 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 680ms 08:07:41 INFO - PROCESS | 1647 | 1464102461898 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1647 | 1464102461900 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:07:41 INFO - PROCESS | 1647 | 1464102461902 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1647 | 1464102461903 Marionette TRACE conn2 <- [1,582,null,{}] 08:07:41 INFO - PROCESS | 1647 | 1464102461930 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}] 08:07:42 INFO - PROCESS | 1647 | 1464102462040 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:07:42 INFO - PROCESS | 1647 | 1464102462108 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb11800 == 56 [pid = 1647] [id = 153] 08:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x12636ec00) [pid = 1647] [serial = 456] [outer = 0x0] 08:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x126aa6000) [pid = 1647] [serial = 457] [outer = 0x12636ec00] 08:07:42 INFO - PROCESS | 1647 | 1464102462142 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x1284cac00) [pid = 1647] [serial = 458] [outer = 0x12636ec00] 08:07:42 INFO - PROCESS | 1647 | 1464102462549 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]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 669ms 08:07:42 INFO - PROCESS | 1647 | 1464102462571 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 1647 | 1464102462573 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:07:42 INFO - PROCESS | 1647 | 1464102462575 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1647 | 1464102462576 Marionette TRACE conn2 <- [1,586,null,{}] 08:07:42 INFO - PROCESS | 1647 | 1464102462579 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}] 08:07:42 INFO - PROCESS | 1647 | 1464102462682 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:07:42 INFO - PROCESS | 1647 | 1464102462736 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d566000 == 57 [pid = 1647] [id = 154] 08:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x126f82800) [pid = 1647] [serial = 459] [outer = 0x0] 08:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x12ba32000) [pid = 1647] [serial = 460] [outer = 0x126f82800] 08:07:42 INFO - PROCESS | 1647 | 1464102462765 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x12bb18800) [pid = 1647] [serial = 461] [outer = 0x126f82800] 08:07:43 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:43 INFO - PROCESS | 1647 | 1464102463231 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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 08:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:07:43 INFO - PROCESS | 1647 | 1464102463245 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 1647 | 1464102463247 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:07:43 INFO - PROCESS | 1647 | 1464102463249 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1647 | 1464102463250 Marionette TRACE conn2 <- [1,590,null,{}] 08:07:43 INFO - PROCESS | 1647 | 1464102463253 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}] 08:07:43 INFO - PROCESS | 1647 | 1464102463353 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:07:43 INFO - PROCESS | 1647 | 1464102463450 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x1167d1000 == 58 [pid = 1647] [id = 155] 08:07:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x1166bd800) [pid = 1647] [serial = 462] [outer = 0x0] 08:07:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x126f84400) [pid = 1647] [serial = 463] [outer = 0x1166bd800] 08:07:43 INFO - PROCESS | 1647 | 1464102463479 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x12be17c00) [pid = 1647] [serial = 464] [outer = 0x1166bd800] 08:07:44 INFO - PROCESS | 1647 | 1464102464077 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]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 869ms 08:07:44 INFO - PROCESS | 1647 | 1464102464118 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1647 | 1464102464122 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:07:44 INFO - PROCESS | 1647 | 1464102464125 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1647 | 1464102464127 Marionette TRACE conn2 <- [1,594,null,{}] 08:07:44 INFO - PROCESS | 1647 | 1464102464131 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}] 08:07:44 INFO - PROCESS | 1647 | 1464102464219 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:07:44 INFO - PROCESS | 1647 | 1464102464293 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11263f000 == 59 [pid = 1647] [id = 156] 08:07:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x1160e4c00) [pid = 1647] [serial = 465] [outer = 0x0] 08:07:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x116741400) [pid = 1647] [serial = 466] [outer = 0x1160e4c00] 08:07:44 INFO - PROCESS | 1647 | 1464102464322 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x118229800) [pid = 1647] [serial = 467] [outer = 0x1160e4c00] 08:07:44 INFO - PROCESS | 1647 | 1464102464830 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]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 771ms 08:07:44 INFO - PROCESS | 1647 | 1464102464896 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1647 | 1464102464900 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:07:44 INFO - PROCESS | 1647 | 1464102464904 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1647 | 1464102464906 Marionette TRACE conn2 <- [1,598,null,{}] 08:07:44 INFO - PROCESS | 1647 | 1464102464908 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}] 08:07:44 INFO - PROCESS | 1647 | 1464102464997 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:07:45 INFO - PROCESS | 1647 | 1464102465066 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x119298000 == 60 [pid = 1647] [id = 157] 08:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x119191800) [pid = 1647] [serial = 468] [outer = 0x0] 08:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x119220800) [pid = 1647] [serial = 469] [outer = 0x119191800] 08:07:45 INFO - PROCESS | 1647 | 1464102465093 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x1195c8400) [pid = 1647] [serial = 470] [outer = 0x119191800] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc7e000 == 59 [pid = 1647] [id = 149] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12b316000 == 58 [pid = 1647] [id = 148] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0c5000 == 57 [pid = 1647] [id = 147] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdce000 == 56 [pid = 1647] [id = 146] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12b38f000 == 55 [pid = 1647] [id = 145] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa2d800 == 54 [pid = 1647] [id = 144] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x124f36800) [pid = 1647] [serial = 346] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x1122b5800) [pid = 1647] [serial = 340] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x12aa7cc00) [pid = 1647] [serial = 352] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x118a40c00) [pid = 1647] [serial = 343] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x1270b1800) [pid = 1647] [serial = 349] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x12c506c00) [pid = 1647] [serial = 391] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x128ad8800 == 53 [pid = 1647] [id = 143] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1257f8800 == 52 [pid = 1647] [id = 142] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x121ff2000 == 51 [pid = 1647] [id = 141] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x11987c000 == 50 [pid = 1647] [id = 140] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x117004800 == 49 [pid = 1647] [id = 139] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12137b000 == 48 [pid = 1647] [id = 138] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12baba000 == 47 [pid = 1647] [id = 134] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1207b7000 == 46 [pid = 1647] [id = 133] 08:07:45 INFO - PROCESS | 1647 | --DOCSHELL 0x11700f000 == 45 [pid = 1647] [id = 132] 08:07:45 INFO - PROCESS | 1647 | 1464102465481 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]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:07:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 619ms 08:07:45 INFO - PROCESS | 1647 | 1464102465523 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1647 | 1464102465525 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:07:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:07:45 INFO - PROCESS | 1647 | 1464102465527 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1647 | 1464102465529 Marionette TRACE conn2 <- [1,602,null,{}] 08:07:45 INFO - PROCESS | 1647 | 1464102465536 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}] 08:07:45 INFO - PROCESS | 1647 | 1464102465615 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x12bb17000) [pid = 1647] [serial = 338] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x126a1e000) [pid = 1647] [serial = 193] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x12aa75000) [pid = 1647] [serial = 293] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x12abee400) [pid = 1647] [serial = 373] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x12bb05c00) [pid = 1647] [serial = 376] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x11842dc00) [pid = 1647] [serial = 358] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x119731800) [pid = 1647] [serial = 359] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x118435c00) [pid = 1647] [serial = 356] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x116a60000) [pid = 1647] [serial = 355] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x12680bc00) [pid = 1647] [serial = 365] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x124f38400) [pid = 1647] [serial = 364] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x126defc00) [pid = 1647] [serial = 367] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1270ae400) [pid = 1647] [serial = 368] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x119c3f400) [pid = 1647] [serial = 361] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x121ad4800) [pid = 1647] [serial = 362] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x12bb1fc00) [pid = 1647] [serial = 379] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12b1bcc00) [pid = 1647] [serial = 385] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12be18000) [pid = 1647] [serial = 380] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x1270a3800) [pid = 1647] [serial = 383] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x119aa8800) [pid = 1647] [serial = 388] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x119c3f800) [pid = 1647] [serial = 382] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x12bec7c00) [pid = 1647] [serial = 389] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x1286e7000) [pid = 1647] [serial = 370] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x12bb14000) [pid = 1647] [serial = 377] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x12ba2e800) [pid = 1647] [serial = 374] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x12bec8000) [pid = 1647] [serial = 386] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12aa6ec00) [pid = 1647] [serial = 371] [outer = 0x0] [url = about:blank] 08:07:45 INFO - PROCESS | 1647 | 1464102465681 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171e2000 == 46 [pid = 1647] [id = 158] 08:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x118435c00) [pid = 1647] [serial = 471] [outer = 0x0] 08:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x119229c00) [pid = 1647] [serial = 472] [outer = 0x118435c00] 08:07:45 INFO - PROCESS | 1647 | 1464102465711 Marionette DEBUG loaded listener.js 08:07:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x1198b4400) [pid = 1647] [serial = 473] [outer = 0x118435c00] 08:07:46 INFO - PROCESS | 1647 | 1464102466001 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:07:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 521ms 08:07:46 INFO - PROCESS | 1647 | 1464102466048 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1647 | 1464102466050 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:07:46 INFO - PROCESS | 1647 | 1464102466052 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1647 | 1464102466053 Marionette TRACE conn2 <- [1,606,null,{}] 08:07:46 INFO - PROCESS | 1647 | 1464102466055 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}] 08:07:46 INFO - PROCESS | 1647 | 1464102466134 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:07:46 INFO - PROCESS | 1647 | 1464102466139 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x11987d800 == 47 [pid = 1647] [id = 159] 08:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x1198ae000) [pid = 1647] [serial = 474] [outer = 0x0] 08:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x119aaa000) [pid = 1647] [serial = 475] [outer = 0x1198ae000] 08:07:46 INFO - PROCESS | 1647 | 1464102466170 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12071b000) [pid = 1647] [serial = 476] [outer = 0x1198ae000] 08:07:46 INFO - PROCESS | 1647 | 1464102466505 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:07:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 08:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:07:46 INFO - PROCESS | 1647 | 1464102466520 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1647 | 1464102466522 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:07:46 INFO - PROCESS | 1647 | 1464102466524 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1647 | 1464102466525 Marionette TRACE conn2 <- [1,610,null,{}] 08:07:46 INFO - PROCESS | 1647 | 1464102466536 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}] 08:07:46 INFO - PROCESS | 1647 | 1464102466607 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:07:46 INFO - PROCESS | 1647 | 1464102466613 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207ab800 == 48 [pid = 1647] [id = 160] 08:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x12071e000) [pid = 1647] [serial = 477] [outer = 0x0] 08:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x121538800) [pid = 1647] [serial = 478] [outer = 0x12071e000] 08:07:46 INFO - PROCESS | 1647 | 1464102466639 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x121a31800) [pid = 1647] [serial = 479] [outer = 0x12071e000] 08:07:46 INFO - PROCESS | 1647 | 1464102466988 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:07:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 471ms 08:07:46 INFO - PROCESS | 1647 | 1464102466996 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1647 | 1464102466997 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:07:47 INFO - PROCESS | 1647 | 1464102467000 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1647 | 1464102467001 Marionette TRACE conn2 <- [1,614,null,{}] 08:07:47 INFO - PROCESS | 1647 | 1464102467003 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}] 08:07:47 INFO - PROCESS | 1647 | 1464102467111 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:07:47 INFO - PROCESS | 1647 | 1464102467119 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f03000 == 49 [pid = 1647] [id = 161] 08:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1219d5800) [pid = 1647] [serial = 480] [outer = 0x0] 08:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x124ee4c00) [pid = 1647] [serial = 481] [outer = 0x1219d5800] 08:07:47 INFO - PROCESS | 1647 | 1464102467145 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x126a19000) [pid = 1647] [serial = 482] [outer = 0x1219d5800] 08:07:47 INFO - PROCESS | 1647 | 1464102467470 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]]]}] 08:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 517ms 08:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:07:47 INFO - PROCESS | 1647 | 1464102467518 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:07:47 INFO - PROCESS | 1647 | 1464102467519 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:07:47 INFO - PROCESS | 1647 | 1464102467521 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:07:47 INFO - PROCESS | 1647 | 1464102467522 Marionette TRACE conn2 <- [1,618,null,{}] 08:07:47 INFO - PROCESS | 1647 | 1464102467525 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}] 08:07:47 INFO - PROCESS | 1647 | 1464102467604 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:07:47 INFO - PROCESS | 1647 | 1464102467611 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x121ff8000 == 50 [pid = 1647] [id = 162] 08:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x126de6400) [pid = 1647] [serial = 483] [outer = 0x0] 08:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1270aa800) [pid = 1647] [serial = 484] [outer = 0x126de6400] 08:07:47 INFO - PROCESS | 1647 | 1464102467637 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1284a9400) [pid = 1647] [serial = 485] [outer = 0x126de6400] 08:07:47 INFO - PROCESS | 1647 | 1464102467990 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]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 518ms 08:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:07:48 INFO - PROCESS | 1647 | 1464102468040 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 1647 | 1464102468041 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:07:48 INFO - PROCESS | 1647 | 1464102468043 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 1647 | 1464102468044 Marionette TRACE conn2 <- [1,622,null,{}] 08:07:48 INFO - PROCESS | 1647 | 1464102468046 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}] 08:07:48 INFO - PROCESS | 1647 | 1464102468139 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:07:48 INFO - PROCESS | 1647 | 1464102468151 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12578c800 == 51 [pid = 1647] [id = 163] 08:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12680f800) [pid = 1647] [serial = 486] [outer = 0x0] 08:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x1286e3c00) [pid = 1647] [serial = 487] [outer = 0x12680f800] 08:07:48 INFO - PROCESS | 1647 | 1464102468176 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x128ab3c00) [pid = 1647] [serial = 488] [outer = 0x12680f800] 08:07:48 INFO - PROCESS | 1647 | 1464102468482 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]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 469ms 08:07:48 INFO - PROCESS | 1647 | 1464102468513 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 1647 | 1464102468514 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:07:48 INFO - PROCESS | 1647 | 1464102468522 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 1647 | 1464102468523 Marionette TRACE conn2 <- [1,626,null,{}] 08:07:48 INFO - PROCESS | 1647 | 1464102468525 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}] 08:07:48 INFO - PROCESS | 1647 | 1464102468617 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:07:48 INFO - PROCESS | 1647 | 1464102468621 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268b9800 == 52 [pid = 1647] [id = 164] 08:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x1284a4400) [pid = 1647] [serial = 489] [outer = 0x0] 08:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x128bea800) [pid = 1647] [serial = 490] [outer = 0x1284a4400] 08:07:48 INFO - PROCESS | 1647 | 1464102468646 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x12a778000) [pid = 1647] [serial = 491] [outer = 0x1284a4400] 08:07:49 INFO - PROCESS | 1647 | 1464102469000 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 518ms 08:07:49 INFO - PROCESS | 1647 | 1464102469040 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1647 | 1464102469041 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:07:49 INFO - PROCESS | 1647 | 1464102469046 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1647 | 1464102469047 Marionette TRACE conn2 <- [1,630,null,{}] 08:07:49 INFO - PROCESS | 1647 | 1464102469049 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}] 08:07:49 INFO - PROCESS | 1647 | 1464102469145 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:07:49 INFO - PROCESS | 1647 | 1464102469150 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ac2800 == 53 [pid = 1647] [id = 165] 08:07:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x128bf1000) [pid = 1647] [serial = 492] [outer = 0x0] 08:07:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x12aa71000) [pid = 1647] [serial = 493] [outer = 0x128bf1000] 08:07:49 INFO - PROCESS | 1647 | 1464102469203 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x12abe7c00) [pid = 1647] [serial = 494] [outer = 0x128bf1000] 08:07:49 INFO - PROCESS | 1647 | 1464102469615 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 619ms 08:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:07:49 INFO - PROCESS | 1647 | 1464102469665 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1647 | 1464102469667 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:07:49 INFO - PROCESS | 1647 | 1464102469670 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1647 | 1464102469673 Marionette TRACE conn2 <- [1,634,null,{}] 08:07:49 INFO - PROCESS | 1647 | 1464102469685 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}] 08:07:50 INFO - PROCESS | 1647 | 1464102470110 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x1270a8800) [pid = 1647] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x113d5e400) [pid = 1647] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x113a63c00) [pid = 1647] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x117175000) [pid = 1647] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x1160de000) [pid = 1647] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x119aa2400) [pid = 1647] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x119de6c00) [pid = 1647] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x11830cc00) [pid = 1647] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x1213ea400) [pid = 1647] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x112f3f800) [pid = 1647] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x12c504400) [pid = 1647] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12c87e800) [pid = 1647] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x1195c3c00) [pid = 1647] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12c5ea400) [pid = 1647] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12c510c00) [pid = 1647] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x11716f400) [pid = 1647] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x118a4a000) [pid = 1647] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1213e7000) [pid = 1647] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x12a779800) [pid = 1647] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x124f2c800) [pid = 1647] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x111d1a800) [pid = 1647] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x12b1b6800) [pid = 1647] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x11716f000) [pid = 1647] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x121c94400) [pid = 1647] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x116159400) [pid = 1647] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x125772800) [pid = 1647] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x128bf3c00) [pid = 1647] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x119120c00) [pid = 1647] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x111f2a000) [pid = 1647] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:07:50 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12be1d000) [pid = 1647] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:07:50 INFO - PROCESS | 1647 | 1464102470179 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x11225e800 == 54 [pid = 1647] [id = 166] 08:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x11201ac00) [pid = 1647] [serial = 495] [outer = 0x0] 08:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x113af4c00) [pid = 1647] [serial = 496] [outer = 0x11201ac00] 08:07:50 INFO - PROCESS | 1647 | 1464102470209 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x11911d800) [pid = 1647] [serial = 497] [outer = 0x11201ac00] 08:07:50 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:50 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:50 INFO - PROCESS | 1647 | 1464102470514 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]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 873ms 08:07:50 INFO - PROCESS | 1647 | 1464102470547 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:07:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:07:50 INFO - PROCESS | 1647 | 1464102470549 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:07:50 INFO - PROCESS | 1647 | 1464102470553 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1647 | 1464102470555 Marionette TRACE conn2 <- [1,638,null,{}] 08:07:50 INFO - PROCESS | 1647 | 1464102470558 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}] 08:07:50 INFO - PROCESS | 1647 | 1464102470685 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:07:50 INFO - PROCESS | 1647 | 1464102470760 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1266ce000 == 55 [pid = 1647] [id = 167] 08:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1122aa000) [pid = 1647] [serial = 498] [outer = 0x0] 08:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x119a05c00) [pid = 1647] [serial = 499] [outer = 0x1122aa000] 08:07:50 INFO - PROCESS | 1647 | 1464102470801 Marionette DEBUG loaded listener.js 08:07:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x126a19800) [pid = 1647] [serial = 500] [outer = 0x1122aa000] 08:07:50 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:50 INFO - PROCESS | 1647 | [1647] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:07:51 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:51 INFO - PROCESS | 1647 | 1464102471080 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]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 570ms 08:07:51 INFO - PROCESS | 1647 | 1464102471123 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 1647 | 1464102471124 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:07:51 INFO - PROCESS | 1647 | 1464102471134 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1647 | 1464102471135 Marionette TRACE conn2 <- [1,642,null,{}] 08:07:51 INFO - PROCESS | 1647 | 1464102471137 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}] 08:07:51 INFO - PROCESS | 1647 | 1464102471221 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:07:51 INFO - PROCESS | 1647 | 1464102471228 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b011800 == 56 [pid = 1647] [id = 168] 08:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x126de8000) [pid = 1647] [serial = 501] [outer = 0x0] 08:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x12b1b8c00) [pid = 1647] [serial = 502] [outer = 0x126de8000] 08:07:51 INFO - PROCESS | 1647 | 1464102471253 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x12bb09800) [pid = 1647] [serial = 503] [outer = 0x126de8000] 08:07:51 INFO - PROCESS | 1647 | 1464102471578 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]]]}] 08:07:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:07:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 475ms 08:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:07:51 INFO - PROCESS | 1647 | 1464102471603 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:07:51 INFO - PROCESS | 1647 | 1464102471604 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:07:51 INFO - PROCESS | 1647 | 1464102471606 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1647 | 1464102471607 Marionette TRACE conn2 <- [1,646,null,{}] 08:07:51 INFO - PROCESS | 1647 | 1464102471610 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}] 08:07:51 INFO - PROCESS | 1647 | 1464102471720 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:07:51 INFO - PROCESS | 1647 | 1464102471729 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b389800 == 57 [pid = 1647] [id = 169] 08:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x12abf0400) [pid = 1647] [serial = 504] [outer = 0x0] 08:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x12bb12800) [pid = 1647] [serial = 505] [outer = 0x12abf0400] 08:07:51 INFO - PROCESS | 1647 | 1464102471754 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12bb1f800) [pid = 1647] [serial = 506] [outer = 0x12abf0400] 08:07:52 INFO - PROCESS | 1647 | 1464102472048 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 470ms 08:07:52 INFO - PROCESS | 1647 | 1464102472079 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1647 | 1464102472082 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:07:52 INFO - PROCESS | 1647 | 1464102472084 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1647 | 1464102472085 Marionette TRACE conn2 <- [1,650,null,{}] 08:07:52 INFO - PROCESS | 1647 | 1464102472146 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}] 08:07:52 INFO - PROCESS | 1647 | 1464102472256 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:07:52 INFO - PROCESS | 1647 | 1464102472329 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1133aa000 == 58 [pid = 1647] [id = 170] 08:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x112a5f400) [pid = 1647] [serial = 507] [outer = 0x0] 08:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x113868c00) [pid = 1647] [serial = 508] [outer = 0x112a5f400] 08:07:52 INFO - PROCESS | 1647 | 1464102472360 Marionette DEBUG loaded listener.js 08:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x1160de000) [pid = 1647] [serial = 509] [outer = 0x112a5f400] 08:07:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1191ca800) [pid = 1647] [serial = 510] [outer = 0x12c882c00] 08:07:52 INFO - PROCESS | 1647 | 1464102472869 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 819ms 08:07:52 INFO - PROCESS | 1647 | 1464102472911 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1647 | 1464102472914 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:07:52 INFO - PROCESS | 1647 | 1464102472918 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1647 | 1464102472921 Marionette TRACE conn2 <- [1,654,null,{}] 08:07:52 INFO - PROCESS | 1647 | 1464102472924 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}] 08:07:53 INFO - PROCESS | 1647 | 1464102473027 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:07:53 INFO - PROCESS | 1647 | 1464102473093 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x119297800 == 59 [pid = 1647] [id = 171] 08:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x11385fc00) [pid = 1647] [serial = 511] [outer = 0x0] 08:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x1195c8000) [pid = 1647] [serial = 512] [outer = 0x11385fc00] 08:07:53 INFO - PROCESS | 1647 | 1464102473124 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x1198aa400) [pid = 1647] [serial = 513] [outer = 0x11385fc00] 08:07:53 INFO - PROCESS | 1647 | 1464102473548 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]]]}] 08:07:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:07:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 08:07:53 INFO - PROCESS | 1647 | 1464102473590 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1647 | 1464102473591 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:07:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:07:53 INFO - PROCESS | 1647 | 1464102473608 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:07:53 INFO - PROCESS | 1647 | 1464102473609 Marionette TRACE conn2 <- [1,658,null,{}] 08:07:53 INFO - PROCESS | 1647 | 1464102473612 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}] 08:07:53 INFO - PROCESS | 1647 | 1464102473714 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:07:53 INFO - PROCESS | 1647 | 1464102473767 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4ef800 == 60 [pid = 1647] [id = 172] 08:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x119c3e000) [pid = 1647] [serial = 514] [outer = 0x0] 08:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12153cc00) [pid = 1647] [serial = 515] [outer = 0x119c3e000] 08:07:53 INFO - PROCESS | 1647 | 1464102473800 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x124ee6400) [pid = 1647] [serial = 516] [outer = 0x119c3e000] 08:07:54 INFO - PROCESS | 1647 | 1464102474247 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]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 672ms 08:07:54 INFO - PROCESS | 1647 | 1464102474280 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:07:54 INFO - PROCESS | 1647 | 1464102474285 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:07:54 INFO - PROCESS | 1647 | 1464102474308 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1647 | 1464102474310 Marionette TRACE conn2 <- [1,662,null,{}] 08:07:54 INFO - PROCESS | 1647 | 1464102474315 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}] 08:07:54 INFO - PROCESS | 1647 | 1464102474416 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:07:54 INFO - PROCESS | 1647 | 1464102474481 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e7800 == 61 [pid = 1647] [id = 173] 08:07:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x12576e800) [pid = 1647] [serial = 517] [outer = 0x0] 08:07:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x128beb400) [pid = 1647] [serial = 518] [outer = 0x12576e800] 08:07:54 INFO - PROCESS | 1647 | 1464102474511 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x12aa72400) [pid = 1647] [serial = 519] [outer = 0x12576e800] 08:07:54 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:54 INFO - PROCESS | 1647 | 1464102474953 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]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 08:07:54 INFO - PROCESS | 1647 | 1464102474980 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:07:54 INFO - PROCESS | 1647 | 1464102474981 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:07:54 INFO - PROCESS | 1647 | 1464102474984 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1647 | 1464102474985 Marionette TRACE conn2 <- [1,666,null,{}] 08:07:55 INFO - PROCESS | 1647 | 1464102475025 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}] 08:07:55 INFO - PROCESS | 1647 | 1464102475148 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:07:55 INFO - PROCESS | 1647 | 1464102475196 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x119164800 == 62 [pid = 1647] [id = 174] 08:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x121a33c00) [pid = 1647] [serial = 520] [outer = 0x0] 08:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x1270ab400) [pid = 1647] [serial = 521] [outer = 0x121a33c00] 08:07:55 INFO - PROCESS | 1647 | 1464102475225 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x12abecc00) [pid = 1647] [serial = 522] [outer = 0x121a33c00] 08:07:55 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:55 INFO - PROCESS | 1647 | 1464102475661 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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:07:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 720ms 08:07:55 INFO - PROCESS | 1647 | 1464102475713 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1647 | 1464102475716 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:07:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:07:55 INFO - PROCESS | 1647 | 1464102475721 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1647 | 1464102475723 Marionette TRACE conn2 <- [1,670,null,{}] 08:07:55 INFO - PROCESS | 1647 | 1464102475728 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}] 08:07:56 INFO - PROCESS | 1647 | 1464102476024 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:07:56 INFO - PROCESS | 1647 | 1464102476099 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176db800 == 63 [pid = 1647] [id = 175] 08:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x112a60400) [pid = 1647] [serial = 523] [outer = 0x0] 08:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x113863800) [pid = 1647] [serial = 524] [outer = 0x112a60400] 08:07:56 INFO - PROCESS | 1647 | 1464102476127 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x11716f400) [pid = 1647] [serial = 525] [outer = 0x112a60400] 08:07:56 INFO - PROCESS | 1647 | 1464102476551 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]]]}] 08:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 871ms 08:07:56 INFO - PROCESS | 1647 | 1464102476609 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1647 | 1464102476612 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:07:56 INFO - PROCESS | 1647 | 1464102476617 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1647 | 1464102476620 Marionette TRACE conn2 <- [1,674,null,{}] 08:07:56 INFO - PROCESS | 1647 | 1464102476623 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}] 08:07:56 INFO - PROCESS | 1647 | 1464102476713 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:07:56 INFO - PROCESS | 1647 | 1464102476782 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f07800 == 64 [pid = 1647] [id = 176] 08:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x119192c00) [pid = 1647] [serial = 526] [outer = 0x0] 08:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x11922a800) [pid = 1647] [serial = 527] [outer = 0x119192c00] 08:07:56 INFO - PROCESS | 1647 | 1464102476811 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x1195ce400) [pid = 1647] [serial = 528] [outer = 0x119192c00] 08:07:57 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x128ec4800 == 63 [pid = 1647] [id = 98] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdc3800 == 62 [pid = 1647] [id = 131] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12b011800 == 61 [pid = 1647] [id = 168] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1266ce000 == 60 [pid = 1647] [id = 167] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11225e800 == 59 [pid = 1647] [id = 166] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x128ac2800 == 58 [pid = 1647] [id = 165] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1268b9800 == 57 [pid = 1647] [id = 164] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12578c800 == 56 [pid = 1647] [id = 163] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x12c8f3800) [pid = 1647] [serial = 448] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x121ff8000 == 55 [pid = 1647] [id = 162] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x116f03000 == 54 [pid = 1647] [id = 161] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1207ab800 == 53 [pid = 1647] [id = 160] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11987d800 == 52 [pid = 1647] [id = 159] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1171e2000 == 51 [pid = 1647] [id = 158] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x119298000 == 50 [pid = 1647] [id = 157] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x11263f000 == 49 [pid = 1647] [id = 156] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x1216db000 == 48 [pid = 1647] [id = 152] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x116973000 == 47 [pid = 1647] [id = 151] 08:07:57 INFO - PROCESS | 1647 | --DOCSHELL 0x12d187000 == 46 [pid = 1647] [id = 150] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x1270a7000) [pid = 1647] [serial = 419] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x121534c00) [pid = 1647] [serial = 416] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x126656800) [pid = 1647] [serial = 251] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x12abea800) [pid = 1647] [serial = 424] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x1161aa000) [pid = 1647] [serial = 394] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x12c5e9400) [pid = 1647] [serial = 430] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1160db800) [pid = 1647] [serial = 341] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x12c5f2400) [pid = 1647] [serial = 433] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x12c87f800) [pid = 1647] [serial = 443] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x12c502400) [pid = 1647] [serial = 428] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x119193c00) [pid = 1647] [serial = 245] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x124f38000) [pid = 1647] [serial = 302] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x12c87dc00) [pid = 1647] [serial = 409] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x118229c00) [pid = 1647] [serial = 296] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12bb0d800) [pid = 1647] [serial = 427] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x12bec4800) [pid = 1647] [serial = 446] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x1284c4400) [pid = 1647] [serial = 305] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12b1c2800) [pid = 1647] [serial = 353] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x119a06000) [pid = 1647] [serial = 299] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x115e3f000) [pid = 1647] [serial = 196] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x12c50c800) [pid = 1647] [serial = 392] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1286e4400) [pid = 1647] [serial = 421] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x12a460c00) [pid = 1647] [serial = 403] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1161f2c00) [pid = 1647] [serial = 242] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x1161a4800) [pid = 1647] [serial = 157] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x11842c000) [pid = 1647] [serial = 412] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x11830b800) [pid = 1647] [serial = 199] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x12636cc00) [pid = 1647] [serial = 418] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x126655c00) [pid = 1647] [serial = 347] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x119aa4c00) [pid = 1647] [serial = 415] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x12be1ec00) [pid = 1647] [serial = 406] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x128bee000) [pid = 1647] [serial = 350] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x119aa5400) [pid = 1647] [serial = 397] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x126880400) [pid = 1647] [serial = 400] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x119228400) [pid = 1647] [serial = 413] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x1195cc400) [pid = 1647] [serial = 440] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12c5ef800) [pid = 1647] [serial = 431] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12c883400) [pid = 1647] [serial = 436] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12664e400) [pid = 1647] [serial = 442] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x12c87e400) [pid = 1647] [serial = 434] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1195c3400) [pid = 1647] [serial = 439] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12c8f3400) [pid = 1647] [serial = 437] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12c8f2c00) [pid = 1647] [serial = 410] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x119c44000) [pid = 1647] [serial = 344] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x1198b2000) [pid = 1647] [serial = 445] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x124b55400) [pid = 1647] [serial = 248] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12ba2cc00) [pid = 1647] [serial = 425] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12aa74400) [pid = 1647] [serial = 422] [outer = 0x0] [url = about:blank] 08:07:57 INFO - PROCESS | 1647 | 1464102477202 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]]]}] 08:07:57 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 08:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 620ms 08:07:57 INFO - PROCESS | 1647 | 1464102477238 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:07:57 INFO - PROCESS | 1647 | 1464102477240 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:07:57 INFO - PROCESS | 1647 | 1464102477242 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1647 | 1464102477243 Marionette TRACE conn2 <- [1,678,null,{}] 08:07:57 INFO - PROCESS | 1647 | 1464102477246 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}] 08:07:57 INFO - PROCESS | 1647 | 1464102477324 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:07:57 INFO - PROCESS | 1647 | 1464102477333 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x116973800 == 47 [pid = 1647] [id = 177] 08:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1198a6000) [pid = 1647] [serial = 529] [outer = 0x0] 08:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1198a8c00) [pid = 1647] [serial = 530] [outer = 0x1198a6000] 08:07:57 INFO - PROCESS | 1647 | 1464102477359 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x119a0a400) [pid = 1647] [serial = 531] [outer = 0x1198a6000] 08:07:57 INFO - PROCESS | 1647 | 1464102477692 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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 471ms 08:07:57 INFO - PROCESS | 1647 | 1464102477714 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1647 | 1464102477716 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:07:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:07:57 INFO - PROCESS | 1647 | 1464102477723 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1647 | 1464102477727 Marionette TRACE conn2 <- [1,682,null,{}] 08:07:57 INFO - PROCESS | 1647 | 1464102477729 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}] 08:07:57 INFO - PROCESS | 1647 | 1464102477821 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:07:57 INFO - PROCESS | 1647 | 1464102477872 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x11836c000 == 48 [pid = 1647] [id = 178] 08:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1198a6800) [pid = 1647] [serial = 532] [outer = 0x0] 08:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x119aa5800) [pid = 1647] [serial = 533] [outer = 0x1198a6800] 08:07:57 INFO - PROCESS | 1647 | 1464102477898 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x121e51800) [pid = 1647] [serial = 534] [outer = 0x1198a6800] 08:07:58 INFO - PROCESS | 1647 | 1464102478673 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]]]}] 08:07:58 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) 08:07:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 976ms 08:07:58 INFO - PROCESS | 1647 | 1464102478696 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:07:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:07:58 INFO - PROCESS | 1647 | 1464102478704 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:07:58 INFO - PROCESS | 1647 | 1464102478707 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1647 | 1464102478708 Marionette TRACE conn2 <- [1,686,null,{}] 08:07:58 INFO - PROCESS | 1647 | 1464102478711 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}] 08:07:58 INFO - PROCESS | 1647 | 1464102478787 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:07:58 INFO - PROCESS | 1647 | 1464102478792 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12195e800 == 49 [pid = 1647] [id = 179] 08:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x124ea6c00) [pid = 1647] [serial = 535] [outer = 0x0] 08:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x125778800) [pid = 1647] [serial = 536] [outer = 0x124ea6c00] 08:07:58 INFO - PROCESS | 1647 | 1464102478821 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x126656800) [pid = 1647] [serial = 537] [outer = 0x124ea6c00] 08:07:59 INFO - PROCESS | 1647 | 1464102479636 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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:07:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 972ms 08:07:59 INFO - PROCESS | 1647 | 1464102479680 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 1647 | 1464102479681 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:07:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:07:59 INFO - PROCESS | 1647 | 1464102479683 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1647 | 1464102479684 Marionette TRACE conn2 <- [1,690,null,{}] 08:07:59 INFO - PROCESS | 1647 | 1464102479687 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}] 08:07:59 INFO - PROCESS | 1647 | 1464102479783 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:07:59 INFO - PROCESS | 1647 | 1464102479796 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x125237800 == 50 [pid = 1647] [id = 180] 08:07:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x126f84c00) [pid = 1647] [serial = 538] [outer = 0x0] 08:07:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x1270acc00) [pid = 1647] [serial = 539] [outer = 0x126f84c00] 08:07:59 INFO - PROCESS | 1647 | 1464102479826 Marionette DEBUG loaded listener.js 08:07:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x1286e7000) [pid = 1647] [serial = 540] [outer = 0x126f84c00] 08:08:00 INFO - PROCESS | 1647 | 1464102480635 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]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:08:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 08:08:00 INFO - PROCESS | 1647 | 1464102480657 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1647 | 1464102480659 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:08:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:08:00 INFO - PROCESS | 1647 | 1464102480663 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1647 | 1464102480664 Marionette TRACE conn2 <- [1,694,null,{}] 08:08:00 INFO - PROCESS | 1647 | 1464102480667 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}] 08:08:00 INFO - PROCESS | 1647 | 1464102480767 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:08:00 INFO - PROCESS | 1647 | 1464102480799 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x126acc000 == 51 [pid = 1647] [id = 181] 08:08:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x1270a3800) [pid = 1647] [serial = 541] [outer = 0x0] 08:08:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12aa78400) [pid = 1647] [serial = 542] [outer = 0x1270a3800] 08:08:00 INFO - PROCESS | 1647 | 1464102480823 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12abee800) [pid = 1647] [serial = 543] [outer = 0x1270a3800] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x12680f800) [pid = 1647] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x1284a4400) [pid = 1647] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x128bf1000) [pid = 1647] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x126de6400) [pid = 1647] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x118435c00) [pid = 1647] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1219d5800) [pid = 1647] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1198ae000) [pid = 1647] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1160e4c00) [pid = 1647] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1198ad800) [pid = 1647] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12636ec00) [pid = 1647] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x119191800) [pid = 1647] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x116153c00) [pid = 1647] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x126f82800) [pid = 1647] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12071e000) [pid = 1647] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x126de8000) [pid = 1647] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1122aa000) [pid = 1647] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x11201ac00) [pid = 1647] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1284c5000) [pid = 1647] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1191c3000) [pid = 1647] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x125776c00) [pid = 1647] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11606bc00) [pid = 1647] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:08:01 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x12ba38000) [pid = 1647] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:08:01 INFO - PROCESS | 1647 | 1464102481602 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]]]}] 08:08:01 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) 08:08:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 08:08:01 INFO - PROCESS | 1647 | 1464102481632 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:08:01 INFO - PROCESS | 1647 | 1464102481633 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:08:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:08:01 INFO - PROCESS | 1647 | 1464102481635 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:08:01 INFO - PROCESS | 1647 | 1464102481636 Marionette TRACE conn2 <- [1,698,null,{}] 08:08:01 INFO - PROCESS | 1647 | 1464102481639 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}] 08:08:01 INFO - PROCESS | 1647 | 1464102481716 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:08:01 INFO - PROCESS | 1647 | 1464102481720 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12137b000 == 52 [pid = 1647] [id = 182] 08:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x1160e4c00) [pid = 1647] [serial = 544] [outer = 0x0] 08:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x1198ae000) [pid = 1647] [serial = 545] [outer = 0x1160e4c00] 08:08:01 INFO - PROCESS | 1647 | 1464102481746 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1213e8400) [pid = 1647] [serial = 546] [outer = 0x1160e4c00] 08:08:02 INFO - PROCESS | 1647 | 1464102482535 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]]]}] 08:08:02 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) 08:08:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 919ms 08:08:02 INFO - PROCESS | 1647 | 1464102482555 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 1647 | 1464102482556 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:08:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:08:02 INFO - PROCESS | 1647 | 1464102482559 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1647 | 1464102482561 Marionette TRACE conn2 <- [1,702,null,{}] 08:08:02 INFO - PROCESS | 1647 | 1464102482563 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}] 08:08:02 INFO - PROCESS | 1647 | 1464102482642 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:08:02 INFO - PROCESS | 1647 | 1464102482692 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ace800 == 53 [pid = 1647] [id = 183] 08:08:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x11693a000) [pid = 1647] [serial = 547] [outer = 0x0] 08:08:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x126de9c00) [pid = 1647] [serial = 548] [outer = 0x11693a000] 08:08:02 INFO - PROCESS | 1647 | 1464102482717 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12abed000) [pid = 1647] [serial = 549] [outer = 0x11693a000] 08:08:03 INFO - PROCESS | 1647 | 1464102483506 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]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:08:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 971ms 08:08:03 INFO - PROCESS | 1647 | 1464102483530 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 1647 | 1464102483532 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:08:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:08:03 INFO - PROCESS | 1647 | 1464102483536 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1647 | 1464102483538 Marionette TRACE conn2 <- [1,706,null,{}] 08:08:03 INFO - PROCESS | 1647 | 1464102483542 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}] 08:08:03 INFO - PROCESS | 1647 | 1464102483627 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:08:03 INFO - PROCESS | 1647 | 1464102483690 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171ea800 == 54 [pid = 1647] [id = 184] 08:08:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x118086c00) [pid = 1647] [serial = 550] [outer = 0x0] 08:08:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x118303400) [pid = 1647] [serial = 551] [outer = 0x118086c00] 08:08:03 INFO - PROCESS | 1647 | 1464102483742 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118a44000) [pid = 1647] [serial = 552] [outer = 0x118086c00] 08:08:04 INFO - PROCESS | 1647 | 1464102484808 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]]]}] 08:08:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:08:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1322ms 08:08:04 INFO - PROCESS | 1647 | 1464102484858 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:08:04 INFO - PROCESS | 1647 | 1464102484862 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:08:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:08:04 INFO - PROCESS | 1647 | 1464102484867 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1647 | 1464102484868 Marionette TRACE conn2 <- [1,710,null,{}] 08:08:04 INFO - PROCESS | 1647 | 1464102484871 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}] 08:08:04 INFO - PROCESS | 1647 | 1464102484971 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:08:05 INFO - PROCESS | 1647 | 1464102485020 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x124f16000 == 55 [pid = 1647] [id = 185] 08:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118a48800) [pid = 1647] [serial = 553] [outer = 0x0] 08:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x119aa6000) [pid = 1647] [serial = 554] [outer = 0x118a48800] 08:08:05 INFO - PROCESS | 1647 | 1464102485049 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1219d6400) [pid = 1647] [serial = 555] [outer = 0x118a48800] 08:08:05 INFO - PROCESS | 1647 | 1464102485924 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]]]}] 08:08:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:08:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1070ms 08:08:05 INFO - PROCESS | 1647 | 1464102485941 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 1647 | 1464102485943 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:08:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:08:05 INFO - PROCESS | 1647 | 1464102485947 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1647 | 1464102485950 Marionette TRACE conn2 <- [1,714,null,{}] 08:08:05 INFO - PROCESS | 1647 | 1464102485958 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}] 08:08:06 INFO - PROCESS | 1647 | 1464102486059 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:08:06 INFO - PROCESS | 1647 | 1464102486108 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a75f800 == 56 [pid = 1647] [id = 186] 08:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x126a16400) [pid = 1647] [serial = 556] [outer = 0x0] 08:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1284a7000) [pid = 1647] [serial = 557] [outer = 0x126a16400] 08:08:06 INFO - PROCESS | 1647 | 1464102486139 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x128bee000) [pid = 1647] [serial = 558] [outer = 0x126a16400] 08:08:07 INFO - PROCESS | 1647 | 1464102487040 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]]]}] 08:08:07 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 08:08:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 08:08:07 INFO - PROCESS | 1647 | 1464102487069 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:08:07 INFO - PROCESS | 1647 | 1464102487071 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:08:07 INFO - PROCESS | 1647 | 1464102487073 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1647 | 1464102487074 Marionette TRACE conn2 <- [1,718,null,{}] 08:08:07 INFO - PROCESS | 1647 | 1464102487077 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}] 08:08:07 INFO - PROCESS | 1647 | 1464102487175 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:08:07 INFO - PROCESS | 1647 | 1464102487225 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b306800 == 57 [pid = 1647] [id = 187] 08:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x12a45c000) [pid = 1647] [serial = 559] [outer = 0x0] 08:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12b1ba000) [pid = 1647] [serial = 560] [outer = 0x12a45c000] 08:08:07 INFO - PROCESS | 1647 | 1464102487254 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12bb05c00) [pid = 1647] [serial = 561] [outer = 0x12a45c000] 08:08:08 INFO - PROCESS | 1647 | 1464102488197 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]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:08:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1170ms 08:08:08 INFO - PROCESS | 1647 | 1464102488243 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1647 | 1464102488246 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:08:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:08:08 INFO - PROCESS | 1647 | 1464102488249 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1647 | 1464102488251 Marionette TRACE conn2 <- [1,722,null,{}] 08:08:08 INFO - PROCESS | 1647 | 1464102488255 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}] 08:08:08 INFO - PROCESS | 1647 | 1464102488345 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:08:08 INFO - PROCESS | 1647 | 1464102488396 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176d9800 == 58 [pid = 1647] [id = 188] 08:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11822e400) [pid = 1647] [serial = 562] [outer = 0x0] 08:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x11842c400) [pid = 1647] [serial = 563] [outer = 0x11822e400] 08:08:08 INFO - PROCESS | 1647 | 1464102488425 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x119194000) [pid = 1647] [serial = 564] [outer = 0x11822e400] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12137b000 == 57 [pid = 1647] [id = 182] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x126acc000 == 56 [pid = 1647] [id = 181] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x125237800 == 55 [pid = 1647] [id = 180] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x12195e800 == 54 [pid = 1647] [id = 179] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x11836c000 == 53 [pid = 1647] [id = 178] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x116973800 == 52 [pid = 1647] [id = 177] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x116f07800 == 51 [pid = 1647] [id = 176] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x126f84400) [pid = 1647] [serial = 463] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12bb12800) [pid = 1647] [serial = 505] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x1176db800 == 50 [pid = 1647] [id = 175] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x119297800 == 49 [pid = 1647] [id = 171] 08:08:08 INFO - PROCESS | 1647 | --DOCSHELL 0x1133aa000 == 48 [pid = 1647] [id = 170] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1286e3c00) [pid = 1647] [serial = 487] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x128bea800) [pid = 1647] [serial = 490] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x12abe7c00) [pid = 1647] [serial = 494] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x12aa71000) [pid = 1647] [serial = 493] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1270aa800) [pid = 1647] [serial = 484] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x12a778000) [pid = 1647] [serial = 491] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x119229c00) [pid = 1647] [serial = 472] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1198b4400) [pid = 1647] [serial = 473] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x124ee4c00) [pid = 1647] [serial = 481] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x126a19000) [pid = 1647] [serial = 482] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119aaa000) [pid = 1647] [serial = 475] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x12071b000) [pid = 1647] [serial = 476] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x118229800) [pid = 1647] [serial = 467] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x116741400) [pid = 1647] [serial = 466] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1213ed000) [pid = 1647] [serial = 455] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x119aa4800) [pid = 1647] [serial = 454] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x1284cac00) [pid = 1647] [serial = 458] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x126aa6000) [pid = 1647] [serial = 457] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1195c8400) [pid = 1647] [serial = 470] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x119220800) [pid = 1647] [serial = 469] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1191be800) [pid = 1647] [serial = 452] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x116aec000) [pid = 1647] [serial = 451] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x12bb18800) [pid = 1647] [serial = 461] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x12ba32000) [pid = 1647] [serial = 460] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x121538800) [pid = 1647] [serial = 478] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x121a31800) [pid = 1647] [serial = 479] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x12b1b8c00) [pid = 1647] [serial = 502] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x119a05c00) [pid = 1647] [serial = 499] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x113af4c00) [pid = 1647] [serial = 496] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x11911d800) [pid = 1647] [serial = 497] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x128ab3c00) [pid = 1647] [serial = 488] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1284a9400) [pid = 1647] [serial = 485] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x12bb09800) [pid = 1647] [serial = 503] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x126a19800) [pid = 1647] [serial = 500] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 85 (0x12ba2e400) [pid = 1647] [serial = 404] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 84 (0x1213e8800) [pid = 1647] [serial = 398] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 83 (0x1284a3c00) [pid = 1647] [serial = 401] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 82 (0x1184f6800) [pid = 1647] [serial = 395] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | --DOMWINDOW == 81 (0x12bec4c00) [pid = 1647] [serial = 407] [outer = 0x0] [url = about:blank] 08:08:08 INFO - PROCESS | 1647 | 1464102488854 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] 08:08:08 INFO - PROCESS | 1647 | 1464102488875 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:08:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:08:08 INFO - PROCESS | 1647 | 1464102488888 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1647 | 1464102488889 Marionette TRACE conn2 <- [1,726,null,{}] 08:08:08 INFO - PROCESS | 1647 | 1464102488892 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}] 08:08:08 INFO - PROCESS | 1647 | 1464102488972 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:08:08 INFO - PROCESS | 1647 | 1464102488982 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176d0800 == 49 [pid = 1647] [id = 189] 08:08:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 82 (0x1191be800) [pid = 1647] [serial = 565] [outer = 0x0] 08:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 83 (0x119a04c00) [pid = 1647] [serial = 566] [outer = 0x1191be800] 08:08:09 INFO - PROCESS | 1647 | 1464102489008 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 84 (0x119aac000) [pid = 1647] [serial = 567] [outer = 0x1191be800] 08:08:09 INFO - PROCESS | 1647 | 1464102489399 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]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:08:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 519ms 08:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:08:09 INFO - PROCESS | 1647 | 1464102489406 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 1647 | 1464102489408 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:08:09 INFO - PROCESS | 1647 | 1464102489411 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1647 | 1464102489414 Marionette TRACE conn2 <- [1,730,null,{}] 08:08:09 INFO - PROCESS | 1647 | 1464102489421 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}] 08:08:09 INFO - PROCESS | 1647 | 1464102489505 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:08:09 INFO - PROCESS | 1647 | 1464102489515 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0be800 == 50 [pid = 1647] [id = 190] 08:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 85 (0x1213e9c00) [pid = 1647] [serial = 568] [outer = 0x0] 08:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 86 (0x124ee2c00) [pid = 1647] [serial = 569] [outer = 0x1213e9c00] 08:08:09 INFO - PROCESS | 1647 | 1464102489542 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x126362400) [pid = 1647] [serial = 570] [outer = 0x1213e9c00] 08:08:09 INFO - PROCESS | 1647 | 1464102489891 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] 08:08:09 INFO - PROCESS | 1647 | 1464102489935 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:08:09 INFO - PROCESS | 1647 | 1464102489937 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1647 | 1464102489938 Marionette TRACE conn2 <- [1,734,null,{}] 08:08:09 INFO - PROCESS | 1647 | 1464102489941 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}] 08:08:10 INFO - PROCESS | 1647 | 1464102490024 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:08:10 INFO - PROCESS | 1647 | 1464102490079 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216d0000 == 51 [pid = 1647] [id = 191] 08:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x125110000) [pid = 1647] [serial = 571] [outer = 0x0] 08:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x126de7c00) [pid = 1647] [serial = 572] [outer = 0x125110000] 08:08:10 INFO - PROCESS | 1647 | 1464102490107 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x12a463c00) [pid = 1647] [serial = 573] [outer = 0x125110000] 08:08:10 INFO - PROCESS | 1647 | 1464102490500 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]]]}] 08:08:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:08:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 569ms 08:08:10 INFO - PROCESS | 1647 | 1464102490507 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:08:10 INFO - PROCESS | 1647 | 1464102490509 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:08:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:08:10 INFO - PROCESS | 1647 | 1464102490516 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:08:10 INFO - PROCESS | 1647 | 1464102490517 Marionette TRACE conn2 <- [1,738,null,{}] 08:08:10 INFO - PROCESS | 1647 | 1464102490519 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}] 08:08:10 INFO - PROCESS | 1647 | 1464102490627 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:08:10 INFO - PROCESS | 1647 | 1464102490659 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b74800 == 52 [pid = 1647] [id = 192] 08:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x115162400) [pid = 1647] [serial = 574] [outer = 0x0] 08:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12a779400) [pid = 1647] [serial = 575] [outer = 0x115162400] 08:08:10 INFO - PROCESS | 1647 | 1464102490684 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x12abea400) [pid = 1647] [serial = 576] [outer = 0x115162400] 08:08:11 INFO - PROCESS | 1647 | 1464102491461 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]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:08:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 969ms 08:08:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:08:11 INFO - PROCESS | 1647 | 1464102491486 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1647 | 1464102491487 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:08:11 INFO - PROCESS | 1647 | 1464102491489 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1647 | 1464102491490 Marionette TRACE conn2 <- [1,742,null,{}] 08:08:11 INFO - PROCESS | 1647 | 1464102491499 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}] 08:08:11 INFO - PROCESS | 1647 | 1464102491609 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:08:11 INFO - PROCESS | 1647 | 1464102491615 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ff3000 == 53 [pid = 1647] [id = 193] 08:08:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12bb03800) [pid = 1647] [serial = 577] [outer = 0x0] 08:08:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12bb09c00) [pid = 1647] [serial = 578] [outer = 0x12bb03800] 08:08:11 INFO - PROCESS | 1647 | 1464102491667 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x12be1cc00) [pid = 1647] [serial = 579] [outer = 0x12bb03800] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x1270a3800) [pid = 1647] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x12abf0400) [pid = 1647] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x124ea6c00) [pid = 1647] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x112a60400) [pid = 1647] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x1198a6000) [pid = 1647] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x119192c00) [pid = 1647] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x1198a6800) [pid = 1647] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1160e4c00) [pid = 1647] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 87 (0x126f84c00) [pid = 1647] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:08:12 INFO - PROCESS | 1647 | --DOMWINDOW == 86 (0x1166bd800) [pid = 1647] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:08:12 INFO - PROCESS | 1647 | 1464102492468 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]]]}] 08:08:12 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 08:08:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1027ms 08:08:12 INFO - PROCESS | 1647 | 1464102492516 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 1647 | 1464102492517 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:08:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:08:12 INFO - PROCESS | 1647 | 1464102492519 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 1647 | 1464102492520 Marionette TRACE conn2 <- [1,746,null,{}] 08:08:12 INFO - PROCESS | 1647 | 1464102492523 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}] 08:08:12 INFO - PROCESS | 1647 | 1464102492600 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:08:12 INFO - PROCESS | 1647 | 1464102492605 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x116909800 == 54 [pid = 1647] [id = 194] 08:08:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 87 (0x118438400) [pid = 1647] [serial = 580] [outer = 0x0] 08:08:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 88 (0x124bdf800) [pid = 1647] [serial = 581] [outer = 0x118438400] 08:08:12 INFO - PROCESS | 1647 | 1464102492639 Marionette DEBUG loaded listener.js 08:08:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x12aa78000) [pid = 1647] [serial = 582] [outer = 0x118438400] 08:08:13 INFO - PROCESS | 1647 | 1464102493447 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]]]}] 08:08:13 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.) 08:08:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 08:08:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:08:13 INFO - PROCESS | 1647 | 1464102493490 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1647 | 1464102493491 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:08:13 INFO - PROCESS | 1647 | 1464102493493 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1647 | 1464102493495 Marionette TRACE conn2 <- [1,750,null,{}] 08:08:13 INFO - PROCESS | 1647 | 1464102493497 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}] 08:08:13 INFO - PROCESS | 1647 | 1464102493575 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:08:13 INFO - PROCESS | 1647 | 1464102493624 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a74a000 == 55 [pid = 1647] [id = 195] 08:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x11919a000) [pid = 1647] [serial = 583] [outer = 0x0] 08:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x12bec3400) [pid = 1647] [serial = 584] [outer = 0x11919a000] 08:08:13 INFO - PROCESS | 1647 | 1464102493648 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x12bec9c00) [pid = 1647] [serial = 585] [outer = 0x11919a000] 08:08:14 INFO - PROCESS | 1647 | 1464102494401 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]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:08:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 919ms 08:08:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:08:14 INFO - PROCESS | 1647 | 1464102494412 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1647 | 1464102494414 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:08:14 INFO - PROCESS | 1647 | 1464102494416 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1647 | 1464102494417 Marionette TRACE conn2 <- [1,754,null,{}] 08:08:14 INFO - PROCESS | 1647 | 1464102494419 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}] 08:08:14 INFO - PROCESS | 1647 | 1464102494502 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:08:14 INFO - PROCESS | 1647 | 1464102494507 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b00e000 == 56 [pid = 1647] [id = 196] 08:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x1191c8400) [pid = 1647] [serial = 586] [outer = 0x0] 08:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x12c50d400) [pid = 1647] [serial = 587] [outer = 0x1191c8400] 08:08:14 INFO - PROCESS | 1647 | 1464102494532 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x12c5e9c00) [pid = 1647] [serial = 588] [outer = 0x1191c8400] 08:08:15 INFO - PROCESS | 1647 | 1464102495375 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]]]}] 08:08:15 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 08:08:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 970ms 08:08:15 INFO - PROCESS | 1647 | 1464102495387 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1647 | 1464102495389 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:08:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:08:15 INFO - PROCESS | 1647 | 1464102495393 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 1647 | 1464102495397 Marionette TRACE conn2 <- [1,758,null,{}] 08:08:15 INFO - PROCESS | 1647 | 1464102495401 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}] 08:08:15 INFO - PROCESS | 1647 | 1464102495502 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:08:15 INFO - PROCESS | 1647 | 1464102495551 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x118071800 == 57 [pid = 1647] [id = 197] 08:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x118225000) [pid = 1647] [serial = 589] [outer = 0x0] 08:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x1184eb800) [pid = 1647] [serial = 590] [outer = 0x118225000] 08:08:15 INFO - PROCESS | 1647 | 1464102495582 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1195d0400) [pid = 1647] [serial = 591] [outer = 0x118225000] 08:08:16 INFO - PROCESS | 1647 | 1464102496023 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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:08:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 673ms 08:08:16 INFO - PROCESS | 1647 | 1464102496082 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1647 | 1464102496088 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:08:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:08:16 INFO - PROCESS | 1647 | 1464102496098 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1647 | 1464102496101 Marionette TRACE conn2 <- [1,762,null,{}] 08:08:16 INFO - PROCESS | 1647 | 1464102496105 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}] 08:08:16 INFO - PROCESS | 1647 | 1464102496253 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:08:16 INFO - PROCESS | 1647 | 1464102496319 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216da800 == 58 [pid = 1647] [id = 198] 08:08:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x119ab1800) [pid = 1647] [serial = 592] [outer = 0x0] 08:08:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x121536800) [pid = 1647] [serial = 593] [outer = 0x119ab1800] 08:08:16 INFO - PROCESS | 1647 | 1464102496348 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x124ea7000) [pid = 1647] [serial = 594] [outer = 0x119ab1800] 08:08:17 INFO - PROCESS | 1647 | 1464102497259 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]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:08:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1176ms 08:08:17 INFO - PROCESS | 1647 | 1464102497274 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1647 | 1464102497275 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:08:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:08:17 INFO - PROCESS | 1647 | 1464102497278 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1647 | 1464102497280 Marionette TRACE conn2 <- [1,766,null,{}] 08:08:17 INFO - PROCESS | 1647 | 1464102497286 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}] 08:08:17 INFO - PROCESS | 1647 | 1464102497360 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:08:17 INFO - PROCESS | 1647 | 1464102497465 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bac2000 == 59 [pid = 1647] [id = 199] 08:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12510e400) [pid = 1647] [serial = 595] [outer = 0x0] 08:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12a461c00) [pid = 1647] [serial = 596] [outer = 0x12510e400] 08:08:17 INFO - PROCESS | 1647 | 1464102497514 Marionette DEBUG loaded listener.js 08:08:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12b1c2800) [pid = 1647] [serial = 597] [outer = 0x12510e400] 08:08:18 INFO - PROCESS | 1647 | 1464102498486 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]]]}] 08:08:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:08:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1228ms 08:08:18 INFO - PROCESS | 1647 | 1464102498505 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 1647 | 1464102498507 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:08:18 INFO - PROCESS | 1647 | 1464102498509 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 1647 | 1464102498510 Marionette TRACE conn2 <- [1,770,null,{}] 08:08:18 INFO - PROCESS | 1647 | 1464102498513 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}] 08:08:18 INFO - PROCESS | 1647 | 1464102498594 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:08:18 INFO - PROCESS | 1647 | 1464102498638 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x128602800 == 60 [pid = 1647] [id = 200] 08:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12510e000) [pid = 1647] [serial = 598] [outer = 0x0] 08:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12bb12800) [pid = 1647] [serial = 599] [outer = 0x12510e000] 08:08:18 INFO - PROCESS | 1647 | 1464102498684 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x12bb1ec00) [pid = 1647] [serial = 600] [outer = 0x12510e000] 08:08:19 INFO - PROCESS | 1647 | 1464102499366 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 875ms 08:08:19 INFO - PROCESS | 1647 | 1464102499385 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1647 | 1464102499389 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:08:19 INFO - PROCESS | 1647 | 1464102499394 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1647 | 1464102499398 Marionette TRACE conn2 <- [1,774,null,{}] 08:08:19 INFO - PROCESS | 1647 | 1464102499404 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}] 08:08:19 INFO - PROCESS | 1647 | 1464102499537 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:08:19 INFO - PROCESS | 1647 | 1464102499677 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x11696e800 == 61 [pid = 1647] [id = 201] 08:08:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x112a60800) [pid = 1647] [serial = 601] [outer = 0x0] 08:08:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x1161a4c00) [pid = 1647] [serial = 602] [outer = 0x112a60800] 08:08:19 INFO - PROCESS | 1647 | 1464102499702 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118309800) [pid = 1647] [serial = 603] [outer = 0x112a60800] 08:08:20 INFO - PROCESS | 1647 | 1464102500122 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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 779ms 08:08:20 INFO - PROCESS | 1647 | 1464102500173 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1647 | 1464102500179 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12bac0800 == 60 [pid = 1647] [id = 118] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12a74a000 == 59 [pid = 1647] [id = 195] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x116909800 == 58 [pid = 1647] [id = 194] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x126ff3000 == 57 [pid = 1647] [id = 193] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x126de9c00) [pid = 1647] [serial = 548] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x113868c00) [pid = 1647] [serial = 508] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x1195c8000) [pid = 1647] [serial = 512] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12153cc00) [pid = 1647] [serial = 515] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x128beb400) [pid = 1647] [serial = 518] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x1270ab400) [pid = 1647] [serial = 521] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x124b74800 == 56 [pid = 1647] [id = 192] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1216d0000 == 55 [pid = 1647] [id = 191] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0be800 == 54 [pid = 1647] [id = 190] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1176d0800 == 53 [pid = 1647] [id = 189] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1176d9800 == 52 [pid = 1647] [id = 188] 08:08:20 INFO - PROCESS | 1647 | 1464102500281 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1647 | 1464102500284 Marionette TRACE conn2 <- [1,778,null,{}] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12b306800 == 51 [pid = 1647] [id = 187] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x12a75f800 == 50 [pid = 1647] [id = 186] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x124f16000 == 49 [pid = 1647] [id = 185] 08:08:20 INFO - PROCESS | 1647 | --DOCSHELL 0x1171ea800 == 48 [pid = 1647] [id = 184] 08:08:20 INFO - PROCESS | 1647 | 1464102500292 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}] 08:08:20 INFO - PROCESS | 1647 | 1464102500426 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:08:20 INFO - PROCESS | 1647 | 1464102500434 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f04800 == 49 [pid = 1647] [id = 202] 08:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1191c2400) [pid = 1647] [serial = 604] [outer = 0x0] 08:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x119228400) [pid = 1647] [serial = 605] [outer = 0x1191c2400] 08:08:20 INFO - PROCESS | 1647 | 1464102500477 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1194aec00) [pid = 1647] [serial = 606] [outer = 0x1191c2400] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x12be17c00) [pid = 1647] [serial = 464] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x12aa78400) [pid = 1647] [serial = 542] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12abee800) [pid = 1647] [serial = 543] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x12bb1f800) [pid = 1647] [serial = 506] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x125778800) [pid = 1647] [serial = 536] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x11716f400) [pid = 1647] [serial = 525] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x113863800) [pid = 1647] [serial = 524] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1198a8c00) [pid = 1647] [serial = 530] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119a0a400) [pid = 1647] [serial = 531] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1195ce400) [pid = 1647] [serial = 528] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11922a800) [pid = 1647] [serial = 527] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 95 (0x119aa5800) [pid = 1647] [serial = 533] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 94 (0x121e51800) [pid = 1647] [serial = 534] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 93 (0x1198ae000) [pid = 1647] [serial = 545] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 92 (0x1270acc00) [pid = 1647] [serial = 539] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 91 (0x119abd400) [pid = 1647] [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.] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 90 (0x1213e8400) [pid = 1647] [serial = 546] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 89 (0x126656800) [pid = 1647] [serial = 537] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | --DOMWINDOW == 88 (0x1286e7000) [pid = 1647] [serial = 540] [outer = 0x0] [url = about:blank] 08:08:20 INFO - PROCESS | 1647 | 1464102500920 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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 719ms 08:08:20 INFO - PROCESS | 1647 | 1464102500956 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:08:20 INFO - PROCESS | 1647 | 1464102500957 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:08:20 INFO - PROCESS | 1647 | 1464102500959 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1647 | 1464102500962 Marionette TRACE conn2 <- [1,782,null,{}] 08:08:20 INFO - PROCESS | 1647 | 1464102500969 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}] 08:08:21 INFO - PROCESS | 1647 | 1464102501066 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:08:21 INFO - PROCESS | 1647 | 1464102501073 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192a1800 == 50 [pid = 1647] [id = 203] 08:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 89 (0x1195cec00) [pid = 1647] [serial = 607] [outer = 0x0] 08:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 90 (0x1198aa000) [pid = 1647] [serial = 608] [outer = 0x1195cec00] 08:08:21 INFO - PROCESS | 1647 | 1464102501101 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 91 (0x119a09800) [pid = 1647] [serial = 609] [outer = 0x1195cec00] 08:08:21 INFO - PROCESS | 1647 | 1464102501437 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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 521ms 08:08:21 INFO - PROCESS | 1647 | 1464102501480 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1647 | 1464102501482 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:08:21 INFO - PROCESS | 1647 | 1464102501484 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1647 | 1464102501485 Marionette TRACE conn2 <- [1,786,null,{}] 08:08:21 INFO - PROCESS | 1647 | 1464102501488 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}] 08:08:21 INFO - PROCESS | 1647 | 1464102501572 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:08:21 INFO - PROCESS | 1647 | 1464102501577 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0c0800 == 51 [pid = 1647] [id = 204] 08:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 92 (0x119aa4000) [pid = 1647] [serial = 610] [outer = 0x0] 08:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 93 (0x119c3e400) [pid = 1647] [serial = 611] [outer = 0x119aa4000] 08:08:21 INFO - PROCESS | 1647 | 1464102501606 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 94 (0x1213e7c00) [pid = 1647] [serial = 612] [outer = 0x119aa4000] 08:08:21 INFO - PROCESS | 1647 | 1464102501916 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]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 469ms 08:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:08:21 INFO - PROCESS | 1647 | 1464102501954 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1647 | 1464102501955 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:08:21 INFO - PROCESS | 1647 | 1464102501957 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1647 | 1464102501959 Marionette TRACE conn2 <- [1,790,null,{}] 08:08:21 INFO - PROCESS | 1647 | 1464102501961 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}] 08:08:22 INFO - PROCESS | 1647 | 1464102502038 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:08:22 INFO - PROCESS | 1647 | 1464102502093 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x121389800 == 52 [pid = 1647] [id = 205] 08:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 95 (0x118a40000) [pid = 1647] [serial = 613] [outer = 0x0] 08:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 96 (0x1213ea000) [pid = 1647] [serial = 614] [outer = 0x118a40000] 08:08:22 INFO - PROCESS | 1647 | 1464102502119 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x124ee7000) [pid = 1647] [serial = 615] [outer = 0x118a40000] 08:08:22 INFO - PROCESS | 1647 | 1464102502496 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 570ms 08:08:22 INFO - PROCESS | 1647 | 1464102502529 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1647 | 1464102502530 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:08:22 INFO - PROCESS | 1647 | 1464102502532 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1647 | 1464102502533 Marionette TRACE conn2 <- [1,794,null,{}] 08:08:22 INFO - PROCESS | 1647 | 1464102502535 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}] 08:08:22 INFO - PROCESS | 1647 | 1464102502649 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:08:22 INFO - PROCESS | 1647 | 1464102502664 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236ab800 == 53 [pid = 1647] [id = 206] 08:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x121acb800) [pid = 1647] [serial = 616] [outer = 0x0] 08:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x125776400) [pid = 1647] [serial = 617] [outer = 0x121acb800] 08:08:22 INFO - PROCESS | 1647 | 1464102502690 Marionette DEBUG loaded listener.js 08:08:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x1270af800) [pid = 1647] [serial = 618] [outer = 0x121acb800] 08:08:23 INFO - PROCESS | 1647 | 1464102503034 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]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 518ms 08:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:08:23 INFO - PROCESS | 1647 | 1464102503050 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1647 | 1464102503051 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:08:23 INFO - PROCESS | 1647 | 1464102503053 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1647 | 1464102503055 Marionette TRACE conn2 <- [1,798,null,{}] 08:08:23 INFO - PROCESS | 1647 | 1464102503057 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}] 08:08:23 INFO - PROCESS | 1647 | 1464102503152 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:08:23 INFO - PROCESS | 1647 | 1464102503170 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x113391800 == 54 [pid = 1647] [id = 207] 08:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x126657800) [pid = 1647] [serial = 619] [outer = 0x0] 08:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x128ab3800) [pid = 1647] [serial = 620] [outer = 0x126657800] 08:08:23 INFO - PROCESS | 1647 | 1464102503195 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x11922c000) [pid = 1647] [serial = 621] [outer = 0x126657800] 08:08:23 INFO - PROCESS | 1647 | 1464102503557 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]]]}] 08:08:23 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 08:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 520ms 08:08:23 INFO - PROCESS | 1647 | 1464102503575 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1647 | 1464102503578 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:08:23 INFO - PROCESS | 1647 | 1464102503583 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1647 | 1464102503585 Marionette TRACE conn2 <- [1,802,null,{}] 08:08:23 INFO - PROCESS | 1647 | 1464102503588 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}] 08:08:23 INFO - PROCESS | 1647 | 1464102503718 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:08:23 INFO - PROCESS | 1647 | 1464102503732 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fdf000 == 55 [pid = 1647] [id = 208] 08:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x1286e7000) [pid = 1647] [serial = 622] [outer = 0x0] 08:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12aa70c00) [pid = 1647] [serial = 623] [outer = 0x1286e7000] 08:08:23 INFO - PROCESS | 1647 | 1464102503772 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12abed800) [pid = 1647] [serial = 624] [outer = 0x1286e7000] 08:08:24 INFO - PROCESS | 1647 | 1464102504277 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]]]}] 08:08:24 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 08:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 721ms 08:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:08:24 INFO - PROCESS | 1647 | 1464102504309 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1647 | 1464102504314 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:08:24 INFO - PROCESS | 1647 | 1464102504318 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1647 | 1464102504320 Marionette TRACE conn2 <- [1,806,null,{}] 08:08:24 INFO - PROCESS | 1647 | 1464102504323 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}] 08:08:24 INFO - PROCESS | 1647 | 1464102504630 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x1195c4c00) [pid = 1647] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x115162400) [pid = 1647] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x125110000) [pid = 1647] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11822e400) [pid = 1647] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x1213e9c00) [pid = 1647] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12bb03800) [pid = 1647] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x12a45c000) [pid = 1647] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x118438400) [pid = 1647] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x1191be800) [pid = 1647] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:08:24 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11919a000) [pid = 1647] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:08:24 INFO - PROCESS | 1647 | 1464102504697 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x118a6b800 == 56 [pid = 1647] [id = 209] 08:08:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x115e3e000) [pid = 1647] [serial = 625] [outer = 0x0] 08:08:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x11919a000) [pid = 1647] [serial = 626] [outer = 0x115e3e000] 08:08:24 INFO - PROCESS | 1647 | 1464102504738 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x126651000) [pid = 1647] [serial = 627] [outer = 0x115e3e000] 08:08:25 INFO - PROCESS | 1647 | [1647] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:08:25 INFO - PROCESS | 1647 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:08:25 INFO - PROCESS | 1647 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:08:25 INFO - PROCESS | 1647 | [GFX2-]: Using SkiaGL canvas. 08:08:25 INFO - PROCESS | 1647 | 1464102505136 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]]]}] 08:08:25 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 08:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 872ms 08:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:08:25 INFO - PROCESS | 1647 | 1464102505191 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1647 | 1464102505192 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:08:25 INFO - PROCESS | 1647 | 1464102505196 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1647 | 1464102505198 Marionette TRACE conn2 <- [1,810,null,{}] 08:08:25 INFO - PROCESS | 1647 | 1464102505201 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}] 08:08:25 INFO - PROCESS | 1647 | 1464102505328 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:08:25 INFO - PROCESS | 1647 | 1464102505338 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4f7800 == 57 [pid = 1647] [id = 210] 08:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x12aa7cc00) [pid = 1647] [serial = 628] [outer = 0x0] 08:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x12bb17400) [pid = 1647] [serial = 629] [outer = 0x12aa7cc00] 08:08:25 INFO - PROCESS | 1647 | 1464102505378 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x12be1d000) [pid = 1647] [serial = 630] [outer = 0x12aa7cc00] 08:08:25 INFO - PROCESS | 1647 | 1464102505815 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]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 08:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:08:25 INFO - PROCESS | 1647 | 1464102505865 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1647 | 1464102505867 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:08:25 INFO - PROCESS | 1647 | 1464102505869 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1647 | 1464102505871 Marionette TRACE conn2 <- [1,814,null,{}] 08:08:25 INFO - PROCESS | 1647 | 1464102505881 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}] 08:08:25 INFO - PROCESS | 1647 | 1464102505981 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:08:25 INFO - PROCESS | 1647 | 1464102505985 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12babe000 == 58 [pid = 1647] [id = 211] 08:08:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x12bec4400) [pid = 1647] [serial = 631] [outer = 0x0] 08:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x12c510400) [pid = 1647] [serial = 632] [outer = 0x12bec4400] 08:08:26 INFO - PROCESS | 1647 | 1464102506014 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x12c5f0400) [pid = 1647] [serial = 633] [outer = 0x12bec4400] 08:08:26 INFO - PROCESS | 1647 | 1464102506354 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] 08:08:26 INFO - PROCESS | 1647 | 1464102506389 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:08:26 INFO - PROCESS | 1647 | 1464102506391 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1647 | 1464102506392 Marionette TRACE conn2 <- [1,818,null,{}] 08:08:26 INFO - PROCESS | 1647 | 1464102506396 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}] 08:08:26 INFO - PROCESS | 1647 | 1464102506531 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:08:26 INFO - PROCESS | 1647 | 1464102506540 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdc0800 == 59 [pid = 1647] [id = 212] 08:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x1216af400) [pid = 1647] [serial = 634] [outer = 0x0] 08:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1216b6000) [pid = 1647] [serial = 635] [outer = 0x1216af400] 08:08:26 INFO - PROCESS | 1647 | 1464102506575 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x12c509400) [pid = 1647] [serial = 636] [outer = 0x1216af400] 08:08:27 INFO - PROCESS | 1647 | 1464102507234 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]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 873ms 08:08:27 INFO - PROCESS | 1647 | 1464102507267 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 1647 | 1464102507272 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:08:27 INFO - PROCESS | 1647 | 1464102507276 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1647 | 1464102507283 Marionette TRACE conn2 <- [1,822,null,{}] 08:08:27 INFO - PROCESS | 1647 | 1464102507288 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}] 08:08:27 INFO - PROCESS | 1647 | 1464102507446 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:08:27 INFO - PROCESS | 1647 | 1464102507540 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182bd000 == 60 [pid = 1647] [id = 213] 08:08:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x11830b800) [pid = 1647] [serial = 637] [outer = 0x0] 08:08:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1191c2000) [pid = 1647] [serial = 638] [outer = 0x11830b800] 08:08:27 INFO - PROCESS | 1647 | 1464102507591 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1194a9000) [pid = 1647] [serial = 639] [outer = 0x11830b800] 08:08:28 INFO - PROCESS | 1647 | 1464102508092 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] 08:08:28 INFO - PROCESS | 1647 | 1464102508109 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:08:28 INFO - PROCESS | 1647 | 1464102508114 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1647 | 1464102508115 Marionette TRACE conn2 <- [1,826,null,{}] 08:08:28 INFO - PROCESS | 1647 | 1464102508118 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}] 08:08:28 INFO - PROCESS | 1647 | 1464102508224 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:08:28 INFO - PROCESS | 1647 | 1464102508285 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x126acb000 == 61 [pid = 1647] [id = 214] 08:08:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x1194afc00) [pid = 1647] [serial = 640] [outer = 0x0] 08:08:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1198a9c00) [pid = 1647] [serial = 641] [outer = 0x1194afc00] 08:08:28 INFO - PROCESS | 1647 | 1464102508320 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1216aec00) [pid = 1647] [serial = 642] [outer = 0x1194afc00] 08:08:28 INFO - PROCESS | 1647 | 1464102508734 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]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 674ms 08:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:08:28 INFO - PROCESS | 1647 | 1464102508787 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1647 | 1464102508789 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:08:28 INFO - PROCESS | 1647 | 1464102508791 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1647 | 1464102508794 Marionette TRACE conn2 <- [1,830,null,{}] 08:08:28 INFO - PROCESS | 1647 | 1464102508820 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}] 08:08:28 INFO - PROCESS | 1647 | 1464102508927 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:08:28 INFO - PROCESS | 1647 | 1464102508994 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6b8000 == 62 [pid = 1647] [id = 215] 08:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x125771000) [pid = 1647] [serial = 643] [outer = 0x0] 08:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x125778400) [pid = 1647] [serial = 644] [outer = 0x125771000] 08:08:29 INFO - PROCESS | 1647 | 1464102509026 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x126a1e000) [pid = 1647] [serial = 645] [outer = 0x125771000] 08:08:29 INFO - PROCESS | 1647 | 1464102509481 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 739ms 08:08:29 INFO - PROCESS | 1647 | 1464102509537 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1647 | 1464102509540 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:08:29 INFO - PROCESS | 1647 | 1464102509548 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1647 | 1464102509550 Marionette TRACE conn2 <- [1,834,null,{}] 08:08:29 INFO - PROCESS | 1647 | 1464102509553 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}] 08:08:29 INFO - PROCESS | 1647 | 1464102509704 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:08:29 INFO - PROCESS | 1647 | 1464102509785 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb21000 == 63 [pid = 1647] [id = 216] 08:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x126362c00) [pid = 1647] [serial = 646] [outer = 0x0] 08:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x12a6d8c00) [pid = 1647] [serial = 647] [outer = 0x126362c00] 08:08:29 INFO - PROCESS | 1647 | 1464102509814 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12bb1a000) [pid = 1647] [serial = 648] [outer = 0x126362c00] 08:08:30 INFO - PROCESS | 1647 | 1464102510192 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 674ms 08:08:30 INFO - PROCESS | 1647 | 1464102510220 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1647 | 1464102510221 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:08:30 INFO - PROCESS | 1647 | 1464102510223 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1647 | 1464102510224 Marionette TRACE conn2 <- [1,838,null,{}] 08:08:30 INFO - PROCESS | 1647 | 1464102510227 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}] 08:08:30 INFO - PROCESS | 1647 | 1464102510327 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:08:30 INFO - PROCESS | 1647 | 1464102510380 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc77800 == 64 [pid = 1647] [id = 217] 08:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x126f56c00) [pid = 1647] [serial = 649] [outer = 0x0] 08:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x126f5c000) [pid = 1647] [serial = 650] [outer = 0x126f56c00] 08:08:30 INFO - PROCESS | 1647 | 1464102510409 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x126f61c00) [pid = 1647] [serial = 651] [outer = 0x126f56c00] 08:08:30 INFO - PROCESS | 1647 | 1464102510867 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]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 668ms 08:08:30 INFO - PROCESS | 1647 | 1464102510892 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1647 | 1464102510893 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:08:30 INFO - PROCESS | 1647 | 1464102510914 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1647 | 1464102510916 Marionette TRACE conn2 <- [1,842,null,{}] 08:08:30 INFO - PROCESS | 1647 | 1464102510918 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}] 08:08:31 INFO - PROCESS | 1647 | 1464102511043 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:08:31 INFO - PROCESS | 1647 | 1464102511121 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d554000 == 65 [pid = 1647] [id = 218] 08:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1270ad800) [pid = 1647] [serial = 652] [outer = 0x0] 08:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x12c5ed000) [pid = 1647] [serial = 653] [outer = 0x1270ad800] 08:08:31 INFO - PROCESS | 1647 | 1464102511150 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x12c5f6400) [pid = 1647] [serial = 654] [outer = 0x1270ad800] 08:08:31 INFO - PROCESS | 1647 | 1464102511590 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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 722ms 08:08:31 INFO - PROCESS | 1647 | 1464102511651 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1647 | 1464102511653 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:08:31 INFO - PROCESS | 1647 | 1464102511658 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1647 | 1464102511660 Marionette TRACE conn2 <- [1,846,null,{}] 08:08:31 INFO - PROCESS | 1647 | 1464102511666 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}] 08:08:31 INFO - PROCESS | 1647 | 1464102511817 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:08:31 INFO - PROCESS | 1647 | 1464102511901 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182a6800 == 66 [pid = 1647] [id = 219] 08:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1138bd400) [pid = 1647] [serial = 655] [outer = 0x0] 08:08:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x126f10800) [pid = 1647] [serial = 656] [outer = 0x1138bd400] 08:08:31 INFO - PROCESS | 1647 | 1464102511948 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x126f14400) [pid = 1647] [serial = 657] [outer = 0x1138bd400] 08:08:32 INFO - PROCESS | 1647 | 1464102512554 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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 924ms 08:08:32 INFO - PROCESS | 1647 | 1464102512600 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 1647 | 1464102512603 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:08:32 INFO - PROCESS | 1647 | 1464102512607 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1647 | 1464102512610 Marionette TRACE conn2 <- [1,850,null,{}] 08:08:32 INFO - PROCESS | 1647 | 1464102512616 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}] 08:08:32 INFO - PROCESS | 1647 | 1464102512711 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:08:32 INFO - PROCESS | 1647 | 1464102512779 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176e7000 == 67 [pid = 1647] [id = 220] 08:08:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11830f000) [pid = 1647] [serial = 658] [outer = 0x0] 08:08:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x11922ac00) [pid = 1647] [serial = 659] [outer = 0x11830f000] 08:08:32 INFO - PROCESS | 1647 | 1464102512808 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x1194b0c00) [pid = 1647] [serial = 660] [outer = 0x11830f000] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x128ace800 == 66 [pid = 1647] [id = 183] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12babe000 == 65 [pid = 1647] [id = 211] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4f7800 == 64 [pid = 1647] [id = 210] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x118a6b800 == 63 [pid = 1647] [id = 209] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x126fdf000 == 62 [pid = 1647] [id = 208] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x113391800 == 61 [pid = 1647] [id = 207] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1236ab800 == 60 [pid = 1647] [id = 206] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x121389800 == 59 [pid = 1647] [id = 205] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0c0800 == 58 [pid = 1647] [id = 204] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x119aa6000) [pid = 1647] [serial = 554] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1284a7000) [pid = 1647] [serial = 557] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12c50d400) [pid = 1647] [serial = 587] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1192a1800 == 57 [pid = 1647] [id = 203] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x116f04800 == 56 [pid = 1647] [id = 202] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x11696e800 == 55 [pid = 1647] [id = 201] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x128602800 == 54 [pid = 1647] [id = 200] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x12bac2000 == 53 [pid = 1647] [id = 199] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x1216da800 == 52 [pid = 1647] [id = 198] 08:08:33 INFO - PROCESS | 1647 | --DOCSHELL 0x118071800 == 51 [pid = 1647] [id = 197] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x12c8f9000) [pid = 1647] [serial = 449] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x12a779400) [pid = 1647] [serial = 575] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x126de7c00) [pid = 1647] [serial = 572] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x12a463c00) [pid = 1647] [serial = 573] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x119194000) [pid = 1647] [serial = 564] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x11842c400) [pid = 1647] [serial = 563] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x124ee2c00) [pid = 1647] [serial = 569] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x126362400) [pid = 1647] [serial = 570] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12bb09c00) [pid = 1647] [serial = 578] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x12bb05c00) [pid = 1647] [serial = 561] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x12b1ba000) [pid = 1647] [serial = 560] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x124bdf800) [pid = 1647] [serial = 581] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x119a04c00) [pid = 1647] [serial = 566] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x119aac000) [pid = 1647] [serial = 567] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x118303400) [pid = 1647] [serial = 551] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x12bec3400) [pid = 1647] [serial = 584] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12bec9c00) [pid = 1647] [serial = 585] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x12be1cc00) [pid = 1647] [serial = 579] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x12aa78000) [pid = 1647] [serial = 582] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12abea400) [pid = 1647] [serial = 576] [outer = 0x0] [url = about:blank] 08:08:33 INFO - PROCESS | 1647 | 1464102513230 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]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 674ms 08:08:33 INFO - PROCESS | 1647 | 1464102513282 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1647 | 1464102513286 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:08:33 INFO - PROCESS | 1647 | 1464102513290 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1647 | 1464102513291 Marionette TRACE conn2 <- [1,854,null,{}] 08:08:33 INFO - PROCESS | 1647 | 1464102513299 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}] 08:08:33 INFO - PROCESS | 1647 | 1464102513385 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:08:33 INFO - PROCESS | 1647 | 1464102513391 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182a5800 == 52 [pid = 1647] [id = 221] 08:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x1194b0800) [pid = 1647] [serial = 661] [outer = 0x0] 08:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x1198b3000) [pid = 1647] [serial = 662] [outer = 0x1194b0800] 08:08:33 INFO - PROCESS | 1647 | 1464102513418 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x119aa8800) [pid = 1647] [serial = 663] [outer = 0x1194b0800] 08:08:33 INFO - PROCESS | 1647 | 1464102513767 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]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 523ms 08:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:08:33 INFO - PROCESS | 1647 | 1464102513814 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1647 | 1464102513815 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:08:33 INFO - PROCESS | 1647 | 1464102513817 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1647 | 1464102513820 Marionette TRACE conn2 <- [1,858,null,{}] 08:08:33 INFO - PROCESS | 1647 | 1464102513827 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}] 08:08:33 INFO - PROCESS | 1647 | 1464102513911 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:08:33 INFO - PROCESS | 1647 | 1464102513919 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216cb800 == 53 [pid = 1647] [id = 222] 08:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1213e9c00) [pid = 1647] [serial = 664] [outer = 0x0] 08:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1216b7000) [pid = 1647] [serial = 665] [outer = 0x1213e9c00] 08:08:33 INFO - PROCESS | 1647 | 1464102513947 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x124bdf800) [pid = 1647] [serial = 666] [outer = 0x1213e9c00] 08:08:34 INFO - PROCESS | 1647 | 1464102514262 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 470ms 08:08:34 INFO - PROCESS | 1647 | 1464102514288 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:08:34 INFO - PROCESS | 1647 | 1464102514299 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:08:34 INFO - PROCESS | 1647 | 1464102514302 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1647 | 1464102514303 Marionette TRACE conn2 <- [1,862,null,{}] 08:08:34 INFO - PROCESS | 1647 | 1464102514305 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}] 08:08:34 INFO - PROCESS | 1647 | 1464102514392 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:08:34 INFO - PROCESS | 1647 | 1464102514446 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x111faf000 == 54 [pid = 1647] [id = 223] 08:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1219d2400) [pid = 1647] [serial = 667] [outer = 0x0] 08:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x125771400) [pid = 1647] [serial = 668] [outer = 0x1219d2400] 08:08:34 INFO - PROCESS | 1647 | 1464102514471 Marionette DEBUG loaded listener.js 08:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x126f0f000) [pid = 1647] [serial = 669] [outer = 0x1219d2400] 08:08:34 INFO - PROCESS | 1647 | 1464102514765 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 08:08:34 INFO - PROCESS | 1647 | 1464102514820 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1647 | 1464102514821 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:08:34 INFO - PROCESS | 1647 | 1464102514823 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1647 | 1464102514825 Marionette TRACE conn2 <- [1,866,null,{}] 08:08:34 INFO - PROCESS | 1647 | 1464102514827 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}] 08:08:34 INFO - PROCESS | 1647 | 1464102514908 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:08:34 INFO - PROCESS | 1647 | 1464102514969 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1263c4800 == 55 [pid = 1647] [id = 224] 08:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x124ea6c00) [pid = 1647] [serial = 670] [outer = 0x0] 08:08:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x126f14000) [pid = 1647] [serial = 671] [outer = 0x124ea6c00] 08:08:34 INFO - PROCESS | 1647 | 1464102514994 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x126f1d000) [pid = 1647] [serial = 672] [outer = 0x124ea6c00] 08:08:35 INFO - PROCESS | 1647 | 1464102515301 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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 517ms 08:08:35 INFO - PROCESS | 1647 | 1464102515342 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1647 | 1464102515343 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:08:35 INFO - PROCESS | 1647 | 1464102515345 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1647 | 1464102515346 Marionette TRACE conn2 <- [1,870,null,{}] 08:08:35 INFO - PROCESS | 1647 | 1464102515348 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}] 08:08:35 INFO - PROCESS | 1647 | 1464102515463 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:08:35 INFO - PROCESS | 1647 | 1464102515479 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4f4800 == 56 [pid = 1647] [id = 225] 08:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x126f5d400) [pid = 1647] [serial = 673] [outer = 0x0] 08:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x1286e4000) [pid = 1647] [serial = 674] [outer = 0x126f5d400] 08:08:35 INFO - PROCESS | 1647 | 1464102515504 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12a781400) [pid = 1647] [serial = 675] [outer = 0x126f5d400] 08:08:35 INFO - PROCESS | 1647 | 1464102515844 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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 520ms 08:08:35 INFO - PROCESS | 1647 | 1464102515865 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1647 | 1464102515867 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:08:35 INFO - PROCESS | 1647 | 1464102515869 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1647 | 1464102515870 Marionette TRACE conn2 <- [1,874,null,{}] 08:08:35 INFO - PROCESS | 1647 | 1464102515872 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}] 08:08:35 INFO - PROCESS | 1647 | 1464102515989 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:08:36 INFO - PROCESS | 1647 | 1464102516024 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b310000 == 57 [pid = 1647] [id = 226] 08:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x128abcc00) [pid = 1647] [serial = 676] [outer = 0x0] 08:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x12abea400) [pid = 1647] [serial = 677] [outer = 0x128abcc00] 08:08:36 INFO - PROCESS | 1647 | 1464102516049 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x12bb09c00) [pid = 1647] [serial = 678] [outer = 0x128abcc00] 08:08:36 INFO - PROCESS | 1647 | 1464102516356 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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 08:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:08:36 INFO - PROCESS | 1647 | 1464102516388 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1647 | 1464102516389 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:08:36 INFO - PROCESS | 1647 | 1464102516391 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1647 | 1464102516392 Marionette TRACE conn2 <- [1,878,null,{}] 08:08:36 INFO - PROCESS | 1647 | 1464102516403 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}] 08:08:36 INFO - PROCESS | 1647 | 1464102516504 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:08:36 INFO - PROCESS | 1647 | 1464102516539 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdce800 == 58 [pid = 1647] [id = 227] 08:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x110e59800) [pid = 1647] [serial = 679] [outer = 0x0] 08:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x110e5d000) [pid = 1647] [serial = 680] [outer = 0x110e59800] 08:08:36 INFO - PROCESS | 1647 | 1464102516563 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x110e61800) [pid = 1647] [serial = 681] [outer = 0x110e59800] 08:08:36 INFO - PROCESS | 1647 | 1464102516889 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]]]}] 08:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 527ms 08:08:36 INFO - PROCESS | 1647 | 1464102516919 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:08:36 INFO - PROCESS | 1647 | 1464102516920 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:08:36 INFO - PROCESS | 1647 | 1464102516922 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1647 | 1464102516923 Marionette TRACE conn2 <- [1,882,null,{}] 08:08:36 INFO - PROCESS | 1647 | 1464102516926 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}] 08:08:37 INFO - PROCESS | 1647 | 1464102517026 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:08:37 INFO - PROCESS | 1647 | 1464102517039 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb19000 == 59 [pid = 1647] [id = 228] 08:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x110e5d800) [pid = 1647] [serial = 682] [outer = 0x0] 08:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x12ba38000) [pid = 1647] [serial = 683] [outer = 0x110e5d800] 08:08:37 INFO - PROCESS | 1647 | 1464102517064 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x12bb21c00) [pid = 1647] [serial = 684] [outer = 0x110e5d800] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x12576e800) [pid = 1647] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x126657800) [pid = 1647] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x121a33c00) [pid = 1647] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12aa7cc00) [pid = 1647] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x119aa4000) [pid = 1647] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1286e7000) [pid = 1647] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x1191c2400) [pid = 1647] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1191c8400) [pid = 1647] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x118a40000) [pid = 1647] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x112a5f400) [pid = 1647] [serial = 507] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x112a60800) [pid = 1647] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x11385fc00) [pid = 1647] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x121acb800) [pid = 1647] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x119c3e000) [pid = 1647] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1195cec00) [pid = 1647] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x118a48800) [pid = 1647] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x115e3e000) [pid = 1647] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x126a16400) [pid = 1647] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x118086c00) [pid = 1647] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x11693a000) [pid = 1647] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:08:37 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x12bec4400) [pid = 1647] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:08:37 INFO - PROCESS | 1647 | 1464102517460 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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 570ms 08:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:08:37 INFO - PROCESS | 1647 | 1464102517492 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1647 | 1464102517494 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:08:37 INFO - PROCESS | 1647 | 1464102517496 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1647 | 1464102517497 Marionette TRACE conn2 <- [1,886,null,{}] 08:08:37 INFO - PROCESS | 1647 | 1464102517499 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}] 08:08:37 INFO - PROCESS | 1647 | 1464102517583 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:08:37 INFO - PROCESS | 1647 | 1464102517638 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x128468000 == 60 [pid = 1647] [id = 229] 08:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x110e62000) [pid = 1647] [serial = 685] [outer = 0x0] 08:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x110f28c00) [pid = 1647] [serial = 686] [outer = 0x110e62000] 08:08:37 INFO - PROCESS | 1647 | 1464102517664 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x110f2f000) [pid = 1647] [serial = 687] [outer = 0x110e62000] 08:08:37 INFO - PROCESS | 1647 | 1464102517982 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 08:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:08:38 INFO - PROCESS | 1647 | 1464102518016 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1647 | 1464102518017 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:08:38 INFO - PROCESS | 1647 | 1464102518019 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1647 | 1464102518021 Marionette TRACE conn2 <- [1,890,null,{}] 08:08:38 INFO - PROCESS | 1647 | 1464102518023 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}] 08:08:38 INFO - PROCESS | 1647 | 1464102518121 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:08:38 INFO - PROCESS | 1647 | 1464102518126 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d73d000 == 61 [pid = 1647] [id = 230] 08:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x110f31800) [pid = 1647] [serial = 688] [outer = 0x0] 08:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x119aa7800) [pid = 1647] [serial = 689] [outer = 0x110f31800] 08:08:38 INFO - PROCESS | 1647 | 1464102518157 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x12abeec00) [pid = 1647] [serial = 690] [outer = 0x110f31800] 08:08:38 INFO - PROCESS | 1647 | 1464102518463 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms 08:08:38 INFO - PROCESS | 1647 | 1464102518488 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1647 | 1464102518489 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:08:38 INFO - PROCESS | 1647 | 1464102518492 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1647 | 1464102518493 Marionette TRACE conn2 <- [1,894,null,{}] 08:08:38 INFO - PROCESS | 1647 | 1464102518503 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}] 08:08:38 INFO - PROCESS | 1647 | 1464102518618 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:08:38 INFO - PROCESS | 1647 | 1464102518626 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d726000 == 62 [pid = 1647] [id = 231] 08:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x110f2b000) [pid = 1647] [serial = 691] [outer = 0x0] 08:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12abef800) [pid = 1647] [serial = 692] [outer = 0x110f2b000] 08:08:38 INFO - PROCESS | 1647 | 1464102518651 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x12bec0c00) [pid = 1647] [serial = 693] [outer = 0x110f2b000] 08:08:38 INFO - PROCESS | 1647 | 1464102518954 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]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 476ms 08:08:38 INFO - PROCESS | 1647 | 1464102518968 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1647 | 1464102518970 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:08:38 INFO - PROCESS | 1647 | 1464102518972 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1647 | 1464102518973 Marionette TRACE conn2 <- [1,898,null,{}] 08:08:38 INFO - PROCESS | 1647 | 1464102518975 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}] 08:08:39 INFO - PROCESS | 1647 | 1464102519074 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:08:39 INFO - PROCESS | 1647 | 1464102519079 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df5f800 == 63 [pid = 1647] [id = 232] 08:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x111d1d400) [pid = 1647] [serial = 694] [outer = 0x0] 08:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12c507c00) [pid = 1647] [serial = 695] [outer = 0x111d1d400] 08:08:39 INFO - PROCESS | 1647 | 1464102519104 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12c5ec400) [pid = 1647] [serial = 696] [outer = 0x111d1d400] 08:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 568ms 08:08:39 INFO - PROCESS | 1647 | 1464102519536 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]]]}] 08:08:39 INFO - PROCESS | 1647 | 1464102519541 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1647 | 1464102519544 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:08:39 INFO - PROCESS | 1647 | 1464102519547 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1647 | 1464102519550 Marionette TRACE conn2 <- [1,902,null,{}] 08:08:39 INFO - PROCESS | 1647 | 1464102519554 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}] 08:08:39 INFO - PROCESS | 1647 | 1464102519663 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:08:39 INFO - PROCESS | 1647 | 1464102519732 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x118071800 == 64 [pid = 1647] [id = 233] 08:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x110f30800) [pid = 1647] [serial = 697] [outer = 0x0] 08:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1122b6400) [pid = 1647] [serial = 698] [outer = 0x110f30800] 08:08:39 INFO - PROCESS | 1647 | 1464102519765 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1166bd800) [pid = 1647] [serial = 699] [outer = 0x110f30800] 08:08:40 INFO - PROCESS | 1647 | 1464102520161 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 08:08:40 INFO - PROCESS | 1647 | 1464102520218 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:08:40 INFO - PROCESS | 1647 | 1464102520222 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:08:40 INFO - PROCESS | 1647 | 1464102520227 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1647 | 1464102520229 Marionette TRACE conn2 <- [1,906,null,{}] 08:08:40 INFO - PROCESS | 1647 | 1464102520231 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}] 08:08:40 INFO - PROCESS | 1647 | 1464102520337 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:08:40 INFO - PROCESS | 1647 | 1464102520442 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x121fe5800 == 65 [pid = 1647] [id = 234] 08:08:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1194aa400) [pid = 1647] [serial = 700] [outer = 0x0] 08:08:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x119723c00) [pid = 1647] [serial = 701] [outer = 0x1194aa400] 08:08:40 INFO - PROCESS | 1647 | 1464102520473 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x1198b2400) [pid = 1647] [serial = 702] [outer = 0x1194aa400] 08:08:40 INFO - PROCESS | 1647 | 1464102520889 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 672ms 08:08:40 INFO - PROCESS | 1647 | 1464102520899 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1647 | 1464102520900 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:08:40 INFO - PROCESS | 1647 | 1464102520903 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1647 | 1464102520905 Marionette TRACE conn2 <- [1,910,null,{}] 08:08:40 INFO - PROCESS | 1647 | 1464102520913 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}] 08:08:41 INFO - PROCESS | 1647 | 1464102521020 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:08:41 INFO - PROCESS | 1647 | 1464102521075 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df55800 == 66 [pid = 1647] [id = 235] 08:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x119ed4000) [pid = 1647] [serial = 703] [outer = 0x0] 08:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x121209400) [pid = 1647] [serial = 704] [outer = 0x119ed4000] 08:08:41 INFO - PROCESS | 1647 | 1464102521112 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x12120ec00) [pid = 1647] [serial = 705] [outer = 0x119ed4000] 08:08:41 INFO - PROCESS | 1647 | 1464102521556 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]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 08:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:08:41 INFO - PROCESS | 1647 | 1464102521574 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1647 | 1464102521576 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:08:41 INFO - PROCESS | 1647 | 1464102521579 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1647 | 1464102521581 Marionette TRACE conn2 <- [1,914,null,{}] 08:08:41 INFO - PROCESS | 1647 | 1464102521584 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}] 08:08:41 INFO - PROCESS | 1647 | 1464102521689 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:08:41 INFO - PROCESS | 1647 | 1464102521781 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12122d800 == 67 [pid = 1647] [id = 236] 08:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x1216b1c00) [pid = 1647] [serial = 706] [outer = 0x0] 08:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x1216e9800) [pid = 1647] [serial = 707] [outer = 0x1216b1c00] 08:08:41 INFO - PROCESS | 1647 | 1464102521811 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x124ee2c00) [pid = 1647] [serial = 708] [outer = 0x1216b1c00] 08:08:42 INFO - PROCESS | 1647 | 1464102522234 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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 722ms 08:08:42 INFO - PROCESS | 1647 | 1464102522301 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1647 | 1464102522302 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:08:42 INFO - PROCESS | 1647 | 1464102522305 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 1647 | 1464102522306 Marionette TRACE conn2 <- [1,918,null,{}] 08:08:42 INFO - PROCESS | 1647 | 1464102522308 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}] 08:08:42 INFO - PROCESS | 1647 | 1464102522414 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:08:42 INFO - PROCESS | 1647 | 1464102522484 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f09000 == 68 [pid = 1647] [id = 237] 08:08:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x113868c00) [pid = 1647] [serial = 709] [outer = 0x0] 08:08:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x119197c00) [pid = 1647] [serial = 710] [outer = 0x113868c00] 08:08:42 INFO - PROCESS | 1647 | 1464102522515 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1216b2000) [pid = 1647] [serial = 711] [outer = 0x113868c00] 08:08:43 INFO - PROCESS | 1647 | 1464102523183 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]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 919ms 08:08:43 INFO - PROCESS | 1647 | 1464102523225 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1647 | 1464102523230 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:08:43 INFO - PROCESS | 1647 | 1464102523237 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1647 | 1464102523240 Marionette TRACE conn2 <- [1,922,null,{}] 08:08:43 INFO - PROCESS | 1647 | 1464102523246 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}] 08:08:43 INFO - PROCESS | 1647 | 1464102523387 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:08:43 INFO - PROCESS | 1647 | 1464102523489 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x116977000 == 69 [pid = 1647] [id = 238] 08:08:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x1122b5c00) [pid = 1647] [serial = 712] [outer = 0x0] 08:08:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x112f3f800) [pid = 1647] [serial = 713] [outer = 0x1122b5c00] 08:08:43 INFO - PROCESS | 1647 | 1464102523525 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x113a66800) [pid = 1647] [serial = 714] [outer = 0x1122b5c00] 08:08:43 INFO - PROCESS | 1647 | 1464102523980 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 773ms 08:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:08:44 INFO - PROCESS | 1647 | 1464102524010 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1647 | 1464102524014 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:08:44 INFO - PROCESS | 1647 | 1464102524018 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1647 | 1464102524019 Marionette TRACE conn2 <- [1,926,null,{}] 08:08:44 INFO - PROCESS | 1647 | 1464102524022 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}] 08:08:44 INFO - PROCESS | 1647 | 1464102524117 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:08:44 INFO - PROCESS | 1647 | 1464102524176 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171d6000 == 70 [pid = 1647] [id = 239] 08:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x113deac00) [pid = 1647] [serial = 715] [outer = 0x0] 08:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x11693f400) [pid = 1647] [serial = 716] [outer = 0x113deac00] 08:08:44 INFO - PROCESS | 1647 | 1464102524202 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x11752cc00) [pid = 1647] [serial = 717] [outer = 0x113deac00] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12b307800 == 69 [pid = 1647] [id = 117] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12d726000 == 68 [pid = 1647] [id = 231] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12d73d000 == 67 [pid = 1647] [id = 230] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x128468000 == 66 [pid = 1647] [id = 229] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb19000 == 65 [pid = 1647] [id = 228] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x121536800) [pid = 1647] [serial = 593] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x12bb12800) [pid = 1647] [serial = 599] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x1184eb800) [pid = 1647] [serial = 590] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12a461c00) [pid = 1647] [serial = 596] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdce800 == 64 [pid = 1647] [id = 227] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12b310000 == 63 [pid = 1647] [id = 226] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4f4800 == 62 [pid = 1647] [id = 225] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1263c4800 == 61 [pid = 1647] [id = 224] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x111faf000 == 60 [pid = 1647] [id = 223] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1216cb800 == 59 [pid = 1647] [id = 222] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1182a5800 == 58 [pid = 1647] [id = 221] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1176e7000 == 57 [pid = 1647] [id = 220] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc77800 == 56 [pid = 1647] [id = 217] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb21000 == 55 [pid = 1647] [id = 216] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6b8000 == 54 [pid = 1647] [id = 215] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x126acb000 == 53 [pid = 1647] [id = 214] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1182bd000 == 52 [pid = 1647] [id = 213] 08:08:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdc0800 == 51 [pid = 1647] [id = 212] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x12c510400) [pid = 1647] [serial = 632] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12c5f0400) [pid = 1647] [serial = 633] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12aa72400) [pid = 1647] [serial = 519] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x11922c000) [pid = 1647] [serial = 621] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x12abecc00) [pid = 1647] [serial = 522] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x12bb17400) [pid = 1647] [serial = 629] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1213e7c00) [pid = 1647] [serial = 612] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x12aa70c00) [pid = 1647] [serial = 623] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1194aec00) [pid = 1647] [serial = 606] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x12c5e9c00) [pid = 1647] [serial = 588] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1213ea000) [pid = 1647] [serial = 614] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12be1d000) [pid = 1647] [serial = 630] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x1160de000) [pid = 1647] [serial = 509] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x124ee7000) [pid = 1647] [serial = 615] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x1161a4c00) [pid = 1647] [serial = 602] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1198aa400) [pid = 1647] [serial = 513] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x1270af800) [pid = 1647] [serial = 618] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12abed800) [pid = 1647] [serial = 624] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x124ee6400) [pid = 1647] [serial = 516] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x119a09800) [pid = 1647] [serial = 609] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x119c3e400) [pid = 1647] [serial = 611] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x1198aa000) [pid = 1647] [serial = 608] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1219d6400) [pid = 1647] [serial = 555] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x126651000) [pid = 1647] [serial = 627] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x11919a000) [pid = 1647] [serial = 626] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x125776400) [pid = 1647] [serial = 617] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x128ab3800) [pid = 1647] [serial = 620] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x118309800) [pid = 1647] [serial = 603] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x128bee000) [pid = 1647] [serial = 558] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119228400) [pid = 1647] [serial = 605] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x118a44000) [pid = 1647] [serial = 552] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x12abed000) [pid = 1647] [serial = 549] [outer = 0x0] [url = about:blank] 08:08:44 INFO - PROCESS | 1647 | 1464102524668 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 08:08:44 INFO - PROCESS | 1647 | 1464102524689 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:08:44 INFO - PROCESS | 1647 | 1464102524691 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:08:44 INFO - PROCESS | 1647 | 1464102524698 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1647 | 1464102524701 Marionette TRACE conn2 <- [1,930,null,{}] 08:08:44 INFO - PROCESS | 1647 | 1464102524722 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}] 08:08:44 INFO - PROCESS | 1647 | 1464102524868 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:08:44 INFO - PROCESS | 1647 | 1464102524886 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176d9000 == 52 [pid = 1647] [id = 240] 08:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x118090c00) [pid = 1647] [serial = 718] [outer = 0x0] 08:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x118309800) [pid = 1647] [serial = 719] [outer = 0x118090c00] 08:08:44 INFO - PROCESS | 1647 | 1464102524914 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x118438400) [pid = 1647] [serial = 720] [outer = 0x118090c00] 08:08:45 INFO - PROCESS | 1647 | 1464102525237 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 577ms 08:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:08:45 INFO - PROCESS | 1647 | 1464102525272 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1647 | 1464102525273 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:08:45 INFO - PROCESS | 1647 | 1464102525276 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1647 | 1464102525277 Marionette TRACE conn2 <- [1,934,null,{}] 08:08:45 INFO - PROCESS | 1647 | 1464102525279 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}] 08:08:45 INFO - PROCESS | 1647 | 1464102525354 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:08:45 INFO - PROCESS | 1647 | 1464102525359 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x11837a000 == 53 [pid = 1647] [id = 241] 08:08:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1184ec400) [pid = 1647] [serial = 721] [outer = 0x0] 08:08:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x118a41800) [pid = 1647] [serial = 722] [outer = 0x1184ec400] 08:08:45 INFO - PROCESS | 1647 | 1464102525389 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1191be800) [pid = 1647] [serial = 723] [outer = 0x1184ec400] 08:08:45 INFO - PROCESS | 1647 | 1464102525841 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 619ms 08:08:45 INFO - PROCESS | 1647 | 1464102525896 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1647 | 1464102525899 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:08:45 INFO - PROCESS | 1647 | 1464102525903 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1647 | 1464102525906 Marionette TRACE conn2 <- [1,938,null,{}] 08:08:45 INFO - PROCESS | 1647 | 1464102525909 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}] 08:08:46 INFO - PROCESS | 1647 | 1464102526009 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:08:46 INFO - PROCESS | 1647 | 1464102526062 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f0f800 == 54 [pid = 1647] [id = 242] 08:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x111f5f400) [pid = 1647] [serial = 724] [outer = 0x0] 08:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x113af4c00) [pid = 1647] [serial = 725] [outer = 0x111f5f400] 08:08:46 INFO - PROCESS | 1647 | 1464102526093 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x116153c00) [pid = 1647] [serial = 726] [outer = 0x111f5f400] 08:08:46 INFO - PROCESS | 1647 | 1464102526531 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]]]}] 08:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 08:08:46 INFO - PROCESS | 1647 | 1464102526574 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:08:46 INFO - PROCESS | 1647 | 1464102526578 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:08:46 INFO - PROCESS | 1647 | 1464102526582 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:08:46 INFO - PROCESS | 1647 | 1464102526584 Marionette TRACE conn2 <- [1,942,null,{}] 08:08:46 INFO - PROCESS | 1647 | 1464102526587 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}] 08:08:46 INFO - PROCESS | 1647 | 1464102526685 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:08:46 INFO - PROCESS | 1647 | 1464102526746 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1161d4000 == 55 [pid = 1647] [id = 243] 08:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x11716f400) [pid = 1647] [serial = 727] [outer = 0x0] 08:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11830b400) [pid = 1647] [serial = 728] [outer = 0x11716f400] 08:08:46 INFO - PROCESS | 1647 | 1464102526776 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x1185d1000) [pid = 1647] [serial = 729] [outer = 0x11716f400] 08:08:47 INFO - PROCESS | 1647 | 1464102527196 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 622ms 08:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:08:47 INFO - PROCESS | 1647 | 1464102527204 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 1647 | 1464102527206 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:08:47 INFO - PROCESS | 1647 | 1464102527208 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1647 | 1464102527210 Marionette TRACE conn2 <- [1,946,null,{}] 08:08:47 INFO - PROCESS | 1647 | 1464102527220 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}] 08:08:47 INFO - PROCESS | 1647 | 1464102527318 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:08:47 INFO - PROCESS | 1647 | 1464102527416 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207b3000 == 56 [pid = 1647] [id = 244] 08:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1194a5800) [pid = 1647] [serial = 730] [outer = 0x0] 08:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x1194acc00) [pid = 1647] [serial = 731] [outer = 0x1194a5800] 08:08:47 INFO - PROCESS | 1647 | 1464102527449 Marionette DEBUG loaded listener.js 08:08:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1195c9c00) [pid = 1647] [serial = 732] [outer = 0x1194a5800] 08:08:47 INFO - PROCESS | 1647 | 1464102527862 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 675ms 08:08:47 INFO - PROCESS | 1647 | 1464102527883 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 1647 | 1464102527885 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:08:47 INFO - PROCESS | 1647 | 1464102527887 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1647 | 1464102527888 Marionette TRACE conn2 <- [1,950,null,{}] 08:08:47 INFO - PROCESS | 1647 | 1464102527891 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}] 08:08:47 INFO - PROCESS | 1647 | 1464102527986 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:08:48 INFO - PROCESS | 1647 | 1464102528032 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12137c800 == 57 [pid = 1647] [id = 245] 08:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1195ca800) [pid = 1647] [serial = 733] [outer = 0x0] 08:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x119730c00) [pid = 1647] [serial = 734] [outer = 0x1195ca800] 08:08:48 INFO - PROCESS | 1647 | 1464102528063 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1198ab400) [pid = 1647] [serial = 735] [outer = 0x1195ca800] 08:08:48 INFO - PROCESS | 1647 | 1464102528471 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]]]}] 08:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 619ms 08:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:08:48 INFO - PROCESS | 1647 | 1464102528507 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:08:48 INFO - PROCESS | 1647 | 1464102528508 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:08:48 INFO - PROCESS | 1647 | 1464102528510 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:08:48 INFO - PROCESS | 1647 | 1464102528511 Marionette TRACE conn2 <- [1,954,null,{}] 08:08:48 INFO - PROCESS | 1647 | 1464102528514 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}] 08:08:48 INFO - PROCESS | 1647 | 1464102528605 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:08:48 INFO - PROCESS | 1647 | 1464102528686 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b34800 == 58 [pid = 1647] [id = 246] 08:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1198ac000) [pid = 1647] [serial = 736] [outer = 0x0] 08:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x119a04c00) [pid = 1647] [serial = 737] [outer = 0x1198ac000] 08:08:48 INFO - PROCESS | 1647 | 1464102528717 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x119aa0000) [pid = 1647] [serial = 738] [outer = 0x1198ac000] 08:08:49 INFO - PROCESS | 1647 | 1464102529133 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 08:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:08:49 INFO - PROCESS | 1647 | 1464102529181 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1647 | 1464102529183 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:08:49 INFO - PROCESS | 1647 | 1464102529185 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1647 | 1464102529186 Marionette TRACE conn2 <- [1,958,null,{}] 08:08:49 INFO - PROCESS | 1647 | 1464102529188 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}] 08:08:49 INFO - PROCESS | 1647 | 1464102529290 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:08:49 INFO - PROCESS | 1647 | 1464102529353 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236dc000 == 59 [pid = 1647] [id = 247] 08:08:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x119aa6800) [pid = 1647] [serial = 739] [outer = 0x0] 08:08:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x119def800) [pid = 1647] [serial = 740] [outer = 0x119aa6800] 08:08:49 INFO - PROCESS | 1647 | 1464102529384 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x12120f800) [pid = 1647] [serial = 741] [outer = 0x119aa6800] 08:08:49 INFO - PROCESS | 1647 | 1464102529825 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 671ms 08:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:08:49 INFO - PROCESS | 1647 | 1464102529857 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1647 | 1464102529858 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:08:49 INFO - PROCESS | 1647 | 1464102529860 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1647 | 1464102529862 Marionette TRACE conn2 <- [1,962,null,{}] 08:08:49 INFO - PROCESS | 1647 | 1464102529866 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}] 08:08:49 INFO - PROCESS | 1647 | 1464102529978 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:08:50 INFO - PROCESS | 1647 | 1464102530029 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257db800 == 60 [pid = 1647] [id = 248] 08:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x119191400) [pid = 1647] [serial = 742] [outer = 0x0] 08:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x1213eb000) [pid = 1647] [serial = 743] [outer = 0x119191400] 08:08:50 INFO - PROCESS | 1647 | 1464102530058 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x1216b1400) [pid = 1647] [serial = 744] [outer = 0x119191400] 08:08:50 INFO - PROCESS | 1647 | 1464102530526 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]]]}] 08:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 722ms 08:08:50 INFO - PROCESS | 1647 | 1464102530584 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1647 | 1464102530586 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:08:50 INFO - PROCESS | 1647 | 1464102530589 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1647 | 1464102530591 Marionette TRACE conn2 <- [1,966,null,{}] 08:08:50 INFO - PROCESS | 1647 | 1464102530595 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}] 08:08:50 INFO - PROCESS | 1647 | 1464102530692 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:08:50 INFO - PROCESS | 1647 | 1464102530758 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x11807d000 == 61 [pid = 1647] [id = 249] 08:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1110af800) [pid = 1647] [serial = 745] [outer = 0x0] 08:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x112a60800) [pid = 1647] [serial = 746] [outer = 0x1110af800] 08:08:50 INFO - PROCESS | 1647 | 1464102530787 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x116068400) [pid = 1647] [serial = 747] [outer = 0x1110af800] 08:08:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1176d9000 == 60 [pid = 1647] [id = 240] 08:08:51 INFO - PROCESS | 1647 | --DOCSHELL 0x1171d6000 == 59 [pid = 1647] [id = 239] 08:08:51 INFO - PROCESS | 1647 | --DOCSHELL 0x116977000 == 58 [pid = 1647] [id = 238] 08:08:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12122d800 == 57 [pid = 1647] [id = 236] 08:08:51 INFO - PROCESS | 1647 | --DOCSHELL 0x12df55800 == 56 [pid = 1647] [id = 235] 08:08:51 INFO - PROCESS | 1647 | --DOCSHELL 0x121fe5800 == 55 [pid = 1647] [id = 234] 08:08:51 INFO - PROCESS | 1647 | --DOCSHELL 0x118071800 == 54 [pid = 1647] [id = 233] 08:08:51 INFO - PROCESS | 1647 | 1464102531205 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 622ms 08:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:08:51 INFO - PROCESS | 1647 | 1464102531234 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1647 | 1464102531237 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:08:51 INFO - PROCESS | 1647 | 1464102531241 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1647 | 1464102531243 Marionette TRACE conn2 <- [1,970,null,{}] 08:08:51 INFO - PROCESS | 1647 | 1464102531246 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}] 08:08:51 INFO - PROCESS | 1647 | 1464102531324 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:08:51 INFO - PROCESS | 1647 | 1464102531381 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171d6000 == 55 [pid = 1647] [id = 250] 08:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x111b05400) [pid = 1647] [serial = 748] [outer = 0x0] 08:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x1161edc00) [pid = 1647] [serial = 749] [outer = 0x111b05400] 08:08:51 INFO - PROCESS | 1647 | 1464102531407 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x119121400) [pid = 1647] [serial = 750] [outer = 0x111b05400] 08:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 473ms 08:08:51 INFO - PROCESS | 1647 | 1464102531707 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]]]}] 08:08:51 INFO - PROCESS | 1647 | 1464102531719 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:08:51 INFO - PROCESS | 1647 | 1464102531720 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:08:51 INFO - PROCESS | 1647 | 1464102531722 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1647 | 1464102531725 Marionette TRACE conn2 <- [1,974,null,{}] 08:08:51 INFO - PROCESS | 1647 | 1464102531740 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}] 08:08:51 INFO - PROCESS | 1647 | 1464102531828 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:08:51 INFO - PROCESS | 1647 | 1464102531836 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12122d800 == 56 [pid = 1647] [id = 251] 08:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x119223400) [pid = 1647] [serial = 751] [outer = 0x0] 08:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1198b4000) [pid = 1647] [serial = 752] [outer = 0x119223400] 08:08:51 INFO - PROCESS | 1647 | 1464102531863 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x119ab7800) [pid = 1647] [serial = 753] [outer = 0x119223400] 08:08:52 INFO - PROCESS | 1647 | 1464102532203 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 521ms 08:08:52 INFO - PROCESS | 1647 | 1464102532244 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1647 | 1464102532246 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:08:52 INFO - PROCESS | 1647 | 1464102532249 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1647 | 1464102532250 Marionette TRACE conn2 <- [1,978,null,{}] 08:08:52 INFO - PROCESS | 1647 | 1464102532252 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}] 08:08:52 INFO - PROCESS | 1647 | 1464102532364 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:08:52 INFO - PROCESS | 1647 | 1464102532368 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268ba800 == 57 [pid = 1647] [id = 252] 08:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x119aa3800) [pid = 1647] [serial = 754] [outer = 0x0] 08:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x121207800) [pid = 1647] [serial = 755] [outer = 0x119aa3800] 08:08:52 INFO - PROCESS | 1647 | 1464102532420 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x1216b0000) [pid = 1647] [serial = 756] [outer = 0x119aa3800] 08:08:52 INFO - PROCESS | 1647 | 1464102532750 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]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 518ms 08:08:52 INFO - PROCESS | 1647 | 1464102532768 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1647 | 1464102532769 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:08:52 INFO - PROCESS | 1647 | 1464102532771 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1647 | 1464102532772 Marionette TRACE conn2 <- [1,982,null,{}] 08:08:52 INFO - PROCESS | 1647 | 1464102532775 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}] 08:08:52 INFO - PROCESS | 1647 | 1464102532871 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:08:52 INFO - PROCESS | 1647 | 1464102532875 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fe6000 == 58 [pid = 1647] [id = 253] 08:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x121202c00) [pid = 1647] [serial = 757] [outer = 0x0] 08:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x1216b9000) [pid = 1647] [serial = 758] [outer = 0x121202c00] 08:08:52 INFO - PROCESS | 1647 | 1464102532901 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x121a33c00) [pid = 1647] [serial = 759] [outer = 0x121202c00] 08:08:53 INFO - PROCESS | 1647 | 1464102533252 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 519ms 08:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:08:53 INFO - PROCESS | 1647 | 1464102533291 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1647 | 1464102533292 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:08:53 INFO - PROCESS | 1647 | 1464102533294 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1647 | 1464102533295 Marionette TRACE conn2 <- [1,986,null,{}] 08:08:53 INFO - PROCESS | 1647 | 1464102533298 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}] 08:08:53 INFO - PROCESS | 1647 | 1464102533416 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:08:53 INFO - PROCESS | 1647 | 1464102533431 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ad7000 == 59 [pid = 1647] [id = 254] 08:08:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x121ad4800) [pid = 1647] [serial = 760] [outer = 0x0] 08:08:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x124f2c800) [pid = 1647] [serial = 761] [outer = 0x121ad4800] 08:08:53 INFO - PROCESS | 1647 | 1464102533463 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x126368000) [pid = 1647] [serial = 762] [outer = 0x121ad4800] 08:08:53 INFO - PROCESS | 1647 | 1464102533809 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 521ms 08:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:08:53 INFO - PROCESS | 1647 | 1464102533817 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1647 | 1464102533818 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:08:53 INFO - PROCESS | 1647 | 1464102533820 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1647 | 1464102533822 Marionette TRACE conn2 <- [1,990,null,{}] 08:08:53 INFO - PROCESS | 1647 | 1464102533824 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}] 08:08:53 INFO - PROCESS | 1647 | 1464102533930 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:08:53 INFO - PROCESS | 1647 | 1464102533934 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a742800 == 60 [pid = 1647] [id = 255] 08:08:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x121e51800) [pid = 1647] [serial = 763] [outer = 0x0] 08:08:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x12680bc00) [pid = 1647] [serial = 764] [outer = 0x121e51800] 08:08:53 INFO - PROCESS | 1647 | 1464102533959 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x126de6400) [pid = 1647] [serial = 765] [outer = 0x121e51800] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x1194afc00) [pid = 1647] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x11830b800) [pid = 1647] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1216af400) [pid = 1647] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x1122b5c00) [pid = 1647] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x113deac00) [pid = 1647] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x113868c00) [pid = 1647] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x110f2b000) [pid = 1647] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x119ab1800) [pid = 1647] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x12510e400) [pid = 1647] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x118225000) [pid = 1647] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x12510e000) [pid = 1647] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x118090c00) [pid = 1647] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x126f5d400) [pid = 1647] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x110e59800) [pid = 1647] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x128abcc00) [pid = 1647] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x110e5d800) [pid = 1647] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x110e62000) [pid = 1647] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x1270ad800) [pid = 1647] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x126f56c00) [pid = 1647] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x11830f000) [pid = 1647] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1138bd400) [pid = 1647] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x126362c00) [pid = 1647] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x124ea6c00) [pid = 1647] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x1194b0800) [pid = 1647] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1219d2400) [pid = 1647] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x1213e9c00) [pid = 1647] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x125771000) [pid = 1647] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:08:54 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x110f31800) [pid = 1647] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:08:54 INFO - PROCESS | 1647 | 1464102534414 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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 618ms 08:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:08:54 INFO - PROCESS | 1647 | 1464102534439 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1647 | 1464102534440 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:08:54 INFO - PROCESS | 1647 | 1464102534443 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1647 | 1464102534444 Marionette TRACE conn2 <- [1,994,null,{}] 08:08:54 INFO - PROCESS | 1647 | 1464102534446 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}] 08:08:54 INFO - PROCESS | 1647 | 1464102534526 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:08:54 INFO - PROCESS | 1647 | 1464102534532 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d04800 == 61 [pid = 1647] [id = 256] 08:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x110e61c00) [pid = 1647] [serial = 766] [outer = 0x0] 08:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x110f31800) [pid = 1647] [serial = 767] [outer = 0x110e61c00] 08:08:54 INFO - PROCESS | 1647 | 1464102534557 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x11752f800) [pid = 1647] [serial = 768] [outer = 0x110e61c00] 08:08:54 INFO - PROCESS | 1647 | 1464102534910 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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 473ms 08:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:08:54 INFO - PROCESS | 1647 | 1464102534917 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1647 | 1464102534919 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:08:54 INFO - PROCESS | 1647 | 1464102534921 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1647 | 1464102534922 Marionette TRACE conn2 <- [1,998,null,{}] 08:08:54 INFO - PROCESS | 1647 | 1464102534924 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}] 08:08:55 INFO - PROCESS | 1647 | 1464102535033 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:08:55 INFO - PROCESS | 1647 | 1464102535039 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b303800 == 62 [pid = 1647] [id = 257] 08:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x111d20000) [pid = 1647] [serial = 769] [outer = 0x0] 08:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x1194afc00) [pid = 1647] [serial = 770] [outer = 0x111d20000] 08:08:55 INFO - PROCESS | 1647 | 1464102535065 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x124eda800) [pid = 1647] [serial = 771] [outer = 0x111d20000] 08:08:55 INFO - PROCESS | 1647 | 1464102535351 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]]]}] 08:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 468ms 08:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:08:55 INFO - PROCESS | 1647 | 1464102535390 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1647 | 1464102535391 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:08:55 INFO - PROCESS | 1647 | 1464102535393 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1647 | 1464102535394 Marionette TRACE conn2 <- [1,1002,null,{}] 08:08:55 INFO - PROCESS | 1647 | 1464102535400 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}] 08:08:55 INFO - PROCESS | 1647 | 1464102535488 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:08:55 INFO - PROCESS | 1647 | 1464102535492 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bad1000 == 63 [pid = 1647] [id = 258] 08:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x12528fc00) [pid = 1647] [serial = 772] [outer = 0x0] 08:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x126f11c00) [pid = 1647] [serial = 773] [outer = 0x12528fc00] 08:08:55 INFO - PROCESS | 1647 | 1464102535518 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x126f56800) [pid = 1647] [serial = 774] [outer = 0x12528fc00] 08:08:55 INFO - PROCESS | 1647 | 1464102535877 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]]]}] 08:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms 08:08:55 INFO - PROCESS | 1647 | 1464102535924 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:08:55 INFO - PROCESS | 1647 | 1464102535925 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:08:55 INFO - PROCESS | 1647 | 1464102535928 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:08:55 INFO - PROCESS | 1647 | 1464102535930 Marionette TRACE conn2 <- [1,1006,null,{}] 08:08:55 INFO - PROCESS | 1647 | 1464102535940 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}] 08:08:56 INFO - PROCESS | 1647 | 1464102536038 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:08:56 INFO - PROCESS | 1647 | 1464102536042 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3f3000 == 64 [pid = 1647] [id = 259] 08:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x126df1c00) [pid = 1647] [serial = 775] [outer = 0x0] 08:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x126f5f800) [pid = 1647] [serial = 776] [outer = 0x126df1c00] 08:08:56 INFO - PROCESS | 1647 | 1464102536073 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x1270ad800) [pid = 1647] [serial = 777] [outer = 0x126df1c00] 08:08:56 INFO - PROCESS | 1647 | 1464102536469 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]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 571ms 08:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:08:56 INFO - PROCESS | 1647 | 1464102536500 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1647 | 1464102536502 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:08:56 INFO - PROCESS | 1647 | 1464102536506 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1647 | 1464102536508 Marionette TRACE conn2 <- [1,1010,null,{}] 08:08:56 INFO - PROCESS | 1647 | 1464102536512 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}] 08:08:56 INFO - PROCESS | 1647 | 1464102536622 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:08:56 INFO - PROCESS | 1647 | 1464102536678 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f11800 == 65 [pid = 1647] [id = 260] 08:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x110e60400) [pid = 1647] [serial = 778] [outer = 0x0] 08:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x113d5e400) [pid = 1647] [serial = 779] [outer = 0x110e60400] 08:08:56 INFO - PROCESS | 1647 | 1464102536710 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1166c6400) [pid = 1647] [serial = 780] [outer = 0x110e60400] 08:08:57 INFO - PROCESS | 1647 | 1464102537165 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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 677ms 08:08:57 INFO - PROCESS | 1647 | 1464102537183 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1647 | 1464102537187 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:08:57 INFO - PROCESS | 1647 | 1464102537192 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1647 | 1464102537194 Marionette TRACE conn2 <- [1,1014,null,{}] 08:08:57 INFO - PROCESS | 1647 | 1464102537197 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}] 08:08:57 INFO - PROCESS | 1647 | 1464102537328 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:08:57 INFO - PROCESS | 1647 | 1464102537384 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12161a000 == 66 [pid = 1647] [id = 261] 08:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x11716dc00) [pid = 1647] [serial = 781] [outer = 0x0] 08:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x119224c00) [pid = 1647] [serial = 782] [outer = 0x11716dc00] 08:08:57 INFO - PROCESS | 1647 | 1464102537414 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1195cd800) [pid = 1647] [serial = 783] [outer = 0x11716dc00] 08:08:57 INFO - PROCESS | 1647 | 1464102537816 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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 08:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:08:57 INFO - PROCESS | 1647 | 1464102537864 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1647 | 1464102537865 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:08:57 INFO - PROCESS | 1647 | 1464102537868 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1647 | 1464102537871 Marionette TRACE conn2 <- [1,1018,null,{}] 08:08:57 INFO - PROCESS | 1647 | 1464102537878 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}] 08:08:57 INFO - PROCESS | 1647 | 1464102537985 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:08:58 INFO - PROCESS | 1647 | 1464102538054 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb05000 == 67 [pid = 1647] [id = 262] 08:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x119a9dc00) [pid = 1647] [serial = 784] [outer = 0x0] 08:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x121205800) [pid = 1647] [serial = 785] [outer = 0x119a9dc00] 08:08:58 INFO - PROCESS | 1647 | 1464102538086 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x124b4c800) [pid = 1647] [serial = 786] [outer = 0x119a9dc00] 08:08:58 INFO - PROCESS | 1647 | 1464102538548 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]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 721ms 08:08:58 INFO - PROCESS | 1647 | 1464102538611 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1647 | 1464102538614 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:08:58 INFO - PROCESS | 1647 | 1464102538620 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 1647 | 1464102538622 Marionette TRACE conn2 <- [1,1022,null,{}] 08:08:58 INFO - PROCESS | 1647 | 1464102538626 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}] 08:08:58 INFO - PROCESS | 1647 | 1464102538773 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:08:58 INFO - PROCESS | 1647 | 1464102538839 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc80000 == 68 [pid = 1647] [id = 263] 08:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x124edcc00) [pid = 1647] [serial = 787] [outer = 0x0] 08:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x125287c00) [pid = 1647] [serial = 788] [outer = 0x124edcc00] 08:08:58 INFO - PROCESS | 1647 | 1464102538871 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x126f17800) [pid = 1647] [serial = 789] [outer = 0x124edcc00] 08:08:59 INFO - PROCESS | 1647 | 1464102539282 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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 08:08:59 INFO - PROCESS | 1647 | 1464102539291 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1647 | 1464102539292 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:08:59 INFO - PROCESS | 1647 | 1464102539294 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1647 | 1464102539296 Marionette TRACE conn2 <- [1,1026,null,{}] 08:08:59 INFO - PROCESS | 1647 | 1464102539300 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}] 08:08:59 INFO - PROCESS | 1647 | 1464102539399 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:08:59 INFO - PROCESS | 1647 | 1464102539451 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d72c000 == 69 [pid = 1647] [id = 264] 08:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x125773c00) [pid = 1647] [serial = 790] [outer = 0x0] 08:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x126f5d400) [pid = 1647] [serial = 791] [outer = 0x125773c00] 08:08:59 INFO - PROCESS | 1647 | 1464102539480 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x126f84000) [pid = 1647] [serial = 792] [outer = 0x125773c00] 08:08:59 INFO - PROCESS | 1647 | 1464102539891 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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 623ms 08:08:59 INFO - PROCESS | 1647 | 1464102539918 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1647 | 1464102539919 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:08:59 INFO - PROCESS | 1647 | 1464102539921 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1647 | 1464102539923 Marionette TRACE conn2 <- [1,1030,null,{}] 08:08:59 INFO - PROCESS | 1647 | 1464102539925 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}] 08:09:00 INFO - PROCESS | 1647 | 1464102540045 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:09:00 INFO - PROCESS | 1647 | 1464102540146 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df59800 == 70 [pid = 1647] [id = 265] 08:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x1284a0800) [pid = 1647] [serial = 793] [outer = 0x0] 08:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x1286e0800) [pid = 1647] [serial = 794] [outer = 0x1284a0800] 08:09:00 INFO - PROCESS | 1647 | 1464102540177 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x12a461c00) [pid = 1647] [serial = 795] [outer = 0x1284a0800] 08:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 669ms 08:09:00 INFO - PROCESS | 1647 | 1464102540583 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]]]}] 08:09:00 INFO - PROCESS | 1647 | 1464102540590 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1647 | 1464102540592 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:09:00 INFO - PROCESS | 1647 | 1464102540594 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1647 | 1464102540596 Marionette TRACE conn2 <- [1,1034,null,{}] 08:09:00 INFO - PROCESS | 1647 | 1464102540600 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}] 08:09:00 INFO - PROCESS | 1647 | 1464102540699 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:09:00 INFO - PROCESS | 1647 | 1464102540751 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x134ccd800 == 71 [pid = 1647] [id = 266] 08:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x128ab0000) [pid = 1647] [serial = 796] [outer = 0x0] 08:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x12a77a000) [pid = 1647] [serial = 797] [outer = 0x128ab0000] 08:09:00 INFO - PROCESS | 1647 | 1464102540780 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x12aa74800) [pid = 1647] [serial = 798] [outer = 0x128ab0000] 08:09:01 INFO - PROCESS | 1647 | 1464102541215 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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 08:09:01 INFO - PROCESS | 1647 | 1464102541266 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:09:01 INFO - PROCESS | 1647 | 1464102541267 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:09:01 INFO - PROCESS | 1647 | 1464102541269 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1647 | 1464102541270 Marionette TRACE conn2 <- [1,1038,null,{}] 08:09:01 INFO - PROCESS | 1647 | 1464102541273 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}] 08:09:01 INFO - PROCESS | 1647 | 1464102541375 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:09:01 INFO - PROCESS | 1647 | 1464102541463 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f07800 == 72 [pid = 1647] [id = 267] 08:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x11204e000) [pid = 1647] [serial = 799] [outer = 0x0] 08:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x11674b400) [pid = 1647] [serial = 800] [outer = 0x11204e000] 08:09:01 INFO - PROCESS | 1647 | 1464102541493 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x12a6dc000) [pid = 1647] [serial = 801] [outer = 0x11204e000] 08:09:02 INFO - PROCESS | 1647 | 1464102542054 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 820ms 08:09:02 INFO - PROCESS | 1647 | 1464102542098 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1647 | 1464102542100 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:09:02 INFO - PROCESS | 1647 | 1464102542105 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1647 | 1464102542107 Marionette TRACE conn2 <- [1,1042,null,{}] 08:09:02 INFO - PROCESS | 1647 | 1464102542111 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}] 08:09:02 INFO - PROCESS | 1647 | 1464102542213 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:09:02 INFO - PROCESS | 1647 | 1464102542284 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x11956e000 == 73 [pid = 1647] [id = 268] 08:09:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x110f2c000) [pid = 1647] [serial = 802] [outer = 0x0] 08:09:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x1122ad000) [pid = 1647] [serial = 803] [outer = 0x110f2c000] 08:09:02 INFO - PROCESS | 1647 | 1464102542312 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x116151800) [pid = 1647] [serial = 804] [outer = 0x110f2c000] 08:09:02 INFO - PROCESS | 1647 | 1464102542762 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 676ms 08:09:02 INFO - PROCESS | 1647 | 1464102542781 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:09:02 INFO - PROCESS | 1647 | 1464102542784 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:09:02 INFO - PROCESS | 1647 | 1464102542788 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1647 | 1464102542790 Marionette TRACE conn2 <- [1,1046,null,{}] 08:09:02 INFO - PROCESS | 1647 | 1464102542792 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}] 08:09:02 INFO - PROCESS | 1647 | 1464102542905 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12bad1000 == 72 [pid = 1647] [id = 258] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12b303800 == 71 [pid = 1647] [id = 257] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x119d04800 == 70 [pid = 1647] [id = 256] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12a742800 == 69 [pid = 1647] [id = 255] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x128ad7000 == 68 [pid = 1647] [id = 254] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x126fe6000 == 67 [pid = 1647] [id = 253] 08:09:02 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x1216e9800) [pid = 1647] [serial = 707] [outer = 0x0] [url = about:blank] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x1268ba800 == 66 [pid = 1647] [id = 252] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12122d800 == 65 [pid = 1647] [id = 251] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x1171d6000 == 64 [pid = 1647] [id = 250] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x11807d000 == 63 [pid = 1647] [id = 249] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12137c800 == 62 [pid = 1647] [id = 245] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x1207b3000 == 61 [pid = 1647] [id = 244] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x116f09000 == 60 [pid = 1647] [id = 237] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x1161d4000 == 59 [pid = 1647] [id = 243] 08:09:02 INFO - PROCESS | 1647 | --DOCSHELL 0x116f0f800 == 58 [pid = 1647] [id = 242] 08:09:02 INFO - PROCESS | 1647 | 1464102542989 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x116922800 == 59 [pid = 1647] [id = 269] 08:09:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x1138c1000) [pid = 1647] [serial = 805] [outer = 0x0] 08:09:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x11808b800) [pid = 1647] [serial = 806] [outer = 0x1138c1000] 08:09:03 INFO - PROCESS | 1647 | 1464102543015 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x119120400) [pid = 1647] [serial = 807] [outer = 0x1138c1000] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x1195d0400) [pid = 1647] [serial = 591] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x12bb1ec00) [pid = 1647] [serial = 600] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x112f3f800) [pid = 1647] [serial = 713] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x113a66800) [pid = 1647] [serial = 714] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x11693f400) [pid = 1647] [serial = 716] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x11752cc00) [pid = 1647] [serial = 717] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x1122b6400) [pid = 1647] [serial = 698] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x119723c00) [pid = 1647] [serial = 701] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x121209400) [pid = 1647] [serial = 704] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x118438400) [pid = 1647] [serial = 720] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x12bb21c00) [pid = 1647] [serial = 684] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x110f2f000) [pid = 1647] [serial = 687] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x119197c00) [pid = 1647] [serial = 710] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x12abef800) [pid = 1647] [serial = 692] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x12c507c00) [pid = 1647] [serial = 695] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x126f1d000) [pid = 1647] [serial = 672] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x12bec0c00) [pid = 1647] [serial = 693] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x12abeec00) [pid = 1647] [serial = 690] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x12a781400) [pid = 1647] [serial = 675] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x1216b2000) [pid = 1647] [serial = 711] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x124ea7000) [pid = 1647] [serial = 594] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x12b1c2800) [pid = 1647] [serial = 597] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x12c509400) [pid = 1647] [serial = 636] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x118309800) [pid = 1647] [serial = 719] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x1286e4000) [pid = 1647] [serial = 674] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x110e5d000) [pid = 1647] [serial = 680] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x12bb09c00) [pid = 1647] [serial = 678] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x12abea400) [pid = 1647] [serial = 677] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12ba38000) [pid = 1647] [serial = 683] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x110f28c00) [pid = 1647] [serial = 686] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x110e61800) [pid = 1647] [serial = 681] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12c5f6400) [pid = 1647] [serial = 654] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x12c5ed000) [pid = 1647] [serial = 653] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x126f61c00) [pid = 1647] [serial = 651] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x126f5c000) [pid = 1647] [serial = 650] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1194b0c00) [pid = 1647] [serial = 660] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x11922ac00) [pid = 1647] [serial = 659] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x126f14400) [pid = 1647] [serial = 657] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x126f10800) [pid = 1647] [serial = 656] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x12bb1a000) [pid = 1647] [serial = 648] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12a6d8c00) [pid = 1647] [serial = 647] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x126f14000) [pid = 1647] [serial = 671] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1198b3000) [pid = 1647] [serial = 662] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x119aa8800) [pid = 1647] [serial = 663] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x125771400) [pid = 1647] [serial = 668] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x126f0f000) [pid = 1647] [serial = 669] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1216b7000) [pid = 1647] [serial = 665] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x124bdf800) [pid = 1647] [serial = 666] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x126a1e000) [pid = 1647] [serial = 645] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x125778400) [pid = 1647] [serial = 644] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x119aa7800) [pid = 1647] [serial = 689] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1216aec00) [pid = 1647] [serial = 642] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1198a9c00) [pid = 1647] [serial = 641] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x1194a9000) [pid = 1647] [serial = 639] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x1191c2000) [pid = 1647] [serial = 638] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1216b6000) [pid = 1647] [serial = 635] [outer = 0x0] [url = about:blank] 08:09:03 INFO - PROCESS | 1647 | 1464102543356 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]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 620ms 08:09:03 INFO - PROCESS | 1647 | 1464102543409 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1647 | 1464102543411 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:09:03 INFO - PROCESS | 1647 | 1464102543436 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1647 | 1464102543439 Marionette TRACE conn2 <- [1,1050,null,{}] 08:09:03 INFO - PROCESS | 1647 | 1464102543450 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}] 08:09:03 INFO - PROCESS | 1647 | 1464102543579 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:09:03 INFO - PROCESS | 1647 | 1464102543594 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x11956b800 == 60 [pid = 1647] [id = 270] 08:09:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1194ad000) [pid = 1647] [serial = 808] [outer = 0x0] 08:09:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1195d0000) [pid = 1647] [serial = 809] [outer = 0x1194ad000] 08:09:03 INFO - PROCESS | 1647 | 1464102543642 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1198b2000) [pid = 1647] [serial = 810] [outer = 0x1194ad000] 08:09:04 INFO - PROCESS | 1647 | 1464102544016 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 627ms 08:09:04 INFO - PROCESS | 1647 | 1464102544059 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:09:04 INFO - PROCESS | 1647 | 1464102544061 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:09:04 INFO - PROCESS | 1647 | 1464102544063 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1647 | 1464102544064 Marionette TRACE conn2 <- [1,1054,null,{}] 08:09:04 INFO - PROCESS | 1647 | 1464102544066 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}] 08:09:04 INFO - PROCESS | 1647 | 1464102544147 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:09:04 INFO - PROCESS | 1647 | 1464102544171 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12137a000 == 61 [pid = 1647] [id = 271] 08:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x119a08400) [pid = 1647] [serial = 811] [outer = 0x0] 08:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x119aaa800) [pid = 1647] [serial = 812] [outer = 0x119a08400] 08:09:04 INFO - PROCESS | 1647 | 1464102544197 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x12071e000) [pid = 1647] [serial = 813] [outer = 0x119a08400] 08:09:04 INFO - PROCESS | 1647 | 1464102544502 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 08:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:09:04 INFO - PROCESS | 1647 | 1464102544533 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1647 | 1464102544535 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:09:04 INFO - PROCESS | 1647 | 1464102544537 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1647 | 1464102544538 Marionette TRACE conn2 <- [1,1058,null,{}] 08:09:04 INFO - PROCESS | 1647 | 1464102544540 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}] 08:09:04 INFO - PROCESS | 1647 | 1464102544620 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:09:04 INFO - PROCESS | 1647 | 1464102544678 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236ac800 == 62 [pid = 1647] [id = 272] 08:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x119a9e800) [pid = 1647] [serial = 814] [outer = 0x0] 08:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x121209400) [pid = 1647] [serial = 815] [outer = 0x119a9e800] 08:09:04 INFO - PROCESS | 1647 | 1464102544704 Marionette DEBUG loaded listener.js 08:09:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x1216aec00) [pid = 1647] [serial = 816] [outer = 0x119a9e800] 08:09:05 INFO - PROCESS | 1647 | 1464102545007 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]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 519ms 08:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:09:05 INFO - PROCESS | 1647 | 1464102545057 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1647 | 1464102545058 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:09:05 INFO - PROCESS | 1647 | 1464102545060 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1647 | 1464102545061 Marionette TRACE conn2 <- [1,1062,null,{}] 08:09:05 INFO - PROCESS | 1647 | 1464102545069 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}] 08:09:05 INFO - PROCESS | 1647 | 1464102545182 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:09:05 INFO - PROCESS | 1647 | 1464102545219 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268c2000 == 63 [pid = 1647] [id = 273] 08:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1216bb000) [pid = 1647] [serial = 817] [outer = 0x0] 08:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x121c95c00) [pid = 1647] [serial = 818] [outer = 0x1216bb000] 08:09:05 INFO - PROCESS | 1647 | 1464102545245 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x126a19800) [pid = 1647] [serial = 819] [outer = 0x1216bb000] 08:09:05 INFO - PROCESS | 1647 | 1464102545587 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]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 575ms 08:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:09:05 INFO - PROCESS | 1647 | 1464102545635 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1647 | 1464102545636 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:09:05 INFO - PROCESS | 1647 | 1464102545639 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1647 | 1464102545640 Marionette TRACE conn2 <- [1,1066,null,{}] 08:09:05 INFO - PROCESS | 1647 | 1464102545642 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}] 08:09:05 INFO - PROCESS | 1647 | 1464102545743 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:09:05 INFO - PROCESS | 1647 | 1464102545766 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x128613800 == 64 [pid = 1647] [id = 274] 08:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x126de6800) [pid = 1647] [serial = 820] [outer = 0x0] 08:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x126f19800) [pid = 1647] [serial = 821] [outer = 0x126de6800] 08:09:05 INFO - PROCESS | 1647 | 1464102545791 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x126f64400) [pid = 1647] [serial = 822] [outer = 0x126de6800] 08:09:06 INFO - PROCESS | 1647 | 1464102546121 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 521ms 08:09:06 INFO - PROCESS | 1647 | 1464102546164 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1647 | 1464102546165 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:09:06 INFO - PROCESS | 1647 | 1464102546167 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1647 | 1464102546168 Marionette TRACE conn2 <- [1,1070,null,{}] 08:09:06 INFO - PROCESS | 1647 | 1464102546170 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}] 08:09:06 INFO - PROCESS | 1647 | 1464102546274 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:09:06 INFO - PROCESS | 1647 | 1464102546310 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a74f000 == 65 [pid = 1647] [id = 275] 08:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x126aa1c00) [pid = 1647] [serial = 823] [outer = 0x0] 08:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1270a6000) [pid = 1647] [serial = 824] [outer = 0x126aa1c00] 08:09:06 INFO - PROCESS | 1647 | 1464102546336 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x1286e4400) [pid = 1647] [serial = 825] [outer = 0x126aa1c00] 08:09:06 INFO - PROCESS | 1647 | 1464102546641 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]]]}] 08:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 08:09:06 INFO - PROCESS | 1647 | 1464102546685 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1647 | 1464102546686 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:09:06 INFO - PROCESS | 1647 | 1464102546689 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1647 | 1464102546690 Marionette TRACE conn2 <- [1,1074,null,{}] 08:09:06 INFO - PROCESS | 1647 | 1464102546692 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}] 08:09:06 INFO - PROCESS | 1647 | 1464102546795 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:09:06 INFO - PROCESS | 1647 | 1464102546810 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b308800 == 66 [pid = 1647] [id = 276] 08:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x128ab3400) [pid = 1647] [serial = 826] [outer = 0x0] 08:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x128be9000) [pid = 1647] [serial = 827] [outer = 0x128ab3400] 08:09:06 INFO - PROCESS | 1647 | 1464102546836 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12a77e400) [pid = 1647] [serial = 828] [outer = 0x128ab3400] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1216b1c00) [pid = 1647] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x110f30800) [pid = 1647] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1194aa400) [pid = 1647] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x119ed4000) [pid = 1647] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x119223400) [pid = 1647] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x1110af800) [pid = 1647] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x111b05400) [pid = 1647] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x121ad4800) [pid = 1647] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x121202c00) [pid = 1647] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x121e51800) [pid = 1647] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x110e61c00) [pid = 1647] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x12528fc00) [pid = 1647] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1184ec400) [pid = 1647] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x119aa3800) [pid = 1647] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:09:07 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x111d20000) [pid = 1647] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:09:07 INFO - PROCESS | 1647 | 1464102547267 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 619ms 08:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:09:07 INFO - PROCESS | 1647 | 1464102547308 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1647 | 1464102547309 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:09:07 INFO - PROCESS | 1647 | 1464102547312 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1647 | 1464102547312 Marionette TRACE conn2 <- [1,1078,null,{}] 08:09:07 INFO - PROCESS | 1647 | 1464102547315 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}] 08:09:07 INFO - PROCESS | 1647 | 1464102547391 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:09:07 INFO - PROCESS | 1647 | 1464102547458 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236ab800 == 67 [pid = 1647] [id = 277] 08:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x110f25c00) [pid = 1647] [serial = 829] [outer = 0x0] 08:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x1195c4c00) [pid = 1647] [serial = 830] [outer = 0x110f25c00] 08:09:07 INFO - PROCESS | 1647 | 1464102547485 Marionette DEBUG loaded listener.js 08:09:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x1216b5400) [pid = 1647] [serial = 831] [outer = 0x110f25c00] 08:09:07 INFO - PROCESS | 1647 | 1464102547889 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]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 622ms 08:09:07 INFO - PROCESS | 1647 | 1464102547934 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:09:07 INFO - PROCESS | 1647 | 1464102547937 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:09:07 INFO - PROCESS | 1647 | 1464102547940 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1647 | 1464102547942 Marionette TRACE conn2 <- [1,1082,null,{}] 08:09:07 INFO - PROCESS | 1647 | 1464102547946 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}] 08:09:08 INFO - PROCESS | 1647 | 1464102548146 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:09:08 INFO - PROCESS | 1647 | 1464102548157 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb1800 == 68 [pid = 1647] [id = 278] 08:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x12528fc00) [pid = 1647] [serial = 832] [outer = 0x0] 08:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x128ab4c00) [pid = 1647] [serial = 833] [outer = 0x12528fc00] 08:09:08 INFO - PROCESS | 1647 | 1464102548187 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x12b1b6000) [pid = 1647] [serial = 834] [outer = 0x12528fc00] 08:09:08 INFO - PROCESS | 1647 | 1464102548499 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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 576ms 08:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:09:08 INFO - PROCESS | 1647 | 1464102548517 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1647 | 1464102548518 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:09:08 INFO - PROCESS | 1647 | 1464102548521 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 1647 | 1464102548522 Marionette TRACE conn2 <- [1,1086,null,{}] 08:09:08 INFO - PROCESS | 1647 | 1464102548524 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}] 08:09:08 INFO - PROCESS | 1647 | 1464102548614 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:09:08 INFO - PROCESS | 1647 | 1464102548619 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb0d800 == 69 [pid = 1647] [id = 279] 08:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x110e57000) [pid = 1647] [serial = 835] [outer = 0x0] 08:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x12ba34c00) [pid = 1647] [serial = 836] [outer = 0x110e57000] 08:09:08 INFO - PROCESS | 1647 | 1464102548643 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x12bb08800) [pid = 1647] [serial = 837] [outer = 0x110e57000] 08:09:08 INFO - PROCESS | 1647 | 1464102548969 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]]]}] 08:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 08:09:08 INFO - PROCESS | 1647 | 1464102548991 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:09:08 INFO - PROCESS | 1647 | 1464102548992 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:09:08 INFO - PROCESS | 1647 | 1464102548994 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:09:08 INFO - PROCESS | 1647 | 1464102548995 Marionette TRACE conn2 <- [1,1090,null,{}] 08:09:09 INFO - PROCESS | 1647 | 1464102549000 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}] 08:09:09 INFO - PROCESS | 1647 | 1464102549114 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:09:09 INFO - PROCESS | 1647 | 1464102549217 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x113d43000 == 70 [pid = 1647] [id = 280] 08:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x110e57400) [pid = 1647] [serial = 838] [outer = 0x0] 08:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x110e5d000) [pid = 1647] [serial = 839] [outer = 0x110e57400] 08:09:09 INFO - PROCESS | 1647 | 1464102549249 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x1122ab800) [pid = 1647] [serial = 840] [outer = 0x110e57400] 08:09:09 INFO - PROCESS | 1647 | 1464102549671 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]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 722ms 08:09:09 INFO - PROCESS | 1647 | 1464102549717 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1647 | 1464102549720 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:09:09 INFO - PROCESS | 1647 | 1464102549723 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1647 | 1464102549725 Marionette TRACE conn2 <- [1,1094,null,{}] 08:09:09 INFO - PROCESS | 1647 | 1464102549729 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}] 08:09:09 INFO - PROCESS | 1647 | 1464102549838 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:09:09 INFO - PROCESS | 1647 | 1464102549934 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x119895800 == 71 [pid = 1647] [id = 281] 08:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x11842e000) [pid = 1647] [serial = 841] [outer = 0x0] 08:09:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x1184f6c00) [pid = 1647] [serial = 842] [outer = 0x11842e000] 08:09:09 INFO - PROCESS | 1647 | 1464102549965 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x119228400) [pid = 1647] [serial = 843] [outer = 0x11842e000] 08:09:10 INFO - PROCESS | 1647 | 1464102550361 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 08:09:10 INFO - PROCESS | 1647 | 1464102550395 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1647 | 1464102550398 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:09:10 INFO - PROCESS | 1647 | 1464102550401 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1647 | 1464102550402 Marionette TRACE conn2 <- [1,1098,null,{}] 08:09:10 INFO - PROCESS | 1647 | 1464102550405 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}] 08:09:10 INFO - PROCESS | 1647 | 1464102550510 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:09:10 INFO - PROCESS | 1647 | 1464102550582 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bad2000 == 72 [pid = 1647] [id = 282] 08:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x1194a7800) [pid = 1647] [serial = 844] [outer = 0x0] 08:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1198a7c00) [pid = 1647] [serial = 845] [outer = 0x1194a7800] 08:09:10 INFO - PROCESS | 1647 | 1464102550611 Marionette DEBUG loaded listener.js 08:09:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12120a400) [pid = 1647] [serial = 846] [outer = 0x1194a7800] 08:09:11 INFO - PROCESS | 1647 | 1464102550994 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 619ms 08:09:11 INFO - PROCESS | 1647 | 1464102551020 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1647 | 1464102551022 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:09:11 INFO - PROCESS | 1647 | 1464102551029 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1647 | 1464102551034 Marionette TRACE conn2 <- [1,1102,null,{}] 08:09:11 INFO - PROCESS | 1647 | 1464102551037 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}] 08:09:11 INFO - PROCESS | 1647 | 1464102551145 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:09:11 INFO - PROCESS | 1647 | 1464102551241 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d561000 == 73 [pid = 1647] [id = 283] 08:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x121c88000) [pid = 1647] [serial = 847] [outer = 0x0] 08:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x124e9d800) [pid = 1647] [serial = 848] [outer = 0x121c88000] 08:09:11 INFO - PROCESS | 1647 | 1464102551272 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x121852000) [pid = 1647] [serial = 849] [outer = 0x121c88000] 08:09:11 INFO - PROCESS | 1647 | 1464102551679 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]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 676ms 08:09:11 INFO - PROCESS | 1647 | 1464102551702 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1647 | 1464102551704 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:09:11 INFO - PROCESS | 1647 | 1464102551706 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1647 | 1464102551707 Marionette TRACE conn2 <- [1,1106,null,{}] 08:09:11 INFO - PROCESS | 1647 | 1464102551710 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}] 08:09:11 INFO - PROCESS | 1647 | 1464102551815 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:09:11 INFO - PROCESS | 1647 | 1464102551884 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db40000 == 74 [pid = 1647] [id = 284] 08:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x125773800) [pid = 1647] [serial = 850] [outer = 0x0] 08:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1286e6800) [pid = 1647] [serial = 851] [outer = 0x125773800] 08:09:11 INFO - PROCESS | 1647 | 1464102551913 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12aa72c00) [pid = 1647] [serial = 852] [outer = 0x125773800] 08:09:12 INFO - PROCESS | 1647 | 1464102552312 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 620ms 08:09:12 INFO - PROCESS | 1647 | 1464102552327 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1647 | 1464102552328 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:09:12 INFO - PROCESS | 1647 | 1464102552330 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1647 | 1464102552331 Marionette TRACE conn2 <- [1,1110,null,{}] 08:09:12 INFO - PROCESS | 1647 | 1464102552334 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}] 08:09:12 INFO - PROCESS | 1647 | 1464102552436 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:09:12 INFO - PROCESS | 1647 | 1464102552524 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efc7000 == 75 [pid = 1647] [id = 285] 08:09:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12b1b8c00) [pid = 1647] [serial = 853] [outer = 0x0] 08:09:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x12ba35000) [pid = 1647] [serial = 854] [outer = 0x12b1b8c00] 08:09:12 INFO - PROCESS | 1647 | 1464102552558 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x12be16400) [pid = 1647] [serial = 855] [outer = 0x12b1b8c00] 08:09:12 INFO - PROCESS | 1647 | 1464102552973 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 08:09:13 INFO - PROCESS | 1647 | 1464102553001 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1647 | 1464102553002 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:09:13 INFO - PROCESS | 1647 | 1464102553004 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1647 | 1464102553006 Marionette TRACE conn2 <- [1,1114,null,{}] 08:09:13 INFO - PROCESS | 1647 | 1464102553008 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}] 08:09:13 INFO - PROCESS | 1647 | 1464102553110 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:09:13 INFO - PROCESS | 1647 | 1464102553182 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efdb800 == 76 [pid = 1647] [id = 286] 08:09:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x12be1cc00) [pid = 1647] [serial = 856] [outer = 0x0] 08:09:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x12c502400) [pid = 1647] [serial = 857] [outer = 0x12be1cc00] 08:09:13 INFO - PROCESS | 1647 | 1464102553211 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x12c509000) [pid = 1647] [serial = 858] [outer = 0x12be1cc00] 08:09:13 INFO - PROCESS | 1647 | 1464102553635 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]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 669ms 08:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:09:13 INFO - PROCESS | 1647 | 1464102553674 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1647 | 1464102553675 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:09:13 INFO - PROCESS | 1647 | 1464102553677 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1647 | 1464102553679 Marionette TRACE conn2 <- [1,1118,null,{}] 08:09:13 INFO - PROCESS | 1647 | 1464102553700 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}] 08:09:13 INFO - PROCESS | 1647 | 1464102553825 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:09:14 INFO - PROCESS | 1647 | 1464102554091 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x116968000 == 77 [pid = 1647] [id = 287] 08:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x110f27800) [pid = 1647] [serial = 859] [outer = 0x0] 08:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x110f2d400) [pid = 1647] [serial = 860] [outer = 0x110f27800] 08:09:14 INFO - PROCESS | 1647 | 1464102554120 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x1138ba000) [pid = 1647] [serial = 861] [outer = 0x110f27800] 08:09:14 INFO - PROCESS | 1647 | 1464102554525 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]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 887ms 08:09:14 INFO - PROCESS | 1647 | 1464102554567 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1647 | 1464102554569 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:09:14 INFO - PROCESS | 1647 | 1464102554572 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 1647 | 1464102554575 Marionette TRACE conn2 <- [1,1122,null,{}] 08:09:14 INFO - PROCESS | 1647 | 1464102554578 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}] 08:09:14 INFO - PROCESS | 1647 | 1464102554676 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:09:14 INFO - PROCESS | 1647 | 1464102554736 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x11696b000 == 78 [pid = 1647] [id = 288] 08:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x113d62400) [pid = 1647] [serial = 862] [outer = 0x0] 08:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x1160dc400) [pid = 1647] [serial = 863] [outer = 0x113d62400] 08:09:14 INFO - PROCESS | 1647 | 1464102554765 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x11842bc00) [pid = 1647] [serial = 864] [outer = 0x113d62400] 08:09:15 INFO - PROCESS | 1647 | 1464102555160 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 620ms 08:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:09:15 INFO - PROCESS | 1647 | 1464102555194 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1647 | 1464102555197 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:09:15 INFO - PROCESS | 1647 | 1464102555199 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1647 | 1464102555200 Marionette TRACE conn2 <- [1,1126,null,{}] 08:09:15 INFO - PROCESS | 1647 | 1464102555203 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}] 08:09:15 INFO - PROCESS | 1647 | 1464102555299 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:09:15 INFO - PROCESS | 1647 | 1464102555392 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d03000 == 79 [pid = 1647] [id = 289] 08:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x1194ac400) [pid = 1647] [serial = 865] [outer = 0x0] 08:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x1195c8800) [pid = 1647] [serial = 866] [outer = 0x1194ac400] 08:09:15 INFO - PROCESS | 1647 | 1464102555419 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x1198a9000) [pid = 1647] [serial = 867] [outer = 0x1194ac400] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3fa000 == 78 [pid = 1647] [id = 135] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1236dc000 == 77 [pid = 1647] [id = 247] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb0d800 == 76 [pid = 1647] [id = 279] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb1800 == 75 [pid = 1647] [id = 278] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1236ab800 == 74 [pid = 1647] [id = 277] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12b308800 == 73 [pid = 1647] [id = 276] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12a74f000 == 72 [pid = 1647] [id = 275] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x128613800 == 71 [pid = 1647] [id = 274] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x119a04c00) [pid = 1647] [serial = 737] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x11830b400) [pid = 1647] [serial = 728] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x119def800) [pid = 1647] [serial = 740] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x113af4c00) [pid = 1647] [serial = 725] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1194acc00) [pid = 1647] [serial = 731] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x119730c00) [pid = 1647] [serial = 734] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x126f5f800) [pid = 1647] [serial = 776] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x1213eb000) [pid = 1647] [serial = 743] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1268c2000 == 70 [pid = 1647] [id = 273] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x1236ac800 == 69 [pid = 1647] [id = 272] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12137a000 == 68 [pid = 1647] [id = 271] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x11956b800 == 67 [pid = 1647] [id = 270] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x116922800 == 66 [pid = 1647] [id = 269] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x11956e000 == 65 [pid = 1647] [id = 268] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc80000 == 64 [pid = 1647] [id = 263] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb05000 == 63 [pid = 1647] [id = 262] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x12161a000 == 62 [pid = 1647] [id = 261] 08:09:15 INFO - PROCESS | 1647 | --DOCSHELL 0x116f11800 == 61 [pid = 1647] [id = 260] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x124ee2c00) [pid = 1647] [serial = 708] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1166bd800) [pid = 1647] [serial = 699] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x1198b2400) [pid = 1647] [serial = 702] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x12120ec00) [pid = 1647] [serial = 705] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x1198b4000) [pid = 1647] [serial = 752] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x112a60800) [pid = 1647] [serial = 746] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x116068400) [pid = 1647] [serial = 747] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1161edc00) [pid = 1647] [serial = 749] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x119121400) [pid = 1647] [serial = 750] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x124f2c800) [pid = 1647] [serial = 761] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x1216b9000) [pid = 1647] [serial = 758] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12680bc00) [pid = 1647] [serial = 764] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x126368000) [pid = 1647] [serial = 762] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x110f31800) [pid = 1647] [serial = 767] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x126f11c00) [pid = 1647] [serial = 773] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1191be800) [pid = 1647] [serial = 723] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x118a41800) [pid = 1647] [serial = 722] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x126de6400) [pid = 1647] [serial = 765] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x11752f800) [pid = 1647] [serial = 768] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x121207800) [pid = 1647] [serial = 755] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1216b0000) [pid = 1647] [serial = 756] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x126f56800) [pid = 1647] [serial = 774] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x121a33c00) [pid = 1647] [serial = 759] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x124eda800) [pid = 1647] [serial = 771] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x119ab7800) [pid = 1647] [serial = 753] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1194afc00) [pid = 1647] [serial = 770] [outer = 0x0] [url = about:blank] 08:09:15 INFO - PROCESS | 1647 | 1464102555955 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 768ms 08:09:15 INFO - PROCESS | 1647 | 1464102555976 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1647 | 1464102555977 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:09:15 INFO - PROCESS | 1647 | 1464102555988 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1647 | 1464102555992 Marionette TRACE conn2 <- [1,1130,null,{}] 08:09:15 INFO - PROCESS | 1647 | 1464102555995 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}] 08:09:16 INFO - PROCESS | 1647 | 1464102556079 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:09:16 INFO - PROCESS | 1647 | 1464102556085 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12138b800 == 62 [pid = 1647] [id = 290] 08:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x119aa7400) [pid = 1647] [serial = 868] [outer = 0x0] 08:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1216ac400) [pid = 1647] [serial = 869] [outer = 0x119aa7400] 08:09:16 INFO - PROCESS | 1647 | 1464102556111 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1216bb800) [pid = 1647] [serial = 870] [outer = 0x119aa7400] 08:09:16 INFO - PROCESS | 1647 | 1464102556448 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]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 478ms 08:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:09:16 INFO - PROCESS | 1647 | 1464102556460 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1647 | 1464102556461 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:09:16 INFO - PROCESS | 1647 | 1464102556466 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1647 | 1464102556468 Marionette TRACE conn2 <- [1,1134,null,{}] 08:09:16 INFO - PROCESS | 1647 | 1464102556470 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}] 08:09:16 INFO - PROCESS | 1647 | 1464102556558 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:09:16 INFO - PROCESS | 1647 | 1464102556626 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x116908000 == 63 [pid = 1647] [id = 291] 08:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x1216b9000) [pid = 1647] [serial = 871] [outer = 0x0] 08:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x121e51800) [pid = 1647] [serial = 872] [outer = 0x1216b9000] 08:09:16 INFO - PROCESS | 1647 | 1464102556652 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x124f30400) [pid = 1647] [serial = 873] [outer = 0x1216b9000] 08:09:16 INFO - PROCESS | 1647 | 1464102556939 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]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 522ms 08:09:16 INFO - PROCESS | 1647 | 1464102556986 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1647 | 1464102556987 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:09:16 INFO - PROCESS | 1647 | 1464102556990 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1647 | 1464102556991 Marionette TRACE conn2 <- [1,1138,null,{}] 08:09:16 INFO - PROCESS | 1647 | 1464102556993 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}] 08:09:17 INFO - PROCESS | 1647 | 1464102557074 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:09:17 INFO - PROCESS | 1647 | 1464102557130 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x1263cb000 == 64 [pid = 1647] [id = 292] 08:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x12636d000) [pid = 1647] [serial = 874] [outer = 0x0] 08:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x126a9a800) [pid = 1647] [serial = 875] [outer = 0x12636d000] 08:09:17 INFO - PROCESS | 1647 | 1464102557161 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x126f58000) [pid = 1647] [serial = 876] [outer = 0x12636d000] 08:09:17 INFO - PROCESS | 1647 | 1464102557459 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 08:09:17 INFO - PROCESS | 1647 | 1464102557509 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1647 | 1464102557510 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:09:17 INFO - PROCESS | 1647 | 1464102557512 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1647 | 1464102557515 Marionette TRACE conn2 <- [1,1142,null,{}] 08:09:17 INFO - PROCESS | 1647 | 1464102557518 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}] 08:09:17 INFO - PROCESS | 1647 | 1464102557601 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:09:17 INFO - PROCESS | 1647 | 1464102557606 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12861e800 == 65 [pid = 1647] [id = 293] 08:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x126f5f800) [pid = 1647] [serial = 877] [outer = 0x0] 08:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x1286ddc00) [pid = 1647] [serial = 878] [outer = 0x126f5f800] 08:09:17 INFO - PROCESS | 1647 | 1464102557631 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12a45cc00) [pid = 1647] [serial = 879] [outer = 0x126f5f800] 08:09:18 INFO - PROCESS | 1647 | 1464102558013 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 523ms 08:09:18 INFO - PROCESS | 1647 | 1464102558035 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1647 | 1464102558036 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:09:18 INFO - PROCESS | 1647 | 1464102558054 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1647 | 1464102558055 Marionette TRACE conn2 <- [1,1146,null,{}] 08:09:18 INFO - PROCESS | 1647 | 1464102558057 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}] 08:09:18 INFO - PROCESS | 1647 | 1464102558159 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:09:18 INFO - PROCESS | 1647 | 1464102558195 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4e7000 == 66 [pid = 1647] [id = 294] 08:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x126f61000) [pid = 1647] [serial = 880] [outer = 0x0] 08:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x12a6d8c00) [pid = 1647] [serial = 881] [outer = 0x126f61000] 08:09:18 INFO - PROCESS | 1647 | 1464102558220 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x12aa7d800) [pid = 1647] [serial = 882] [outer = 0x126f61000] 08:09:18 INFO - PROCESS | 1647 | 1464102558514 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 532ms 08:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:09:18 INFO - PROCESS | 1647 | 1464102558572 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1647 | 1464102558573 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:09:18 INFO - PROCESS | 1647 | 1464102558575 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1647 | 1464102558576 Marionette TRACE conn2 <- [1,1150,null,{}] 08:09:18 INFO - PROCESS | 1647 | 1464102558591 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}] 08:09:18 INFO - PROCESS | 1647 | 1464102558692 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:09:18 INFO - PROCESS | 1647 | 1464102558727 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b120000 == 67 [pid = 1647] [id = 295] 08:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x12a462400) [pid = 1647] [serial = 883] [outer = 0x0] 08:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x12b05bc00) [pid = 1647] [serial = 884] [outer = 0x12a462400] 08:09:18 INFO - PROCESS | 1647 | 1464102558752 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x12bb1a400) [pid = 1647] [serial = 885] [outer = 0x12a462400] 08:09:19 INFO - PROCESS | 1647 | 1464102559060 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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 531ms 08:09:19 INFO - PROCESS | 1647 | 1464102559107 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1647 | 1464102559108 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:09:19 INFO - PROCESS | 1647 | 1464102559117 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1647 | 1464102559118 Marionette TRACE conn2 <- [1,1154,null,{}] 08:09:19 INFO - PROCESS | 1647 | 1464102559121 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}] 08:09:19 INFO - PROCESS | 1647 | 1464102559233 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:09:19 INFO - PROCESS | 1647 | 1464102559269 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bacd000 == 68 [pid = 1647] [id = 296] 08:09:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12aa7a800) [pid = 1647] [serial = 886] [outer = 0x0] 08:09:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12be1d000) [pid = 1647] [serial = 887] [outer = 0x12aa7a800] 08:09:19 INFO - PROCESS | 1647 | 1464102559293 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x12bec6400) [pid = 1647] [serial = 888] [outer = 0x12aa7a800] 08:09:19 INFO - PROCESS | 1647 | 1464102559598 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]]]}] 08:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 517ms 08:09:19 INFO - PROCESS | 1647 | 1464102559636 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1647 | 1464102559637 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:09:19 INFO - PROCESS | 1647 | 1464102559640 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1647 | 1464102559641 Marionette TRACE conn2 <- [1,1158,null,{}] 08:09:19 INFO - PROCESS | 1647 | 1464102559643 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}] 08:09:19 INFO - PROCESS | 1647 | 1464102559747 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x12528fc00) [pid = 1647] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x1194ad000) [pid = 1647] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x11204e000) [pid = 1647] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x111f5f400) [pid = 1647] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x1198ac000) [pid = 1647] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x126aa1c00) [pid = 1647] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x1194a5800) [pid = 1647] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x119a08400) [pid = 1647] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x126de6800) [pid = 1647] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1138c1000) [pid = 1647] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x119aa6800) [pid = 1647] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x110f25c00) [pid = 1647] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x111d1d400) [pid = 1647] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x110f2c000) [pid = 1647] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x128ab3400) [pid = 1647] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x119a9e800) [pid = 1647] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x1216bb000) [pid = 1647] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x11716f400) [pid = 1647] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x119191400) [pid = 1647] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:09:19 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x1195ca800) [pid = 1647] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:09:19 INFO - PROCESS | 1647 | 1464102559990 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x117013800 == 69 [pid = 1647] [id = 297] 08:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x110e62400) [pid = 1647] [serial = 889] [outer = 0x0] 08:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1131ed800) [pid = 1647] [serial = 890] [outer = 0x110e62400] 08:09:20 INFO - PROCESS | 1647 | 1464102560026 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x1195ca800) [pid = 1647] [serial = 891] [outer = 0x110e62400] 08:09:20 INFO - PROCESS | 1647 | 1464102560310 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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 720ms 08:09:20 INFO - PROCESS | 1647 | 1464102560360 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1647 | 1464102560362 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:09:20 INFO - PROCESS | 1647 | 1464102560368 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1647 | 1464102560370 Marionette TRACE conn2 <- [1,1162,null,{}] 08:09:20 INFO - PROCESS | 1647 | 1464102560372 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}] 08:09:20 INFO - PROCESS | 1647 | 1464102560472 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:09:20 INFO - PROCESS | 1647 | 1464102560525 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa34000 == 70 [pid = 1647] [id = 298] 08:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x110f29400) [pid = 1647] [serial = 892] [outer = 0x0] 08:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x118344800) [pid = 1647] [serial = 893] [outer = 0x110f29400] 08:09:20 INFO - PROCESS | 1647 | 1464102560550 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x121210c00) [pid = 1647] [serial = 894] [outer = 0x110f29400] 08:09:20 INFO - PROCESS | 1647 | 1464102560820 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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 472ms 08:09:20 INFO - PROCESS | 1647 | 1464102560838 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1647 | 1464102560840 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:09:20 INFO - PROCESS | 1647 | 1464102560842 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1647 | 1464102560843 Marionette TRACE conn2 <- [1,1166,null,{}] 08:09:20 INFO - PROCESS | 1647 | 1464102560853 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}] 08:09:20 INFO - PROCESS | 1647 | 1464102560944 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:09:20 INFO - PROCESS | 1647 | 1464102560949 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d183000 == 71 [pid = 1647] [id = 299] 08:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x11972f400) [pid = 1647] [serial = 895] [outer = 0x0] 08:09:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x125884c00) [pid = 1647] [serial = 896] [outer = 0x11972f400] 08:09:20 INFO - PROCESS | 1647 | 1464102560974 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x125888c00) [pid = 1647] [serial = 897] [outer = 0x11972f400] 08:09:21 INFO - PROCESS | 1647 | 1464102561325 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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 08:09:21 INFO - PROCESS | 1647 | 1464102561362 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1647 | 1464102561365 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:09:21 INFO - PROCESS | 1647 | 1464102561369 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1647 | 1464102561371 Marionette TRACE conn2 <- [1,1170,null,{}] 08:09:21 INFO - PROCESS | 1647 | 1464102561374 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}] 08:09:21 INFO - PROCESS | 1647 | 1464102561545 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:09:21 INFO - PROCESS | 1647 | 1464102561560 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db3e000 == 72 [pid = 1647] [id = 300] 08:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x11317f000) [pid = 1647] [serial = 898] [outer = 0x0] 08:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x113187800) [pid = 1647] [serial = 899] [outer = 0x11317f000] 08:09:21 INFO - PROCESS | 1647 | 1464102561599 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x11318bc00) [pid = 1647] [serial = 900] [outer = 0x11317f000] 08:09:21 INFO - PROCESS | 1647 | 1464102561955 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]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 08:09:22 INFO - PROCESS | 1647 | 1464102562039 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1647 | 1464102562042 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:09:22 INFO - PROCESS | 1647 | 1464102562045 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1647 | 1464102562048 Marionette TRACE conn2 <- [1,1174,null,{}] 08:09:22 INFO - PROCESS | 1647 | 1464102562052 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}] 08:09:22 INFO - PROCESS | 1647 | 1464102562157 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:09:22 INFO - PROCESS | 1647 | 1464102562285 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176ec000 == 73 [pid = 1647] [id = 301] 08:09:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x113181400) [pid = 1647] [serial = 901] [outer = 0x0] 08:09:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x11318d000) [pid = 1647] [serial = 902] [outer = 0x113181400] 08:09:22 INFO - PROCESS | 1647 | 1464102562329 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x115ec2000) [pid = 1647] [serial = 903] [outer = 0x113181400] 08:09:22 INFO - PROCESS | 1647 | 1464102562729 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] 08:09:22 INFO - PROCESS | 1647 | 1464102562789 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:09:22 INFO - PROCESS | 1647 | 1464102562817 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1647 | 1464102562820 Marionette TRACE conn2 <- [1,1178,null,{}] 08:09:22 INFO - PROCESS | 1647 | 1464102562855 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}] 08:09:22 INFO - PROCESS | 1647 | 1464102562979 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:09:23 INFO - PROCESS | 1647 | 1464102563047 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236e0000 == 74 [pid = 1647] [id = 302] 08:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1138b4400) [pid = 1647] [serial = 905] [outer = 0x0] 08:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x118349800) [pid = 1647] [serial = 906] [outer = 0x1138b4400] 08:09:23 INFO - PROCESS | 1647 | 1464102563076 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x1194a9000) [pid = 1647] [serial = 907] [outer = 0x1138b4400] 08:09:23 INFO - PROCESS | 1647 | 1464102563480 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] 08:09:23 INFO - PROCESS | 1647 | 1464102563553 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:09:23 INFO - PROCESS | 1647 | 1464102563557 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1647 | 1464102563558 Marionette TRACE conn2 <- [1,1182,null,{}] 08:09:23 INFO - PROCESS | 1647 | 1464102563566 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}] 08:09:23 INFO - PROCESS | 1647 | 1464102563676 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:09:23 INFO - PROCESS | 1647 | 1464102563735 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df6e000 == 75 [pid = 1647] [id = 303] 08:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x1198b2400) [pid = 1647] [serial = 908] [outer = 0x0] 08:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x121207800) [pid = 1647] [serial = 909] [outer = 0x1198b2400] 08:09:23 INFO - PROCESS | 1647 | 1464102563808 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x124b55000) [pid = 1647] [serial = 910] [outer = 0x1198b2400] 08:09:24 INFO - PROCESS | 1647 | 1464102564253 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] 08:09:24 INFO - PROCESS | 1647 | 1464102564278 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:09:24 INFO - PROCESS | 1647 | 1464102564299 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 1647 | 1464102564301 Marionette TRACE conn2 <- [1,1186,null,{}] 08:09:24 INFO - PROCESS | 1647 | 1464102564305 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}] 08:09:24 INFO - PROCESS | 1647 | 1464102564411 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:09:24 INFO - PROCESS | 1647 | 1464102564481 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x13576c800 == 76 [pid = 1647] [id = 304] 08:09:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x12587f400) [pid = 1647] [serial = 911] [outer = 0x0] 08:09:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x125886000) [pid = 1647] [serial = 912] [outer = 0x12587f400] 08:09:24 INFO - PROCESS | 1647 | 1464102564511 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x126de6800) [pid = 1647] [serial = 913] [outer = 0x12587f400] 08:09:24 INFO - PROCESS | 1647 | 1464102564924 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] 08:09:24 INFO - PROCESS | 1647 | 1464102564972 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:09:24 INFO - PROCESS | 1647 | 1464102564974 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:09:24 INFO - PROCESS | 1647 | 1464102564975 Marionette TRACE conn2 <- [1,1190,null,{}] 08:09:24 INFO - PROCESS | 1647 | 1464102564978 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}] 08:09:25 INFO - PROCESS | 1647 | 1464102565100 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:09:25 INFO - PROCESS | 1647 | 1464102565158 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1351d5000 == 77 [pid = 1647] [id = 305] 08:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x126f14400) [pid = 1647] [serial = 914] [outer = 0x0] 08:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x1270a3400) [pid = 1647] [serial = 915] [outer = 0x126f14400] 08:09:25 INFO - PROCESS | 1647 | 1464102565187 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x128ab5800) [pid = 1647] [serial = 916] [outer = 0x126f14400] 08:09:25 INFO - PROCESS | 1647 | 1464102565633 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] 08:09:25 INFO - PROCESS | 1647 | 1464102565644 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:09:25 INFO - PROCESS | 1647 | 1464102565647 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1647 | 1464102565648 Marionette TRACE conn2 <- [1,1194,null,{}] 08:09:25 INFO - PROCESS | 1647 | 1464102565650 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}] 08:09:25 INFO - PROCESS | 1647 | 1464102565770 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:09:25 INFO - PROCESS | 1647 | 1464102565875 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x116969000 == 78 [pid = 1647] [id = 306] 08:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x116741400) [pid = 1647] [serial = 917] [outer = 0x0] 08:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x118a43c00) [pid = 1647] [serial = 918] [outer = 0x116741400] 08:09:25 INFO - PROCESS | 1647 | 1464102565908 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x12c511800) [pid = 1647] [serial = 919] [outer = 0x116741400] 08:09:26 INFO - PROCESS | 1647 | 1464102566560 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] 08:09:26 INFO - PROCESS | 1647 | 1464102566573 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:09:26 INFO - PROCESS | 1647 | 1464102566576 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 1647 | 1464102566578 Marionette TRACE conn2 <- [1,1198,null,{}] 08:09:26 INFO - PROCESS | 1647 | 1464102566603 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}] 08:09:26 INFO - PROCESS | 1647 | 1464102566702 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:09:26 INFO - PROCESS | 1647 | 1464102566777 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x121385000 == 79 [pid = 1647] [id = 307] 08:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x115e3f800) [pid = 1647] [serial = 920] [outer = 0x0] 08:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x11752dc00) [pid = 1647] [serial = 921] [outer = 0x115e3f800] 08:09:26 INFO - PROCESS | 1647 | 1464102566805 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x11833d400) [pid = 1647] [serial = 922] [outer = 0x115e3f800] 08:09:27 INFO - PROCESS | 1647 | 1464102567227 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]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 693ms 08:09:27 INFO - PROCESS | 1647 | 1464102567269 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1647 | 1464102567272 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:09:27 INFO - PROCESS | 1647 | 1464102567276 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1647 | 1464102567278 Marionette TRACE conn2 <- [1,1202,null,{}] 08:09:27 INFO - PROCESS | 1647 | 1464102567281 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}] 08:09:27 INFO - PROCESS | 1647 | 1464102567377 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:09:27 INFO - PROCESS | 1647 | 1464102567437 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f08000 == 80 [pid = 1647] [id = 308] 08:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x1160de000) [pid = 1647] [serial = 923] [outer = 0x0] 08:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x118341800) [pid = 1647] [serial = 924] [outer = 0x1160de000] 08:09:27 INFO - PROCESS | 1647 | 1464102567465 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x1185d2800) [pid = 1647] [serial = 925] [outer = 0x1160de000] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb09800 == 79 [pid = 1647] [id = 137] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3f3000 == 78 [pid = 1647] [id = 259] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12d183000 == 77 [pid = 1647] [id = 299] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa34000 == 76 [pid = 1647] [id = 298] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x117013800 == 75 [pid = 1647] [id = 297] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12bacd000 == 74 [pid = 1647] [id = 296] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12b120000 == 73 [pid = 1647] [id = 295] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x12ba34c00) [pid = 1647] [serial = 836] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4e7000 == 72 [pid = 1647] [id = 294] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12861e800 == 71 [pid = 1647] [id = 293] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x1263cb000 == 70 [pid = 1647] [id = 292] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x116908000 == 69 [pid = 1647] [id = 291] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12138b800 == 68 [pid = 1647] [id = 290] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x119d03000 == 67 [pid = 1647] [id = 289] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x11696b000 == 66 [pid = 1647] [id = 288] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x116968000 == 65 [pid = 1647] [id = 287] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x12bad2000 == 64 [pid = 1647] [id = 282] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x119895800 == 63 [pid = 1647] [id = 281] 08:09:27 INFO - PROCESS | 1647 | --DOCSHELL 0x113d43000 == 62 [pid = 1647] [id = 280] 08:09:27 INFO - PROCESS | 1647 | 1464102567891 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]]]}] 08:09:27 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 08:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 619ms 08:09:27 INFO - PROCESS | 1647 | 1464102567896 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1647 | 1464102567897 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x12b1b6000) [pid = 1647] [serial = 834] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x1195d0000) [pid = 1647] [serial = 809] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x12a6dc000) [pid = 1647] [serial = 801] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x116153c00) [pid = 1647] [serial = 726] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x125287c00) [pid = 1647] [serial = 788] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x119aa0000) [pid = 1647] [serial = 738] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x1270a6000) [pid = 1647] [serial = 824] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1195c9c00) [pid = 1647] [serial = 732] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x12071e000) [pid = 1647] [serial = 813] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x126f19800) [pid = 1647] [serial = 821] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x11808b800) [pid = 1647] [serial = 806] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x12120f800) [pid = 1647] [serial = 741] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1195c4c00) [pid = 1647] [serial = 830] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x119aaa800) [pid = 1647] [serial = 812] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x119120400) [pid = 1647] [serial = 807] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x12c5ec400) [pid = 1647] [serial = 696] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x116151800) [pid = 1647] [serial = 804] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x12a77e400) [pid = 1647] [serial = 828] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1216aec00) [pid = 1647] [serial = 816] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x126a19800) [pid = 1647] [serial = 819] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x121205800) [pid = 1647] [serial = 785] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x1185d1000) [pid = 1647] [serial = 729] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x113d5e400) [pid = 1647] [serial = 779] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x121209400) [pid = 1647] [serial = 815] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x128ab4c00) [pid = 1647] [serial = 833] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1286e4400) [pid = 1647] [serial = 825] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1216b1400) [pid = 1647] [serial = 744] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x126f5d400) [pid = 1647] [serial = 791] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x1198ab400) [pid = 1647] [serial = 735] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x119224c00) [pid = 1647] [serial = 782] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x12a77a000) [pid = 1647] [serial = 797] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1216b5400) [pid = 1647] [serial = 831] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x1198b2000) [pid = 1647] [serial = 810] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x126f64400) [pid = 1647] [serial = 822] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1286e0800) [pid = 1647] [serial = 794] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x1122ad000) [pid = 1647] [serial = 803] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x121c95c00) [pid = 1647] [serial = 818] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x128be9000) [pid = 1647] [serial = 827] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x11674b400) [pid = 1647] [serial = 800] [outer = 0x0] [url = about:blank] 08:09:27 INFO - PROCESS | 1647 | 1464102567923 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1647 | 1464102567925 Marionette TRACE conn2 <- [1,1206,null,{}] 08:09:27 INFO - PROCESS | 1647 | 1464102567936 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}] 08:09:28 INFO - PROCESS | 1647 | 1464102568038 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:09:28 INFO - PROCESS | 1647 | 1464102568046 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x118078000 == 63 [pid = 1647] [id = 309] 08:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x11911ec00) [pid = 1647] [serial = 926] [outer = 0x0] 08:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1194a9800) [pid = 1647] [serial = 927] [outer = 0x11911ec00] 08:09:28 INFO - PROCESS | 1647 | 1464102568074 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1195d0400) [pid = 1647] [serial = 928] [outer = 0x11911ec00] 08:09:28 INFO - PROCESS | 1647 | 1464102568416 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]]]}] 08:09:28 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 08:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 547ms 08:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:09:28 INFO - PROCESS | 1647 | 1464102568450 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1647 | 1464102568452 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:09:28 INFO - PROCESS | 1647 | 1464102568454 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1647 | 1464102568455 Marionette TRACE conn2 <- [1,1210,null,{}] 08:09:28 INFO - PROCESS | 1647 | 1464102568478 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}] 08:09:28 INFO - PROCESS | 1647 | 1464102568558 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:09:28 INFO - PROCESS | 1647 | 1464102568565 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12121d000 == 64 [pid = 1647] [id = 310] 08:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x119731800) [pid = 1647] [serial = 929] [outer = 0x0] 08:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x119a06000) [pid = 1647] [serial = 930] [outer = 0x119731800] 08:09:28 INFO - PROCESS | 1647 | 1464102568592 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x119aac000) [pid = 1647] [serial = 931] [outer = 0x119731800] 08:09:28 INFO - PROCESS | 1647 | 1464102568924 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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 487ms 08:09:28 INFO - PROCESS | 1647 | 1464102568942 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1647 | 1464102568943 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:09:28 INFO - PROCESS | 1647 | 1464102568956 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1647 | 1464102568957 Marionette TRACE conn2 <- [1,1214,null,{}] 08:09:28 INFO - PROCESS | 1647 | 1464102568959 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}] 08:09:29 INFO - PROCESS | 1647 | 1464102569048 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:09:29 INFO - PROCESS | 1647 | 1464102569101 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x118080800 == 65 [pid = 1647] [id = 311] 08:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x1198b2c00) [pid = 1647] [serial = 932] [outer = 0x0] 08:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x119c3dc00) [pid = 1647] [serial = 933] [outer = 0x1198b2c00] 08:09:29 INFO - PROCESS | 1647 | 1464102569127 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x12120e400) [pid = 1647] [serial = 934] [outer = 0x1198b2c00] 08:09:29 INFO - PROCESS | 1647 | 1464102569410 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]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 08:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:09:29 INFO - PROCESS | 1647 | 1464102569426 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1647 | 1464102569427 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:09:29 INFO - PROCESS | 1647 | 1464102569429 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 1647 | 1464102569431 Marionette TRACE conn2 <- [1,1218,null,{}] 08:09:29 INFO - PROCESS | 1647 | 1464102569441 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}] 08:09:29 INFO - PROCESS | 1647 | 1464102569541 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:09:29 INFO - PROCESS | 1647 | 1464102569547 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257e8800 == 66 [pid = 1647] [id = 312] 08:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x1213ecc00) [pid = 1647] [serial = 935] [outer = 0x0] 08:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x1219d0800) [pid = 1647] [serial = 936] [outer = 0x1213ecc00] 08:09:29 INFO - PROCESS | 1647 | 1464102569573 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x124f36800) [pid = 1647] [serial = 937] [outer = 0x1213ecc00] 08:09:29 INFO - PROCESS | 1647 | 1464102569903 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]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 478ms 08:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:09:29 INFO - PROCESS | 1647 | 1464102569909 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1647 | 1464102569910 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:09:29 INFO - PROCESS | 1647 | 1464102569913 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 1647 | 1464102569914 Marionette TRACE conn2 <- [1,1222,null,{}] 08:09:29 INFO - PROCESS | 1647 | 1464102569921 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}] 08:09:30 INFO - PROCESS | 1647 | 1464102570049 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:09:30 INFO - PROCESS | 1647 | 1464102570063 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ad1800 == 67 [pid = 1647] [id = 313] 08:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x12120c800) [pid = 1647] [serial = 938] [outer = 0x0] 08:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12515bc00) [pid = 1647] [serial = 939] [outer = 0x12120c800] 08:09:30 INFO - PROCESS | 1647 | 1464102570088 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12588b400) [pid = 1647] [serial = 940] [outer = 0x12120c800] 08:09:30 INFO - PROCESS | 1647 | 1464102570409 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] 08:09:30 INFO - PROCESS | 1647 | 1464102570438 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:09:30 INFO - PROCESS | 1647 | 1464102570441 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1647 | 1464102570442 Marionette TRACE conn2 <- [1,1226,null,{}] 08:09:30 INFO - PROCESS | 1647 | 1464102570444 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}] 08:09:30 INFO - PROCESS | 1647 | 1464102570543 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:09:30 INFO - PROCESS | 1647 | 1464102570556 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ebb000 == 68 [pid = 1647] [id = 314] 08:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x125881400) [pid = 1647] [serial = 941] [outer = 0x0] 08:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x126a1d000) [pid = 1647] [serial = 942] [outer = 0x125881400] 08:09:30 INFO - PROCESS | 1647 | 1464102570581 Marionette DEBUG loaded listener.js 08:09:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x126f19800) [pid = 1647] [serial = 943] [outer = 0x125881400] 08:09:30 INFO - PROCESS | 1647 | 1464102570913 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]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 521ms 08:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:09:30 INFO - PROCESS | 1647 | 1464102570963 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1647 | 1464102570964 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:09:30 INFO - PROCESS | 1647 | 1464102570966 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1647 | 1464102570967 Marionette TRACE conn2 <- [1,1230,null,{}] 08:09:30 INFO - PROCESS | 1647 | 1464102570969 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}] 08:09:31 INFO - PROCESS | 1647 | 1464102571084 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:09:31 INFO - PROCESS | 1647 | 1464102571121 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa34000 == 69 [pid = 1647] [id = 315] 08:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x126f17c00) [pid = 1647] [serial = 944] [outer = 0x0] 08:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1270af400) [pid = 1647] [serial = 945] [outer = 0x126f17c00] 08:09:31 INFO - PROCESS | 1647 | 1464102571146 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x128ab4c00) [pid = 1647] [serial = 946] [outer = 0x126f17c00] 08:09:31 INFO - PROCESS | 1647 | 1464102571451 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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 08:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:09:31 INFO - PROCESS | 1647 | 1464102571489 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1647 | 1464102571490 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:09:31 INFO - PROCESS | 1647 | 1464102571492 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1647 | 1464102571493 Marionette TRACE conn2 <- [1,1234,null,{}] 08:09:31 INFO - PROCESS | 1647 | 1464102571496 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}] 08:09:31 INFO - PROCESS | 1647 | 1464102571602 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:09:31 INFO - PROCESS | 1647 | 1464102571638 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b31b000 == 70 [pid = 1647] [id = 316] 08:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x126f1dc00) [pid = 1647] [serial = 947] [outer = 0x0] 08:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x12a464000) [pid = 1647] [serial = 948] [outer = 0x126f1dc00] 08:09:31 INFO - PROCESS | 1647 | 1464102571663 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x12abed800) [pid = 1647] [serial = 949] [outer = 0x126f1dc00] 08:09:32 INFO - PROCESS | 1647 | 1464102572000 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 08:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:09:32 INFO - PROCESS | 1647 | 1464102572010 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1647 | 1464102572013 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:09:32 INFO - PROCESS | 1647 | 1464102572016 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1647 | 1464102572017 Marionette TRACE conn2 <- [1,1238,null,{}] 08:09:32 INFO - PROCESS | 1647 | 1464102572019 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}] 08:09:32 INFO - PROCESS | 1647 | 1464102572337 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x110e57000) [pid = 1647] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x126f61000) [pid = 1647] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x12a462400) [pid = 1647] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x12aa7a800) [pid = 1647] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x126f5f800) [pid = 1647] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x113d62400) [pid = 1647] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x119aa7400) [pid = 1647] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12636d000) [pid = 1647] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x110e62400) [pid = 1647] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x110f29400) [pid = 1647] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1194ac400) [pid = 1647] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x110f27800) [pid = 1647] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1216b9000) [pid = 1647] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x11972f400) [pid = 1647] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1284a0800) [pid = 1647] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x119a9dc00) [pid = 1647] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x124edcc00) [pid = 1647] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x125773c00) [pid = 1647] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x110e60400) [pid = 1647] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x128ab0000) [pid = 1647] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:09:32 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x11716dc00) [pid = 1647] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:09:32 INFO - PROCESS | 1647 | 1464102572411 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182ae800 == 71 [pid = 1647] [id = 317] 08:09:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x110e62400) [pid = 1647] [serial = 950] [outer = 0x0] 08:09:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x11300d000) [pid = 1647] [serial = 951] [outer = 0x110e62400] 08:09:32 INFO - PROCESS | 1647 | 1464102572458 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x119aa7400) [pid = 1647] [serial = 952] [outer = 0x110e62400] 08:09:32 INFO - PROCESS | 1647 | 1464102572750 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 771ms 08:09:32 INFO - PROCESS | 1647 | 1464102572788 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1647 | 1464102572797 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:09:32 INFO - PROCESS | 1647 | 1464102572807 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1647 | 1464102572808 Marionette TRACE conn2 <- [1,1242,null,{}] 08:09:32 INFO - PROCESS | 1647 | 1464102572810 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}] 08:09:32 INFO - PROCESS | 1647 | 1464102572944 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:09:32 INFO - PROCESS | 1647 | 1464102572952 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bac9000 == 72 [pid = 1647] [id = 318] 08:09:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x125110000) [pid = 1647] [serial = 953] [outer = 0x0] 08:09:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1284c3c00) [pid = 1647] [serial = 954] [outer = 0x125110000] 08:09:32 INFO - PROCESS | 1647 | 1464102572977 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x12ba2e000) [pid = 1647] [serial = 955] [outer = 0x125110000] 08:09:33 INFO - PROCESS | 1647 | 1464102573271 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 470ms 08:09:33 INFO - PROCESS | 1647 | 1464102573278 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1647 | 1464102573279 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:09:33 INFO - PROCESS | 1647 | 1464102573290 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1647 | 1464102573291 Marionette TRACE conn2 <- [1,1246,null,{}] 08:09:33 INFO - PROCESS | 1647 | 1464102573293 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}] 08:09:33 INFO - PROCESS | 1647 | 1464102573386 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:09:33 INFO - PROCESS | 1647 | 1464102573390 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc77000 == 73 [pid = 1647] [id = 319] 08:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x1284a7400) [pid = 1647] [serial = 956] [outer = 0x0] 08:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x12bec5000) [pid = 1647] [serial = 957] [outer = 0x1284a7400] 08:09:33 INFO - PROCESS | 1647 | 1464102573416 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x12c504400) [pid = 1647] [serial = 958] [outer = 0x1284a7400] 08:09:33 INFO - PROCESS | 1647 | 1464102573742 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]]]}] 08:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 468ms 08:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:09:33 INFO - PROCESS | 1647 | 1464102573759 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:09:33 INFO - PROCESS | 1647 | 1464102573760 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:09:33 INFO - PROCESS | 1647 | 1464102573762 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:09:33 INFO - PROCESS | 1647 | 1464102573763 Marionette TRACE conn2 <- [1,1250,null,{}] 08:09:33 INFO - PROCESS | 1647 | 1464102573768 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}] 08:09:33 INFO - PROCESS | 1647 | 1464102573888 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:09:33 INFO - PROCESS | 1647 | 1464102573895 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d556000 == 74 [pid = 1647] [id = 320] 08:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x110e61800) [pid = 1647] [serial = 959] [outer = 0x0] 08:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12c50ac00) [pid = 1647] [serial = 960] [outer = 0x110e61800] 08:09:33 INFO - PROCESS | 1647 | 1464102573921 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12c5ee800) [pid = 1647] [serial = 961] [outer = 0x110e61800] 08:09:34 INFO - PROCESS | 1647 | 1464102574238 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]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 522ms 08:09:34 INFO - PROCESS | 1647 | 1464102574341 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 1647 | 1464102574343 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:09:34 INFO - PROCESS | 1647 | 1464102574347 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1647 | 1464102574350 Marionette TRACE conn2 <- [1,1254,null,{}] 08:09:34 INFO - PROCESS | 1647 | 1464102574354 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}] 08:09:34 INFO - PROCESS | 1647 | 1464102574457 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:09:34 INFO - PROCESS | 1647 | 1464102574559 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x1161bb800 == 75 [pid = 1647] [id = 321] 08:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x111b0fc00) [pid = 1647] [serial = 962] [outer = 0x0] 08:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x112056400) [pid = 1647] [serial = 963] [outer = 0x111b0fc00] 08:09:34 INFO - PROCESS | 1647 | 1464102574591 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x1127ad000) [pid = 1647] [serial = 964] [outer = 0x111b0fc00] 08:09:35 INFO - PROCESS | 1647 | 1464102575035 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 722ms 08:09:35 INFO - PROCESS | 1647 | 1464102575070 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1647 | 1464102575073 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:09:35 INFO - PROCESS | 1647 | 1464102575078 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1647 | 1464102575081 Marionette TRACE conn2 <- [1,1258,null,{}] 08:09:35 INFO - PROCESS | 1647 | 1464102575084 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}] 08:09:35 INFO - PROCESS | 1647 | 1464102575192 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:09:35 INFO - PROCESS | 1647 | 1464102575253 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12121b800 == 76 [pid = 1647] [id = 322] 08:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x113180400) [pid = 1647] [serial = 965] [outer = 0x0] 08:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x115ebe400) [pid = 1647] [serial = 966] [outer = 0x113180400] 08:09:35 INFO - PROCESS | 1647 | 1464102575282 Marionette DEBUG loaded listener.js 08:09:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x118227800) [pid = 1647] [serial = 967] [outer = 0x113180400] 08:09:35 INFO - PROCESS | 1647 | 1464102575703 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 674ms 08:09:35 INFO - PROCESS | 1647 | 1464102575751 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1647 | 1464102575752 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:09:35 INFO - PROCESS | 1647 | 1464102575755 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1647 | 1464102575756 Marionette TRACE conn2 <- [1,1262,null,{}] 08:09:35 INFO - PROCESS | 1647 | 1464102575763 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}] 08:09:35 INFO - PROCESS | 1647 | 1464102575899 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:09:36 INFO - PROCESS | 1647 | 1464102576001 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e3000 == 77 [pid = 1647] [id = 323] 08:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x118a47800) [pid = 1647] [serial = 968] [outer = 0x0] 08:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x1195c6000) [pid = 1647] [serial = 969] [outer = 0x118a47800] 08:09:36 INFO - PROCESS | 1647 | 1464102576037 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x119a08400) [pid = 1647] [serial = 970] [outer = 0x118a47800] 08:09:36 INFO - PROCESS | 1647 | 1464102576465 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]]]}] 08:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 719ms 08:09:36 INFO - PROCESS | 1647 | 1464102576475 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:09:36 INFO - PROCESS | 1647 | 1464102576476 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:09:36 INFO - PROCESS | 1647 | 1464102576478 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:09:36 INFO - PROCESS | 1647 | 1464102576480 Marionette TRACE conn2 <- [1,1266,null,{}] 08:09:36 INFO - PROCESS | 1647 | 1464102576485 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}] 08:09:36 INFO - PROCESS | 1647 | 1464102576591 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:09:36 INFO - PROCESS | 1647 | 1464102576646 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df6c800 == 78 [pid = 1647] [id = 324] 08:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x119ab5400) [pid = 1647] [serial = 971] [outer = 0x0] 08:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x1213ea000) [pid = 1647] [serial = 972] [outer = 0x119ab5400] 08:09:36 INFO - PROCESS | 1647 | 1464102576677 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x1219cd800) [pid = 1647] [serial = 973] [outer = 0x119ab5400] 08:09:37 INFO - PROCESS | 1647 | 1464102577128 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 675ms 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:09:37 INFO - PROCESS | 1647 | 1464102577154 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1647 | 1464102577155 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:09:37 INFO - PROCESS | 1647 | 1464102577157 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1647 | 1464102577158 Marionette TRACE conn2 <- [1,1270,null,{}] 08:09:37 INFO - PROCESS | 1647 | 1464102577161 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}] 08:09:37 INFO - PROCESS | 1647 | 1464102577267 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:09:37 INFO - PROCESS | 1647 | 1464102577355 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ef1e000 == 79 [pid = 1647] [id = 325] 08:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x121a33c00) [pid = 1647] [serial = 974] [outer = 0x0] 08:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x12510f400) [pid = 1647] [serial = 975] [outer = 0x121a33c00] 08:09:37 INFO - PROCESS | 1647 | 1464102577385 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x126df4000) [pid = 1647] [serial = 976] [outer = 0x121a33c00] 08:09:37 INFO - PROCESS | 1647 | 1464102577790 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 668ms 08:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:09:37 INFO - PROCESS | 1647 | 1464102577826 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1647 | 1464102577827 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:09:37 INFO - PROCESS | 1647 | 1464102577830 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1647 | 1464102577831 Marionette TRACE conn2 <- [1,1274,null,{}] 08:09:37 INFO - PROCESS | 1647 | 1464102577833 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}] 08:09:37 INFO - PROCESS | 1647 | 1464102577953 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:09:38 INFO - PROCESS | 1647 | 1464102578055 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x1351e1000 == 80 [pid = 1647] [id = 326] 08:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x12abee800) [pid = 1647] [serial = 977] [outer = 0x0] 08:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x12bb14000) [pid = 1647] [serial = 978] [outer = 0x12abee800] 08:09:38 INFO - PROCESS | 1647 | 1464102578088 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x12c5f5000) [pid = 1647] [serial = 979] [outer = 0x12abee800] 08:09:38 INFO - PROCESS | 1647 | 1464102578540 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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 720ms 08:09:38 INFO - PROCESS | 1647 | 1464102578563 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:09:38 INFO - PROCESS | 1647 | 1464102578564 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:09:38 INFO - PROCESS | 1647 | 1464102578583 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1647 | 1464102578584 Marionette TRACE conn2 <- [1,1278,null,{}] 08:09:38 INFO - PROCESS | 1647 | 1464102578587 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}] 08:09:38 INFO - PROCESS | 1647 | 1464102578688 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:09:38 INFO - PROCESS | 1647 | 1464102578754 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x125232000 == 81 [pid = 1647] [id = 327] 08:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x1161a3800) [pid = 1647] [serial = 980] [outer = 0x0] 08:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x128ab3000) [pid = 1647] [serial = 981] [outer = 0x1161a3800] 08:09:38 INFO - PROCESS | 1647 | 1464102578781 Marionette DEBUG loaded listener.js 08:09:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x12c87b800) [pid = 1647] [serial = 982] [outer = 0x1161a3800] 08:09:39 INFO - PROCESS | 1647 | 1464102579302 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]]]}] 08:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 775ms 08:09:39 INFO - PROCESS | 1647 | 1464102579357 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:09:39 INFO - PROCESS | 1647 | 1464102579359 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:09:39 INFO - PROCESS | 1647 | 1464102579363 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1647 | 1464102579365 Marionette TRACE conn2 <- [1,1282,null,{}] 08:09:39 INFO - PROCESS | 1647 | 1464102579368 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}] 08:09:39 INFO - PROCESS | 1647 | 1464102579486 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:09:39 INFO - PROCESS | 1647 | 1464102579737 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x113f11800 == 82 [pid = 1647] [id = 328] 08:09:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x110f26400) [pid = 1647] [serial = 983] [outer = 0x0] 08:09:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x1110af800) [pid = 1647] [serial = 984] [outer = 0x110f26400] 08:09:39 INFO - PROCESS | 1647 | 1464102579775 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x1127a4800) [pid = 1647] [serial = 985] [outer = 0x110f26400] 08:09:40 INFO - PROCESS | 1647 | 1464102580227 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]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 926ms 08:09:40 INFO - PROCESS | 1647 | 1464102580288 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1647 | 1464102580290 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:09:40 INFO - PROCESS | 1647 | 1464102580292 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1647 | 1464102580297 Marionette TRACE conn2 <- [1,1286,null,{}] 08:09:40 INFO - PROCESS | 1647 | 1464102580303 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}] 08:09:40 INFO - PROCESS | 1647 | 1464102580453 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:09:40 INFO - PROCESS | 1647 | 1464102580564 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x1133aa000 == 83 [pid = 1647] [id = 329] 08:09:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x11276d400) [pid = 1647] [serial = 986] [outer = 0x0] 08:09:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x112a6a400) [pid = 1647] [serial = 987] [outer = 0x11276d400] 08:09:40 INFO - PROCESS | 1647 | 1464102580611 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x113016800) [pid = 1647] [serial = 988] [outer = 0x11276d400] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc77000 == 82 [pid = 1647] [id = 319] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x12bac9000 == 81 [pid = 1647] [id = 318] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x1182ae800 == 80 [pid = 1647] [id = 317] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x12b31b000 == 79 [pid = 1647] [id = 316] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa34000 == 78 [pid = 1647] [id = 315] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x128ebb000 == 77 [pid = 1647] [id = 314] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x113187800) [pid = 1647] [serial = 899] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x126ad1800 == 76 [pid = 1647] [id = 313] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x1257e8800 == 75 [pid = 1647] [id = 312] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x118080800 == 74 [pid = 1647] [id = 311] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x12121d000 == 73 [pid = 1647] [id = 310] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x118078000 == 72 [pid = 1647] [id = 309] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x116f08000 == 71 [pid = 1647] [id = 308] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x121385000 == 70 [pid = 1647] [id = 307] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x1236e0000 == 69 [pid = 1647] [id = 302] 08:09:41 INFO - PROCESS | 1647 | --DOCSHELL 0x1176ec000 == 68 [pid = 1647] [id = 301] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x12bb08800) [pid = 1647] [serial = 837] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x12a6d8c00) [pid = 1647] [serial = 881] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x12b05bc00) [pid = 1647] [serial = 884] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x12aa7d800) [pid = 1647] [serial = 882] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x12be1d000) [pid = 1647] [serial = 887] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x12bb1a400) [pid = 1647] [serial = 885] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x1286ddc00) [pid = 1647] [serial = 878] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x11842bc00) [pid = 1647] [serial = 864] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x1160dc400) [pid = 1647] [serial = 863] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1216ac400) [pid = 1647] [serial = 869] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x1216bb800) [pid = 1647] [serial = 870] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x124e9d800) [pid = 1647] [serial = 848] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x126a9a800) [pid = 1647] [serial = 875] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x126f58000) [pid = 1647] [serial = 876] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1195ca800) [pid = 1647] [serial = 891] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x110e5d000) [pid = 1647] [serial = 839] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x1198a7c00) [pid = 1647] [serial = 845] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x12bec6400) [pid = 1647] [serial = 888] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x118344800) [pid = 1647] [serial = 893] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x1286e6800) [pid = 1647] [serial = 851] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x12ba35000) [pid = 1647] [serial = 854] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x1198a9000) [pid = 1647] [serial = 867] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x1195c8800) [pid = 1647] [serial = 866] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x1138ba000) [pid = 1647] [serial = 861] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x110f2d400) [pid = 1647] [serial = 860] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x121e51800) [pid = 1647] [serial = 872] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x124f30400) [pid = 1647] [serial = 873] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1184f6c00) [pid = 1647] [serial = 842] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x12c502400) [pid = 1647] [serial = 857] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x125888c00) [pid = 1647] [serial = 897] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x125884c00) [pid = 1647] [serial = 896] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1131ed800) [pid = 1647] [serial = 890] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x121210c00) [pid = 1647] [serial = 894] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x12a45cc00) [pid = 1647] [serial = 879] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12a461c00) [pid = 1647] [serial = 795] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x124b4c800) [pid = 1647] [serial = 786] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x126f17800) [pid = 1647] [serial = 789] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x126f84000) [pid = 1647] [serial = 792] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1166c6400) [pid = 1647] [serial = 780] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x12aa74800) [pid = 1647] [serial = 798] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1195cd800) [pid = 1647] [serial = 783] [outer = 0x0] [url = about:blank] 08:09:41 INFO - PROCESS | 1647 | 1464102581126 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]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 875ms 08:09:41 INFO - PROCESS | 1647 | 1464102581169 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1647 | 1464102581172 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:09:41 INFO - PROCESS | 1647 | 1464102581175 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1647 | 1464102581176 Marionette TRACE conn2 <- [1,1290,null,{}] 08:09:41 INFO - PROCESS | 1647 | 1464102581178 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}] 08:09:41 INFO - PROCESS | 1647 | 1464102581262 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:09:41 INFO - PROCESS | 1647 | 1464102581269 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x116916800 == 69 [pid = 1647] [id = 330] 08:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x11333d800) [pid = 1647] [serial = 989] [outer = 0x0] 08:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x113d66000) [pid = 1647] [serial = 990] [outer = 0x11333d800] 08:09:41 INFO - PROCESS | 1647 | 1464102581295 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x115ec1c00) [pid = 1647] [serial = 991] [outer = 0x11333d800] 08:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:09:41 INFO - PROCESS | 1647 | 1464102581639 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]]]}] 08:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 468ms 08:09:41 INFO - PROCESS | 1647 | 1464102581644 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1647 | 1464102581645 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:09:41 INFO - PROCESS | 1647 | 1464102581651 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1647 | 1464102581656 Marionette TRACE conn2 <- [1,1294,null,{}] 08:09:41 INFO - PROCESS | 1647 | 1464102581663 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}] 08:09:41 INFO - PROCESS | 1647 | 1464102581787 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:09:41 INFO - PROCESS | 1647 | 1464102581795 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176dc800 == 70 [pid = 1647] [id = 331] 08:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x116153c00) [pid = 1647] [serial = 992] [outer = 0x0] 08:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1169ba800) [pid = 1647] [serial = 993] [outer = 0x116153c00] 08:09:41 INFO - PROCESS | 1647 | 1464102581822 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x11808ec00) [pid = 1647] [serial = 994] [outer = 0x116153c00] 08:09:42 INFO - PROCESS | 1647 | 1464102582138 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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 526ms 08:09:42 INFO - PROCESS | 1647 | 1464102582182 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:09:42 INFO - PROCESS | 1647 | 1464102582184 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:09:42 INFO - PROCESS | 1647 | 1464102582186 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1647 | 1464102582187 Marionette TRACE conn2 <- [1,1298,null,{}] 08:09:42 INFO - PROCESS | 1647 | 1464102582190 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}] 08:09:42 INFO - PROCESS | 1647 | 1464102582282 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:09:42 INFO - PROCESS | 1647 | 1464102582341 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x119575800 == 71 [pid = 1647] [id = 332] 08:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x118087800) [pid = 1647] [serial = 995] [outer = 0x0] 08:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x118310800) [pid = 1647] [serial = 996] [outer = 0x118087800] 08:09:42 INFO - PROCESS | 1647 | 1464102582366 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x118438400) [pid = 1647] [serial = 997] [outer = 0x118087800] 08:09:42 INFO - PROCESS | 1647 | 1464102582643 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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 470ms 08:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:09:42 INFO - PROCESS | 1647 | 1464102582657 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1647 | 1464102582658 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:09:42 INFO - PROCESS | 1647 | 1464102582660 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1647 | 1464102582661 Marionette TRACE conn2 <- [1,1302,null,{}] 08:09:42 INFO - PROCESS | 1647 | 1464102582670 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}] 08:09:42 INFO - PROCESS | 1647 | 1464102582761 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:09:42 INFO - PROCESS | 1647 | 1464102582766 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207bc800 == 72 [pid = 1647] [id = 333] 08:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x11911d800) [pid = 1647] [serial = 998] [outer = 0x0] 08:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x119190800) [pid = 1647] [serial = 999] [outer = 0x11911d800] 08:09:42 INFO - PROCESS | 1647 | 1464102582797 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x11922a800) [pid = 1647] [serial = 1000] [outer = 0x11911d800] 08:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 08:09:43 INFO - PROCESS | 1647 | 1464102583172 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]]]}] 08:09:43 INFO - PROCESS | 1647 | 1464102583179 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1647 | 1464102583180 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:09:43 INFO - PROCESS | 1647 | 1464102583203 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1647 | 1464102583205 Marionette TRACE conn2 <- [1,1306,null,{}] 08:09:43 INFO - PROCESS | 1647 | 1464102583207 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}] 08:09:43 INFO - PROCESS | 1647 | 1464102583329 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:09:43 INFO - PROCESS | 1647 | 1464102583341 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12137b000 == 73 [pid = 1647] [id = 334] 08:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x1194ab400) [pid = 1647] [serial = 1001] [outer = 0x0] 08:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1194ad000) [pid = 1647] [serial = 1002] [outer = 0x1194ab400] 08:09:43 INFO - PROCESS | 1647 | 1464102583366 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x1198a8400) [pid = 1647] [serial = 1003] [outer = 0x1194ab400] 08:09:43 INFO - PROCESS | 1647 | 1464102583701 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]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 538ms 08:09:43 INFO - PROCESS | 1647 | 1464102583724 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1647 | 1464102583726 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:09:43 INFO - PROCESS | 1647 | 1464102583728 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1647 | 1464102583729 Marionette TRACE conn2 <- [1,1310,null,{}] 08:09:43 INFO - PROCESS | 1647 | 1464102583737 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}] 08:09:43 INFO - PROCESS | 1647 | 1464102583843 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:09:43 INFO - PROCESS | 1647 | 1464102583854 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x121e09000 == 74 [pid = 1647] [id = 335] 08:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x119728800) [pid = 1647] [serial = 1004] [outer = 0x0] 08:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x119a02800) [pid = 1647] [serial = 1005] [outer = 0x119728800] 08:09:43 INFO - PROCESS | 1647 | 1464102583880 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x119aa9800) [pid = 1647] [serial = 1006] [outer = 0x119728800] 08:09:44 INFO - PROCESS | 1647 | 1464102584233 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] 08:09:44 INFO - PROCESS | 1647 | 1464102584250 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:09:44 INFO - PROCESS | 1647 | 1464102584254 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1647 | 1464102584255 Marionette TRACE conn2 <- [1,1314,null,{}] 08:09:44 INFO - PROCESS | 1647 | 1464102584257 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}] 08:09:44 INFO - PROCESS | 1647 | 1464102584368 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:09:44 INFO - PROCESS | 1647 | 1464102584386 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x125796800 == 75 [pid = 1647] [id = 336] 08:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x119a9e800) [pid = 1647] [serial = 1007] [outer = 0x0] 08:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x119de9c00) [pid = 1647] [serial = 1008] [outer = 0x119a9e800] 08:09:44 INFO - PROCESS | 1647 | 1464102584411 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12120d000) [pid = 1647] [serial = 1009] [outer = 0x119a9e800] 08:09:44 INFO - PROCESS | 1647 | 1464102584743 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]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 08:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:09:44 INFO - PROCESS | 1647 | 1464102584773 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 1647 | 1464102584775 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:09:44 INFO - PROCESS | 1647 | 1464102584777 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1647 | 1464102584778 Marionette TRACE conn2 <- [1,1318,null,{}] 08:09:44 INFO - PROCESS | 1647 | 1464102584780 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}] 08:09:44 INFO - PROCESS | 1647 | 1464102584896 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:09:44 INFO - PROCESS | 1647 | 1464102584907 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fe5000 == 76 [pid = 1647] [id = 337] 08:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x1213ebc00) [pid = 1647] [serial = 1010] [outer = 0x0] 08:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x1216aec00) [pid = 1647] [serial = 1011] [outer = 0x1213ebc00] 08:09:44 INFO - PROCESS | 1647 | 1464102584932 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1216bb000) [pid = 1647] [serial = 1012] [outer = 0x1213ebc00] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x125881400) [pid = 1647] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x126f17c00) [pid = 1647] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x126f1dc00) [pid = 1647] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1160de000) [pid = 1647] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x115e3f800) [pid = 1647] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x119731800) [pid = 1647] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x125110000) [pid = 1647] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x11911ec00) [pid = 1647] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x1213ecc00) [pid = 1647] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x1198b2c00) [pid = 1647] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x11317f000) [pid = 1647] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1284a7400) [pid = 1647] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x110e62400) [pid = 1647] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:09:45 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x12120c800) [pid = 1647] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:09:45 INFO - PROCESS | 1647 | 1464102585427 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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 668ms 08:09:45 INFO - PROCESS | 1647 | 1464102585446 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:09:45 INFO - PROCESS | 1647 | 1464102585448 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:09:45 INFO - PROCESS | 1647 | 1464102585452 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1647 | 1464102585453 Marionette TRACE conn2 <- [1,1322,null,{}] 08:09:45 INFO - PROCESS | 1647 | 1464102585455 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}] 08:09:45 INFO - PROCESS | 1647 | 1464102585542 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:09:45 INFO - PROCESS | 1647 | 1464102585548 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fdb800 == 77 [pid = 1647] [id = 338] 08:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x113186c00) [pid = 1647] [serial = 1013] [outer = 0x0] 08:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x1194a6c00) [pid = 1647] [serial = 1014] [outer = 0x113186c00] 08:09:45 INFO - PROCESS | 1647 | 1464102585578 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x121c95800) [pid = 1647] [serial = 1015] [outer = 0x113186c00] 08:09:45 INFO - PROCESS | 1647 | 1464102585949 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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 518ms 08:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:09:45 INFO - PROCESS | 1647 | 1464102585971 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 1647 | 1464102585972 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:09:45 INFO - PROCESS | 1647 | 1464102585974 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1647 | 1464102585976 Marionette TRACE conn2 <- [1,1326,null,{}] 08:09:45 INFO - PROCESS | 1647 | 1464102585978 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}] 08:09:46 INFO - PROCESS | 1647 | 1464102586108 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:09:46 INFO - PROCESS | 1647 | 1464102586115 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ed1000 == 78 [pid = 1647] [id = 339] 08:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x121e4cc00) [pid = 1647] [serial = 1016] [outer = 0x0] 08:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x124eda800) [pid = 1647] [serial = 1017] [outer = 0x121e4cc00] 08:09:46 INFO - PROCESS | 1647 | 1464102586140 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x125886400) [pid = 1647] [serial = 1018] [outer = 0x121e4cc00] 08:09:46 INFO - PROCESS | 1647 | 1464102586439 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]]]}] 08:09:46 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 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 470ms 08:09:46 INFO - PROCESS | 1647 | 1464102586445 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 1647 | 1464102586446 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:09:46 INFO - PROCESS | 1647 | 1464102586456 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1647 | 1464102586457 Marionette TRACE conn2 <- [1,1330,null,{}] 08:09:46 INFO - PROCESS | 1647 | 1464102586459 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}] 08:09:46 INFO - PROCESS | 1647 | 1464102586553 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:09:46 INFO - PROCESS | 1647 | 1464102586558 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b305000 == 79 [pid = 1647] [id = 340] 08:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x1198b2c00) [pid = 1647] [serial = 1019] [outer = 0x0] 08:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x12588dc00) [pid = 1647] [serial = 1020] [outer = 0x1198b2c00] 08:09:46 INFO - PROCESS | 1647 | 1464102586582 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x126656800) [pid = 1647] [serial = 1021] [outer = 0x1198b2c00] 08:09:46 INFO - PROCESS | 1647 | 1464102586921 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]]]}] 08:09:46 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 08:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 469ms 08:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:09:46 INFO - PROCESS | 1647 | 1464102586926 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:09:46 INFO - PROCESS | 1647 | 1464102586927 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:09:46 INFO - PROCESS | 1647 | 1464102586929 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:09:46 INFO - PROCESS | 1647 | 1464102586930 Marionette TRACE conn2 <- [1,1334,null,{}] 08:09:46 INFO - PROCESS | 1647 | 1464102586936 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}] 08:09:47 INFO - PROCESS | 1647 | 1464102587065 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:09:47 INFO - PROCESS | 1647 | 1464102587071 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b390800 == 80 [pid = 1647] [id = 341] 08:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1216b8000) [pid = 1647] [serial = 1022] [outer = 0x0] 08:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x126a1d400) [pid = 1647] [serial = 1023] [outer = 0x1216b8000] 08:09:47 INFO - PROCESS | 1647 | 1464102587096 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x126f11800) [pid = 1647] [serial = 1024] [outer = 0x1216b8000] 08:09:47 INFO - PROCESS | 1647 | 1464102587524 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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 624ms 08:09:47 INFO - PROCESS | 1647 | 1464102587553 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1647 | 1464102587556 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:09:47 INFO - PROCESS | 1647 | 1464102587560 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1647 | 1464102587562 Marionette TRACE conn2 <- [1,1338,null,{}] 08:09:47 INFO - PROCESS | 1647 | 1464102587585 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}] 08:09:47 INFO - PROCESS | 1647 | 1464102587705 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:09:47 INFO - PROCESS | 1647 | 1464102587780 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x115e0a800 == 81 [pid = 1647] [id = 342] 08:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x111f23400) [pid = 1647] [serial = 1025] [outer = 0x0] 08:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1127a9800) [pid = 1647] [serial = 1026] [outer = 0x111f23400] 08:09:47 INFO - PROCESS | 1647 | 1464102587813 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x11300d800) [pid = 1647] [serial = 1027] [outer = 0x111f23400] 08:09:48 INFO - PROCESS | 1647 | 1464102588730 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]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1189ms 08:09:48 INFO - PROCESS | 1647 | 1464102588750 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1647 | 1464102588754 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:09:48 INFO - PROCESS | 1647 | 1464102588759 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1647 | 1464102588761 Marionette TRACE conn2 <- [1,1342,null,{}] 08:09:48 INFO - PROCESS | 1647 | 1464102588764 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}] 08:09:48 INFO - PROCESS | 1647 | 1464102588873 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:09:48 INFO - PROCESS | 1647 | 1464102588974 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x121231000 == 82 [pid = 1647] [id = 343] 08:09:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x1138b4000) [pid = 1647] [serial = 1028] [outer = 0x0] 08:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x115ebe000) [pid = 1647] [serial = 1029] [outer = 0x1138b4000] 08:09:49 INFO - PROCESS | 1647 | 1464102589005 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x117526800) [pid = 1647] [serial = 1030] [outer = 0x1138b4000] 08:09:49 INFO - PROCESS | 1647 | 1464102589417 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 719ms 08:09:49 INFO - PROCESS | 1647 | 1464102589479 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1647 | 1464102589481 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:09:49 INFO - PROCESS | 1647 | 1464102589483 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1647 | 1464102589486 Marionette TRACE conn2 <- [1,1346,null,{}] 08:09:49 INFO - PROCESS | 1647 | 1464102589494 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}] 08:09:49 INFO - PROCESS | 1647 | 1464102589607 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:09:49 INFO - PROCESS | 1647 | 1464102589714 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bac7800 == 83 [pid = 1647] [id = 344] 08:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x11833bc00) [pid = 1647] [serial = 1031] [outer = 0x0] 08:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x119117400) [pid = 1647] [serial = 1032] [outer = 0x11833bc00] 08:09:49 INFO - PROCESS | 1647 | 1464102589747 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x1195cc800) [pid = 1647] [serial = 1033] [outer = 0x11833bc00] 08:09:50 INFO - PROCESS | 1647 | 1464102590194 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 774ms 08:09:50 INFO - PROCESS | 1647 | 1464102590257 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1647 | 1464102590259 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:09:50 INFO - PROCESS | 1647 | 1464102590262 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1647 | 1464102590263 Marionette TRACE conn2 <- [1,1350,null,{}] 08:09:50 INFO - PROCESS | 1647 | 1464102590265 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}] 08:09:50 INFO - PROCESS | 1647 | 1464102590376 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:09:50 INFO - PROCESS | 1647 | 1464102590451 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c69b800 == 84 [pid = 1647] [id = 345] 08:09:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x1198b2000) [pid = 1647] [serial = 1034] [outer = 0x0] 08:09:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x1213ecc00) [pid = 1647] [serial = 1035] [outer = 0x1198b2000] 08:09:50 INFO - PROCESS | 1647 | 1464102590482 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x124be2800) [pid = 1647] [serial = 1036] [outer = 0x1198b2000] 08:09:50 INFO - PROCESS | 1647 | 1464102590892 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 08:09:50 INFO - PROCESS | 1647 | 1464102590936 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1647 | 1464102590937 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:09:50 INFO - PROCESS | 1647 | 1464102590939 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1647 | 1464102590941 Marionette TRACE conn2 <- [1,1354,null,{}] 08:09:50 INFO - PROCESS | 1647 | 1464102590943 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}] 08:09:51 INFO - PROCESS | 1647 | 1464102591050 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:09:51 INFO - PROCESS | 1647 | 1464102591113 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb1f000 == 85 [pid = 1647] [id = 346] 08:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x110f29000) [pid = 1647] [serial = 1037] [outer = 0x0] 08:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x124f32800) [pid = 1647] [serial = 1038] [outer = 0x110f29000] 08:09:51 INFO - PROCESS | 1647 | 1464102591201 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x126367800) [pid = 1647] [serial = 1039] [outer = 0x110f29000] 08:09:51 INFO - PROCESS | 1647 | 1464102591635 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]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 718ms 08:09:51 INFO - PROCESS | 1647 | 1464102591660 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1647 | 1464102591661 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:09:51 INFO - PROCESS | 1647 | 1464102591679 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1647 | 1464102591681 Marionette TRACE conn2 <- [1,1358,null,{}] 08:09:51 INFO - PROCESS | 1647 | 1464102591956 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}] 08:09:52 INFO - PROCESS | 1647 | 1464102592061 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:09:52 INFO - PROCESS | 1647 | 1464102592122 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171d9000 == 86 [pid = 1647] [id = 347] 08:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x1120f6400) [pid = 1647] [serial = 1040] [outer = 0x0] 08:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x112765c00) [pid = 1647] [serial = 1041] [outer = 0x1120f6400] 08:09:52 INFO - PROCESS | 1647 | 1464102592150 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x112f36400) [pid = 1647] [serial = 1042] [outer = 0x1120f6400] 08:09:52 INFO - PROCESS | 1647 | 1464102592584 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 961ms 08:09:52 INFO - PROCESS | 1647 | 1464102592627 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:09:52 INFO - PROCESS | 1647 | 1464102592631 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:09:52 INFO - PROCESS | 1647 | 1464102592636 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1647 | 1464102592638 Marionette TRACE conn2 <- [1,1362,null,{}] 08:09:52 INFO - PROCESS | 1647 | 1464102592642 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}] 08:09:52 INFO - PROCESS | 1647 | 1464102592794 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:09:52 INFO - PROCESS | 1647 | 1464102592907 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x11611a000 == 87 [pid = 1647] [id = 348] 08:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x11318d400) [pid = 1647] [serial = 1043] [outer = 0x0] 08:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x1138bd400) [pid = 1647] [serial = 1044] [outer = 0x11318d400] 08:09:52 INFO - PROCESS | 1647 | 1464102592935 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x1161e7400) [pid = 1647] [serial = 1045] [outer = 0x11318d400] 08:09:53 INFO - PROCESS | 1647 | 1464102593378 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]]]}] 08:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 775ms 08:09:53 INFO - PROCESS | 1647 | 1464102593409 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1647 | 1464102593411 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:09:53 INFO - PROCESS | 1647 | 1464102593438 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1647 | 1464102593441 Marionette TRACE conn2 <- [1,1366,null,{}] 08:09:53 INFO - PROCESS | 1647 | 1464102593449 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}] 08:09:53 INFO - PROCESS | 1647 | 1464102593599 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:09:53 INFO - PROCESS | 1647 | 1464102593712 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176e7000 == 88 [pid = 1647] [id = 349] 08:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x118090c00) [pid = 1647] [serial = 1046] [outer = 0x0] 08:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x118308000) [pid = 1647] [serial = 1047] [outer = 0x118090c00] 08:09:53 INFO - PROCESS | 1647 | 1464102593761 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x118345000) [pid = 1647] [serial = 1048] [outer = 0x118090c00] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12d561000 == 87 [pid = 1647] [id = 283] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12efdb800 == 86 [pid = 1647] [id = 286] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12efc7000 == 85 [pid = 1647] [id = 285] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12b305000 == 84 [pid = 1647] [id = 340] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x128ed1000 == 83 [pid = 1647] [id = 339] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x126fdb800 == 82 [pid = 1647] [id = 338] 08:09:53 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x12c50ac00) [pid = 1647] [serial = 960] [outer = 0x0] [url = about:blank] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x126fe5000 == 81 [pid = 1647] [id = 337] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x125796800 == 80 [pid = 1647] [id = 336] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x121e09000 == 79 [pid = 1647] [id = 335] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12137b000 == 78 [pid = 1647] [id = 334] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1207bc800 == 77 [pid = 1647] [id = 333] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x119575800 == 76 [pid = 1647] [id = 332] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1176dc800 == 75 [pid = 1647] [id = 331] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x116916800 == 74 [pid = 1647] [id = 330] 08:09:53 INFO - PROCESS | 1647 | --DOCSHELL 0x1133aa000 == 73 [pid = 1647] [id = 329] 08:09:54 INFO - PROCESS | 1647 | --DOCSHELL 0x113f11800 == 72 [pid = 1647] [id = 328] 08:09:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12df6c800 == 71 [pid = 1647] [id = 324] 08:09:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e3000 == 70 [pid = 1647] [id = 323] 08:09:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12121b800 == 69 [pid = 1647] [id = 322] 08:09:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1161bb800 == 68 [pid = 1647] [id = 321] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x1284c3c00) [pid = 1647] [serial = 954] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x118349800) [pid = 1647] [serial = 906] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x1194a9800) [pid = 1647] [serial = 927] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x1195d0400) [pid = 1647] [serial = 928] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x12abed800) [pid = 1647] [serial = 949] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x1219d0800) [pid = 1647] [serial = 936] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x124f36800) [pid = 1647] [serial = 937] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x11318d000) [pid = 1647] [serial = 902] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x119c3dc00) [pid = 1647] [serial = 933] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x12120e400) [pid = 1647] [serial = 934] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x1270a3400) [pid = 1647] [serial = 915] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x11318bc00) [pid = 1647] [serial = 900] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x12c504400) [pid = 1647] [serial = 958] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x12bec5000) [pid = 1647] [serial = 957] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x11300d000) [pid = 1647] [serial = 951] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x1191ca800) [pid = 1647] [serial = 510] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x119aa7400) [pid = 1647] [serial = 952] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x12ba2e000) [pid = 1647] [serial = 955] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x12515bc00) [pid = 1647] [serial = 939] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x12588b400) [pid = 1647] [serial = 940] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x126f19800) [pid = 1647] [serial = 943] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x126a1d000) [pid = 1647] [serial = 942] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x1270af400) [pid = 1647] [serial = 945] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x12a464000) [pid = 1647] [serial = 948] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x118a43c00) [pid = 1647] [serial = 918] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x128ab4c00) [pid = 1647] [serial = 946] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x1185d2800) [pid = 1647] [serial = 925] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x118341800) [pid = 1647] [serial = 924] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x125886000) [pid = 1647] [serial = 912] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x11833d400) [pid = 1647] [serial = 922] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x11752dc00) [pid = 1647] [serial = 921] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x119a06000) [pid = 1647] [serial = 930] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x119aac000) [pid = 1647] [serial = 931] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x121207800) [pid = 1647] [serial = 909] [outer = 0x0] [url = about:blank] 08:09:54 INFO - PROCESS | 1647 | 1464102594188 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] 08:09:54 INFO - PROCESS | 1647 | 1464102594225 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:09:54 INFO - PROCESS | 1647 | 1464102594228 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1647 | 1464102594228 Marionette TRACE conn2 <- [1,1370,null,{}] 08:09:54 INFO - PROCESS | 1647 | 1464102594230 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}] 08:09:54 INFO - PROCESS | 1647 | 1464102594317 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:09:54 INFO - PROCESS | 1647 | 1464102594398 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x11663d800 == 69 [pid = 1647] [id = 350] 08:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x11752cc00) [pid = 1647] [serial = 1049] [outer = 0x0] 08:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x118344800) [pid = 1647] [serial = 1050] [outer = 0x11752cc00] 08:09:54 INFO - PROCESS | 1647 | 1464102594441 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1191c6000) [pid = 1647] [serial = 1051] [outer = 0x11752cc00] 08:09:54 INFO - PROCESS | 1647 | 1464102594839 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] 08:09:54 INFO - PROCESS | 1647 | 1464102594851 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:09:54 INFO - PROCESS | 1647 | 1464102594853 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1647 | 1464102594854 Marionette TRACE conn2 <- [1,1374,null,{}] 08:09:54 INFO - PROCESS | 1647 | 1464102594856 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}] 08:09:54 INFO - PROCESS | 1647 | 1464102594942 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:09:55 INFO - PROCESS | 1647 | 1464102594998 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x119584000 == 70 [pid = 1647] [id = 351] 08:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x118a40c00) [pid = 1647] [serial = 1052] [outer = 0x0] 08:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1194a8000) [pid = 1647] [serial = 1053] [outer = 0x118a40c00] 08:09:55 INFO - PROCESS | 1647 | 1464102595024 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x119724000) [pid = 1647] [serial = 1054] [outer = 0x118a40c00] 08:09:55 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:55 INFO - PROCESS | 1647 | 1464102595326 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] 08:09:55 INFO - PROCESS | 1647 | 1464102595373 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:09:55 INFO - PROCESS | 1647 | 1464102595375 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1647 | 1464102595376 Marionette TRACE conn2 <- [1,1378,null,{}] 08:09:55 INFO - PROCESS | 1647 | 1464102595378 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}] 08:09:55 INFO - PROCESS | 1647 | 1464102595479 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:09:55 INFO - PROCESS | 1647 | 1464102595538 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b4c000 == 71 [pid = 1647] [id = 352] 08:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x119723c00) [pid = 1647] [serial = 1055] [outer = 0x0] 08:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x119a9fc00) [pid = 1647] [serial = 1056] [outer = 0x119723c00] 08:09:55 INFO - PROCESS | 1647 | 1464102595565 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x12120c000) [pid = 1647] [serial = 1057] [outer = 0x119723c00] 08:09:55 INFO - PROCESS | 1647 | 1464102595836 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] 08:09:55 INFO - PROCESS | 1647 | 1464102595850 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:09:55 INFO - PROCESS | 1647 | 1464102595859 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1647 | 1464102595860 Marionette TRACE conn2 <- [1,1382,null,{}] 08:09:55 INFO - PROCESS | 1647 | 1464102595863 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}] 08:09:55 INFO - PROCESS | 1647 | 1464102595961 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:09:55 INFO - PROCESS | 1647 | 1464102595965 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1266d1000 == 72 [pid = 1647] [id = 353] 08:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x121206000) [pid = 1647] [serial = 1058] [outer = 0x0] 08:09:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x1216b5400) [pid = 1647] [serial = 1059] [outer = 0x121206000] 08:09:55 INFO - PROCESS | 1647 | 1464102595991 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x124a5cc00) [pid = 1647] [serial = 1060] [outer = 0x121206000] 08:09:56 INFO - PROCESS | 1647 | [1647] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:09:56 INFO - PROCESS | 1647 | 1464102596385 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] 08:09:56 INFO - PROCESS | 1647 | 1464102596431 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:09:56 INFO - PROCESS | 1647 | 1464102596433 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 1647 | 1464102596434 Marionette TRACE conn2 <- [1,1386,null,{}] 08:09:56 INFO - PROCESS | 1647 | 1464102596436 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}] 08:09:56 INFO - PROCESS | 1647 | 1464102596546 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:09:56 INFO - PROCESS | 1647 | 1464102596562 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ff2000 == 73 [pid = 1647] [id = 354] 08:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x124edf000) [pid = 1647] [serial = 1061] [outer = 0x0] 08:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x125285c00) [pid = 1647] [serial = 1062] [outer = 0x124edf000] 08:09:56 INFO - PROCESS | 1647 | 1464102596588 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x125883800) [pid = 1647] [serial = 1063] [outer = 0x124edf000] 08:09:56 INFO - PROCESS | 1647 | 1464102596920 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] 08:09:56 INFO - PROCESS | 1647 | 1464102596954 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:09:56 INFO - PROCESS | 1647 | 1464102596956 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:09:56 INFO - PROCESS | 1647 | 1464102596958 Marionette TRACE conn2 <- [1,1390,null,{}] 08:09:56 INFO - PROCESS | 1647 | 1464102596960 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}] 08:09:57 INFO - PROCESS | 1647 | 1464102597064 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:09:57 INFO - PROCESS | 1647 | 1464102597101 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ec4000 == 74 [pid = 1647] [id = 355] 08:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x125886000) [pid = 1647] [serial = 1064] [outer = 0x0] 08:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x126649c00) [pid = 1647] [serial = 1065] [outer = 0x125886000] 08:09:57 INFO - PROCESS | 1647 | 1464102597126 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x126de8800) [pid = 1647] [serial = 1066] [outer = 0x125886000] 08:09:57 INFO - PROCESS | 1647 | 1464102597461 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 517ms 08:09:57 INFO - PROCESS | 1647 | 1464102597475 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1647 | 1464102597476 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:09:57 INFO - PROCESS | 1647 | 1464102597478 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1647 | 1464102597479 Marionette TRACE conn2 <- [1,1394,null,{}] 08:09:57 INFO - PROCESS | 1647 | 1464102597483 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}] 08:09:57 INFO - PROCESS | 1647 | 1464102597592 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:09:57 INFO - PROCESS | 1647 | 1464102597605 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa2a800 == 75 [pid = 1647] [id = 356] 08:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x126805c00) [pid = 1647] [serial = 1067] [outer = 0x0] 08:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x126f17800) [pid = 1647] [serial = 1068] [outer = 0x126805c00] 08:09:57 INFO - PROCESS | 1647 | 1464102597629 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x126f59c00) [pid = 1647] [serial = 1069] [outer = 0x126805c00] 08:09:57 INFO - PROCESS | 1647 | 1464102597962 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 520ms 08:09:58 INFO - PROCESS | 1647 | 1464102598004 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1647 | 1464102598005 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:09:58 INFO - PROCESS | 1647 | 1464102598008 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1647 | 1464102598009 Marionette TRACE conn2 <- [1,1398,null,{}] 08:09:58 INFO - PROCESS | 1647 | 1464102598011 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}] 08:09:58 INFO - PROCESS | 1647 | 1464102598325 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x119728800) [pid = 1647] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x119a9e800) [pid = 1647] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x1213ebc00) [pid = 1647] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x113186c00) [pid = 1647] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x121e4cc00) [pid = 1647] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x110e61800) [pid = 1647] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x118087800) [pid = 1647] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x11911d800) [pid = 1647] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x110f26400) [pid = 1647] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x116153c00) [pid = 1647] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x1198b2c00) [pid = 1647] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x11276d400) [pid = 1647] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x11333d800) [pid = 1647] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:09:58 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x1194ab400) [pid = 1647] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:09:58 INFO - PROCESS | 1647 | 1464102598387 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x117e3e800 == 76 [pid = 1647] [id = 357] 08:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x110e5ec00) [pid = 1647] [serial = 1070] [outer = 0x0] 08:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x11276d400) [pid = 1647] [serial = 1071] [outer = 0x110e5ec00] 08:09:58 INFO - PROCESS | 1647 | 1464102598418 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1185d1000) [pid = 1647] [serial = 1072] [outer = 0x110e5ec00] 08:09:58 INFO - PROCESS | 1647 | 1464102598674 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 718ms 08:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:09:58 INFO - PROCESS | 1647 | 1464102598726 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1647 | 1464102598728 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:09:58 INFO - PROCESS | 1647 | 1464102598730 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1647 | 1464102598733 Marionette TRACE conn2 <- [1,1402,null,{}] 08:09:58 INFO - PROCESS | 1647 | 1464102598743 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}] 08:09:58 INFO - PROCESS | 1647 | 1464102598835 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:09:58 INFO - PROCESS | 1647 | 1464102598891 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b320800 == 77 [pid = 1647] [id = 358] 08:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x110f25000) [pid = 1647] [serial = 1073] [outer = 0x0] 08:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x119a07400) [pid = 1647] [serial = 1074] [outer = 0x110f25000] 08:09:58 INFO - PROCESS | 1647 | 1464102598916 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1270a3800) [pid = 1647] [serial = 1075] [outer = 0x110f25000] 08:09:59 INFO - PROCESS | 1647 | 1464102599187 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]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 477ms 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:09:59 INFO - PROCESS | 1647 | 1464102599208 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1647 | 1464102599209 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:09:59 INFO - PROCESS | 1647 | 1464102599211 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1647 | 1464102599212 Marionette TRACE conn2 <- [1,1406,null,{}] 08:09:59 INFO - PROCESS | 1647 | 1464102599222 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}] 08:09:59 INFO - PROCESS | 1647 | 1464102599315 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:09:59 INFO - PROCESS | 1647 | 1464102599320 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb07000 == 78 [pid = 1647] [id = 359] 08:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x11911d800) [pid = 1647] [serial = 1076] [outer = 0x0] 08:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x1284a1400) [pid = 1647] [serial = 1077] [outer = 0x11911d800] 08:09:59 INFO - PROCESS | 1647 | 1464102599344 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x1284ac800) [pid = 1647] [serial = 1078] [outer = 0x11911d800] 08:09:59 INFO - PROCESS | 1647 | 1464102599679 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]]]}] 08:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 08:09:59 INFO - PROCESS | 1647 | 1464102599730 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:09:59 INFO - PROCESS | 1647 | 1464102599731 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:09:59 INFO - PROCESS | 1647 | 1464102599744 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:09:59 INFO - PROCESS | 1647 | 1464102599745 Marionette TRACE conn2 <- [1,1410,null,{}] 08:09:59 INFO - PROCESS | 1647 | 1464102599747 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}] 08:09:59 INFO - PROCESS | 1647 | 1464102599835 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:09:59 INFO - PROCESS | 1647 | 1464102599839 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d182000 == 79 [pid = 1647] [id = 360] 08:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x1284ae000) [pid = 1647] [serial = 1079] [outer = 0x0] 08:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x1286dcc00) [pid = 1647] [serial = 1080] [outer = 0x1284ae000] 08:09:59 INFO - PROCESS | 1647 | 1464102599863 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x128aaf400) [pid = 1647] [serial = 1081] [outer = 0x1284ae000] 08:10:00 INFO - PROCESS | 1647 | 1464102600195 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 471ms 08:10:00 INFO - PROCESS | 1647 | 1464102600218 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1647 | 1464102600220 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:10:00 INFO - PROCESS | 1647 | 1464102600223 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1647 | 1464102600224 Marionette TRACE conn2 <- [1,1414,null,{}] 08:10:00 INFO - PROCESS | 1647 | 1464102600226 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}] 08:10:00 INFO - PROCESS | 1647 | 1464102600324 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:10:00 INFO - PROCESS | 1647 | 1464102600457 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x11611c800 == 80 [pid = 1647] [id = 361] 08:10:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x110e5b000) [pid = 1647] [serial = 1082] [outer = 0x0] 08:10:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x111d28400) [pid = 1647] [serial = 1083] [outer = 0x110e5b000] 08:10:00 INFO - PROCESS | 1647 | 1464102600490 Marionette DEBUG loaded listener.js 08:10:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x1127a4c00) [pid = 1647] [serial = 1084] [outer = 0x110e5b000] 08:10:00 INFO - PROCESS | 1647 | 1464102600971 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 768ms 08:10:01 INFO - PROCESS | 1647 | 1464102601011 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1647 | 1464102601014 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:10:01 INFO - PROCESS | 1647 | 1464102601037 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1647 | 1464102601040 Marionette TRACE conn2 <- [1,1418,null,{}] 08:10:01 INFO - PROCESS | 1647 | 1464102601043 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}] 08:10:01 INFO - PROCESS | 1647 | 1464102601157 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:10:01 INFO - PROCESS | 1647 | 1464102601230 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x121219800 == 81 [pid = 1647] [id = 362] 08:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x115e41000) [pid = 1647] [serial = 1085] [outer = 0x0] 08:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x11716dc00) [pid = 1647] [serial = 1086] [outer = 0x115e41000] 08:10:01 INFO - PROCESS | 1647 | 1464102601261 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x11822dc00) [pid = 1647] [serial = 1087] [outer = 0x115e41000] 08:10:01 INFO - PROCESS | 1647 | 1464102601712 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]]]}] 08:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 725ms 08:10:01 INFO - PROCESS | 1647 | 1464102601767 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:10:01 INFO - PROCESS | 1647 | 1464102601770 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:10:01 INFO - PROCESS | 1647 | 1464102601774 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:10:01 INFO - PROCESS | 1647 | 1464102601775 Marionette TRACE conn2 <- [1,1422,null,{}] 08:10:01 INFO - PROCESS | 1647 | 1464102601778 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}] 08:10:01 INFO - PROCESS | 1647 | 1464102601887 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:10:01 INFO - PROCESS | 1647 | 1464102601962 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b303000 == 82 [pid = 1647] [id = 363] 08:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x118a44000) [pid = 1647] [serial = 1088] [outer = 0x0] 08:10:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x1194a9800) [pid = 1647] [serial = 1089] [outer = 0x118a44000] 08:10:01 INFO - PROCESS | 1647 | 1464102601991 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x1198ae400) [pid = 1647] [serial = 1090] [outer = 0x118a44000] 08:10:02 INFO - PROCESS | 1647 | 1464102602423 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]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 668ms 08:10:02 INFO - PROCESS | 1647 | 1464102602480 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 1647 | 1464102602481 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:10:02 INFO - PROCESS | 1647 | 1464102602507 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 1647 | 1464102602512 Marionette TRACE conn2 <- [1,1426,null,{}] 08:10:02 INFO - PROCESS | 1647 | 1464102602517 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}] 08:10:02 INFO - PROCESS | 1647 | 1464102602627 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:10:02 INFO - PROCESS | 1647 | 1464102602698 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d737000 == 83 [pid = 1647] [id = 364] 08:10:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x1195c5800) [pid = 1647] [serial = 1091] [outer = 0x0] 08:10:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x12185dc00) [pid = 1647] [serial = 1092] [outer = 0x1195c5800] 08:10:02 INFO - PROCESS | 1647 | 1464102602727 Marionette DEBUG loaded listener.js 08:10:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x125776400) [pid = 1647] [serial = 1093] [outer = 0x1195c5800] 08:10:03 INFO - PROCESS | 1647 | 1464102603151 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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 685ms 08:10:03 INFO - PROCESS | 1647 | 1464102603187 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1647 | 1464102603189 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:10:03 INFO - PROCESS | 1647 | 1464102603191 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1647 | 1464102603192 Marionette TRACE conn2 <- [1,1430,null,{}] 08:10:03 INFO - PROCESS | 1647 | 1464102603195 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}] 08:10:03 INFO - PROCESS | 1647 | 1464102603344 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:10:03 INFO - PROCESS | 1647 | 1464102603396 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db53800 == 84 [pid = 1647] [id = 365] 08:10:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x1216b0c00) [pid = 1647] [serial = 1094] [outer = 0x0] 08:10:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x126de9400) [pid = 1647] [serial = 1095] [outer = 0x1216b0c00] 08:10:03 INFO - PROCESS | 1647 | 1464102603427 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x126f7c800) [pid = 1647] [serial = 1096] [outer = 0x1216b0c00] 08:10:03 INFO - PROCESS | 1647 | 1464102603839 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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 668ms 08:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:10:03 INFO - PROCESS | 1647 | 1464102603859 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1647 | 1464102603861 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:10:03 INFO - PROCESS | 1647 | 1464102603863 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1647 | 1464102603864 Marionette TRACE conn2 <- [1,1434,null,{}] 08:10:03 INFO - PROCESS | 1647 | 1464102603869 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}] 08:10:03 INFO - PROCESS | 1647 | 1464102603992 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:10:04 INFO - PROCESS | 1647 | 1464102604081 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ef12800 == 85 [pid = 1647] [id = 366] 08:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x128be9c00) [pid = 1647] [serial = 1097] [outer = 0x0] 08:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x128be8c00) [pid = 1647] [serial = 1098] [outer = 0x128be9c00] 08:10:04 INFO - PROCESS | 1647 | 1464102604119 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x12a468c00) [pid = 1647] [serial = 1099] [outer = 0x128be9c00] 08:10:04 INFO - PROCESS | 1647 | 1464102604533 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]]]}] 08:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 722ms 08:10:04 INFO - PROCESS | 1647 | 1464102604586 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:10:04 INFO - PROCESS | 1647 | 1464102604587 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:10:04 INFO - PROCESS | 1647 | 1464102604590 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:10:04 INFO - PROCESS | 1647 | 1464102604591 Marionette TRACE conn2 <- [1,1438,null,{}] 08:10:04 INFO - PROCESS | 1647 | 1464102604593 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}] 08:10:04 INFO - PROCESS | 1647 | 1464102604702 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:10:04 INFO - PROCESS | 1647 | 1464102604775 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efdf800 == 86 [pid = 1647] [id = 367] 08:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x12a464000) [pid = 1647] [serial = 1100] [outer = 0x0] 08:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 173 (0x12a781c00) [pid = 1647] [serial = 1101] [outer = 0x12a464000] 08:10:04 INFO - PROCESS | 1647 | 1464102604806 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 174 (0x12aa7b000) [pid = 1647] [serial = 1102] [outer = 0x12a464000] 08:10:05 INFO - PROCESS | 1647 | 1464102605226 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 668ms 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:10:05 INFO - PROCESS | 1647 | 1464102605259 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1647 | 1464102605260 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:10:05 INFO - PROCESS | 1647 | 1464102605263 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1647 | 1464102605264 Marionette TRACE conn2 <- [1,1442,null,{}] 08:10:05 INFO - PROCESS | 1647 | 1464102605266 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}] 08:10:05 INFO - PROCESS | 1647 | 1464102605398 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:10:05 INFO - PROCESS | 1647 | 1464102605472 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c79800 == 87 [pid = 1647] [id = 368] 08:10:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 175 (0x12aa7d800) [pid = 1647] [serial = 1103] [outer = 0x0] 08:10:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 176 (0x12abf1800) [pid = 1647] [serial = 1104] [outer = 0x12aa7d800] 08:10:05 INFO - PROCESS | 1647 | 1464102605502 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 177 (0x12b1b6800) [pid = 1647] [serial = 1105] [outer = 0x12aa7d800] 08:10:05 INFO - PROCESS | 1647 | 1464102605971 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 723ms 08:10:05 INFO - PROCESS | 1647 | 1464102605986 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1647 | 1464102605987 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:10:05 INFO - PROCESS | 1647 | 1464102605990 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1647 | 1464102605991 Marionette TRACE conn2 <- [1,1446,null,{}] 08:10:05 INFO - PROCESS | 1647 | 1464102605993 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}] 08:10:06 INFO - PROCESS | 1647 | 1464102606105 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:10:06 INFO - PROCESS | 1647 | 1464102606179 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171dc000 == 88 [pid = 1647] [id = 369] 08:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 178 (0x115ebd000) [pid = 1647] [serial = 1106] [outer = 0x0] 08:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 179 (0x118a3ec00) [pid = 1647] [serial = 1107] [outer = 0x115ebd000] 08:10:06 INFO - PROCESS | 1647 | 1464102606208 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 180 (0x12abe6c00) [pid = 1647] [serial = 1108] [outer = 0x115ebd000] 08:10:06 INFO - PROCESS | 1647 | 1464102606830 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]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 869ms 08:10:06 INFO - PROCESS | 1647 | 1464102606860 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 1647 | 1464102606862 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:10:06 INFO - PROCESS | 1647 | 1464102606867 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 1647 | 1464102606870 Marionette TRACE conn2 <- [1,1450,null,{}] 08:10:06 INFO - PROCESS | 1647 | 1464102606874 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}] 08:10:06 INFO - PROCESS | 1647 | 1464102606981 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:10:07 INFO - PROCESS | 1647 | 1464102607046 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b39000 == 89 [pid = 1647] [id = 370] 08:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 181 (0x113181c00) [pid = 1647] [serial = 1109] [outer = 0x0] 08:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 182 (0x116070c00) [pid = 1647] [serial = 1110] [outer = 0x113181c00] 08:10:07 INFO - PROCESS | 1647 | 1464102607075 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 183 (0x1176ba800) [pid = 1647] [serial = 1111] [outer = 0x113181c00] 08:10:07 INFO - PROCESS | 1647 | 1464102607567 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 725ms 08:10:07 INFO - PROCESS | 1647 | 1464102607590 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1647 | 1464102607594 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:10:07 INFO - PROCESS | 1647 | 1464102607598 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1647 | 1464102607600 Marionette TRACE conn2 <- [1,1454,null,{}] 08:10:07 INFO - PROCESS | 1647 | 1464102607602 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}] 08:10:07 INFO - PROCESS | 1647 | 1464102607728 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12d556000 == 88 [pid = 1647] [id = 320] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12d182000 == 87 [pid = 1647] [id = 360] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb07000 == 86 [pid = 1647] [id = 359] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12b320800 == 85 [pid = 1647] [id = 358] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x117e3e800 == 84 [pid = 1647] [id = 357] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa2a800 == 83 [pid = 1647] [id = 356] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x128ec4000 == 82 [pid = 1647] [id = 355] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 182 (0x126a1d400) [pid = 1647] [serial = 1023] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x126ff2000 == 81 [pid = 1647] [id = 354] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x1266d1000 == 80 [pid = 1647] [id = 353] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x121b4c000 == 79 [pid = 1647] [id = 352] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x119584000 == 78 [pid = 1647] [id = 351] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x11663d800 == 77 [pid = 1647] [id = 350] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x1176e7000 == 76 [pid = 1647] [id = 349] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x11611a000 == 75 [pid = 1647] [id = 348] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x1171d9000 == 74 [pid = 1647] [id = 347] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12c69b800 == 73 [pid = 1647] [id = 345] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x12bac7800 == 72 [pid = 1647] [id = 344] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x121231000 == 71 [pid = 1647] [id = 343] 08:10:07 INFO - PROCESS | 1647 | --DOCSHELL 0x115e0a800 == 70 [pid = 1647] [id = 342] 08:10:07 INFO - PROCESS | 1647 | 1464102607834 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 181 (0x119a02800) [pid = 1647] [serial = 1005] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 180 (0x119de9c00) [pid = 1647] [serial = 1008] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 179 (0x1216aec00) [pid = 1647] [serial = 1011] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 178 (0x1194a6c00) [pid = 1647] [serial = 1014] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 177 (0x121c95800) [pid = 1647] [serial = 1015] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 176 (0x124eda800) [pid = 1647] [serial = 1017] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 175 (0x12c5ee800) [pid = 1647] [serial = 961] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 174 (0x118310800) [pid = 1647] [serial = 996] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 173 (0x118438400) [pid = 1647] [serial = 997] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 172 (0x1213ea000) [pid = 1647] [serial = 972] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x119190800) [pid = 1647] [serial = 999] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x128ab3000) [pid = 1647] [serial = 981] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x12510f400) [pid = 1647] [serial = 975] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x1127a4800) [pid = 1647] [serial = 985] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x1110af800) [pid = 1647] [serial = 984] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x112056400) [pid = 1647] [serial = 963] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x1169ba800) [pid = 1647] [serial = 993] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x11808ec00) [pid = 1647] [serial = 994] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x12588dc00) [pid = 1647] [serial = 1020] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x12bb14000) [pid = 1647] [serial = 978] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x115ebe400) [pid = 1647] [serial = 966] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x113016800) [pid = 1647] [serial = 988] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x112a6a400) [pid = 1647] [serial = 987] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x113d66000) [pid = 1647] [serial = 990] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x115ec1c00) [pid = 1647] [serial = 991] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x1195c6000) [pid = 1647] [serial = 969] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x126656800) [pid = 1647] [serial = 1021] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1216bb000) [pid = 1647] [serial = 1012] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x1194ad000) [pid = 1647] [serial = 1002] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x119aa9800) [pid = 1647] [serial = 1006] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x12120d000) [pid = 1647] [serial = 1009] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x125886400) [pid = 1647] [serial = 1018] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1198a8400) [pid = 1647] [serial = 1003] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x11922a800) [pid = 1647] [serial = 1000] [outer = 0x0] [url = about:blank] 08:10:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x1133aa000 == 71 [pid = 1647] [id = 371] 08:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x112056400) [pid = 1647] [serial = 1112] [outer = 0x0] 08:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x11318bc00) [pid = 1647] [serial = 1113] [outer = 0x112056400] 08:10:07 INFO - PROCESS | 1647 | 1464102607867 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x118310800) [pid = 1647] [serial = 1114] [outer = 0x112056400] 08:10:08 INFO - PROCESS | 1647 | 1464102608195 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 621ms 08:10:08 INFO - PROCESS | 1647 | 1464102608220 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 1647 | 1464102608221 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:10:08 INFO - PROCESS | 1647 | 1464102608223 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1647 | 1464102608226 Marionette TRACE conn2 <- [1,1458,null,{}] 08:10:08 INFO - PROCESS | 1647 | 1464102608233 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}] 08:10:08 INFO - PROCESS | 1647 | 1464102608327 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:10:08 INFO - PROCESS | 1647 | 1464102608351 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d10800 == 72 [pid = 1647] [id = 372] 08:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x119193400) [pid = 1647] [serial = 1115] [outer = 0x0] 08:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x1195c1800) [pid = 1647] [serial = 1116] [outer = 0x119193400] 08:10:08 INFO - PROCESS | 1647 | 1464102608378 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x1198a9400) [pid = 1647] [serial = 1117] [outer = 0x119193400] 08:10:08 INFO - PROCESS | 1647 | 1464102608747 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]]]}] 08:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 570ms 08:10:08 INFO - PROCESS | 1647 | 1464102608794 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:10:08 INFO - PROCESS | 1647 | 1464102608795 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:10:08 INFO - PROCESS | 1647 | 1464102608798 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:10:08 INFO - PROCESS | 1647 | 1464102608799 Marionette TRACE conn2 <- [1,1462,null,{}] 08:10:08 INFO - PROCESS | 1647 | 1464102608801 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}] 08:10:08 INFO - PROCESS | 1647 | 1464102608891 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:10:08 INFO - PROCESS | 1647 | 1464102608896 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216d9800 == 73 [pid = 1647] [id = 373] 08:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x1198a9800) [pid = 1647] [serial = 1118] [outer = 0x0] 08:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x119aa6c00) [pid = 1647] [serial = 1119] [outer = 0x1198a9800] 08:10:08 INFO - PROCESS | 1647 | 1464102608923 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x119c49800) [pid = 1647] [serial = 1120] [outer = 0x1198a9800] 08:10:09 INFO - PROCESS | 1647 | 1464102609270 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 519ms 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:10:09 INFO - PROCESS | 1647 | 1464102609319 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1647 | 1464102609320 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:10:09 INFO - PROCESS | 1647 | 1464102609322 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1647 | 1464102609323 Marionette TRACE conn2 <- [1,1466,null,{}] 08:10:09 INFO - PROCESS | 1647 | 1464102609325 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}] 08:10:09 INFO - PROCESS | 1647 | 1464102609413 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:10:09 INFO - PROCESS | 1647 | 1464102609417 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x1266cf800 == 74 [pid = 1647] [id = 374] 08:10:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x121204400) [pid = 1647] [serial = 1121] [outer = 0x0] 08:10:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x1213ea000) [pid = 1647] [serial = 1122] [outer = 0x121204400] 08:10:09 INFO - PROCESS | 1647 | 1464102609442 Marionette DEBUG loaded listener.js 08:10:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x1219d6400) [pid = 1647] [serial = 1123] [outer = 0x121204400] 08:10:09 INFO - PROCESS | 1647 | 1464102609809 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]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 518ms 08:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:10:09 INFO - PROCESS | 1647 | 1464102609841 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1647 | 1464102609842 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:10:09 INFO - PROCESS | 1647 | 1464102609844 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1647 | 1464102609845 Marionette TRACE conn2 <- [1,1470,null,{}] 08:10:09 INFO - PROCESS | 1647 | 1464102609847 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}] 08:10:09 INFO - PROCESS | 1647 | 1464102609985 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:10:10 INFO - PROCESS | 1647 | 1464102610002 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x128611800 == 75 [pid = 1647] [id = 375] 08:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x1216ec000) [pid = 1647] [serial = 1124] [outer = 0x0] 08:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x124b56400) [pid = 1647] [serial = 1125] [outer = 0x1216ec000] 08:10:10 INFO - PROCESS | 1647 | 1464102610028 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x126aa1400) [pid = 1647] [serial = 1126] [outer = 0x1216ec000] 08:10:10 INFO - PROCESS | 1647 | 1464102610380 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 573ms 08:10:10 INFO - PROCESS | 1647 | 1464102610419 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1647 | 1464102610420 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:10:10 INFO - PROCESS | 1647 | 1464102610423 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1647 | 1464102610424 Marionette TRACE conn2 <- [1,1474,null,{}] 08:10:10 INFO - PROCESS | 1647 | 1464102610426 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}] 08:10:10 INFO - PROCESS | 1647 | 1464102610536 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:10:10 INFO - PROCESS | 1647 | 1464102610547 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a761800 == 76 [pid = 1647] [id = 376] 08:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x12576e800) [pid = 1647] [serial = 1127] [outer = 0x0] 08:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x126f5fc00) [pid = 1647] [serial = 1128] [outer = 0x12576e800] 08:10:10 INFO - PROCESS | 1647 | 1464102610572 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x1270adc00) [pid = 1647] [serial = 1129] [outer = 0x12576e800] 08:10:10 INFO - PROCESS | 1647 | 1464102610956 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 569ms 08:10:10 INFO - PROCESS | 1647 | 1464102610993 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1647 | 1464102610994 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:10:10 INFO - PROCESS | 1647 | 1464102610996 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1647 | 1464102610997 Marionette TRACE conn2 <- [1,1478,null,{}] 08:10:11 INFO - PROCESS | 1647 | 1464102611001 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}] 08:10:11 INFO - PROCESS | 1647 | 1464102611167 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:10:11 INFO - PROCESS | 1647 | 1464102611203 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b397800 == 77 [pid = 1647] [id = 377] 08:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x126f13400) [pid = 1647] [serial = 1130] [outer = 0x0] 08:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x1286e0800) [pid = 1647] [serial = 1131] [outer = 0x126f13400] 08:10:11 INFO - PROCESS | 1647 | 1464102611243 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x128bf3400) [pid = 1647] [serial = 1132] [outer = 0x126f13400] 08:10:11 INFO - PROCESS | 1647 | 1464102611604 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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 620ms 08:10:11 INFO - PROCESS | 1647 | 1464102611619 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 1647 | 1464102611628 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:10:11 INFO - PROCESS | 1647 | 1464102611637 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 1647 | 1464102611638 Marionette TRACE conn2 <- [1,1482,null,{}] 08:10:11 INFO - PROCESS | 1647 | 1464102611640 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}] 08:10:11 INFO - PROCESS | 1647 | 1464102611753 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:10:11 INFO - PROCESS | 1647 | 1464102611765 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3ea800 == 78 [pid = 1647] [id = 378] 08:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x1270af400) [pid = 1647] [serial = 1133] [outer = 0x0] 08:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x12a6d9400) [pid = 1647] [serial = 1134] [outer = 0x1270af400] 08:10:11 INFO - PROCESS | 1647 | 1464102611803 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x12b050400) [pid = 1647] [serial = 1135] [outer = 0x1270af400] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x119723c00) [pid = 1647] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x11911d800) [pid = 1647] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x11752cc00) [pid = 1647] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x110f25000) [pid = 1647] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x126805c00) [pid = 1647] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x11318d400) [pid = 1647] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x118a40c00) [pid = 1647] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x124edf000) [pid = 1647] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x125886000) [pid = 1647] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x1120f6400) [pid = 1647] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x110e5ec00) [pid = 1647] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x121206000) [pid = 1647] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:10:12 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x118090c00) [pid = 1647] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:10:12 INFO - PROCESS | 1647 | 1464102612267 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 674ms 08:10:12 INFO - PROCESS | 1647 | 1464102612305 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1647 | 1464102612307 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:10:12 INFO - PROCESS | 1647 | 1464102612309 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1647 | 1464102612310 Marionette TRACE conn2 <- [1,1486,null,{}] 08:10:12 INFO - PROCESS | 1647 | 1464102612312 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}] 08:10:12 INFO - PROCESS | 1647 | 1464102612403 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:10:12 INFO - PROCESS | 1647 | 1464102612465 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b398800 == 79 [pid = 1647] [id = 379] 08:10:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x113188c00) [pid = 1647] [serial = 1136] [outer = 0x0] 08:10:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x119a9e000) [pid = 1647] [serial = 1137] [outer = 0x113188c00] 08:10:12 INFO - PROCESS | 1647 | 1464102612491 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x126f0fc00) [pid = 1647] [serial = 1138] [outer = 0x113188c00] 08:10:12 INFO - PROCESS | 1647 | 1464102612775 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]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 517ms 08:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:10:12 INFO - PROCESS | 1647 | 1464102612827 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1647 | 1464102612828 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:10:12 INFO - PROCESS | 1647 | 1464102612830 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1647 | 1464102612834 Marionette TRACE conn2 <- [1,1490,null,{}] 08:10:12 INFO - PROCESS | 1647 | 1464102612837 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}] 08:10:12 INFO - PROCESS | 1647 | 1464102612949 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:10:13 INFO - PROCESS | 1647 | 1464102613008 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d183000 == 80 [pid = 1647] [id = 380] 08:10:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x1161f2c00) [pid = 1647] [serial = 1139] [outer = 0x0] 08:10:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x12b1ba800) [pid = 1647] [serial = 1140] [outer = 0x1161f2c00] 08:10:13 INFO - PROCESS | 1647 | 1464102613037 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x12bb11400) [pid = 1647] [serial = 1141] [outer = 0x1161f2c00] 08:10:13 INFO - PROCESS | 1647 | 1464102613321 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 521ms 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:10:13 INFO - PROCESS | 1647 | 1464102613356 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 1647 | 1464102613357 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:10:13 INFO - PROCESS | 1647 | 1464102613360 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1647 | 1464102613361 Marionette TRACE conn2 <- [1,1494,null,{}] 08:10:13 INFO - PROCESS | 1647 | 1464102613363 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}] 08:10:13 INFO - PROCESS | 1647 | 1464102613458 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:10:13 INFO - PROCESS | 1647 | 1464102613463 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efde800 == 81 [pid = 1647] [id = 381] 08:10:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x110e56000) [pid = 1647] [serial = 1142] [outer = 0x0] 08:10:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x12bb1cc00) [pid = 1647] [serial = 1143] [outer = 0x110e56000] 08:10:13 INFO - PROCESS | 1647 | 1464102613488 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x12be21800) [pid = 1647] [serial = 1144] [outer = 0x110e56000] 08:10:13 INFO - PROCESS | 1647 | 1464102613812 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 468ms 08:10:13 INFO - PROCESS | 1647 | 1464102613829 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 1647 | 1464102613830 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:10:13 INFO - PROCESS | 1647 | 1464102613838 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1647 | 1464102613839 Marionette TRACE conn2 <- [1,1498,null,{}] 08:10:13 INFO - PROCESS | 1647 | 1464102613841 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}] 08:10:13 INFO - PROCESS | 1647 | 1464102613969 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:10:13 INFO - PROCESS | 1647 | 1464102613976 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cdc800 == 82 [pid = 1647] [id = 382] 08:10:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x12bb05400) [pid = 1647] [serial = 1145] [outer = 0x0] 08:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x12bec3400) [pid = 1647] [serial = 1146] [outer = 0x12bb05400] 08:10:14 INFO - PROCESS | 1647 | 1464102614000 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x12beca800) [pid = 1647] [serial = 1147] [outer = 0x12bb05400] 08:10:14 INFO - PROCESS | 1647 | 1464102614487 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]]]}] 08:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 726ms 08:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:10:14 INFO - PROCESS | 1647 | 1464102614558 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:10:14 INFO - PROCESS | 1647 | 1464102614561 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:10:14 INFO - PROCESS | 1647 | 1464102614564 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:10:14 INFO - PROCESS | 1647 | 1464102614569 Marionette TRACE conn2 <- [1,1502,null,{}] 08:10:14 INFO - PROCESS | 1647 | 1464102614573 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}] 08:10:14 INFO - PROCESS | 1647 | 1464102614691 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:10:14 INFO - PROCESS | 1647 | 1464102614768 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x118a6c800 == 83 [pid = 1647] [id = 383] 08:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x11317ec00) [pid = 1647] [serial = 1148] [outer = 0x0] 08:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 173 (0x1160e5800) [pid = 1647] [serial = 1149] [outer = 0x11317ec00] 08:10:14 INFO - PROCESS | 1647 | 1464102614800 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 174 (0x118310c00) [pid = 1647] [serial = 1150] [outer = 0x11317ec00] 08:10:15 INFO - PROCESS | 1647 | 1464102615239 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]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 723ms 08:10:15 INFO - PROCESS | 1647 | 1464102615301 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1647 | 1464102615305 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:10:15 INFO - PROCESS | 1647 | 1464102615311 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1647 | 1464102615313 Marionette TRACE conn2 <- [1,1506,null,{}] 08:10:15 INFO - PROCESS | 1647 | 1464102615317 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}] 08:10:15 INFO - PROCESS | 1647 | 1464102615428 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:10:15 INFO - PROCESS | 1647 | 1464102615525 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x1266d0000 == 84 [pid = 1647] [id = 384] 08:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 175 (0x119194000) [pid = 1647] [serial = 1151] [outer = 0x0] 08:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 176 (0x11922a800) [pid = 1647] [serial = 1152] [outer = 0x119194000] 08:10:15 INFO - PROCESS | 1647 | 1464102615556 Marionette DEBUG loaded listener.js 08:10:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 177 (0x1198a7000) [pid = 1647] [serial = 1153] [outer = 0x119194000] 08:10:16 INFO - PROCESS | 1647 | 1464102616022 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 723ms 08:10:16 INFO - PROCESS | 1647 | 1464102616050 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 1647 | 1464102616052 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:10:16 INFO - PROCESS | 1647 | 1464102616056 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1647 | 1464102616058 Marionette TRACE conn2 <- [1,1510,null,{}] 08:10:16 INFO - PROCESS | 1647 | 1464102616069 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}] 08:10:16 INFO - PROCESS | 1647 | 1464102616180 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:10:16 INFO - PROCESS | 1647 | 1464102616259 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1351cc800 == 85 [pid = 1647] [id = 385] 08:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 178 (0x126362c00) [pid = 1647] [serial = 1154] [outer = 0x0] 08:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 179 (0x12680ac00) [pid = 1647] [serial = 1155] [outer = 0x126362c00] 08:10:16 INFO - PROCESS | 1647 | 1464102616291 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 180 (0x1284c4000) [pid = 1647] [serial = 1156] [outer = 0x126362c00] 08:10:16 INFO - PROCESS | 1647 | 1464102616698 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]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 671ms 08:10:16 INFO - PROCESS | 1647 | 1464102616727 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:10:16 INFO - PROCESS | 1647 | 1464102616729 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:10:16 INFO - PROCESS | 1647 | 1464102616731 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1647 | 1464102616732 Marionette TRACE conn2 <- [1,1514,null,{}] 08:10:16 INFO - PROCESS | 1647 | 1464102616735 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}] 08:10:16 INFO - PROCESS | 1647 | 1464102616847 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:10:16 INFO - PROCESS | 1647 | 1464102616953 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f4c3000 == 86 [pid = 1647] [id = 386] 08:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 181 (0x126652800) [pid = 1647] [serial = 1157] [outer = 0x0] 08:10:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 182 (0x12abf1000) [pid = 1647] [serial = 1158] [outer = 0x126652800] 08:10:16 INFO - PROCESS | 1647 | 1464102616985 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 183 (0x12ba34000) [pid = 1647] [serial = 1159] [outer = 0x126652800] 08:10:17 INFO - PROCESS | 1647 | 1464102617388 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]]]}] 08:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 08:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:10:17 INFO - PROCESS | 1647 | 1464102617402 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:10:17 INFO - PROCESS | 1647 | 1464102617404 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:10:17 INFO - PROCESS | 1647 | 1464102617406 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:10:17 INFO - PROCESS | 1647 | 1464102617407 Marionette TRACE conn2 <- [1,1518,null,{}] 08:10:17 INFO - PROCESS | 1647 | 1464102617410 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}] 08:10:17 INFO - PROCESS | 1647 | 1464102617527 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:10:17 INFO - PROCESS | 1647 | 1464102617656 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f4d7000 == 87 [pid = 1647] [id = 387] 08:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 184 (0x12120b800) [pid = 1647] [serial = 1160] [outer = 0x0] 08:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 185 (0x12ba39c00) [pid = 1647] [serial = 1161] [outer = 0x12120b800] 08:10:17 INFO - PROCESS | 1647 | 1464102617707 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 186 (0x12be15800) [pid = 1647] [serial = 1162] [outer = 0x12120b800] 08:10:18 INFO - PROCESS | 1647 | 1464102618199 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 821ms 08:10:18 INFO - PROCESS | 1647 | 1464102618228 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1647 | 1464102618229 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:10:18 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:10:18 INFO - PROCESS | 1647 | 1464102618231 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1647 | 1464102618233 Marionette TRACE conn2 <- [1,1522,null,{}] 08:10:18 INFO - PROCESS | 1647 | 1464102618235 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}] 08:10:18 INFO - PROCESS | 1647 | 1464102618360 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:10:18 INFO - PROCESS | 1647 | 1464102618437 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x13531b800 == 88 [pid = 1647] [id = 388] 08:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 187 (0x12bec6400) [pid = 1647] [serial = 1163] [outer = 0x0] 08:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x12c509400) [pid = 1647] [serial = 1164] [outer = 0x12bec6400] 08:10:18 INFO - PROCESS | 1647 | 1464102618469 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x12c5f6c00) [pid = 1647] [serial = 1165] [outer = 0x12bec6400] 08:10:18 INFO - PROCESS | 1647 | 1464102618830 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"]]]}] 08:10:18 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 () { 08:10:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:10:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:10:18 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 () { 08:10:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:10:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:10:18 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 () { 08:10:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:10:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:10:18 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 () { 08:10:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:10:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:10:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:10:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 621ms 08:10:18 INFO - PROCESS | 1647 | 1464102618853 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1647 | 1464102618855 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:10:18 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:10:18 INFO - PROCESS | 1647 | 1464102618857 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1647 | 1464102618858 Marionette TRACE conn2 <- [1,1526,null,{}] 08:10:18 INFO - PROCESS | 1647 | 1464102618861 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}] 08:10:18 INFO - PROCESS | 1647 | 1464102618968 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:10:19 INFO - PROCESS | 1647 | 1464102619074 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x137eb0800 == 89 [pid = 1647] [id = 389] 08:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x11285f800) [pid = 1647] [serial = 1166] [outer = 0x0] 08:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x11286cc00) [pid = 1647] [serial = 1167] [outer = 0x11285f800] 08:10:19 INFO - PROCESS | 1647 | 1464102619105 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x12c5f4800) [pid = 1647] [serial = 1168] [outer = 0x11285f800] 08:10:19 INFO - PROCESS | 1647 | 1464102619458 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"]]]}] 08:10:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:10:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:10:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:10:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:10:19 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:10:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:10:19 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 620ms 08:10:19 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:10:19 INFO - PROCESS | 1647 | 1464102619477 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 1647 | 1464102619479 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:10:19 INFO - PROCESS | 1647 | 1464102619481 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1647 | 1464102619483 Marionette TRACE conn2 <- [1,1530,null,{}] 08:10:19 INFO - PROCESS | 1647 | 1464102619485 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}] 08:10:19 INFO - PROCESS | 1647 | 1464102619598 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:10:19 INFO - PROCESS | 1647 | 1464102619720 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f76b000 == 90 [pid = 1647] [id = 390] 08:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x1127a7c00) [pid = 1647] [serial = 1169] [outer = 0x0] 08:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x12c879800) [pid = 1647] [serial = 1170] [outer = 0x1127a7c00] 08:10:19 INFO - PROCESS | 1647 | 1464102619754 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x12c8f0800) [pid = 1647] [serial = 1171] [outer = 0x1127a7c00] 08:10:20 INFO - PROCESS | 1647 | 1464102620113 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]]]}] 08:10:20 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 08:10:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:10:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:10:20 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:10:20 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. 08:10:20 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:10:20 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 08:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:10:20 INFO - PROCESS | 1647 | 1464102620153 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 1647 | 1464102620154 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:10:20 INFO - PROCESS | 1647 | 1464102620156 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1647 | 1464102620157 Marionette TRACE conn2 <- [1,1534,null,{}] 08:10:20 INFO - PROCESS | 1647 | 1464102620160 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}] 08:10:20 INFO - PROCESS | 1647 | 1464102620271 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:10:20 INFO - PROCESS | 1647 | 1464102620364 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192a5000 == 91 [pid = 1647] [id = 391] 08:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x11300b400) [pid = 1647] [serial = 1172] [outer = 0x0] 08:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x1184f1000) [pid = 1647] [serial = 1173] [outer = 0x11300b400] 08:10:20 INFO - PROCESS | 1647 | 1464102620396 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x12c8f5800) [pid = 1647] [serial = 1174] [outer = 0x11300b400] 08:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 08:10:20 INFO - PROCESS | 1647 | 1464102620820 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]]]}] 08:10:20 INFO - PROCESS | 1647 | 1464102620827 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:10:20 INFO - PROCESS | 1647 | 1464102620829 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:10:20 INFO - PROCESS | 1647 | 1464102620831 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:10:20 INFO - PROCESS | 1647 | 1464102620833 Marionette TRACE conn2 <- [1,1538,null,{}] 08:10:20 INFO - PROCESS | 1647 | 1464102620837 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}] 08:10:20 INFO - PROCESS | 1647 | 1464102620954 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:10:21 INFO - PROCESS | 1647 | 1464102621300 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x118365800 == 92 [pid = 1647] [id = 392] 08:10:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x110f2b400) [pid = 1647] [serial = 1175] [outer = 0x0] 08:10:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x111d23c00) [pid = 1647] [serial = 1176] [outer = 0x110f2b400] 08:10:21 INFO - PROCESS | 1647 | 1464102621330 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x1127a6c00) [pid = 1647] [serial = 1177] [outer = 0x110f2b400] 08:10:21 INFO - PROCESS | 1647 | 1464102621740 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]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:10:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 973ms 08:10:21 INFO - PROCESS | 1647 | 1464102621805 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:10:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:10:21 INFO - PROCESS | 1647 | 1464102621808 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:10:21 INFO - PROCESS | 1647 | 1464102621811 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1647 | 1464102621813 Marionette TRACE conn2 <- [1,1542,null,{}] 08:10:21 INFO - PROCESS | 1647 | 1464102621816 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}] 08:10:21 INFO - PROCESS | 1647 | 1464102621923 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:10:22 INFO - PROCESS | 1647 | 1464102622006 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x128acf000 == 93 [pid = 1647] [id = 393] 08:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x113180800) [pid = 1647] [serial = 1178] [outer = 0x0] 08:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x11619dc00) [pid = 1647] [serial = 1179] [outer = 0x113180800] 08:10:22 INFO - PROCESS | 1647 | 1464102622036 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x11808b800) [pid = 1647] [serial = 1180] [outer = 0x113180800] 08:10:22 INFO - PROCESS | 1647 | 1464102622444 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]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:10:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 676ms 08:10:22 INFO - PROCESS | 1647 | 1464102622488 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:10:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:10:22 INFO - PROCESS | 1647 | 1464102622491 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:10:22 INFO - PROCESS | 1647 | 1464102622493 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1647 | 1464102622495 Marionette TRACE conn2 <- [1,1546,null,{}] 08:10:22 INFO - PROCESS | 1647 | 1464102622497 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}] 08:10:22 INFO - PROCESS | 1647 | 1464102622617 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:10:22 INFO - PROCESS | 1647 | 1464102622740 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12efde800 == 92 [pid = 1647] [id = 381] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12d183000 == 91 [pid = 1647] [id = 380] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12b398800 == 90 [pid = 1647] [id = 379] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12b390800 == 89 [pid = 1647] [id = 341] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3ea800 == 88 [pid = 1647] [id = 378] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12b397800 == 87 [pid = 1647] [id = 377] 08:10:22 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x1286dcc00) [pid = 1647] [serial = 1080] [outer = 0x0] [url = about:blank] 08:10:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x1161d0000 == 88 [pid = 1647] [id = 394] 08:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x1127b0000) [pid = 1647] [serial = 1181] [outer = 0x0] 08:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x11830e800) [pid = 1647] [serial = 1182] [outer = 0x1127b0000] 08:10:22 INFO - PROCESS | 1647 | 1464102622812 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x1195c9000) [pid = 1647] [serial = 1183] [outer = 0x1127b0000] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12a761800 == 87 [pid = 1647] [id = 376] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x128611800 == 86 [pid = 1647] [id = 375] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1266cf800 == 85 [pid = 1647] [id = 374] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1216d9800 == 84 [pid = 1647] [id = 373] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x119d10800 == 83 [pid = 1647] [id = 372] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1133aa000 == 82 [pid = 1647] [id = 371] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x121b39000 == 81 [pid = 1647] [id = 370] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x1171dc000 == 80 [pid = 1647] [id = 369] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x134c79800 == 79 [pid = 1647] [id = 368] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12efdf800 == 78 [pid = 1647] [id = 367] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12ef12800 == 77 [pid = 1647] [id = 366] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12db53800 == 76 [pid = 1647] [id = 365] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12d737000 == 75 [pid = 1647] [id = 364] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x12b303000 == 74 [pid = 1647] [id = 363] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x121219800 == 73 [pid = 1647] [id = 362] 08:10:22 INFO - PROCESS | 1647 | --DOCSHELL 0x11611c800 == 72 [pid = 1647] [id = 361] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x1284ac800) [pid = 1647] [serial = 1078] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x119a9fc00) [pid = 1647] [serial = 1056] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x1284a1400) [pid = 1647] [serial = 1077] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x1191c6000) [pid = 1647] [serial = 1051] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x1270a3800) [pid = 1647] [serial = 1075] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x1213ecc00) [pid = 1647] [serial = 1035] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x1127a9800) [pid = 1647] [serial = 1026] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x126f59c00) [pid = 1647] [serial = 1069] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x1138bd400) [pid = 1647] [serial = 1044] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x1194a8000) [pid = 1647] [serial = 1053] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x125285c00) [pid = 1647] [serial = 1062] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x126de8800) [pid = 1647] [serial = 1066] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x126f17800) [pid = 1647] [serial = 1068] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x112765c00) [pid = 1647] [serial = 1041] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x1185d1000) [pid = 1647] [serial = 1072] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x1216b5400) [pid = 1647] [serial = 1059] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x1161e7400) [pid = 1647] [serial = 1045] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 188 (0x118345000) [pid = 1647] [serial = 1048] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 187 (0x119117400) [pid = 1647] [serial = 1032] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 186 (0x11276d400) [pid = 1647] [serial = 1071] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 185 (0x115ebe000) [pid = 1647] [serial = 1029] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 184 (0x118308000) [pid = 1647] [serial = 1047] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 183 (0x124a5cc00) [pid = 1647] [serial = 1060] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 182 (0x112f36400) [pid = 1647] [serial = 1042] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 181 (0x119a07400) [pid = 1647] [serial = 1074] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 180 (0x119724000) [pid = 1647] [serial = 1054] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 179 (0x118344800) [pid = 1647] [serial = 1050] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 178 (0x126649c00) [pid = 1647] [serial = 1065] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 177 (0x124f32800) [pid = 1647] [serial = 1038] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 176 (0x125883800) [pid = 1647] [serial = 1063] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | --DOMWINDOW == 175 (0x12120c000) [pid = 1647] [serial = 1057] [outer = 0x0] [url = about:blank] 08:10:23 INFO - PROCESS | 1647 | 1464102623143 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 08:10:23 INFO - PROCESS | 1647 | 1464102623164 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1647 | 1464102623166 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:10:23 INFO - PROCESS | 1647 | 1464102623175 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1647 | 1464102623179 Marionette TRACE conn2 <- [1,1550,null,{}] 08:10:23 INFO - PROCESS | 1647 | 1464102623184 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}] 08:10:23 INFO - PROCESS | 1647 | 1464102623279 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:10:23 INFO - PROCESS | 1647 | 1464102623360 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x119172000 == 73 [pid = 1647] [id = 395] 08:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 176 (0x112f36400) [pid = 1647] [serial = 1184] [outer = 0x0] 08:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 177 (0x119731000) [pid = 1647] [serial = 1185] [outer = 0x112f36400] 08:10:23 INFO - PROCESS | 1647 | 1464102623386 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 178 (0x119c44800) [pid = 1647] [serial = 1186] [outer = 0x112f36400] 08:10:23 INFO - PROCESS | 1647 | 1464102623677 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 532ms 08:10:23 INFO - PROCESS | 1647 | 1464102623707 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:10:23 INFO - PROCESS | 1647 | 1464102623708 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:10:23 INFO - PROCESS | 1647 | 1464102623711 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1647 | 1464102623712 Marionette TRACE conn2 <- [1,1554,null,{}] 08:10:23 INFO - PROCESS | 1647 | 1464102623714 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}] 08:10:23 INFO - PROCESS | 1647 | 1464102623811 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:10:23 INFO - PROCESS | 1647 | 1464102623816 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236b0000 == 74 [pid = 1647] [id = 396] 08:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 179 (0x121202800) [pid = 1647] [serial = 1187] [outer = 0x0] 08:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 180 (0x12185fc00) [pid = 1647] [serial = 1188] [outer = 0x121202800] 08:10:23 INFO - PROCESS | 1647 | 1464102623843 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 181 (0x124ee6400) [pid = 1647] [serial = 1189] [outer = 0x121202800] 08:10:24 INFO - PROCESS | 1647 | 1464102624225 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 08:10:24 INFO - PROCESS | 1647 | 1464102624229 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1647 | 1464102624230 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:10:24 INFO - PROCESS | 1647 | 1464102624237 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1647 | 1464102624238 Marionette TRACE conn2 <- [1,1558,null,{}] 08:10:24 INFO - PROCESS | 1647 | 1464102624240 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}] 08:10:24 INFO - PROCESS | 1647 | 1464102624334 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:10:24 INFO - PROCESS | 1647 | 1464102624339 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fda000 == 75 [pid = 1647] [id = 397] 08:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 182 (0x12588b400) [pid = 1647] [serial = 1190] [outer = 0x0] 08:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 183 (0x12688b000) [pid = 1647] [serial = 1191] [outer = 0x12588b400] 08:10:24 INFO - PROCESS | 1647 | 1464102624371 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 184 (0x126f1bc00) [pid = 1647] [serial = 1192] [outer = 0x12588b400] 08:10:24 INFO - PROCESS | 1647 | 1464102624727 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:10:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 525ms 08:10:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:10:24 INFO - PROCESS | 1647 | 1464102624759 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1647 | 1464102624760 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:10:24 INFO - PROCESS | 1647 | 1464102624762 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1647 | 1464102624763 Marionette TRACE conn2 <- [1,1562,null,{}] 08:10:24 INFO - PROCESS | 1647 | 1464102624767 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}] 08:10:24 INFO - PROCESS | 1647 | 1464102624902 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:10:24 INFO - PROCESS | 1647 | 1464102624922 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa31800 == 76 [pid = 1647] [id = 398] 08:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 185 (0x12636e800) [pid = 1647] [serial = 1193] [outer = 0x0] 08:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 186 (0x126f82400) [pid = 1647] [serial = 1194] [outer = 0x12636e800] 08:10:24 INFO - PROCESS | 1647 | 1464102624948 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 187 (0x1284c7c00) [pid = 1647] [serial = 1195] [outer = 0x12636e800] 08:10:25 INFO - PROCESS | 1647 | 1464102625306 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:10:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 577ms 08:10:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:10:25 INFO - PROCESS | 1647 | 1464102625343 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1647 | 1464102625345 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:10:25 INFO - PROCESS | 1647 | 1464102625347 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1647 | 1464102625348 Marionette TRACE conn2 <- [1,1566,null,{}] 08:10:25 INFO - PROCESS | 1647 | 1464102625352 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}] 08:10:25 INFO - PROCESS | 1647 | 1464102625468 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:10:25 INFO - PROCESS | 1647 | 1464102625482 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b39c000 == 77 [pid = 1647] [id = 399] 08:10:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x1270ad400) [pid = 1647] [serial = 1196] [outer = 0x0] 08:10:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x128be7800) [pid = 1647] [serial = 1197] [outer = 0x1270ad400] 08:10:25 INFO - PROCESS | 1647 | 1464102625509 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x12a6d8800) [pid = 1647] [serial = 1198] [outer = 0x1270ad400] 08:10:25 INFO - PROCESS | 1647 | 1464102625841 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]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:10:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 520ms 08:10:25 INFO - PROCESS | 1647 | 1464102625867 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1647 | 1464102625868 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:10:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:10:25 INFO - PROCESS | 1647 | 1464102625870 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1647 | 1464102625871 Marionette TRACE conn2 <- [1,1570,null,{}] 08:10:25 INFO - PROCESS | 1647 | 1464102625880 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}] 08:10:25 INFO - PROCESS | 1647 | 1464102625994 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:10:26 INFO - PROCESS | 1647 | 1464102626005 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3ef000 == 78 [pid = 1647] [id = 400] 08:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x128abd000) [pid = 1647] [serial = 1199] [outer = 0x0] 08:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x12b050800) [pid = 1647] [serial = 1200] [outer = 0x128abd000] 08:10:26 INFO - PROCESS | 1647 | 1464102626030 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x12ba30400) [pid = 1647] [serial = 1201] [outer = 0x128abd000] 08:10:26 INFO - PROCESS | 1647 | 1464102626378 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 525ms 08:10:26 INFO - PROCESS | 1647 | 1464102626395 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1647 | 1464102626396 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:10:26 INFO - PROCESS | 1647 | 1464102626400 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1647 | 1464102626401 Marionette TRACE conn2 <- [1,1574,null,{}] 08:10:26 INFO - PROCESS | 1647 | 1464102626404 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}] 08:10:26 INFO - PROCESS | 1647 | 1464102626537 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:10:26 INFO - PROCESS | 1647 | 1464102626551 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d176000 == 79 [pid = 1647] [id = 401] 08:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x12bb05000) [pid = 1647] [serial = 1202] [outer = 0x0] 08:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x12bb1a400) [pid = 1647] [serial = 1203] [outer = 0x12bb05000] 08:10:26 INFO - PROCESS | 1647 | 1464102626576 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x12bebc400) [pid = 1647] [serial = 1204] [outer = 0x12bb05000] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x121204400) [pid = 1647] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x12576e800) [pid = 1647] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x119193400) [pid = 1647] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x126f13400) [pid = 1647] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x1198a9800) [pid = 1647] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x1270af400) [pid = 1647] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x113188c00) [pid = 1647] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 188 (0x110e56000) [pid = 1647] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 187 (0x113181c00) [pid = 1647] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 186 (0x112056400) [pid = 1647] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 185 (0x1161f2c00) [pid = 1647] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 184 (0x1216ec000) [pid = 1647] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 183 (0x1284ae000) [pid = 1647] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:10:27 INFO - PROCESS | 1647 | --DOMWINDOW == 182 (0x1216b8000) [pid = 1647] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:10:27 INFO - PROCESS | 1647 | 1464102627131 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]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:10:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 08:10:27 INFO - PROCESS | 1647 | 1464102627171 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1647 | 1464102627172 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:10:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:10:27 INFO - PROCESS | 1647 | 1464102627174 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1647 | 1464102627175 Marionette TRACE conn2 <- [1,1578,null,{}] 08:10:27 INFO - PROCESS | 1647 | 1464102627177 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}] 08:10:27 INFO - PROCESS | 1647 | 1464102627270 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:10:27 INFO - PROCESS | 1647 | 1464102627292 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12522c000 == 80 [pid = 1647] [id = 402] 08:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 183 (0x11922d400) [pid = 1647] [serial = 1205] [outer = 0x0] 08:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 184 (0x119ab1c00) [pid = 1647] [serial = 1206] [outer = 0x11922d400] 08:10:27 INFO - PROCESS | 1647 | 1464102627321 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 185 (0x1284ae000) [pid = 1647] [serial = 1207] [outer = 0x11922d400] 08:10:27 INFO - PROCESS | 1647 | 1464102627671 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]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:10:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 518ms 08:10:27 INFO - PROCESS | 1647 | 1464102627692 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1647 | 1464102627694 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:10:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:10:27 INFO - PROCESS | 1647 | 1464102627696 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1647 | 1464102627698 Marionette TRACE conn2 <- [1,1582,null,{}] 08:10:27 INFO - PROCESS | 1647 | 1464102627706 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}] 08:10:27 INFO - PROCESS | 1647 | 1464102627849 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:10:27 INFO - PROCESS | 1647 | 1464102627856 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d72b800 == 81 [pid = 1647] [id = 403] 08:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 186 (0x1195ca400) [pid = 1647] [serial = 1208] [outer = 0x0] 08:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 187 (0x12bec5800) [pid = 1647] [serial = 1209] [outer = 0x1195ca400] 08:10:27 INFO - PROCESS | 1647 | 1464102627881 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x12c5f5c00) [pid = 1647] [serial = 1210] [outer = 0x1195ca400] 08:10:28 INFO - PROCESS | 1647 | 1464102628191 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 525ms 08:10:28 INFO - PROCESS | 1647 | 1464102628222 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1647 | 1464102628223 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:10:28 INFO - PROCESS | 1647 | 1464102628225 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1647 | 1464102628226 Marionette TRACE conn2 <- [1,1586,null,{}] 08:10:28 INFO - PROCESS | 1647 | 1464102628229 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}] 08:10:28 INFO - PROCESS | 1647 | 1464102628325 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:10:28 INFO - PROCESS | 1647 | 1464102628329 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efde800 == 82 [pid = 1647] [id = 404] 08:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x12c8f9000) [pid = 1647] [serial = 1211] [outer = 0x0] 08:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x12cb93400) [pid = 1647] [serial = 1212] [outer = 0x12c8f9000] 08:10:28 INFO - PROCESS | 1647 | 1464102628355 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x12cb9b800) [pid = 1647] [serial = 1213] [outer = 0x12c8f9000] 08:10:28 INFO - PROCESS | 1647 | 1464102628709 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 518ms 08:10:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:10:28 INFO - PROCESS | 1647 | 1464102628744 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1647 | 1464102628746 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:10:28 INFO - PROCESS | 1647 | 1464102628748 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1647 | 1464102628749 Marionette TRACE conn2 <- [1,1590,null,{}] 08:10:28 INFO - PROCESS | 1647 | 1464102628751 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}] 08:10:28 INFO - PROCESS | 1647 | 1464102628882 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:10:28 INFO - PROCESS | 1647 | 1464102628889 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cdd800 == 83 [pid = 1647] [id = 405] 08:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x1138c0400) [pid = 1647] [serial = 1214] [outer = 0x0] 08:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x12d1b8400) [pid = 1647] [serial = 1215] [outer = 0x1138c0400] 08:10:28 INFO - PROCESS | 1647 | 1464102628914 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x12d1c5000) [pid = 1647] [serial = 1216] [outer = 0x1138c0400] 08:10:29 INFO - PROCESS | 1647 | 1464102629373 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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:10:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 669ms 08:10:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:10:29 INFO - PROCESS | 1647 | 1464102629418 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 1647 | 1464102629420 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:10:29 INFO - PROCESS | 1647 | 1464102629424 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 1647 | 1464102629426 Marionette TRACE conn2 <- [1,1594,null,{}] 08:10:29 INFO - PROCESS | 1647 | 1464102629430 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}] 08:10:29 INFO - PROCESS | 1647 | 1464102629552 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:10:29 INFO - PROCESS | 1647 | 1464102629659 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x119578800 == 84 [pid = 1647] [id = 406] 08:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x113af6c00) [pid = 1647] [serial = 1217] [outer = 0x0] 08:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x11515e000) [pid = 1647] [serial = 1218] [outer = 0x113af6c00] 08:10:29 INFO - PROCESS | 1647 | 1464102629705 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x118344800) [pid = 1647] [serial = 1219] [outer = 0x113af6c00] 08:10:30 INFO - PROCESS | 1647 | 1464102630139 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 771ms 08:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:10:30 INFO - PROCESS | 1647 | 1464102630195 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1647 | 1464102630199 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:10:30 INFO - PROCESS | 1647 | 1464102630204 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 1647 | 1464102630206 Marionette TRACE conn2 <- [1,1598,null,{}] 08:10:30 INFO - PROCESS | 1647 | 1464102630208 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}] 08:10:30 INFO - PROCESS | 1647 | 1464102630329 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:10:30 INFO - PROCESS | 1647 | 1464102630411 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ec4000 == 85 [pid = 1647] [id = 407] 08:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x1185d0c00) [pid = 1647] [serial = 1220] [outer = 0x0] 08:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x1194ac800) [pid = 1647] [serial = 1221] [outer = 0x1185d0c00] 08:10:30 INFO - PROCESS | 1647 | 1464102630443 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x119a9dc00) [pid = 1647] [serial = 1222] [outer = 0x1185d0c00] 08:10:30 INFO - PROCESS | 1647 | 1464102630851 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]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 08:10:30 INFO - PROCESS | 1647 | 1464102630875 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1647 | 1464102630876 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:10:30 INFO - PROCESS | 1647 | 1464102630879 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 1647 | 1464102630882 Marionette TRACE conn2 <- [1,1602,null,{}] 08:10:30 INFO - PROCESS | 1647 | 1464102630910 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}] 08:10:31 INFO - PROCESS | 1647 | 1464102631032 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:10:31 INFO - PROCESS | 1647 | 1464102631120 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x1351df000 == 86 [pid = 1647] [id = 408] 08:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x12071a000) [pid = 1647] [serial = 1223] [outer = 0x0] 08:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x125880000) [pid = 1647] [serial = 1224] [outer = 0x12071a000] 08:10:31 INFO - PROCESS | 1647 | 1464102631153 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x126f57c00) [pid = 1647] [serial = 1225] [outer = 0x12071a000] 08:10:31 INFO - PROCESS | 1647 | 1464102631545 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]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:10:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 08:10:31 INFO - PROCESS | 1647 | 1464102631571 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1647 | 1464102631572 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:10:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:10:31 INFO - PROCESS | 1647 | 1464102631575 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1647 | 1464102631577 Marionette TRACE conn2 <- [1,1606,null,{}] 08:10:31 INFO - PROCESS | 1647 | 1464102631579 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}] 08:10:31 INFO - PROCESS | 1647 | 1464102631720 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:10:31 INFO - PROCESS | 1647 | 1464102631870 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f776000 == 87 [pid = 1647] [id = 409] 08:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x1270abc00) [pid = 1647] [serial = 1226] [outer = 0x0] 08:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x128be9000) [pid = 1647] [serial = 1227] [outer = 0x1270abc00] 08:10:31 INFO - PROCESS | 1647 | 1464102631910 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x12bb16000) [pid = 1647] [serial = 1228] [outer = 0x1270abc00] 08:10:32 INFO - PROCESS | 1647 | 1464102632448 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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:10:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 919ms 08:10:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:10:32 INFO - PROCESS | 1647 | 1464102632494 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1647 | 1464102632496 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:10:32 INFO - PROCESS | 1647 | 1464102632498 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1647 | 1464102632499 Marionette TRACE conn2 <- [1,1610,null,{}] 08:10:32 INFO - PROCESS | 1647 | 1464102632502 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}] 08:10:32 INFO - PROCESS | 1647 | 1464102632615 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:10:32 INFO - PROCESS | 1647 | 1464102632725 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x135a94000 == 88 [pid = 1647] [id = 410] 08:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x1270ac800) [pid = 1647] [serial = 1229] [outer = 0x0] 08:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x12bec7400) [pid = 1647] [serial = 1230] [outer = 0x1270ac800] 08:10:32 INFO - PROCESS | 1647 | 1464102632756 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x12c880000) [pid = 1647] [serial = 1231] [outer = 0x1270ac800] 08:10:33 INFO - PROCESS | 1647 | 1464102633135 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]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:10:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 669ms 08:10:33 INFO - PROCESS | 1647 | 1464102633167 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1647 | 1464102633169 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:10:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:10:33 INFO - PROCESS | 1647 | 1464102633171 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1647 | 1464102633172 Marionette TRACE conn2 <- [1,1614,null,{}] 08:10:33 INFO - PROCESS | 1647 | 1464102633175 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}] 08:10:33 INFO - PROCESS | 1647 | 1464102633306 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:10:33 INFO - PROCESS | 1647 | 1464102633421 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x137bb2800 == 89 [pid = 1647] [id = 411] 08:10:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x12c8f6000) [pid = 1647] [serial = 1232] [outer = 0x0] 08:10:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x12cb9f000) [pid = 1647] [serial = 1233] [outer = 0x12c8f6000] 08:10:33 INFO - PROCESS | 1647 | 1464102633452 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x134d96000) [pid = 1647] [serial = 1234] [outer = 0x12c8f6000] 08:10:33 INFO - PROCESS | 1647 | 1464102633832 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]]]}] 08:10:33 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 08:10:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 668ms 08:10:33 INFO - PROCESS | 1647 | 1464102633839 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1647 | 1464102633841 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:10:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:10:33 INFO - PROCESS | 1647 | 1464102633843 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1647 | 1464102633844 Marionette TRACE conn2 <- [1,1618,null,{}] 08:10:33 INFO - PROCESS | 1647 | 1464102633847 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}] 08:10:33 INFO - PROCESS | 1647 | 1464102633962 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:10:34 INFO - PROCESS | 1647 | 1464102634064 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f65b000 == 90 [pid = 1647] [id = 412] 08:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x134d92800) [pid = 1647] [serial = 1235] [outer = 0x0] 08:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x134d9c000) [pid = 1647] [serial = 1236] [outer = 0x134d92800] 08:10:34 INFO - PROCESS | 1647 | 1464102634095 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x13540c400) [pid = 1647] [serial = 1237] [outer = 0x134d92800] 08:10:34 INFO - PROCESS | 1647 | 1464102634506 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]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:10:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 08:10:34 INFO - PROCESS | 1647 | 1464102634514 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1647 | 1464102634516 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:10:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:10:34 INFO - PROCESS | 1647 | 1464102634521 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1647 | 1464102634522 Marionette TRACE conn2 <- [1,1622,null,{}] 08:10:34 INFO - PROCESS | 1647 | 1464102634524 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}] 08:10:34 INFO - PROCESS | 1647 | 1464102634637 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:10:34 INFO - PROCESS | 1647 | 1464102634747 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f66b000 == 91 [pid = 1647] [id = 413] 08:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x13540ec00) [pid = 1647] [serial = 1238] [outer = 0x0] 08:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x135413000) [pid = 1647] [serial = 1239] [outer = 0x13540ec00] 08:10:34 INFO - PROCESS | 1647 | 1464102634779 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x135418000) [pid = 1647] [serial = 1240] [outer = 0x13540ec00] 08:10:35 INFO - PROCESS | 1647 | 1464102635189 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]]]}] 08:10:35 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 08:10:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 720ms 08:10:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:10:35 INFO - PROCESS | 1647 | 1464102635242 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1647 | 1464102635243 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:10:35 INFO - PROCESS | 1647 | 1464102635245 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1647 | 1464102635247 Marionette TRACE conn2 <- [1,1626,null,{}] 08:10:35 INFO - PROCESS | 1647 | 1464102635249 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}] 08:10:35 INFO - PROCESS | 1647 | 1464102635407 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:10:35 INFO - PROCESS | 1647 | 1464102635504 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db50000 == 92 [pid = 1647] [id = 414] 08:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x1213ec400) [pid = 1647] [serial = 1241] [outer = 0x0] 08:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x135418800) [pid = 1647] [serial = 1242] [outer = 0x1213ec400] 08:10:35 INFO - PROCESS | 1647 | 1464102635534 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x13f68b400) [pid = 1647] [serial = 1243] [outer = 0x1213ec400] 08:10:35 INFO - PROCESS | 1647 | 1464102635928 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:10:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 719ms 08:10:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:10:35 INFO - PROCESS | 1647 | 1464102635965 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1647 | 1464102635967 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:10:35 INFO - PROCESS | 1647 | 1464102635969 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1647 | 1464102635970 Marionette TRACE conn2 <- [1,1630,null,{}] 08:10:35 INFO - PROCESS | 1647 | 1464102635973 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}] 08:10:36 INFO - PROCESS | 1647 | 1464102636089 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:10:36 INFO - PROCESS | 1647 | 1464102636207 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x117002800 == 93 [pid = 1647] [id = 415] 08:10:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x110f26c00) [pid = 1647] [serial = 1244] [outer = 0x0] 08:10:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x1286df800) [pid = 1647] [serial = 1245] [outer = 0x110f26c00] 08:10:36 INFO - PROCESS | 1647 | 1464102636238 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x13f68dc00) [pid = 1647] [serial = 1246] [outer = 0x110f26c00] 08:10:36 INFO - PROCESS | 1647 | 1464102636894 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]]]}] 08:10:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:10:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1022ms 08:10:37 INFO - PROCESS | 1647 | 1464102637022 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1647 | 1464102637026 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:10:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:10:37 INFO - PROCESS | 1647 | 1464102637034 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1647 | 1464102637038 Marionette TRACE conn2 <- [1,1634,null,{}] 08:10:37 INFO - PROCESS | 1647 | 1464102637043 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}] 08:10:37 INFO - PROCESS | 1647 | 1464102637189 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:10:37 INFO - PROCESS | 1647 | 1464102637306 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236dd000 == 94 [pid = 1647] [id = 416] 08:10:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x1110af800) [pid = 1647] [serial = 1247] [outer = 0x0] 08:10:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x112a6c800) [pid = 1647] [serial = 1248] [outer = 0x1110af800] 08:10:37 INFO - PROCESS | 1647 | 1464102637337 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x117172c00) [pid = 1647] [serial = 1249] [outer = 0x1110af800] 08:10:37 INFO - PROCESS | 1647 | 1464102637759 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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:10:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 776ms 08:10:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:10:37 INFO - PROCESS | 1647 | 1464102637809 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1647 | 1464102637813 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:10:37 INFO - PROCESS | 1647 | 1464102637817 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1647 | 1464102637819 Marionette TRACE conn2 <- [1,1638,null,{}] 08:10:37 INFO - PROCESS | 1647 | 1464102637821 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}] 08:10:37 INFO - PROCESS | 1647 | 1464102637927 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:10:38 INFO - PROCESS | 1647 | 1464102638050 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207b3800 == 95 [pid = 1647] [id = 417] 08:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x112863400) [pid = 1647] [serial = 1250] [outer = 0x0] 08:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x112867000) [pid = 1647] [serial = 1251] [outer = 0x112863400] 08:10:38 INFO - PROCESS | 1647 | 1464102638079 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x1195cfc00) [pid = 1647] [serial = 1252] [outer = 0x112863400] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb1f000 == 94 [pid = 1647] [id = 346] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12efde800 == 93 [pid = 1647] [id = 404] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12d72b800 == 92 [pid = 1647] [id = 403] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12522c000 == 91 [pid = 1647] [id = 402] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12d176000 == 90 [pid = 1647] [id = 401] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3ef000 == 89 [pid = 1647] [id = 400] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x12bec3400) [pid = 1647] [serial = 1146] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12b39c000 == 88 [pid = 1647] [id = 399] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa31800 == 87 [pid = 1647] [id = 398] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x126fda000 == 86 [pid = 1647] [id = 397] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x1236b0000 == 85 [pid = 1647] [id = 396] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x119172000 == 84 [pid = 1647] [id = 395] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x1161d0000 == 83 [pid = 1647] [id = 394] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x128acf000 == 82 [pid = 1647] [id = 393] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x118365800 == 81 [pid = 1647] [id = 392] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x1351cc800 == 80 [pid = 1647] [id = 385] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x1266d0000 == 79 [pid = 1647] [id = 384] 08:10:38 INFO - PROCESS | 1647 | --DOCSHELL 0x118a6c800 == 78 [pid = 1647] [id = 383] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x126f0fc00) [pid = 1647] [serial = 1138] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x124b56400) [pid = 1647] [serial = 1125] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x126aa1400) [pid = 1647] [serial = 1126] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x12b050400) [pid = 1647] [serial = 1135] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x1270adc00) [pid = 1647] [serial = 1129] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x128bf3400) [pid = 1647] [serial = 1132] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x12b1ba800) [pid = 1647] [serial = 1140] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x12be21800) [pid = 1647] [serial = 1144] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x128aaf400) [pid = 1647] [serial = 1081] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x126f11800) [pid = 1647] [serial = 1024] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x1213ea000) [pid = 1647] [serial = 1122] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x126f5fc00) [pid = 1647] [serial = 1128] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x1219d6400) [pid = 1647] [serial = 1123] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x12185dc00) [pid = 1647] [serial = 1092] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x128be8c00) [pid = 1647] [serial = 1098] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 213 (0x12abf1800) [pid = 1647] [serial = 1104] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x1195c1800) [pid = 1647] [serial = 1116] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x1286e0800) [pid = 1647] [serial = 1131] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x1198a9400) [pid = 1647] [serial = 1117] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x11716dc00) [pid = 1647] [serial = 1086] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x126de9400) [pid = 1647] [serial = 1095] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x119aa6c00) [pid = 1647] [serial = 1119] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x118a3ec00) [pid = 1647] [serial = 1107] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12a6d9400) [pid = 1647] [serial = 1134] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x119c49800) [pid = 1647] [serial = 1120] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x119a9e000) [pid = 1647] [serial = 1137] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x111d28400) [pid = 1647] [serial = 1083] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x12bb1cc00) [pid = 1647] [serial = 1143] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x1176ba800) [pid = 1647] [serial = 1111] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x116070c00) [pid = 1647] [serial = 1110] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x12a781c00) [pid = 1647] [serial = 1101] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x11318bc00) [pid = 1647] [serial = 1113] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x118310800) [pid = 1647] [serial = 1114] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x1194a9800) [pid = 1647] [serial = 1089] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x12bb11400) [pid = 1647] [serial = 1141] [outer = 0x0] [url = about:blank] 08:10:38 INFO - PROCESS | 1647 | 1464102638478 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]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:10:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 08:10:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:10:38 INFO - PROCESS | 1647 | 1464102638488 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1647 | 1464102638489 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:10:38 INFO - PROCESS | 1647 | 1464102638491 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 1647 | 1464102638494 Marionette TRACE conn2 <- [1,1642,null,{}] 08:10:38 INFO - PROCESS | 1647 | 1464102638504 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}] 08:10:38 INFO - PROCESS | 1647 | 1464102638620 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:10:38 INFO - PROCESS | 1647 | 1464102638696 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x12138c800 == 79 [pid = 1647] [id = 418] 08:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x1176ba800) [pid = 1647] [serial = 1253] [outer = 0x0] 08:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x119aaa000) [pid = 1647] [serial = 1254] [outer = 0x1176ba800] 08:10:38 INFO - PROCESS | 1647 | 1464102638725 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x1219d0c00) [pid = 1647] [serial = 1255] [outer = 0x1176ba800] 08:10:39 INFO - PROCESS | 1647 | 1464102639029 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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:10:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 571ms 08:10:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:10:39 INFO - PROCESS | 1647 | 1464102639062 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 1647 | 1464102639064 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:10:39 INFO - PROCESS | 1647 | 1464102639067 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1647 | 1464102639069 Marionette TRACE conn2 <- [1,1646,null,{}] 08:10:39 INFO - PROCESS | 1647 | 1464102639072 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}] 08:10:39 INFO - PROCESS | 1647 | 1464102639165 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:10:39 INFO - PROCESS | 1647 | 1464102639169 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ac3000 == 80 [pid = 1647] [id = 419] 08:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x124e9dc00) [pid = 1647] [serial = 1256] [outer = 0x0] 08:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x125889400) [pid = 1647] [serial = 1257] [outer = 0x124e9dc00] 08:10:39 INFO - PROCESS | 1647 | 1464102639195 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x126f0fc00) [pid = 1647] [serial = 1258] [outer = 0x124e9dc00] 08:10:39 INFO - PROCESS | 1647 | 1464102639564 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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:10:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 522ms 08:10:39 INFO - PROCESS | 1647 | 1464102639588 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:10:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:10:39 INFO - PROCESS | 1647 | 1464102639597 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:10:39 INFO - PROCESS | 1647 | 1464102639599 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1647 | 1464102639600 Marionette TRACE conn2 <- [1,1650,null,{}] 08:10:39 INFO - PROCESS | 1647 | 1464102639602 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}] 08:10:39 INFO - PROCESS | 1647 | 1464102639696 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:10:39 INFO - PROCESS | 1647 | 1464102639702 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b31f000 == 81 [pid = 1647] [id = 420] 08:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x126f18800) [pid = 1647] [serial = 1259] [outer = 0x0] 08:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x1270ae800) [pid = 1647] [serial = 1260] [outer = 0x126f18800] 08:10:39 INFO - PROCESS | 1647 | 1464102639728 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x1286e1800) [pid = 1647] [serial = 1261] [outer = 0x126f18800] 08:10:40 INFO - PROCESS | 1647 | 1464102640091 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:10:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 521ms 08:10:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:10:40 INFO - PROCESS | 1647 | 1464102640122 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1647 | 1464102640123 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:10:40 INFO - PROCESS | 1647 | 1464102640125 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1647 | 1464102640126 Marionette TRACE conn2 <- [1,1654,null,{}] 08:10:40 INFO - PROCESS | 1647 | 1464102640128 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}] 08:10:40 INFO - PROCESS | 1647 | 1464102640276 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:10:40 INFO - PROCESS | 1647 | 1464102640325 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3ea000 == 82 [pid = 1647] [id = 421] 08:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x1284cac00) [pid = 1647] [serial = 1262] [outer = 0x0] 08:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x12a45c000) [pid = 1647] [serial = 1263] [outer = 0x1284cac00] 08:10:40 INFO - PROCESS | 1647 | 1464102640351 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x12bb1cc00) [pid = 1647] [serial = 1264] [outer = 0x1284cac00] 08:10:40 INFO - PROCESS | 1647 | 1464102640664 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:10:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 568ms 08:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:10:40 INFO - PROCESS | 1647 | 1464102640693 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1647 | 1464102640694 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:10:40 INFO - PROCESS | 1647 | 1464102640703 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1647 | 1464102640704 Marionette TRACE conn2 <- [1,1658,null,{}] 08:10:40 INFO - PROCESS | 1647 | 1464102640707 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}] 08:10:40 INFO - PROCESS | 1647 | 1464102640834 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:10:40 INFO - PROCESS | 1647 | 1464102640846 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d191800 == 83 [pid = 1647] [id = 422] 08:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x110f07400) [pid = 1647] [serial = 1265] [outer = 0x0] 08:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x110f0b800) [pid = 1647] [serial = 1266] [outer = 0x110f07400] 08:10:40 INFO - PROCESS | 1647 | 1464102640871 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x110f11000) [pid = 1647] [serial = 1267] [outer = 0x110f07400] 08:10:41 INFO - PROCESS | 1647 | 1464102641232 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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 578ms 08:10:41 INFO - PROCESS | 1647 | 1464102641274 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 1647 | 1464102641275 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:10:41 INFO - PROCESS | 1647 | 1464102641278 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 1647 | 1464102641279 Marionette TRACE conn2 <- [1,1662,null,{}] 08:10:41 INFO - PROCESS | 1647 | 1464102641281 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}] 08:10:41 INFO - PROCESS | 1647 | 1464102641401 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:10:41 INFO - PROCESS | 1647 | 1464102641412 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d740000 == 84 [pid = 1647] [id = 423] 08:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x110f0dc00) [pid = 1647] [serial = 1268] [outer = 0x0] 08:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x12bb20800) [pid = 1647] [serial = 1269] [outer = 0x110f0dc00] 08:10:41 INFO - PROCESS | 1647 | 1464102641437 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x12c503000) [pid = 1647] [serial = 1270] [outer = 0x110f0dc00] 08:10:41 INFO - PROCESS | 1647 | 1464102641783 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]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 518ms 08:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:10:41 INFO - PROCESS | 1647 | 1464102641796 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 1647 | 1464102641797 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:10:41 INFO - PROCESS | 1647 | 1464102641800 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 1647 | 1464102641803 Marionette TRACE conn2 <- [1,1666,null,{}] 08:10:41 INFO - PROCESS | 1647 | 1464102641806 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}] 08:10:41 INFO - PROCESS | 1647 | 1464102641939 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:10:41 INFO - PROCESS | 1647 | 1464102641955 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efc3000 == 85 [pid = 1647] [id = 424] 08:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x12ba35400) [pid = 1647] [serial = 1271] [outer = 0x0] 08:10:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x12c5ef400) [pid = 1647] [serial = 1272] [outer = 0x12ba35400] 08:10:41 INFO - PROCESS | 1647 | 1464102641979 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x12c882800) [pid = 1647] [serial = 1273] [outer = 0x12ba35400] 08:10:42 INFO - PROCESS | 1647 | 1464102642344 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]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 571ms 08:10:42 INFO - PROCESS | 1647 | 1464102642371 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1647 | 1464102642372 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:10:42 INFO - PROCESS | 1647 | 1464102642375 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1647 | 1464102642376 Marionette TRACE conn2 <- [1,1670,null,{}] 08:10:42 INFO - PROCESS | 1647 | 1464102642378 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}] 08:10:42 INFO - PROCESS | 1647 | 1464102642502 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:10:42 INFO - PROCESS | 1647 | 1464102642518 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cdb800 == 86 [pid = 1647] [id = 425] 08:10:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x12c50f800) [pid = 1647] [serial = 1274] [outer = 0x0] 08:10:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x12cb9b000) [pid = 1647] [serial = 1275] [outer = 0x12c50f800] 08:10:42 INFO - PROCESS | 1647 | 1464102642542 Marionette DEBUG loaded listener.js 08:10:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x12d27a400) [pid = 1647] [serial = 1276] [outer = 0x12c50f800] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x1270ad400) [pid = 1647] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x128abd000) [pid = 1647] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x12bb05000) [pid = 1647] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x12bb05400) [pid = 1647] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 213 (0x121202800) [pid = 1647] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x112f36400) [pid = 1647] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x113180800) [pid = 1647] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x12588b400) [pid = 1647] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x1127b0000) [pid = 1647] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x110f2b400) [pid = 1647] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x11922d400) [pid = 1647] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x1195ca400) [pid = 1647] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12c8f9000) [pid = 1647] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:10:42 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x12636e800) [pid = 1647] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:10:43 INFO - PROCESS | 1647 | 1464102643016 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 08:10:43 INFO - PROCESS | 1647 | 1464102643045 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:10:43 INFO - PROCESS | 1647 | 1464102643047 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:10:43 INFO - PROCESS | 1647 | 1464102643049 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1647 | 1464102643053 Marionette TRACE conn2 <- [1,1674,null,{}] 08:10:43 INFO - PROCESS | 1647 | 1464102643059 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}] 08:10:43 INFO - PROCESS | 1647 | 1464102643207 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:10:43 INFO - PROCESS | 1647 | 1464102643271 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x13530d000 == 87 [pid = 1647] [id = 426] 08:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x118091000) [pid = 1647] [serial = 1277] [outer = 0x0] 08:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x12c508800) [pid = 1647] [serial = 1278] [outer = 0x118091000] 08:10:43 INFO - PROCESS | 1647 | 1464102643300 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x12d288000) [pid = 1647] [serial = 1279] [outer = 0x118091000] 08:10:43 INFO - PROCESS | 1647 | 1464102643599 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]]]}] 08:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 577ms 08:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:10:43 INFO - PROCESS | 1647 | 1464102643627 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:10:43 INFO - PROCESS | 1647 | 1464102643628 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:10:43 INFO - PROCESS | 1647 | 1464102643630 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:10:43 INFO - PROCESS | 1647 | 1464102643631 Marionette TRACE conn2 <- [1,1678,null,{}] 08:10:43 INFO - PROCESS | 1647 | 1464102643634 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}] 08:10:43 INFO - PROCESS | 1647 | 1464102643734 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:10:43 INFO - PROCESS | 1647 | 1464102643807 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x137ba7800 == 88 [pid = 1647] [id = 427] 08:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x12d284800) [pid = 1647] [serial = 1280] [outer = 0x0] 08:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x134625400) [pid = 1647] [serial = 1281] [outer = 0x12d284800] 08:10:43 INFO - PROCESS | 1647 | 1464102643832 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x13462f800) [pid = 1647] [serial = 1282] [outer = 0x12d284800] 08:10:44 INFO - PROCESS | 1647 | 1464102644109 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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 08:10:44 INFO - PROCESS | 1647 | 1464102644156 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1647 | 1464102644157 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:10:44 INFO - PROCESS | 1647 | 1464102644161 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1647 | 1464102644162 Marionette TRACE conn2 <- [1,1682,null,{}] 08:10:44 INFO - PROCESS | 1647 | 1464102644164 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}] 08:10:44 INFO - PROCESS | 1647 | 1464102644268 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:10:44 INFO - PROCESS | 1647 | 1464102644273 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f4df000 == 89 [pid = 1647] [id = 428] 08:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x134622800) [pid = 1647] [serial = 1283] [outer = 0x0] 08:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x1346c6c00) [pid = 1647] [serial = 1284] [outer = 0x134622800] 08:10:44 INFO - PROCESS | 1647 | 1464102644298 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x1346cb800) [pid = 1647] [serial = 1285] [outer = 0x134622800] 08:10:44 INFO - PROCESS | 1647 | 1464102644648 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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 519ms 08:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:10:44 INFO - PROCESS | 1647 | 1464102644680 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1647 | 1464102644681 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:10:44 INFO - PROCESS | 1647 | 1464102644683 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1647 | 1464102644685 Marionette TRACE conn2 <- [1,1686,null,{}] 08:10:44 INFO - PROCESS | 1647 | 1464102644689 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}] 08:10:44 INFO - PROCESS | 1647 | 1464102644829 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:10:44 INFO - PROCESS | 1647 | 1464102644966 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171d3000 == 90 [pid = 1647] [id = 429] 08:10:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x110f05000) [pid = 1647] [serial = 1286] [outer = 0x0] 08:10:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x110f08c00) [pid = 1647] [serial = 1287] [outer = 0x110f05000] 08:10:45 INFO - PROCESS | 1647 | 1464102645003 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x1127a8c00) [pid = 1647] [serial = 1288] [outer = 0x110f05000] 08:10:45 INFO - PROCESS | 1647 | 1464102645441 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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 822ms 08:10:45 INFO - PROCESS | 1647 | 1464102645506 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 1647 | 1464102645509 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:10:45 INFO - PROCESS | 1647 | 1464102645512 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1647 | 1464102645515 Marionette TRACE conn2 <- [1,1690,null,{}] 08:10:45 INFO - PROCESS | 1647 | 1464102645518 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}] 08:10:45 INFO - PROCESS | 1647 | 1464102645666 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:10:45 INFO - PROCESS | 1647 | 1464102645754 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fe8000 == 91 [pid = 1647] [id = 430] 08:10:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x113d62000) [pid = 1647] [serial = 1289] [outer = 0x0] 08:10:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x119220c00) [pid = 1647] [serial = 1290] [outer = 0x113d62000] 08:10:45 INFO - PROCESS | 1647 | 1464102645785 Marionette DEBUG loaded listener.js 08:10:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x1198afc00) [pid = 1647] [serial = 1291] [outer = 0x113d62000] 08:10:46 INFO - PROCESS | 1647 | 1464102646219 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 725ms 08:10:46 INFO - PROCESS | 1647 | 1464102646240 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:10:46 INFO - PROCESS | 1647 | 1464102646243 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:10:46 INFO - PROCESS | 1647 | 1464102646245 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:10:46 INFO - PROCESS | 1647 | 1464102646247 Marionette TRACE conn2 <- [1,1694,null,{}] 08:10:46 INFO - PROCESS | 1647 | 1464102646249 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}] 08:10:46 INFO - PROCESS | 1647 | 1464102646366 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:10:46 INFO - PROCESS | 1647 | 1464102646482 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x1351d7800 == 92 [pid = 1647] [id = 431] 08:10:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x119c3d000) [pid = 1647] [serial = 1292] [outer = 0x0] 08:10:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x124a5cc00) [pid = 1647] [serial = 1293] [outer = 0x119c3d000] 08:10:46 INFO - PROCESS | 1647 | 1464102646514 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x126f13c00) [pid = 1647] [serial = 1294] [outer = 0x119c3d000] 08:10:46 INFO - PROCESS | 1647 | 1464102646919 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]]]}] 08:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 720ms 08:10:46 INFO - PROCESS | 1647 | 1464102646987 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:10:46 INFO - PROCESS | 1647 | 1464102646989 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:10:46 INFO - PROCESS | 1647 | 1464102646996 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1647 | 1464102647001 Marionette TRACE conn2 <- [1,1698,null,{}] 08:10:47 INFO - PROCESS | 1647 | 1464102647036 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}] 08:10:47 INFO - PROCESS | 1647 | 1464102647156 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:10:47 INFO - PROCESS | 1647 | 1464102647271 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x137baa000 == 93 [pid = 1647] [id = 432] 08:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x124a5c400) [pid = 1647] [serial = 1295] [outer = 0x0] 08:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x12a783c00) [pid = 1647] [serial = 1296] [outer = 0x124a5c400] 08:10:47 INFO - PROCESS | 1647 | 1464102647301 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x12bb14c00) [pid = 1647] [serial = 1297] [outer = 0x124a5c400] 08:10:47 INFO - PROCESS | 1647 | 1464102647689 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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 739ms 08:10:47 INFO - PROCESS | 1647 | 1464102647731 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 1647 | 1464102647733 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:10:47 INFO - PROCESS | 1647 | 1464102647736 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1647 | 1464102647737 Marionette TRACE conn2 <- [1,1702,null,{}] 08:10:47 INFO - PROCESS | 1647 | 1464102647740 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}] 08:10:47 INFO - PROCESS | 1647 | 1464102647855 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:10:47 INFO - PROCESS | 1647 | 1464102647971 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f77a000 == 94 [pid = 1647] [id = 433] 08:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x12bb15400) [pid = 1647] [serial = 1298] [outer = 0x0] 08:10:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x12c5ed400) [pid = 1647] [serial = 1299] [outer = 0x12bb15400] 08:10:48 INFO - PROCESS | 1647 | 1464102648002 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x12cb9c800) [pid = 1647] [serial = 1300] [outer = 0x12bb15400] 08:10:48 INFO - PROCESS | 1647 | 1464102648388 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]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 719ms 08:10:48 INFO - PROCESS | 1647 | 1464102648474 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1647 | 1464102648475 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:10:48 INFO - PROCESS | 1647 | 1464102648477 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1647 | 1464102648478 Marionette TRACE conn2 <- [1,1706,null,{}] 08:10:48 INFO - PROCESS | 1647 | 1464102648481 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}] 08:10:48 INFO - PROCESS | 1647 | 1464102648595 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:10:48 INFO - PROCESS | 1647 | 1464102648682 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x141ba0000 == 95 [pid = 1647] [id = 434] 08:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x134626c00) [pid = 1647] [serial = 1301] [outer = 0x0] 08:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x134631000) [pid = 1647] [serial = 1302] [outer = 0x134626c00] 08:10:48 INFO - PROCESS | 1647 | 1464102648717 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x1346d4800) [pid = 1647] [serial = 1303] [outer = 0x134626c00] 08:10:49 INFO - PROCESS | 1647 | 1464102649115 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]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 671ms 08:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:10:49 INFO - PROCESS | 1647 | 1464102649148 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:10:49 INFO - PROCESS | 1647 | 1464102649150 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:10:49 INFO - PROCESS | 1647 | 1464102649154 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 1647 | 1464102649156 Marionette TRACE conn2 <- [1,1710,null,{}] 08:10:49 INFO - PROCESS | 1647 | 1464102649158 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}] 08:10:49 INFO - PROCESS | 1647 | 1464102649273 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:10:49 INFO - PROCESS | 1647 | 1464102649389 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x135ad4800 == 96 [pid = 1647] [id = 435] 08:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x12d289400) [pid = 1647] [serial = 1304] [outer = 0x0] 08:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x1346db000) [pid = 1647] [serial = 1305] [outer = 0x12d289400] 08:10:49 INFO - PROCESS | 1647 | 1464102649419 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x1347d5400) [pid = 1647] [serial = 1306] [outer = 0x12d289400] 08:10:49 INFO - PROCESS | 1647 | 1464102649805 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]]]}] 08:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 08:10:49 INFO - PROCESS | 1647 | 1464102649825 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:10:49 INFO - PROCESS | 1647 | 1464102649826 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:10:49 INFO - PROCESS | 1647 | 1464102649829 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:10:49 INFO - PROCESS | 1647 | 1464102649830 Marionette TRACE conn2 <- [1,1714,null,{}] 08:10:49 INFO - PROCESS | 1647 | 1464102649833 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}] 08:10:49 INFO - PROCESS | 1647 | 1464102649952 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:10:50 INFO - PROCESS | 1647 | 1464102650056 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x1422e7800 == 97 [pid = 1647] [id = 436] 08:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x119a0a400) [pid = 1647] [serial = 1307] [outer = 0x0] 08:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x134627c00) [pid = 1647] [serial = 1308] [outer = 0x119a0a400] 08:10:50 INFO - PROCESS | 1647 | 1464102650086 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x1347d9800) [pid = 1647] [serial = 1309] [outer = 0x119a0a400] 08:10:50 INFO - PROCESS | 1647 | 1464102650510 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 720ms 08:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:10:50 INFO - PROCESS | 1647 | 1464102650549 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1647 | 1464102650550 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:10:50 INFO - PROCESS | 1647 | 1464102650553 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1647 | 1464102650554 Marionette TRACE conn2 <- [1,1718,null,{}] 08:10:50 INFO - PROCESS | 1647 | 1464102650556 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}] 08:10:50 INFO - PROCESS | 1647 | 1464102650669 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:10:50 INFO - PROCESS | 1647 | 1464102650757 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x13536d800 == 98 [pid = 1647] [id = 437] 08:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 238 (0x1219cf000) [pid = 1647] [serial = 1310] [outer = 0x0] 08:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 239 (0x134d91000) [pid = 1647] [serial = 1311] [outer = 0x1219cf000] 08:10:50 INFO - PROCESS | 1647 | 1464102650788 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 240 (0x1353ab800) [pid = 1647] [serial = 1312] [outer = 0x1219cf000] 08:10:51 INFO - PROCESS | 1647 | 1464102651231 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]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 720ms 08:10:51 INFO - PROCESS | 1647 | 1464102651273 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 1647 | 1464102651274 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:10:51 INFO - PROCESS | 1647 | 1464102651277 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1647 | 1464102651278 Marionette TRACE conn2 <- [1,1722,null,{}] 08:10:51 INFO - PROCESS | 1647 | 1464102651280 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}] 08:10:51 INFO - PROCESS | 1647 | 1464102651406 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:10:51 INFO - PROCESS | 1647 | 1464102651560 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12121b800 == 99 [pid = 1647] [id = 438] 08:10:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 241 (0x1127b2000) [pid = 1647] [serial = 1313] [outer = 0x0] 08:10:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x126651c00) [pid = 1647] [serial = 1314] [outer = 0x1127b2000] 08:10:51 INFO - PROCESS | 1647 | 1464102651608 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 243 (0x134d94c00) [pid = 1647] [serial = 1315] [outer = 0x1127b2000] 08:10:52 INFO - PROCESS | 1647 | 1464102652120 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]]]}] 08:10:52 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 08:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 869ms 08:10:52 INFO - PROCESS | 1647 | 1464102652146 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:10:52 INFO - PROCESS | 1647 | 1464102652148 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:10:52 INFO - PROCESS | 1647 | 1464102652150 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 1647 | 1464102652151 Marionette TRACE conn2 <- [1,1726,null,{}] 08:10:52 INFO - PROCESS | 1647 | 1464102652154 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}] 08:10:52 INFO - PROCESS | 1647 | 1464102652272 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:10:52 INFO - PROCESS | 1647 | 1464102652390 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b31d800 == 100 [pid = 1647] [id = 439] 08:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 244 (0x134d95800) [pid = 1647] [serial = 1316] [outer = 0x0] 08:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 245 (0x1353b1000) [pid = 1647] [serial = 1317] [outer = 0x134d95800] 08:10:52 INFO - PROCESS | 1647 | 1464102652426 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 246 (0x1353b8400) [pid = 1647] [serial = 1318] [outer = 0x134d95800] 08:10:53 INFO - PROCESS | 1647 | 1464102653140 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]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1021ms 08:10:53 INFO - PROCESS | 1647 | 1464102653172 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:10:53 INFO - PROCESS | 1647 | 1464102653174 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:10:53 INFO - PROCESS | 1647 | 1464102653178 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1647 | 1464102653180 Marionette TRACE conn2 <- [1,1730,null,{}] 08:10:53 INFO - PROCESS | 1647 | 1464102653193 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}] 08:10:53 INFO - PROCESS | 1647 | 1464102653307 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:10:53 INFO - PROCESS | 1647 | 1464102653404 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x118369800 == 101 [pid = 1647] [id = 440] 08:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 247 (0x110f0f000) [pid = 1647] [serial = 1319] [outer = 0x0] 08:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 248 (0x113189000) [pid = 1647] [serial = 1320] [outer = 0x110f0f000] 08:10:53 INFO - PROCESS | 1647 | 1464102653448 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 249 (0x118310400) [pid = 1647] [serial = 1321] [outer = 0x110f0f000] 08:10:53 INFO - PROCESS | 1647 | 1464102653877 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]]]}] 08:10:53 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 08:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 08:10:53 INFO - PROCESS | 1647 | 1464102653914 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 1647 | 1464102653918 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:10:53 INFO - PROCESS | 1647 | 1464102653924 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1647 | 1464102653926 Marionette TRACE conn2 <- [1,1734,null,{}] 08:10:53 INFO - PROCESS | 1647 | 1464102653928 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}] 08:10:54 INFO - PROCESS | 1647 | 1464102654025 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:10:54 INFO - PROCESS | 1647 | 1464102654210 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x13f4df000 == 100 [pid = 1647] [id = 428] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x137ba7800 == 99 [pid = 1647] [id = 427] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x13530d000 == 98 [pid = 1647] [id = 426] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x134cdb800 == 97 [pid = 1647] [id = 425] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12efc3000 == 96 [pid = 1647] [id = 424] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 248 (0x12d1b8400) [pid = 1647] [serial = 1215] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x116974800 == 97 [pid = 1647] [id = 441] 08:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 249 (0x110f04400) [pid = 1647] [serial = 1322] [outer = 0x0] 08:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 250 (0x110f11400) [pid = 1647] [serial = 1323] [outer = 0x110f04400] 08:10:54 INFO - PROCESS | 1647 | 1464102654274 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 251 (0x1195c4800) [pid = 1647] [serial = 1324] [outer = 0x110f04400] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12d740000 == 96 [pid = 1647] [id = 423] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12d191800 == 95 [pid = 1647] [id = 422] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3ea000 == 94 [pid = 1647] [id = 421] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12b31f000 == 93 [pid = 1647] [id = 420] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x128ac3000 == 92 [pid = 1647] [id = 419] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x12138c800 == 91 [pid = 1647] [id = 418] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1207b3800 == 90 [pid = 1647] [id = 417] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1236dd000 == 89 [pid = 1647] [id = 416] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x13f65b000 == 88 [pid = 1647] [id = 412] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x137bb2800 == 87 [pid = 1647] [id = 411] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x135a94000 == 86 [pid = 1647] [id = 410] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x13f776000 == 85 [pid = 1647] [id = 409] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x1351df000 == 84 [pid = 1647] [id = 408] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x128ec4000 == 83 [pid = 1647] [id = 407] 08:10:54 INFO - PROCESS | 1647 | --DOCSHELL 0x119578800 == 82 [pid = 1647] [id = 406] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 250 (0x11808b800) [pid = 1647] [serial = 1180] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 249 (0x11619dc00) [pid = 1647] [serial = 1179] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 248 (0x11922a800) [pid = 1647] [serial = 1152] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 247 (0x12688b000) [pid = 1647] [serial = 1191] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 246 (0x126f1bc00) [pid = 1647] [serial = 1192] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 245 (0x12abf1000) [pid = 1647] [serial = 1158] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 244 (0x11830e800) [pid = 1647] [serial = 1182] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 243 (0x1195c9000) [pid = 1647] [serial = 1183] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 242 (0x1160e5800) [pid = 1647] [serial = 1149] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 241 (0x1127a6c00) [pid = 1647] [serial = 1177] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 240 (0x111d23c00) [pid = 1647] [serial = 1176] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 239 (0x12ba39c00) [pid = 1647] [serial = 1161] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 238 (0x1184f1000) [pid = 1647] [serial = 1173] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 237 (0x11286cc00) [pid = 1647] [serial = 1167] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 236 (0x12c879800) [pid = 1647] [serial = 1170] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x12680ac00) [pid = 1647] [serial = 1155] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x119ab1c00) [pid = 1647] [serial = 1206] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x12bec5800) [pid = 1647] [serial = 1209] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x1284ae000) [pid = 1647] [serial = 1207] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x12cb9b800) [pid = 1647] [serial = 1213] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x12cb93400) [pid = 1647] [serial = 1212] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x12bebc400) [pid = 1647] [serial = 1204] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x126f82400) [pid = 1647] [serial = 1194] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x12c5f5c00) [pid = 1647] [serial = 1210] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x12ba30400) [pid = 1647] [serial = 1201] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x1284c7c00) [pid = 1647] [serial = 1195] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x128be7800) [pid = 1647] [serial = 1197] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x12b050800) [pid = 1647] [serial = 1200] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x12a6d8800) [pid = 1647] [serial = 1198] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x12bb1a400) [pid = 1647] [serial = 1203] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x12beca800) [pid = 1647] [serial = 1147] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x12c509400) [pid = 1647] [serial = 1164] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x124ee6400) [pid = 1647] [serial = 1189] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x12185fc00) [pid = 1647] [serial = 1188] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x119731000) [pid = 1647] [serial = 1185] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x119c44800) [pid = 1647] [serial = 1186] [outer = 0x0] [url = about:blank] 08:10:54 INFO - PROCESS | 1647 | 1464102654610 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]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 721ms 08:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:10:54 INFO - PROCESS | 1647 | 1464102654645 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 1647 | 1464102654647 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:10:54 INFO - PROCESS | 1647 | 1464102654649 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 1647 | 1464102654651 Marionette TRACE conn2 <- [1,1738,null,{}] 08:10:54 INFO - PROCESS | 1647 | 1464102654658 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}] 08:10:54 INFO - PROCESS | 1647 | 1464102654755 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:10:54 INFO - PROCESS | 1647 | 1464102654760 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216d6000 == 83 [pid = 1647] [id = 442] 08:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x1198ae000) [pid = 1647] [serial = 1325] [outer = 0x0] 08:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x119aa6c00) [pid = 1647] [serial = 1326] [outer = 0x1198ae000] 08:10:54 INFO - PROCESS | 1647 | 1464102654788 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x1216aec00) [pid = 1647] [serial = 1327] [outer = 0x1198ae000] 08:10:55 INFO - PROCESS | 1647 | 1464102655159 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 08:10:55 INFO - PROCESS | 1647 | 1464102655170 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1647 | 1464102655172 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:10:55 INFO - PROCESS | 1647 | 1464102655174 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1647 | 1464102655175 Marionette TRACE conn2 <- [1,1742,null,{}] 08:10:55 INFO - PROCESS | 1647 | 1464102655177 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}] 08:10:55 INFO - PROCESS | 1647 | 1464102655275 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:10:55 INFO - PROCESS | 1647 | 1464102655347 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ac9800 == 84 [pid = 1647] [id = 443] 08:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x12185fc00) [pid = 1647] [serial = 1328] [outer = 0x0] 08:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x124ede800) [pid = 1647] [serial = 1329] [outer = 0x12185fc00] 08:10:55 INFO - PROCESS | 1647 | 1464102655373 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x125885000) [pid = 1647] [serial = 1330] [outer = 0x12185fc00] 08:10:55 INFO - PROCESS | 1647 | 1464102655688 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]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 570ms 08:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:10:55 INFO - PROCESS | 1647 | 1464102655744 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1647 | 1464102655745 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:10:55 INFO - PROCESS | 1647 | 1464102655748 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1647 | 1464102655749 Marionette TRACE conn2 <- [1,1746,null,{}] 08:10:55 INFO - PROCESS | 1647 | 1464102655751 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}] 08:10:55 INFO - PROCESS | 1647 | 1464102655872 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:10:55 INFO - PROCESS | 1647 | 1464102655880 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a74c000 == 85 [pid = 1647] [id = 444] 08:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x119deb000) [pid = 1647] [serial = 1331] [outer = 0x0] 08:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x12636cc00) [pid = 1647] [serial = 1332] [outer = 0x119deb000] 08:10:55 INFO - PROCESS | 1647 | 1464102655906 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x126de8800) [pid = 1647] [serial = 1333] [outer = 0x119deb000] 08:10:56 INFO - PROCESS | 1647 | 1464102656256 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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 521ms 08:10:56 INFO - PROCESS | 1647 | 1464102656271 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:10:56 INFO - PROCESS | 1647 | 1464102656272 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:10:56 INFO - PROCESS | 1647 | 1464102656274 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1647 | 1464102656275 Marionette TRACE conn2 <- [1,1750,null,{}] 08:10:56 INFO - PROCESS | 1647 | 1464102656278 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}] 08:10:56 INFO - PROCESS | 1647 | 1464102656372 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:10:56 INFO - PROCESS | 1647 | 1464102656376 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e2000 == 86 [pid = 1647] [id = 445] 08:10:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x126f15400) [pid = 1647] [serial = 1334] [outer = 0x0] 08:10:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x1270a8000) [pid = 1647] [serial = 1335] [outer = 0x126f15400] 08:10:56 INFO - PROCESS | 1647 | 1464102656397 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x128bf6c00) [pid = 1647] [serial = 1336] [outer = 0x126f15400] 08:10:56 INFO - PROCESS | 1647 | 1464102656975 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]]]}] 08:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 719ms 08:10:56 INFO - PROCESS | 1647 | 1464102656995 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1647 | 1464102656997 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:10:57 INFO - PROCESS | 1647 | 1464102657003 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 1647 | 1464102657006 Marionette TRACE conn2 <- [1,1754,null,{}] 08:10:57 INFO - PROCESS | 1647 | 1464102657020 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}] 08:10:57 INFO - PROCESS | 1647 | 1464102657186 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:10:57 INFO - PROCESS | 1647 | 1464102657202 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc6f800 == 87 [pid = 1647] [id = 446] 08:10:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x126f1d000) [pid = 1647] [serial = 1337] [outer = 0x0] 08:10:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x12aa73000) [pid = 1647] [serial = 1338] [outer = 0x126f1d000] 08:10:57 INFO - PROCESS | 1647 | 1464102657227 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x12ba2ec00) [pid = 1647] [serial = 1339] [outer = 0x126f1d000] 08:10:57 INFO - PROCESS | 1647 | 1464102657587 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]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 635ms 08:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:10:57 INFO - PROCESS | 1647 | 1464102657636 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 1647 | 1464102657637 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:10:57 INFO - PROCESS | 1647 | 1464102657639 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 1647 | 1464102657640 Marionette TRACE conn2 <- [1,1758,null,{}] 08:10:57 INFO - PROCESS | 1647 | 1464102657642 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}] 08:10:57 INFO - PROCESS | 1647 | 1464102657765 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:10:57 INFO - PROCESS | 1647 | 1464102657801 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d190800 == 88 [pid = 1647] [id = 447] 08:10:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x1286e8000) [pid = 1647] [serial = 1340] [outer = 0x0] 08:10:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x12bb1d400) [pid = 1647] [serial = 1341] [outer = 0x1286e8000] 08:10:57 INFO - PROCESS | 1647 | 1464102657826 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x12beca800) [pid = 1647] [serial = 1342] [outer = 0x1286e8000] 08:10:58 INFO - PROCESS | 1647 | 1464102658166 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]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 570ms 08:10:58 INFO - PROCESS | 1647 | 1464102658210 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1647 | 1464102658211 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:10:58 INFO - PROCESS | 1647 | 1464102658213 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1647 | 1464102658214 Marionette TRACE conn2 <- [1,1762,null,{}] 08:10:58 INFO - PROCESS | 1647 | 1464102658217 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}] 08:10:58 INFO - PROCESS | 1647 | 1464102658345 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:10:58 INFO - PROCESS | 1647 | 1464102658358 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db43000 == 89 [pid = 1647] [id = 448] 08:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x12aa74800) [pid = 1647] [serial = 1343] [outer = 0x0] 08:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x12c511400) [pid = 1647] [serial = 1344] [outer = 0x12aa74800] 08:10:58 INFO - PROCESS | 1647 | 1464102658383 Marionette DEBUG loaded listener.js 08:10:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x12c884800) [pid = 1647] [serial = 1345] [outer = 0x12aa74800] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x110f0dc00) [pid = 1647] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x112863400) [pid = 1647] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x1110af800) [pid = 1647] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x12c50f800) [pid = 1647] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x126f18800) [pid = 1647] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x12d284800) [pid = 1647] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x1176ba800) [pid = 1647] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x118091000) [pid = 1647] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x1284cac00) [pid = 1647] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x124e9dc00) [pid = 1647] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x110f07400) [pid = 1647] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:10:58 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x12ba35400) [pid = 1647] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:10:59 INFO - PROCESS | 1647 | 1464102659112 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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 919ms 08:10:59 INFO - PROCESS | 1647 | 1464102659132 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 1647 | 1464102659134 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:10:59 INFO - PROCESS | 1647 | 1464102659139 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 1647 | 1464102659141 Marionette TRACE conn2 <- [1,1766,null,{}] 08:10:59 INFO - PROCESS | 1647 | 1464102659143 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}] 08:10:59 INFO - PROCESS | 1647 | 1464102659241 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:10:59 INFO - PROCESS | 1647 | 1464102659320 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc72800 == 90 [pid = 1647] [id = 449] 08:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x110f0c000) [pid = 1647] [serial = 1346] [outer = 0x0] 08:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x12636c400) [pid = 1647] [serial = 1347] [outer = 0x110f0c000] 08:10:59 INFO - PROCESS | 1647 | 1464102659347 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x12c87d000) [pid = 1647] [serial = 1348] [outer = 0x110f0c000] 08:10:59 INFO - PROCESS | 1647 | 1464102659646 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]]]}] 08:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 521ms 08:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:10:59 INFO - PROCESS | 1647 | 1464102659660 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:10:59 INFO - PROCESS | 1647 | 1464102659662 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:10:59 INFO - PROCESS | 1647 | 1464102659664 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:10:59 INFO - PROCESS | 1647 | 1464102659666 Marionette TRACE conn2 <- [1,1770,null,{}] 08:10:59 INFO - PROCESS | 1647 | 1464102659673 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}] 08:10:59 INFO - PROCESS | 1647 | 1464102659785 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:10:59 INFO - PROCESS | 1647 | 1464102659789 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x13522a000 == 91 [pid = 1647] [id = 450] 08:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x12cb94000) [pid = 1647] [serial = 1349] [outer = 0x0] 08:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x12cb9a400) [pid = 1647] [serial = 1350] [outer = 0x12cb94000] 08:10:59 INFO - PROCESS | 1647 | 1464102659827 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x1346ca400) [pid = 1647] [serial = 1351] [outer = 0x12cb94000] 08:11:00 INFO - PROCESS | 1647 | 1464102660190 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 573ms 08:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:11:00 INFO - PROCESS | 1647 | 1464102660251 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1647 | 1464102660252 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:11:00 INFO - PROCESS | 1647 | 1464102660254 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1647 | 1464102660255 Marionette TRACE conn2 <- [1,1774,null,{}] 08:11:00 INFO - PROCESS | 1647 | 1464102660258 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}] 08:11:00 INFO - PROCESS | 1647 | 1464102660354 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:11:00 INFO - PROCESS | 1647 | 1464102660359 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x135762800 == 92 [pid = 1647] [id = 451] 08:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x1346d0000) [pid = 1647] [serial = 1352] [outer = 0x0] 08:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x1346d9c00) [pid = 1647] [serial = 1353] [outer = 0x1346d0000] 08:11:00 INFO - PROCESS | 1647 | 1464102660385 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x1347dfc00) [pid = 1647] [serial = 1354] [outer = 0x1346d0000] 08:11:00 INFO - PROCESS | 1647 | 1464102660742 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]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 08:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:11:00 INFO - PROCESS | 1647 | 1464102660774 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1647 | 1464102660775 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:11:00 INFO - PROCESS | 1647 | 1464102660777 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1647 | 1464102660778 Marionette TRACE conn2 <- [1,1778,null,{}] 08:11:00 INFO - PROCESS | 1647 | 1464102660780 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}] 08:11:00 INFO - PROCESS | 1647 | 1464102660878 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:11:01 INFO - PROCESS | 1647 | 1464102661044 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x11663c000 == 93 [pid = 1647] [id = 452] 08:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x110e5a800) [pid = 1647] [serial = 1355] [outer = 0x0] 08:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x110f0a400) [pid = 1647] [serial = 1356] [outer = 0x110e5a800] 08:11:01 INFO - PROCESS | 1647 | 1464102661079 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x1127ad800) [pid = 1647] [serial = 1357] [outer = 0x110e5a800] 08:11:01 INFO - PROCESS | 1647 | 1464102661520 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]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 768ms 08:11:01 INFO - PROCESS | 1647 | 1464102661584 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1647 | 1464102661588 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:11:01 INFO - PROCESS | 1647 | 1464102661591 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1647 | 1464102661594 Marionette TRACE conn2 <- [1,1782,null,{}] 08:11:01 INFO - PROCESS | 1647 | 1464102661597 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}] 08:11:01 INFO - PROCESS | 1647 | 1464102661719 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:11:01 INFO - PROCESS | 1647 | 1464102661838 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257e8000 == 94 [pid = 1647] [id = 453] 08:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x11317e800) [pid = 1647] [serial = 1358] [outer = 0x0] 08:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 238 (0x118344400) [pid = 1647] [serial = 1359] [outer = 0x11317e800] 08:11:01 INFO - PROCESS | 1647 | 1464102661871 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 239 (0x1195cf800) [pid = 1647] [serial = 1360] [outer = 0x11317e800] 08:11:02 INFO - PROCESS | 1647 | 1464102662287 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]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 723ms 08:11:02 INFO - PROCESS | 1647 | 1464102662325 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 1647 | 1464102662328 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:11:02 INFO - PROCESS | 1647 | 1464102662331 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1647 | 1464102662333 Marionette TRACE conn2 <- [1,1786,null,{}] 08:11:02 INFO - PROCESS | 1647 | 1464102662337 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}] 08:11:02 INFO - PROCESS | 1647 | 1464102662453 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:11:02 INFO - PROCESS | 1647 | 1464102662570 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db3f800 == 95 [pid = 1647] [id = 454] 08:11:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 240 (0x1198a8800) [pid = 1647] [serial = 1361] [outer = 0x0] 08:11:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 241 (0x12071d000) [pid = 1647] [serial = 1362] [outer = 0x1198a8800] 08:11:02 INFO - PROCESS | 1647 | 1464102662603 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x12588ac00) [pid = 1647] [serial = 1363] [outer = 0x1198a8800] 08:11:03 INFO - PROCESS | 1647 | 1464102663019 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 720ms 08:11:03 INFO - PROCESS | 1647 | 1464102663057 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1647 | 1464102663059 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:11:03 INFO - PROCESS | 1647 | 1464102663103 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1647 | 1464102663107 Marionette TRACE conn2 <- [1,1790,null,{}] 08:11:03 INFO - PROCESS | 1647 | 1464102663116 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}] 08:11:03 INFO - PROCESS | 1647 | 1464102663236 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:11:03 INFO - PROCESS | 1647 | 1464102663326 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x137c5e000 == 96 [pid = 1647] [id = 455] 08:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 243 (0x126f1c400) [pid = 1647] [serial = 1364] [outer = 0x0] 08:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 244 (0x1284a5800) [pid = 1647] [serial = 1365] [outer = 0x126f1c400] 08:11:03 INFO - PROCESS | 1647 | 1464102663358 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 245 (0x12abe7c00) [pid = 1647] [serial = 1366] [outer = 0x126f1c400] 08:11:03 INFO - PROCESS | 1647 | 1464102663787 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 741ms 08:11:03 INFO - PROCESS | 1647 | 1464102663828 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1647 | 1464102663830 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:11:03 INFO - PROCESS | 1647 | 1464102663832 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1647 | 1464102663833 Marionette TRACE conn2 <- [1,1794,null,{}] 08:11:03 INFO - PROCESS | 1647 | 1464102663836 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}] 08:11:03 INFO - PROCESS | 1647 | 1464102663952 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:11:04 INFO - PROCESS | 1647 | 1464102664068 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f4ca000 == 97 [pid = 1647] [id = 456] 08:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 246 (0x1286e5000) [pid = 1647] [serial = 1367] [outer = 0x0] 08:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 247 (0x12be1ac00) [pid = 1647] [serial = 1368] [outer = 0x1286e5000] 08:11:04 INFO - PROCESS | 1647 | 1464102664099 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 248 (0x12d1bd400) [pid = 1647] [serial = 1369] [outer = 0x1286e5000] 08:11:04 INFO - PROCESS | 1647 | 1464102664499 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]]]}] 08:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 721ms 08:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:11:04 INFO - PROCESS | 1647 | 1464102664554 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:11:04 INFO - PROCESS | 1647 | 1464102664555 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:11:04 INFO - PROCESS | 1647 | 1464102664557 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:11:04 INFO - PROCESS | 1647 | 1464102664558 Marionette TRACE conn2 <- [1,1798,null,{}] 08:11:04 INFO - PROCESS | 1647 | 1464102664561 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}] 08:11:04 INFO - PROCESS | 1647 | 1464102664676 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:11:04 INFO - PROCESS | 1647 | 1464102664764 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f776800 == 98 [pid = 1647] [id = 457] 08:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 249 (0x134631800) [pid = 1647] [serial = 1370] [outer = 0x0] 08:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 250 (0x134696c00) [pid = 1647] [serial = 1371] [outer = 0x134631800] 08:11:04 INFO - PROCESS | 1647 | 1464102664799 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 251 (0x13469fc00) [pid = 1647] [serial = 1372] [outer = 0x134631800] 08:11:05 INFO - PROCESS | 1647 | 1464102665227 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 720ms 08:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:11:05 INFO - PROCESS | 1647 | 1464102665278 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1647 | 1464102665279 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:11:05 INFO - PROCESS | 1647 | 1464102665281 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1647 | 1464102665282 Marionette TRACE conn2 <- [1,1802,null,{}] 08:11:05 INFO - PROCESS | 1647 | 1464102665285 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}] 08:11:05 INFO - PROCESS | 1647 | 1464102665399 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:11:05 INFO - PROCESS | 1647 | 1464102665541 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x1425c8000 == 99 [pid = 1647] [id = 458] 08:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 252 (0x1346c4000) [pid = 1647] [serial = 1373] [outer = 0x0] 08:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 253 (0x1347df800) [pid = 1647] [serial = 1374] [outer = 0x1346c4000] 08:11:05 INFO - PROCESS | 1647 | 1464102665609 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 254 (0x134d9f000) [pid = 1647] [serial = 1375] [outer = 0x1346c4000] 08:11:06 INFO - PROCESS | 1647 | 1464102666150 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]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 919ms 08:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:11:06 INFO - PROCESS | 1647 | 1464102666201 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 1647 | 1464102666202 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:11:06 INFO - PROCESS | 1647 | 1464102666205 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1647 | 1464102666206 Marionette TRACE conn2 <- [1,1806,null,{}] 08:11:06 INFO - PROCESS | 1647 | 1464102666209 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}] 08:11:06 INFO - PROCESS | 1647 | 1464102666324 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:11:06 INFO - PROCESS | 1647 | 1464102666413 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1425dc000 == 100 [pid = 1647] [id = 459] 08:11:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 255 (0x1347d3400) [pid = 1647] [serial = 1376] [outer = 0x0] 08:11:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 256 (0x135165000) [pid = 1647] [serial = 1377] [outer = 0x1347d3400] 08:11:06 INFO - PROCESS | 1647 | 1464102666444 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 257 (0x135169800) [pid = 1647] [serial = 1378] [outer = 0x1347d3400] 08:11:06 INFO - PROCESS | 1647 | 1464102666908 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]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 768ms 08:11:06 INFO - PROCESS | 1647 | 1464102666985 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 1647 | 1464102666986 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:11:06 INFO - PROCESS | 1647 | 1464102666990 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1647 | 1464102666992 Marionette TRACE conn2 <- [1,1810,null,{}] 08:11:06 INFO - PROCESS | 1647 | 1464102666994 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}] 08:11:07 INFO - PROCESS | 1647 | 1464102667112 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:11:07 INFO - PROCESS | 1647 | 1464102667205 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216c7800 == 101 [pid = 1647] [id = 460] 08:11:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 258 (0x111d28400) [pid = 1647] [serial = 1379] [outer = 0x0] 08:11:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 259 (0x1198b4000) [pid = 1647] [serial = 1380] [outer = 0x111d28400] 08:11:07 INFO - PROCESS | 1647 | 1464102667236 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 260 (0x135168400) [pid = 1647] [serial = 1381] [outer = 0x111d28400] 08:11:07 INFO - PROCESS | 1647 | 1464102667863 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 922ms 08:11:07 INFO - PROCESS | 1647 | 1464102667918 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1647 | 1464102667920 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:11:07 INFO - PROCESS | 1647 | 1464102667926 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1647 | 1464102667928 Marionette TRACE conn2 <- [1,1814,null,{}] 08:11:07 INFO - PROCESS | 1647 | 1464102667932 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}] 08:11:08 INFO - PROCESS | 1647 | 1464102668044 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:11:08 INFO - PROCESS | 1647 | 1464102668136 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa2a800 == 102 [pid = 1647] [id = 461] 08:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 261 (0x113d61000) [pid = 1647] [serial = 1382] [outer = 0x0] 08:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 262 (0x11822e400) [pid = 1647] [serial = 1383] [outer = 0x113d61000] 08:11:08 INFO - PROCESS | 1647 | 1464102668166 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 263 (0x1194a7000) [pid = 1647] [serial = 1384] [outer = 0x113d61000] 08:11:08 INFO - PROCESS | 1647 | 1464102668682 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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 772ms 08:11:08 INFO - PROCESS | 1647 | 1464102668698 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:11:08 INFO - PROCESS | 1647 | 1464102668701 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:11:08 INFO - PROCESS | 1647 | 1464102668706 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 1647 | 1464102668708 Marionette TRACE conn2 <- [1,1818,null,{}] 08:11:08 INFO - PROCESS | 1647 | 1464102668711 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}] 08:11:08 INFO - PROCESS | 1647 | 1464102668816 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:11:08 INFO - PROCESS | 1647 | 1464102668913 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182b5000 == 103 [pid = 1647] [id = 462] 08:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 264 (0x11752dc00) [pid = 1647] [serial = 1385] [outer = 0x0] 08:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 265 (0x119a06400) [pid = 1647] [serial = 1386] [outer = 0x11752dc00] 08:11:08 INFO - PROCESS | 1647 | 1464102668941 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 266 (0x119ece400) [pid = 1647] [serial = 1387] [outer = 0x11752dc00] 08:11:09 INFO - PROCESS | 1647 | 1464102669358 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]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 673ms 08:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:11:09 INFO - PROCESS | 1647 | 1464102669393 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 1647 | 1464102669394 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:11:09 INFO - PROCESS | 1647 | 1464102669396 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1647 | 1464102669398 Marionette TRACE conn2 <- [1,1822,null,{}] 08:11:09 INFO - PROCESS | 1647 | 1464102669431 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}] 08:11:09 INFO - PROCESS | 1647 | 1464102669598 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:11:09 INFO - PROCESS | 1647 | 1464102669788 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d729800 == 104 [pid = 1647] [id = 463] 08:11:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 267 (0x125779000) [pid = 1647] [serial = 1388] [outer = 0x0] 08:11:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 268 (0x126aa5400) [pid = 1647] [serial = 1389] [outer = 0x125779000] 08:11:09 INFO - PROCESS | 1647 | 1464102669838 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 269 (0x126f60800) [pid = 1647] [serial = 1390] [outer = 0x125779000] 08:11:10 INFO - PROCESS | 1647 | 1464102670340 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]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 992ms 08:11:10 INFO - PROCESS | 1647 | 1464102670388 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 1647 | 1464102670390 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:11:10 INFO - PROCESS | 1647 | 1464102670392 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 1647 | 1464102670393 Marionette TRACE conn2 <- [1,1826,null,{}] 08:11:10 INFO - PROCESS | 1647 | 1464102670396 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}] 08:11:10 INFO - PROCESS | 1647 | 1464102670505 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:11:10 INFO - PROCESS | 1647 | 1464102670629 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b125800 == 105 [pid = 1647] [id = 464] 08:11:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 270 (0x126a1d800) [pid = 1647] [serial = 1391] [outer = 0x0] 08:11:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 271 (0x1286e8400) [pid = 1647] [serial = 1392] [outer = 0x126a1d800] 08:11:10 INFO - PROCESS | 1647 | 1464102670659 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 272 (0x12abeec00) [pid = 1647] [serial = 1393] [outer = 0x126a1d800] 08:11:10 INFO - PROCESS | 1647 | --DOCSHELL 0x121b34800 == 104 [pid = 1647] [id = 246] 08:11:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13f4c3000 == 103 [pid = 1647] [id = 386] 08:11:10 INFO - PROCESS | 1647 | --DOCSHELL 0x137eb0800 == 102 [pid = 1647] [id = 389] 08:11:10 INFO - PROCESS | 1647 | --DOCSHELL 0x135762800 == 101 [pid = 1647] [id = 451] 08:11:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13522a000 == 100 [pid = 1647] [id = 450] 08:11:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc72800 == 99 [pid = 1647] [id = 449] 08:11:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12db43000 == 98 [pid = 1647] [id = 448] 08:11:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12d190800 == 97 [pid = 1647] [id = 447] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 271 (0x134d9c000) [pid = 1647] [serial = 1236] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 270 (0x125880000) [pid = 1647] [serial = 1224] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 269 (0x135418800) [pid = 1647] [serial = 1242] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 268 (0x128be9000) [pid = 1647] [serial = 1227] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 267 (0x1286df800) [pid = 1647] [serial = 1245] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 266 (0x11515e000) [pid = 1647] [serial = 1218] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 265 (0x135413000) [pid = 1647] [serial = 1239] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 264 (0x1194ac800) [pid = 1647] [serial = 1221] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 263 (0x12cb9f000) [pid = 1647] [serial = 1233] [outer = 0x0] [url = about:blank] 08:11:10 INFO - PROCESS | 1647 | --DOMWINDOW == 262 (0x12bec7400) [pid = 1647] [serial = 1230] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc6f800 == 96 [pid = 1647] [id = 446] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e2000 == 95 [pid = 1647] [id = 445] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12a74c000 == 94 [pid = 1647] [id = 444] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x126ac9800 == 93 [pid = 1647] [id = 443] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1216d6000 == 92 [pid = 1647] [id = 442] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x116974800 == 91 [pid = 1647] [id = 441] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x118369800 == 90 [pid = 1647] [id = 440] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x135ad4800 == 89 [pid = 1647] [id = 435] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x141ba0000 == 88 [pid = 1647] [id = 434] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x13f77a000 == 87 [pid = 1647] [id = 433] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x137baa000 == 86 [pid = 1647] [id = 432] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1351d7800 == 85 [pid = 1647] [id = 431] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x126fe8000 == 84 [pid = 1647] [id = 430] 08:11:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1171d3000 == 83 [pid = 1647] [id = 429] 08:11:11 INFO - PROCESS | 1647 | 1464102671090 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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 720ms 08:11:11 INFO - PROCESS | 1647 | 1464102671116 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:11:11 INFO - PROCESS | 1647 | 1464102671117 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:11:11 INFO - PROCESS | 1647 | 1464102671122 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1647 | 1464102671123 Marionette TRACE conn2 <- [1,1830,null,{}] 08:11:11 INFO - PROCESS | 1647 | 1464102671126 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}] 08:11:11 INFO - PROCESS | 1647 | 1464102671218 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 261 (0x1346c6c00) [pid = 1647] [serial = 1284] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 260 (0x12bb20800) [pid = 1647] [serial = 1269] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 259 (0x112867000) [pid = 1647] [serial = 1251] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 258 (0x112a6c800) [pid = 1647] [serial = 1248] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 257 (0x117172c00) [pid = 1647] [serial = 1249] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 256 (0x12d27a400) [pid = 1647] [serial = 1276] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 255 (0x1195cfc00) [pid = 1647] [serial = 1252] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 254 (0x1270ae800) [pid = 1647] [serial = 1260] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 253 (0x13462f800) [pid = 1647] [serial = 1282] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 252 (0x119aaa000) [pid = 1647] [serial = 1254] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 251 (0x12c508800) [pid = 1647] [serial = 1278] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 250 (0x12a45c000) [pid = 1647] [serial = 1263] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 249 (0x126f0fc00) [pid = 1647] [serial = 1258] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 248 (0x110f11000) [pid = 1647] [serial = 1267] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 247 (0x12cb9b000) [pid = 1647] [serial = 1275] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 246 (0x1219d0c00) [pid = 1647] [serial = 1255] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 245 (0x110f0b800) [pid = 1647] [serial = 1266] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 244 (0x12bb1cc00) [pid = 1647] [serial = 1264] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 243 (0x125889400) [pid = 1647] [serial = 1257] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 242 (0x1286e1800) [pid = 1647] [serial = 1261] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 241 (0x12c503000) [pid = 1647] [serial = 1270] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 240 (0x12c882800) [pid = 1647] [serial = 1273] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 239 (0x12d288000) [pid = 1647] [serial = 1279] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 238 (0x134625400) [pid = 1647] [serial = 1281] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | --DOMWINDOW == 237 (0x12c5ef400) [pid = 1647] [serial = 1272] [outer = 0x0] [url = about:blank] 08:11:11 INFO - PROCESS | 1647 | 1464102671305 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x12122c000 == 84 [pid = 1647] [id = 465] 08:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 238 (0x110f11000) [pid = 1647] [serial = 1394] [outer = 0x0] 08:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 239 (0x1198b1800) [pid = 1647] [serial = 1395] [outer = 0x110f11000] 08:11:11 INFO - PROCESS | 1647 | 1464102671334 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 240 (0x126f56400) [pid = 1647] [serial = 1396] [outer = 0x110f11000] 08:11:11 INFO - PROCESS | 1647 | 1464102671635 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]]]}] 08:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 569ms 08:11:11 INFO - PROCESS | 1647 | 1464102671691 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:11:11 INFO - PROCESS | 1647 | 1464102671693 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:11:11 INFO - PROCESS | 1647 | 1464102671695 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:11:11 INFO - PROCESS | 1647 | 1464102671696 Marionette TRACE conn2 <- [1,1834,null,{}] 08:11:11 INFO - PROCESS | 1647 | 1464102671698 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}] 08:11:11 INFO - PROCESS | 1647 | 1464102671807 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:11:11 INFO - PROCESS | 1647 | 1464102671884 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fe8000 == 85 [pid = 1647] [id = 466] 08:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 241 (0x112a6c800) [pid = 1647] [serial = 1397] [outer = 0x0] 08:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x12aa7b800) [pid = 1647] [serial = 1398] [outer = 0x112a6c800] 08:11:11 INFO - PROCESS | 1647 | 1464102671911 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 243 (0x12c5f2800) [pid = 1647] [serial = 1399] [outer = 0x112a6c800] 08:11:12 INFO - PROCESS | 1647 | 1464102672205 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]]]}] 08:11:12 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 08:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 521ms 08:11:12 INFO - PROCESS | 1647 | 1464102672216 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1647 | 1464102672219 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:11:12 INFO - PROCESS | 1647 | 1464102672241 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1647 | 1464102672242 Marionette TRACE conn2 <- [1,1838,null,{}] 08:11:12 INFO - PROCESS | 1647 | 1464102672244 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}] 08:11:12 INFO - PROCESS | 1647 | 1464102672340 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:11:12 INFO - PROCESS | 1647 | 1464102672345 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d193800 == 86 [pid = 1647] [id = 467] 08:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 244 (0x12c506c00) [pid = 1647] [serial = 1400] [outer = 0x0] 08:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 245 (0x12cb96000) [pid = 1647] [serial = 1401] [outer = 0x12c506c00] 08:11:12 INFO - PROCESS | 1647 | 1464102672370 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 246 (0x134623000) [pid = 1647] [serial = 1402] [outer = 0x12c506c00] 08:11:12 INFO - PROCESS | 1647 | 1464102672734 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]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 532ms 08:11:12 INFO - PROCESS | 1647 | 1464102672762 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1647 | 1464102672763 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:11:12 INFO - PROCESS | 1647 | 1464102672765 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1647 | 1464102672766 Marionette TRACE conn2 <- [1,1842,null,{}] 08:11:12 INFO - PROCESS | 1647 | 1464102672771 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}] 08:11:12 INFO - PROCESS | 1647 | 1464102672914 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:11:12 INFO - PROCESS | 1647 | 1464102672922 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c67800 == 87 [pid = 1647] [id = 468] 08:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 247 (0x12664e400) [pid = 1647] [serial = 1403] [outer = 0x0] 08:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 248 (0x13462ac00) [pid = 1647] [serial = 1404] [outer = 0x12664e400] 08:11:12 INFO - PROCESS | 1647 | 1464102672948 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 249 (0x13469cc00) [pid = 1647] [serial = 1405] [outer = 0x12664e400] 08:11:13 INFO - PROCESS | 1647 | 1464102673297 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 572ms 08:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:11:13 INFO - PROCESS | 1647 | 1464102673343 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1647 | 1464102673344 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:11:13 INFO - PROCESS | 1647 | 1464102673346 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1647 | 1464102673347 Marionette TRACE conn2 <- [1,1846,null,{}] 08:11:13 INFO - PROCESS | 1647 | 1464102673350 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}] 08:11:13 INFO - PROCESS | 1647 | 1464102673473 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:11:13 INFO - PROCESS | 1647 | 1464102673494 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x135375000 == 88 [pid = 1647] [id = 469] 08:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 250 (0x12c5f0800) [pid = 1647] [serial = 1406] [outer = 0x0] 08:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 251 (0x1346c8400) [pid = 1647] [serial = 1407] [outer = 0x12c5f0800] 08:11:13 INFO - PROCESS | 1647 | 1464102673519 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 252 (0x1346da400) [pid = 1647] [serial = 1408] [outer = 0x12c5f0800] 08:11:13 INFO - PROCESS | 1647 | 1464102673892 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 575ms 08:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:11:13 INFO - PROCESS | 1647 | 1464102673926 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1647 | 1464102673928 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:11:13 INFO - PROCESS | 1647 | 1464102673930 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1647 | 1464102673931 Marionette TRACE conn2 <- [1,1850,null,{}] 08:11:13 INFO - PROCESS | 1647 | 1464102673933 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}] 08:11:14 INFO - PROCESS | 1647 | 1464102674057 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:11:14 INFO - PROCESS | 1647 | 1464102674070 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x135aa2000 == 89 [pid = 1647] [id = 470] 08:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 253 (0x1346dec00) [pid = 1647] [serial = 1409] [outer = 0x0] 08:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 254 (0x1347d4800) [pid = 1647] [serial = 1410] [outer = 0x1346dec00] 08:11:14 INFO - PROCESS | 1647 | 1464102674096 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 255 (0x134d98400) [pid = 1647] [serial = 1411] [outer = 0x1346dec00] 08:11:14 INFO - PROCESS | 1647 | 1464102674459 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]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 568ms 08:11:14 INFO - PROCESS | 1647 | 1464102674498 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1647 | 1464102674500 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:11:14 INFO - PROCESS | 1647 | 1464102674502 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1647 | 1464102674504 Marionette TRACE conn2 <- [1,1854,null,{}] 08:11:14 INFO - PROCESS | 1647 | 1464102674506 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}] 08:11:14 INFO - PROCESS | 1647 | 1464102674649 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:11:14 INFO - PROCESS | 1647 | 1464102674668 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x137c66000 == 90 [pid = 1647] [id = 471] 08:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 256 (0x13516ac00) [pid = 1647] [serial = 1412] [outer = 0x0] 08:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 257 (0x1353aa800) [pid = 1647] [serial = 1413] [outer = 0x13516ac00] 08:11:14 INFO - PROCESS | 1647 | 1464102674696 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 258 (0x135415000) [pid = 1647] [serial = 1414] [outer = 0x13516ac00] 08:11:15 INFO - PROCESS | 1647 | 1464102675721 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]]]}] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 257 (0x12b1b8c00) [pid = 1647] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 256 (0x12abee800) [pid = 1647] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 255 (0x11317ec00) [pid = 1647] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 254 (0x110f29000) [pid = 1647] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 253 (0x126652800) [pid = 1647] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 252 (0x116741400) [pid = 1647] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 251 (0x121c88000) [pid = 1647] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 250 (0x1194a7800) [pid = 1647] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 249 (0x119194000) [pid = 1647] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 248 (0x12bec6400) [pid = 1647] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 247 (0x1127a7c00) [pid = 1647] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 246 (0x11300b400) [pid = 1647] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 245 (0x111b0fc00) [pid = 1647] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 244 (0x12aa7d800) [pid = 1647] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 243 (0x11833bc00) [pid = 1647] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 242 (0x118a47800) [pid = 1647] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 241 (0x121a33c00) [pid = 1647] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 240 (0x126f14400) [pid = 1647] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 239 (0x1198b2000) [pid = 1647] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 238 (0x111f23400) [pid = 1647] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 237 (0x12120b800) [pid = 1647] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 236 (0x115e41000) [pid = 1647] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x1195c5800) [pid = 1647] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x113180400) [pid = 1647] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x126df1c00) [pid = 1647] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x115ebd000) [pid = 1647] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x12587f400) [pid = 1647] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x125773800) [pid = 1647] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x11285f800) [pid = 1647] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x12be1cc00) [pid = 1647] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x128be9c00) [pid = 1647] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x1138b4000) [pid = 1647] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x1198b2400) [pid = 1647] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x113181400) [pid = 1647] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x1161a3800) [pid = 1647] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x126362c00) [pid = 1647] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x110e57400) [pid = 1647] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x119ab5400) [pid = 1647] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x1138b4400) [pid = 1647] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x12a464000) [pid = 1647] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x118a44000) [pid = 1647] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x11842e000) [pid = 1647] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x1216b0c00) [pid = 1647] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x12185fc00) [pid = 1647] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 213 (0x110f0f000) [pid = 1647] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x119deb000) [pid = 1647] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x126f1d000) [pid = 1647] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x126f15400) [pid = 1647] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x1198ae000) [pid = 1647] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x134d95800) [pid = 1647] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x1286e8000) [pid = 1647] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x110f04400) [pid = 1647] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12aa74800) [pid = 1647] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x110f0c000) [pid = 1647] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x12cb94000) [pid = 1647] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:11:15 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x110e5b000) [pid = 1647] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1270ms 08:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:11:15 INFO - PROCESS | 1647 | 1464102675772 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:11:15 INFO - PROCESS | 1647 | 1464102675774 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:11:15 INFO - PROCESS | 1647 | 1464102675776 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 1647 | 1464102675777 Marionette TRACE conn2 <- [1,1858,null,{}] 08:11:15 INFO - PROCESS | 1647 | 1464102675779 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}] 08:11:15 INFO - PROCESS | 1647 | 1464102675876 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:11:15 INFO - PROCESS | 1647 | 1464102675880 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x11916c800 == 91 [pid = 1647] [id = 472] 08:11:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x112056000) [pid = 1647] [serial = 1415] [outer = 0x0] 08:11:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x112ef1800) [pid = 1647] [serial = 1416] [outer = 0x112056000] 08:11:15 INFO - PROCESS | 1647 | 1464102675909 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x113d63800) [pid = 1647] [serial = 1417] [outer = 0x112056000] 08:11:16 INFO - PROCESS | 1647 | 1464102676272 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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 517ms 08:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:11:16 INFO - PROCESS | 1647 | 1464102676294 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1647 | 1464102676295 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:11:16 INFO - PROCESS | 1647 | 1464102676297 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1647 | 1464102676298 Marionette TRACE conn2 <- [1,1862,null,{}] 08:11:16 INFO - PROCESS | 1647 | 1464102676305 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}] 08:11:16 INFO - PROCESS | 1647 | 1464102676444 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:11:16 INFO - PROCESS | 1647 | 1464102676453 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4dd000 == 92 [pid = 1647] [id = 473] 08:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x11276a000) [pid = 1647] [serial = 1418] [outer = 0x0] 08:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x11693f000) [pid = 1647] [serial = 1419] [outer = 0x11276a000] 08:11:16 INFO - PROCESS | 1647 | 1464102676478 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x1191c0c00) [pid = 1647] [serial = 1420] [outer = 0x11276a000] 08:11:16 INFO - PROCESS | 1647 | 1464102676809 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]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 519ms 08:11:16 INFO - PROCESS | 1647 | 1464102676817 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1647 | 1464102676818 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:11:16 INFO - PROCESS | 1647 | 1464102676822 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1647 | 1464102676823 Marionette TRACE conn2 <- [1,1866,null,{}] 08:11:16 INFO - PROCESS | 1647 | 1464102676825 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}] 08:11:16 INFO - PROCESS | 1647 | 1464102676926 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:11:16 INFO - PROCESS | 1647 | 1464102676930 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f413000 == 93 [pid = 1647] [id = 474] 08:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x1194ae400) [pid = 1647] [serial = 1421] [outer = 0x0] 08:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x119ed4000) [pid = 1647] [serial = 1422] [outer = 0x1194ae400] 08:11:16 INFO - PROCESS | 1647 | 1464102676956 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x1218bec00) [pid = 1647] [serial = 1423] [outer = 0x1194ae400] 08:11:17 INFO - PROCESS | 1647 | 1464102677325 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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 519ms 08:11:17 INFO - PROCESS | 1647 | 1464102677341 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 1647 | 1464102677343 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:11:17 INFO - PROCESS | 1647 | 1464102677345 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 1647 | 1464102677346 Marionette TRACE conn2 <- [1,1870,null,{}] 08:11:17 INFO - PROCESS | 1647 | 1464102677348 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}] 08:11:17 INFO - PROCESS | 1647 | 1464102677495 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:11:17 INFO - PROCESS | 1647 | 1464102677504 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f664000 == 94 [pid = 1647] [id = 475] 08:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x118302400) [pid = 1647] [serial = 1424] [outer = 0x0] 08:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x121a33c00) [pid = 1647] [serial = 1425] [outer = 0x118302400] 08:11:17 INFO - PROCESS | 1647 | 1464102677530 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x12680b800) [pid = 1647] [serial = 1426] [outer = 0x118302400] 08:11:18 INFO - PROCESS | 1647 | 1464102677998 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 672ms 08:11:18 INFO - PROCESS | 1647 | 1464102678035 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 1647 | 1464102678038 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:11:18 INFO - PROCESS | 1647 | 1464102678044 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1647 | 1464102678046 Marionette TRACE conn2 <- [1,1874,null,{}] 08:11:18 INFO - PROCESS | 1647 | 1464102678052 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}] 08:11:18 INFO - PROCESS | 1647 | 1464102678193 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:11:18 INFO - PROCESS | 1647 | 1464102678361 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x121fef000 == 95 [pid = 1647] [id = 476] 08:11:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x11318a400) [pid = 1647] [serial = 1427] [outer = 0x0] 08:11:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x116a5f000) [pid = 1647] [serial = 1428] [outer = 0x11318a400] 08:11:18 INFO - PROCESS | 1647 | 1464102678414 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x119117000) [pid = 1647] [serial = 1429] [outer = 0x11318a400] 08:11:18 INFO - PROCESS | 1647 | 1464102678931 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 924ms 08:11:18 INFO - PROCESS | 1647 | 1464102678985 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 1647 | 1464102678990 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:11:18 INFO - PROCESS | 1647 | 1464102678996 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1647 | 1464102678998 Marionette TRACE conn2 <- [1,1878,null,{}] 08:11:19 INFO - PROCESS | 1647 | 1464102679012 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}] 08:11:19 INFO - PROCESS | 1647 | 1464102679152 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:11:19 INFO - PROCESS | 1647 | 1464102679220 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d185000 == 96 [pid = 1647] [id = 477] 08:11:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x1195cc000) [pid = 1647] [serial = 1430] [outer = 0x0] 08:11:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x119a9e400) [pid = 1647] [serial = 1431] [outer = 0x1195cc000] 08:11:19 INFO - PROCESS | 1647 | 1464102679250 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x1219d6800) [pid = 1647] [serial = 1432] [outer = 0x1195cc000] 08:11:19 INFO - PROCESS | 1647 | 1464102679678 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]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 724ms 08:11:19 INFO - PROCESS | 1647 | 1464102679721 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1647 | 1464102679723 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:11:19 INFO - PROCESS | 1647 | 1464102679725 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1647 | 1464102679728 Marionette TRACE conn2 <- [1,1882,null,{}] 08:11:19 INFO - PROCESS | 1647 | 1464102679736 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}] 08:11:19 INFO - PROCESS | 1647 | 1464102679855 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:11:19 INFO - PROCESS | 1647 | 1464102679950 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x137eaa800 == 97 [pid = 1647] [id = 478] 08:11:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x12588b400) [pid = 1647] [serial = 1433] [outer = 0x0] 08:11:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x126f56800) [pid = 1647] [serial = 1434] [outer = 0x12588b400] 08:11:19 INFO - PROCESS | 1647 | 1464102679983 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x1286dcc00) [pid = 1647] [serial = 1435] [outer = 0x12588b400] 08:11:20 INFO - PROCESS | 1647 | 1464102680413 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 722ms 08:11:20 INFO - PROCESS | 1647 | 1464102680447 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1647 | 1464102680449 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:11:20 INFO - PROCESS | 1647 | 1464102680452 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1647 | 1464102680453 Marionette TRACE conn2 <- [1,1886,null,{}] 08:11:20 INFO - PROCESS | 1647 | 1464102680455 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}] 08:11:20 INFO - PROCESS | 1647 | 1464102680575 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:11:20 INFO - PROCESS | 1647 | 1464102680680 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x1422e5000 == 98 [pid = 1647] [id = 479] 08:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x12a461800) [pid = 1647] [serial = 1436] [outer = 0x0] 08:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x12a6e0000) [pid = 1647] [serial = 1437] [outer = 0x12a461800] 08:11:20 INFO - PROCESS | 1647 | 1464102680709 Marionette DEBUG loaded listener.js 08:11:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x12b1c2c00) [pid = 1647] [serial = 1438] [outer = 0x12a461800] 08:11:21 INFO - PROCESS | 1647 | 1464102681130 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 718ms 08:11:21 INFO - PROCESS | 1647 | 1464102681170 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1647 | 1464102681172 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:11:21 INFO - PROCESS | 1647 | 1464102681193 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 1647 | 1464102681194 Marionette TRACE conn2 <- [1,1890,null,{}] 08:11:21 INFO - PROCESS | 1647 | 1464102681197 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}] 08:11:21 INFO - PROCESS | 1647 | 1464102681314 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:11:21 INFO - PROCESS | 1647 | 1464102681437 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x14087f800 == 99 [pid = 1647] [id = 480] 08:11:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x12ba2e000) [pid = 1647] [serial = 1439] [outer = 0x0] 08:11:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x12be1b000) [pid = 1647] [serial = 1440] [outer = 0x12ba2e000] 08:11:21 INFO - PROCESS | 1647 | 1464102681471 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x12beca000) [pid = 1647] [serial = 1441] [outer = 0x12ba2e000] 08:11:21 INFO - PROCESS | 1647 | 1464102681879 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 738ms 08:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:11:21 INFO - PROCESS | 1647 | 1464102681912 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1647 | 1464102681914 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:11:21 INFO - PROCESS | 1647 | 1464102681916 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:11:21 INFO - PROCESS | 1647 | 1464102681917 Marionette TRACE conn2 <- [1,1894,null,{}] 08:11:21 INFO - PROCESS | 1647 | 1464102681920 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}] 08:11:22 INFO - PROCESS | 1647 | 1464102682055 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:11:22 INFO - PROCESS | 1647 | 1464102682152 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x142589800 == 100 [pid = 1647] [id = 481] 08:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x12c5ec800) [pid = 1647] [serial = 1442] [outer = 0x0] 08:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x134622c00) [pid = 1647] [serial = 1443] [outer = 0x12c5ec800] 08:11:22 INFO - PROCESS | 1647 | 1464102682183 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x134d95800) [pid = 1647] [serial = 1444] [outer = 0x12c5ec800] 08:11:22 INFO - PROCESS | 1647 | 1464102682616 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]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 724ms 08:11:22 INFO - PROCESS | 1647 | 1464102682654 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1647 | 1464102682656 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:11:22 INFO - PROCESS | 1647 | 1464102682679 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1647 | 1464102682680 Marionette TRACE conn2 <- [1,1898,null,{}] 08:11:22 INFO - PROCESS | 1647 | 1464102682683 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}] 08:11:22 INFO - PROCESS | 1647 | 1464102682841 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x11922d000) [pid = 1647] [serial = 1445] [outer = 0x12c882c00] 08:11:22 INFO - PROCESS | 1647 | 1464102682926 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x142580800 == 101 [pid = 1647] [id = 482] 08:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x13516cc00) [pid = 1647] [serial = 1446] [outer = 0x0] 08:11:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x1353ae000) [pid = 1647] [serial = 1447] [outer = 0x13516cc00] 08:11:22 INFO - PROCESS | 1647 | 1464102682973 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x1353b7000) [pid = 1647] [serial = 1448] [outer = 0x13516cc00] 08:11:23 INFO - PROCESS | 1647 | 1464102683411 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 770ms 08:11:23 INFO - PROCESS | 1647 | 1464102683449 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:11:23 INFO - PROCESS | 1647 | 1464102683451 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:11:23 INFO - PROCESS | 1647 | 1464102683455 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 1647 | 1464102683456 Marionette TRACE conn2 <- [1,1902,null,{}] 08:11:23 INFO - PROCESS | 1647 | 1464102683459 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}] 08:11:23 INFO - PROCESS | 1647 | 1464102683578 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:11:23 INFO - PROCESS | 1647 | 1464102683698 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x1424aa000 == 102 [pid = 1647] [id = 483] 08:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x110f28800) [pid = 1647] [serial = 1449] [outer = 0x0] 08:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 238 (0x1353b1400) [pid = 1647] [serial = 1450] [outer = 0x110f28800] 08:11:23 INFO - PROCESS | 1647 | 1464102683728 Marionette DEBUG loaded listener.js 08:11:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 239 (0x13f68a800) [pid = 1647] [serial = 1451] [outer = 0x110f28800] 08:11:24 INFO - PROCESS | 1647 | 1464102684177 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 770ms 08:11:24 INFO - PROCESS | 1647 | 1464102684235 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1647 | 1464102684236 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:11:24 INFO - PROCESS | 1647 | 1464102684239 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1647 | 1464102684240 Marionette TRACE conn2 <- [1,1906,null,{}] 08:11:24 INFO - PROCESS | 1647 | 1464102684243 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}] 08:11:24 INFO - PROCESS | 1647 | 1464102684364 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:11:24 INFO - PROCESS | 1647 | 1464102684463 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236ef000 == 103 [pid = 1647] [id = 484] 08:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 240 (0x119192000) [pid = 1647] [serial = 1452] [outer = 0x0] 08:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 241 (0x12a77cc00) [pid = 1647] [serial = 1453] [outer = 0x119192000] 08:11:24 INFO - PROCESS | 1647 | 1464102684493 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x13f68e800) [pid = 1647] [serial = 1454] [outer = 0x119192000] 08:11:24 INFO - PROCESS | 1647 | 1464102684910 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]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 718ms 08:11:24 INFO - PROCESS | 1647 | 1464102684958 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1647 | 1464102684959 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:11:24 INFO - PROCESS | 1647 | 1464102684961 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1647 | 1464102684963 Marionette TRACE conn2 <- [1,1910,null,{}] 08:11:24 INFO - PROCESS | 1647 | 1464102684965 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}] 08:11:25 INFO - PROCESS | 1647 | 1464102685091 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:11:25 INFO - PROCESS | 1647 | 1464102685219 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x113a12000 == 104 [pid = 1647] [id = 485] 08:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 243 (0x1110b1400) [pid = 1647] [serial = 1455] [outer = 0x0] 08:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 244 (0x113d5e400) [pid = 1647] [serial = 1456] [outer = 0x1110b1400] 08:11:25 INFO - PROCESS | 1647 | 1464102685251 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 245 (0x121ac7400) [pid = 1647] [serial = 1457] [outer = 0x1110b1400] 08:11:25 INFO - PROCESS | 1647 | 1464102685680 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 768ms 08:11:25 INFO - PROCESS | 1647 | 1464102685741 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1647 | 1464102685742 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:11:25 INFO - PROCESS | 1647 | 1464102685744 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1647 | 1464102685746 Marionette TRACE conn2 <- [1,1914,null,{}] 08:11:25 INFO - PROCESS | 1647 | 1464102685749 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}] 08:11:25 INFO - PROCESS | 1647 | 1464102685883 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:11:25 INFO - PROCESS | 1647 | 1464102685984 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d12800 == 105 [pid = 1647] [id = 486] 08:11:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 246 (0x11318c800) [pid = 1647] [serial = 1458] [outer = 0x0] 08:11:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 247 (0x118311400) [pid = 1647] [serial = 1459] [outer = 0x11318c800] 08:11:26 INFO - PROCESS | 1647 | 1464102686018 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 248 (0x12b1c0800) [pid = 1647] [serial = 1460] [outer = 0x11318c800] 08:11:26 INFO - PROCESS | 1647 | 1464102686718 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]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1022ms 08:11:26 INFO - PROCESS | 1647 | 1464102686768 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:11:26 INFO - PROCESS | 1647 | 1464102686770 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:11:26 INFO - PROCESS | 1647 | 1464102686774 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1647 | 1464102686776 Marionette TRACE conn2 <- [1,1918,null,{}] 08:11:26 INFO - PROCESS | 1647 | 1464102686780 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}] 08:11:26 INFO - PROCESS | 1647 | 1464102686893 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:11:27 INFO - PROCESS | 1647 | 1464102687025 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f05000 == 106 [pid = 1647] [id = 487] 08:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 249 (0x110f0ec00) [pid = 1647] [serial = 1461] [outer = 0x0] 08:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 250 (0x110f30c00) [pid = 1647] [serial = 1462] [outer = 0x110f0ec00] 08:11:27 INFO - PROCESS | 1647 | 1464102687056 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 251 (0x112770c00) [pid = 1647] [serial = 1463] [outer = 0x110f0ec00] 08:11:27 INFO - PROCESS | 1647 | 1464102687520 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]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 773ms 08:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:11:27 INFO - PROCESS | 1647 | 1464102687560 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1647 | 1464102687564 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:11:27 INFO - PROCESS | 1647 | 1464102687568 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1647 | 1464102687572 Marionette TRACE conn2 <- [1,1922,null,{}] 08:11:27 INFO - PROCESS | 1647 | 1464102687575 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}] 08:11:27 INFO - PROCESS | 1647 | 1464102687680 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:11:27 INFO - PROCESS | 1647 | 1464102687781 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182b7800 == 107 [pid = 1647] [id = 488] 08:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 252 (0x11333a400) [pid = 1647] [serial = 1464] [outer = 0x0] 08:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 253 (0x113afc400) [pid = 1647] [serial = 1465] [outer = 0x11333a400] 08:11:27 INFO - PROCESS | 1647 | 1464102687809 Marionette DEBUG loaded listener.js 08:11:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 254 (0x1160db800) [pid = 1647] [serial = 1466] [outer = 0x11333a400] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12db40000 == 106 [pid = 1647] [id = 284] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11837a000 == 105 [pid = 1647] [id = 241] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12b389800 == 104 [pid = 1647] [id = 169] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa2c800 == 103 [pid = 1647] [id = 102] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x13f413000 == 102 [pid = 1647] [id = 474] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4dd000 == 101 [pid = 1647] [id = 473] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11916c800 == 100 [pid = 1647] [id = 472] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x137c66000 == 99 [pid = 1647] [id = 471] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 253 (0x1346d9c00) [pid = 1647] [serial = 1353] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x135aa2000 == 98 [pid = 1647] [id = 470] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x135375000 == 97 [pid = 1647] [id = 469] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x134c67800 == 96 [pid = 1647] [id = 468] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12d193800 == 95 [pid = 1647] [id = 467] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x126fe8000 == 94 [pid = 1647] [id = 466] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12122c000 == 93 [pid = 1647] [id = 465] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12b125800 == 92 [pid = 1647] [id = 464] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12d729800 == 91 [pid = 1647] [id = 463] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1182b5000 == 90 [pid = 1647] [id = 462] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa2a800 == 89 [pid = 1647] [id = 461] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1425c8000 == 88 [pid = 1647] [id = 458] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x13f776800 == 87 [pid = 1647] [id = 457] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x13f4ca000 == 86 [pid = 1647] [id = 456] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x137c5e000 == 85 [pid = 1647] [id = 455] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12db3f800 == 84 [pid = 1647] [id = 454] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1257e8000 == 83 [pid = 1647] [id = 453] 08:11:28 INFO - PROCESS | 1647 | --DOCSHELL 0x11663c000 == 82 [pid = 1647] [id = 452] 08:11:28 INFO - PROCESS | 1647 | 1464102688275 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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 723ms 08:11:28 INFO - PROCESS | 1647 | 1464102688292 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1647 | 1464102688293 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 252 (0x1284c4000) [pid = 1647] [serial = 1156] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 251 (0x1122ab800) [pid = 1647] [serial = 840] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 250 (0x1219cd800) [pid = 1647] [serial = 973] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 249 (0x1194a9000) [pid = 1647] [serial = 907] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 248 (0x12aa7b000) [pid = 1647] [serial = 1102] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 247 (0x1198ae400) [pid = 1647] [serial = 1090] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 246 (0x119228400) [pid = 1647] [serial = 843] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 245 (0x126f7c800) [pid = 1647] [serial = 1096] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 244 (0x12be16400) [pid = 1647] [serial = 855] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 243 (0x12c5f5000) [pid = 1647] [serial = 979] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 242 (0x118310c00) [pid = 1647] [serial = 1150] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 241 (0x126367800) [pid = 1647] [serial = 1039] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 240 (0x12ba34000) [pid = 1647] [serial = 1159] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 239 (0x12c511800) [pid = 1647] [serial = 919] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 238 (0x121852000) [pid = 1647] [serial = 849] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 237 (0x12120a400) [pid = 1647] [serial = 846] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 236 (0x1198a7000) [pid = 1647] [serial = 1153] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x12c5f6c00) [pid = 1647] [serial = 1165] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x12c8f0800) [pid = 1647] [serial = 1171] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x12c8f5800) [pid = 1647] [serial = 1174] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x1127ad000) [pid = 1647] [serial = 964] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x12b1b6800) [pid = 1647] [serial = 1105] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x1195cc800) [pid = 1647] [serial = 1033] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x119a08400) [pid = 1647] [serial = 970] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x126df4000) [pid = 1647] [serial = 976] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x128ab5800) [pid = 1647] [serial = 916] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x124be2800) [pid = 1647] [serial = 1036] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x11300d800) [pid = 1647] [serial = 1027] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x12be15800) [pid = 1647] [serial = 1162] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x11822dc00) [pid = 1647] [serial = 1087] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x125776400) [pid = 1647] [serial = 1093] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x118227800) [pid = 1647] [serial = 967] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x1270ad800) [pid = 1647] [serial = 777] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x12abe6c00) [pid = 1647] [serial = 1108] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x126de6800) [pid = 1647] [serial = 913] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x12aa72c00) [pid = 1647] [serial = 852] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x12c5f4800) [pid = 1647] [serial = 1168] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x12c509000) [pid = 1647] [serial = 858] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x12a468c00) [pid = 1647] [serial = 1099] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 213 (0x117526800) [pid = 1647] [serial = 1030] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x124b55000) [pid = 1647] [serial = 910] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x115ec2000) [pid = 1647] [serial = 903] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x12c87b800) [pid = 1647] [serial = 982] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x1127a4c00) [pid = 1647] [serial = 1084] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x125885000) [pid = 1647] [serial = 1330] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x124ede800) [pid = 1647] [serial = 1329] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x134627c00) [pid = 1647] [serial = 1308] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12a783c00) [pid = 1647] [serial = 1296] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x118310400) [pid = 1647] [serial = 1321] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x113189000) [pid = 1647] [serial = 1320] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x12636cc00) [pid = 1647] [serial = 1332] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x12aa73000) [pid = 1647] [serial = 1338] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x126de8800) [pid = 1647] [serial = 1333] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x1270a8000) [pid = 1647] [serial = 1335] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x110f08c00) [pid = 1647] [serial = 1287] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x134631000) [pid = 1647] [serial = 1302] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x119aa6c00) [pid = 1647] [serial = 1326] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x1216aec00) [pid = 1647] [serial = 1327] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x1346db000) [pid = 1647] [serial = 1305] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x1353b1000) [pid = 1647] [serial = 1317] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x1353b8400) [pid = 1647] [serial = 1318] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x12bb1d400) [pid = 1647] [serial = 1341] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x119220c00) [pid = 1647] [serial = 1290] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x12c5ed400) [pid = 1647] [serial = 1299] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 188 (0x124a5cc00) [pid = 1647] [serial = 1293] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 187 (0x110f11400) [pid = 1647] [serial = 1323] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 186 (0x1195c4800) [pid = 1647] [serial = 1324] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 185 (0x126651c00) [pid = 1647] [serial = 1314] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 184 (0x12c511400) [pid = 1647] [serial = 1344] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 183 (0x12636c400) [pid = 1647] [serial = 1347] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 182 (0x134d91000) [pid = 1647] [serial = 1311] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 181 (0x12beca800) [pid = 1647] [serial = 1342] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 180 (0x12cb9a400) [pid = 1647] [serial = 1350] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 179 (0x12c87d000) [pid = 1647] [serial = 1348] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 178 (0x12c884800) [pid = 1647] [serial = 1345] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 177 (0x12ba2ec00) [pid = 1647] [serial = 1339] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 176 (0x1346ca400) [pid = 1647] [serial = 1351] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | --DOMWINDOW == 175 (0x128bf6c00) [pid = 1647] [serial = 1336] [outer = 0x0] [url = about:blank] 08:11:28 INFO - PROCESS | 1647 | 1464102688313 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1647 | 1464102688315 Marionette TRACE conn2 <- [1,1926,null,{}] 08:11:28 INFO - PROCESS | 1647 | 1464102688328 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}] 08:11:28 INFO - PROCESS | 1647 | 1464102688426 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:11:28 INFO - PROCESS | 1647 | 1464102688431 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x1171de000 == 83 [pid = 1647] [id = 489] 08:11:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 176 (0x1161f2400) [pid = 1647] [serial = 1467] [outer = 0x0] 08:11:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 177 (0x116aec000) [pid = 1647] [serial = 1468] [outer = 0x1161f2400] 08:11:28 INFO - PROCESS | 1647 | 1464102688459 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 178 (0x118090c00) [pid = 1647] [serial = 1469] [outer = 0x1161f2400] 08:11:28 INFO - PROCESS | 1647 | 1464102688832 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]]]}] 08:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 540ms 08:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:11:28 INFO - PROCESS | 1647 | 1464102688839 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1647 | 1464102688841 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:11:28 INFO - PROCESS | 1647 | 1464102688843 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1647 | 1464102688844 Marionette TRACE conn2 <- [1,1930,null,{}] 08:11:28 INFO - PROCESS | 1647 | 1464102688846 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}] 08:11:28 INFO - PROCESS | 1647 | 1464102688946 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:11:29 INFO - PROCESS | 1647 | 1464102689013 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192af000 == 84 [pid = 1647] [id = 490] 08:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 179 (0x118092c00) [pid = 1647] [serial = 1470] [outer = 0x0] 08:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 180 (0x118345000) [pid = 1647] [serial = 1471] [outer = 0x118092c00] 08:11:29 INFO - PROCESS | 1647 | 1464102689040 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 181 (0x1185c9400) [pid = 1647] [serial = 1472] [outer = 0x118092c00] 08:11:29 INFO - PROCESS | 1647 | 1464102689345 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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 518ms 08:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:11:29 INFO - PROCESS | 1647 | 1464102689376 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1647 | 1464102689377 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:11:29 INFO - PROCESS | 1647 | 1464102689380 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1647 | 1464102689381 Marionette TRACE conn2 <- [1,1934,null,{}] 08:11:29 INFO - PROCESS | 1647 | 1464102689383 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}] 08:11:29 INFO - PROCESS | 1647 | 1464102689481 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:11:29 INFO - PROCESS | 1647 | 1464102689548 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12122d000 == 85 [pid = 1647] [id = 491] 08:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 182 (0x118345c00) [pid = 1647] [serial = 1473] [outer = 0x0] 08:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 183 (0x11918e000) [pid = 1647] [serial = 1474] [outer = 0x118345c00] 08:11:29 INFO - PROCESS | 1647 | 1464102689574 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 184 (0x1195c4800) [pid = 1647] [serial = 1475] [outer = 0x118345c00] 08:11:29 INFO - PROCESS | 1647 | 1464102689865 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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 520ms 08:11:29 INFO - PROCESS | 1647 | 1464102689900 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1647 | 1464102689902 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:11:29 INFO - PROCESS | 1647 | 1464102689907 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1647 | 1464102689908 Marionette TRACE conn2 <- [1,1938,null,{}] 08:11:29 INFO - PROCESS | 1647 | 1464102689911 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}] 08:11:30 INFO - PROCESS | 1647 | 1464102690024 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:11:30 INFO - PROCESS | 1647 | 1464102690029 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1263be000 == 86 [pid = 1647] [id = 492] 08:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 185 (0x11972c000) [pid = 1647] [serial = 1476] [outer = 0x0] 08:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 186 (0x119aa1c00) [pid = 1647] [serial = 1477] [outer = 0x11972c000] 08:11:30 INFO - PROCESS | 1647 | 1464102690055 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 187 (0x121536800) [pid = 1647] [serial = 1478] [outer = 0x11972c000] 08:11:30 INFO - PROCESS | 1647 | 1464102690510 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]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 620ms 08:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:11:30 INFO - PROCESS | 1647 | 1464102690527 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 1647 | 1464102690529 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:11:30 INFO - PROCESS | 1647 | 1464102690532 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 1647 | 1464102690534 Marionette TRACE conn2 <- [1,1942,null,{}] 08:11:30 INFO - PROCESS | 1647 | 1464102690538 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}] 08:11:30 INFO - PROCESS | 1647 | 1464102690650 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:11:30 INFO - PROCESS | 1647 | 1464102690663 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x128606800 == 87 [pid = 1647] [id = 493] 08:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x121538800) [pid = 1647] [serial = 1479] [outer = 0x0] 08:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x1216ecc00) [pid = 1647] [serial = 1480] [outer = 0x121538800] 08:11:30 INFO - PROCESS | 1647 | 1464102690691 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x121e4b000) [pid = 1647] [serial = 1481] [outer = 0x121538800] 08:11:31 INFO - PROCESS | 1647 | 1464102691139 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 622ms 08:11:31 INFO - PROCESS | 1647 | 1464102691156 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 1647 | 1464102691158 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:11:31 INFO - PROCESS | 1647 | 1464102691161 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1647 | 1464102691163 Marionette TRACE conn2 <- [1,1946,null,{}] 08:11:31 INFO - PROCESS | 1647 | 1464102691166 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}] 08:11:31 INFO - PROCESS | 1647 | 1464102691355 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:11:31 INFO - PROCESS | 1647 | 1464102691447 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa24800 == 88 [pid = 1647] [id = 494] 08:11:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x1216b4c00) [pid = 1647] [serial = 1482] [outer = 0x0] 08:11:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x124ea3000) [pid = 1647] [serial = 1483] [outer = 0x1216b4c00] 08:11:31 INFO - PROCESS | 1647 | 1464102691473 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x125281800) [pid = 1647] [serial = 1484] [outer = 0x1216b4c00] 08:11:31 INFO - PROCESS | 1647 | 1464102691800 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 669ms 08:11:31 INFO - PROCESS | 1647 | 1464102691845 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 1647 | 1464102691846 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:11:31 INFO - PROCESS | 1647 | 1464102691849 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1647 | 1464102691851 Marionette TRACE conn2 <- [1,1950,null,{}] 08:11:31 INFO - PROCESS | 1647 | 1464102691861 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}] 08:11:32 INFO - PROCESS | 1647 | 1464102692069 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:11:32 INFO - PROCESS | 1647 | 1464102692091 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b38e800 == 89 [pid = 1647] [id = 495] 08:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x110e5a000) [pid = 1647] [serial = 1485] [outer = 0x0] 08:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x125881800) [pid = 1647] [serial = 1486] [outer = 0x110e5a000] 08:11:32 INFO - PROCESS | 1647 | 1464102692131 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x126364000) [pid = 1647] [serial = 1487] [outer = 0x110e5a000] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x126a1d800) [pid = 1647] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x110f11000) [pid = 1647] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x12c5f0800) [pid = 1647] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x12664e400) [pid = 1647] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x11752dc00) [pid = 1647] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x1346dec00) [pid = 1647] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x12c506c00) [pid = 1647] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 188 (0x112a6c800) [pid = 1647] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 187 (0x113d61000) [pid = 1647] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 186 (0x13516ac00) [pid = 1647] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 185 (0x125779000) [pid = 1647] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 184 (0x1194ae400) [pid = 1647] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 183 (0x11276a000) [pid = 1647] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 182 (0x112056000) [pid = 1647] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:11:32 INFO - PROCESS | 1647 | --DOMWINDOW == 181 (0x1346d0000) [pid = 1647] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:11:32 INFO - PROCESS | 1647 | 1464102692824 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]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1027ms 08:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:11:32 INFO - PROCESS | 1647 | 1464102692882 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 1647 | 1464102692883 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:11:32 INFO - PROCESS | 1647 | 1464102692891 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1647 | 1464102692892 Marionette TRACE conn2 <- [1,1954,null,{}] 08:11:32 INFO - PROCESS | 1647 | 1464102692901 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}] 08:11:33 INFO - PROCESS | 1647 | 1464102693011 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:11:33 INFO - PROCESS | 1647 | 1464102693016 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdcd800 == 90 [pid = 1647] [id = 496] 08:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 182 (0x121207000) [pid = 1647] [serial = 1488] [outer = 0x0] 08:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 183 (0x12587f000) [pid = 1647] [serial = 1489] [outer = 0x121207000] 08:11:33 INFO - PROCESS | 1647 | 1464102693042 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 184 (0x126657000) [pid = 1647] [serial = 1490] [outer = 0x121207000] 08:11:33 INFO - PROCESS | 1647 | 1464102693378 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]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 526ms 08:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:11:33 INFO - PROCESS | 1647 | 1464102693412 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1647 | 1464102693413 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:11:33 INFO - PROCESS | 1647 | 1464102693415 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1647 | 1464102693417 Marionette TRACE conn2 <- [1,1958,null,{}] 08:11:33 INFO - PROCESS | 1647 | 1464102693419 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}] 08:11:33 INFO - PROCESS | 1647 | 1464102693529 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:11:33 INFO - PROCESS | 1647 | 1464102693606 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb16000 == 91 [pid = 1647] [id = 497] 08:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 185 (0x126653000) [pid = 1647] [serial = 1491] [outer = 0x0] 08:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 186 (0x126f15400) [pid = 1647] [serial = 1492] [outer = 0x126653000] 08:11:33 INFO - PROCESS | 1647 | 1464102693635 Marionette DEBUG loaded listener.js 08:11:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 187 (0x1270aa800) [pid = 1647] [serial = 1493] [outer = 0x126653000] 08:11:33 INFO - PROCESS | 1647 | 1464102693946 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]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 568ms 08:11:33 INFO - PROCESS | 1647 | 1464102693984 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1647 | 1464102693986 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:11:33 INFO - PROCESS | 1647 | 1464102693990 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1647 | 1464102693991 Marionette TRACE conn2 <- [1,1962,null,{}] 08:11:33 INFO - PROCESS | 1647 | 1464102693994 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}] 08:11:34 INFO - PROCESS | 1647 | 1464102694090 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:11:34 INFO - PROCESS | 1647 | 1464102694094 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d18d000 == 92 [pid = 1647] [id = 498] 08:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x1270b1000) [pid = 1647] [serial = 1494] [outer = 0x0] 08:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x1284c4400) [pid = 1647] [serial = 1495] [outer = 0x1270b1000] 08:11:34 INFO - PROCESS | 1647 | 1464102694120 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x128ab7c00) [pid = 1647] [serial = 1496] [outer = 0x1270b1000] 08:11:34 INFO - PROCESS | 1647 | 1464102694514 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 571ms 08:11:34 INFO - PROCESS | 1647 | 1464102694563 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 1647 | 1464102694564 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:11:34 INFO - PROCESS | 1647 | 1464102694568 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1647 | 1464102694569 Marionette TRACE conn2 <- [1,1966,null,{}] 08:11:34 INFO - PROCESS | 1647 | 1464102694573 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}] 08:11:34 INFO - PROCESS | 1647 | 1464102694829 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:11:34 INFO - PROCESS | 1647 | 1464102694969 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x113208000 == 93 [pid = 1647] [id = 499] 08:11:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x110f0b400) [pid = 1647] [serial = 1497] [outer = 0x0] 08:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x110f0f800) [pid = 1647] [serial = 1498] [outer = 0x110f0b400] 08:11:35 INFO - PROCESS | 1647 | 1464102695003 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x1122a8000) [pid = 1647] [serial = 1499] [outer = 0x110f0b400] 08:11:35 INFO - PROCESS | 1647 | 1464102695437 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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 923ms 08:11:35 INFO - PROCESS | 1647 | 1464102695491 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1647 | 1464102695494 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:11:35 INFO - PROCESS | 1647 | 1464102695497 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1647 | 1464102695499 Marionette TRACE conn2 <- [1,1970,null,{}] 08:11:35 INFO - PROCESS | 1647 | 1464102695502 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}] 08:11:35 INFO - PROCESS | 1647 | 1464102695625 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:11:35 INFO - PROCESS | 1647 | 1464102695748 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d1c800 == 94 [pid = 1647] [id = 500] 08:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x11317f000) [pid = 1647] [serial = 1500] [outer = 0x0] 08:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x113d66400) [pid = 1647] [serial = 1501] [outer = 0x11317f000] 08:11:35 INFO - PROCESS | 1647 | 1464102695786 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x117530800) [pid = 1647] [serial = 1502] [outer = 0x11317f000] 08:11:36 INFO - PROCESS | 1647 | 1464102696215 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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 771ms 08:11:36 INFO - PROCESS | 1647 | 1464102696280 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1647 | 1464102696282 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:11:36 INFO - PROCESS | 1647 | 1464102696287 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1647 | 1464102696288 Marionette TRACE conn2 <- [1,1974,null,{}] 08:11:36 INFO - PROCESS | 1647 | 1464102696291 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}] 08:11:36 INFO - PROCESS | 1647 | 1464102696408 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:11:36 INFO - PROCESS | 1647 | 1464102696494 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb05800 == 95 [pid = 1647] [id = 501] 08:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x11833e400) [pid = 1647] [serial = 1503] [outer = 0x0] 08:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x1195c9000) [pid = 1647] [serial = 1504] [outer = 0x11833e400] 08:11:36 INFO - PROCESS | 1647 | 1464102696526 Marionette DEBUG loaded listener.js 08:11:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x119a9ec00) [pid = 1647] [serial = 1505] [outer = 0x11833e400] 08:11:36 INFO - PROCESS | 1647 | 1464102696943 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]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 08:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:11:36 INFO - PROCESS | 1647 | 1464102696958 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1647 | 1464102696961 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:11:36 INFO - PROCESS | 1647 | 1464102696969 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1647 | 1464102696972 Marionette TRACE conn2 <- [1,1978,null,{}] 08:11:36 INFO - PROCESS | 1647 | 1464102696975 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}] 08:11:37 INFO - PROCESS | 1647 | 1464102697094 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:11:37 INFO - PROCESS | 1647 | 1464102697207 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df5e800 == 96 [pid = 1647] [id = 502] 08:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x118a44000) [pid = 1647] [serial = 1506] [outer = 0x0] 08:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x12120f800) [pid = 1647] [serial = 1507] [outer = 0x118a44000] 08:11:37 INFO - PROCESS | 1647 | 1464102697239 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x12687e800) [pid = 1647] [serial = 1508] [outer = 0x118a44000] 08:11:37 INFO - PROCESS | 1647 | 1464102697655 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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 726ms 08:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:11:37 INFO - PROCESS | 1647 | 1464102697690 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 1647 | 1464102697691 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:11:37 INFO - PROCESS | 1647 | 1464102697694 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 1647 | 1464102697695 Marionette TRACE conn2 <- [1,1982,null,{}] 08:11:37 INFO - PROCESS | 1647 | 1464102697697 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}] 08:11:37 INFO - PROCESS | 1647 | 1464102697833 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:11:37 INFO - PROCESS | 1647 | 1464102697947 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ef1a000 == 97 [pid = 1647] [id = 503] 08:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x126dea400) [pid = 1647] [serial = 1509] [outer = 0x0] 08:11:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x126f58c00) [pid = 1647] [serial = 1510] [outer = 0x126dea400] 08:11:37 INFO - PROCESS | 1647 | 1464102697980 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x1270a7000) [pid = 1647] [serial = 1511] [outer = 0x126dea400] 08:11:38 INFO - PROCESS | 1647 | 1464102698394 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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 723ms 08:11:38 INFO - PROCESS | 1647 | 1464102698418 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 1647 | 1464102698419 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:11:38 INFO - PROCESS | 1647 | 1464102698421 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 1647 | 1464102698423 Marionette TRACE conn2 <- [1,1986,null,{}] 08:11:38 INFO - PROCESS | 1647 | 1464102698425 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}] 08:11:38 INFO - PROCESS | 1647 | 1464102698542 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:11:38 INFO - PROCESS | 1647 | 1464102698656 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c77800 == 98 [pid = 1647] [id = 504] 08:11:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x12a6d9400) [pid = 1647] [serial = 1512] [outer = 0x0] 08:11:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x12a77ac00) [pid = 1647] [serial = 1513] [outer = 0x12a6d9400] 08:11:38 INFO - PROCESS | 1647 | 1464102698694 Marionette DEBUG loaded listener.js 08:11:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x12abef000) [pid = 1647] [serial = 1514] [outer = 0x12a6d9400] 08:11:39 INFO - PROCESS | 1647 | 1464102699107 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]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 720ms 08:11:39 INFO - PROCESS | 1647 | 1464102699142 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 1647 | 1464102699143 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:11:39 INFO - PROCESS | 1647 | 1464102699145 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 1647 | 1464102699147 Marionette TRACE conn2 <- [1,1990,null,{}] 08:11:39 INFO - PROCESS | 1647 | 1464102699167 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}] 08:11:39 INFO - PROCESS | 1647 | 1464102699324 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:11:39 INFO - PROCESS | 1647 | 1464102699415 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cd8800 == 99 [pid = 1647] [id = 505] 08:11:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x12b1ba000) [pid = 1647] [serial = 1515] [outer = 0x0] 08:11:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x12bb0ac00) [pid = 1647] [serial = 1516] [outer = 0x12b1ba000] 08:11:39 INFO - PROCESS | 1647 | 1464102699447 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x12be16400) [pid = 1647] [serial = 1517] [outer = 0x12b1ba000] 08:11:39 INFO - PROCESS | 1647 | 1464102699857 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]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 737ms 08:11:39 INFO - PROCESS | 1647 | 1464102699882 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 1647 | 1464102699884 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:11:39 INFO - PROCESS | 1647 | 1464102699886 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 1647 | 1464102699887 Marionette TRACE conn2 <- [1,1994,null,{}] 08:11:39 INFO - PROCESS | 1647 | 1464102699890 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}] 08:11:40 INFO - PROCESS | 1647 | 1464102700005 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:11:40 INFO - PROCESS | 1647 | 1464102700155 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x135305800 == 100 [pid = 1647] [id = 506] 08:11:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x1216bac00) [pid = 1647] [serial = 1518] [outer = 0x0] 08:11:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x12be1e800) [pid = 1647] [serial = 1519] [outer = 0x1216bac00] 08:11:40 INFO - PROCESS | 1647 | 1464102700187 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x12c50a800) [pid = 1647] [serial = 1520] [outer = 0x1216bac00] 08:11:40 INFO - PROCESS | 1647 | 1464102700574 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]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 722ms 08:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:11:40 INFO - PROCESS | 1647 | 1464102700608 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1647 | 1464102700610 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:11:40 INFO - PROCESS | 1647 | 1464102700612 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 1647 | 1464102700613 Marionette TRACE conn2 <- [1,1998,null,{}] 08:11:40 INFO - PROCESS | 1647 | 1464102700615 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}] 08:11:40 INFO - PROCESS | 1647 | 1464102700794 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:11:40 INFO - PROCESS | 1647 | 1464102700926 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bacf800 == 101 [pid = 1647] [id = 507] 08:11:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x113183800) [pid = 1647] [serial = 1521] [outer = 0x0] 08:11:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x12c506c00) [pid = 1647] [serial = 1522] [outer = 0x113183800] 08:11:40 INFO - PROCESS | 1647 | 1464102700973 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x12c5ed400) [pid = 1647] [serial = 1523] [outer = 0x113183800] 08:11:41 INFO - PROCESS | 1647 | 1464102701477 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]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 869ms 08:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:11:41 INFO - PROCESS | 1647 | 1464102701482 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1647 | 1464102701483 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:11:41 INFO - PROCESS | 1647 | 1464102701486 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 1647 | 1464102701487 Marionette TRACE conn2 <- [1,2002,null,{}] 08:11:41 INFO - PROCESS | 1647 | 1464102701490 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}] 08:11:41 INFO - PROCESS | 1647 | 1464102701617 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:11:41 INFO - PROCESS | 1647 | 1464102701735 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x135366000 == 102 [pid = 1647] [id = 508] 08:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x12c5f5800) [pid = 1647] [serial = 1524] [outer = 0x0] 08:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x12c883800) [pid = 1647] [serial = 1525] [outer = 0x12c5f5800] 08:11:41 INFO - PROCESS | 1647 | 1464102701768 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x12c5ee800) [pid = 1647] [serial = 1526] [outer = 0x12c5f5800] 08:11:42 INFO - PROCESS | 1647 | 1464102702555 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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1127ms 08:11:42 INFO - PROCESS | 1647 | 1464102702614 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1647 | 1464102702618 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:11:42 INFO - PROCESS | 1647 | 1464102702645 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1647 | 1464102702650 Marionette TRACE conn2 <- [1,2006,null,{}] 08:11:42 INFO - PROCESS | 1647 | 1464102702657 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}] 08:11:42 INFO - PROCESS | 1647 | 1464102702798 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:11:42 INFO - PROCESS | 1647 | 1464102702902 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b38f800 == 103 [pid = 1647] [id = 509] 08:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x1161f0400) [pid = 1647] [serial = 1527] [outer = 0x0] 08:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x118310400) [pid = 1647] [serial = 1528] [outer = 0x1161f0400] 08:11:42 INFO - PROCESS | 1647 | 1464102702933 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x1131e5800) [pid = 1647] [serial = 1529] [outer = 0x1161f0400] 08:11:43 INFO - PROCESS | 1647 | 1464102703369 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]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 784ms 08:11:43 INFO - PROCESS | 1647 | 1464102703439 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1647 | 1464102703444 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:11:43 INFO - PROCESS | 1647 | 1464102703450 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1647 | 1464102703452 Marionette TRACE conn2 <- [1,2010,null,{}] 08:11:43 INFO - PROCESS | 1647 | 1464102703478 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}] 08:11:43 INFO - PROCESS | 1647 | 1464102703659 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:11:43 INFO - PROCESS | 1647 | 1464102703853 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 1647 | --DOCSHELL 0x13f76b000 == 102 [pid = 1647] [id = 390] 08:11:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12121b800 == 101 [pid = 1647] [id = 438] 08:11:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12d18d000 == 100 [pid = 1647] [id = 498] 08:11:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb16000 == 99 [pid = 1647] [id = 497] 08:11:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdcd800 == 98 [pid = 1647] [id = 496] 08:11:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12b38e800 == 97 [pid = 1647] [id = 495] 08:11:43 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa24800 == 96 [pid = 1647] [id = 494] 08:11:43 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x121a33c00) [pid = 1647] [serial = 1425] [outer = 0x0] [url = about:blank] 08:11:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x11207f000 == 97 [pid = 1647] [id = 510] 08:11:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x110f0c000) [pid = 1647] [serial = 1530] [outer = 0x0] 08:11:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x11385a800) [pid = 1647] [serial = 1531] [outer = 0x110f0c000] 08:11:43 INFO - PROCESS | 1647 | 1464102703941 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x119120800) [pid = 1647] [serial = 1532] [outer = 0x110f0c000] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x128606800 == 96 [pid = 1647] [id = 493] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1263be000 == 95 [pid = 1647] [id = 492] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12122d000 == 94 [pid = 1647] [id = 491] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1192af000 == 93 [pid = 1647] [id = 490] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1171de000 == 92 [pid = 1647] [id = 489] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1182b7800 == 91 [pid = 1647] [id = 488] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x116f05000 == 90 [pid = 1647] [id = 487] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x119d12800 == 89 [pid = 1647] [id = 486] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x113a12000 == 88 [pid = 1647] [id = 485] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1236ef000 == 87 [pid = 1647] [id = 484] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1424aa000 == 86 [pid = 1647] [id = 483] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x142580800 == 85 [pid = 1647] [id = 482] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x142589800 == 84 [pid = 1647] [id = 481] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x14087f800 == 83 [pid = 1647] [id = 480] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1422e5000 == 82 [pid = 1647] [id = 479] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x137eaa800 == 81 [pid = 1647] [id = 478] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12d185000 == 80 [pid = 1647] [id = 477] 08:11:44 INFO - PROCESS | 1647 | --DOCSHELL 0x121fef000 == 79 [pid = 1647] [id = 476] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x1347dfc00) [pid = 1647] [serial = 1354] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x12abeec00) [pid = 1647] [serial = 1393] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x1286e8400) [pid = 1647] [serial = 1392] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x1198b1800) [pid = 1647] [serial = 1395] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x1346c8400) [pid = 1647] [serial = 1407] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x126f56400) [pid = 1647] [serial = 1396] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x13462ac00) [pid = 1647] [serial = 1404] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x1198b4000) [pid = 1647] [serial = 1380] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x119ece400) [pid = 1647] [serial = 1387] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x119a06400) [pid = 1647] [serial = 1386] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x118344400) [pid = 1647] [serial = 1359] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 213 (0x1347d4800) [pid = 1647] [serial = 1410] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x12be1ac00) [pid = 1647] [serial = 1368] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x12cb96000) [pid = 1647] [serial = 1401] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x134623000) [pid = 1647] [serial = 1402] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x12aa7b800) [pid = 1647] [serial = 1398] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x1346da400) [pid = 1647] [serial = 1408] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x12c5f2800) [pid = 1647] [serial = 1399] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x135165000) [pid = 1647] [serial = 1377] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12071d000) [pid = 1647] [serial = 1362] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x1194a7000) [pid = 1647] [serial = 1384] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x11822e400) [pid = 1647] [serial = 1383] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x1347df800) [pid = 1647] [serial = 1374] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x1353aa800) [pid = 1647] [serial = 1413] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x134696c00) [pid = 1647] [serial = 1371] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x134d98400) [pid = 1647] [serial = 1411] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x1284a5800) [pid = 1647] [serial = 1365] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x126f60800) [pid = 1647] [serial = 1390] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x126aa5400) [pid = 1647] [serial = 1389] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x110f0a400) [pid = 1647] [serial = 1356] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x119ed4000) [pid = 1647] [serial = 1422] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x135415000) [pid = 1647] [serial = 1414] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x1218bec00) [pid = 1647] [serial = 1423] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x11693f000) [pid = 1647] [serial = 1419] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x112ef1800) [pid = 1647] [serial = 1416] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x113d63800) [pid = 1647] [serial = 1417] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 188 (0x1191c0c00) [pid = 1647] [serial = 1420] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | --DOMWINDOW == 187 (0x13469cc00) [pid = 1647] [serial = 1405] [outer = 0x0] [url = about:blank] 08:11:44 INFO - PROCESS | 1647 | 1464102704440 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]]]}] 08:11:44 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 08:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1039ms 08:11:44 INFO - PROCESS | 1647 | 1464102704491 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:11:44 INFO - PROCESS | 1647 | 1464102704493 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:11:44 INFO - PROCESS | 1647 | 1464102704495 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 1647 | 1464102704497 Marionette TRACE conn2 <- [1,2014,null,{}] 08:11:44 INFO - PROCESS | 1647 | 1464102704506 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}] 08:11:44 INFO - PROCESS | 1647 | 1464102704608 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:11:44 INFO - PROCESS | 1647 | 1464102704615 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x121384800 == 80 [pid = 1647] [id = 511] 08:11:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x119a9d800) [pid = 1647] [serial = 1533] [outer = 0x0] 08:11:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x119c3e800) [pid = 1647] [serial = 1534] [outer = 0x119a9d800] 08:11:44 INFO - PROCESS | 1647 | 1464102704643 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x1216ad800) [pid = 1647] [serial = 1535] [outer = 0x119a9d800] 08:11:45 INFO - PROCESS | 1647 | 1464102705041 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 573ms 08:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:11:45 INFO - PROCESS | 1647 | 1464102705069 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1647 | 1464102705073 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:11:45 INFO - PROCESS | 1647 | 1464102705076 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1647 | 1464102705077 Marionette TRACE conn2 <- [1,2018,null,{}] 08:11:45 INFO - PROCESS | 1647 | 1464102705080 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}] 08:11:45 INFO - PROCESS | 1647 | 1464102705182 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:11:45 INFO - PROCESS | 1647 | 1464102705187 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fe1800 == 81 [pid = 1647] [id = 512] 08:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x1216b6000) [pid = 1647] [serial = 1536] [outer = 0x0] 08:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x121ef4c00) [pid = 1647] [serial = 1537] [outer = 0x1216b6000] 08:11:45 INFO - PROCESS | 1647 | 1464102705214 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x125773800) [pid = 1647] [serial = 1538] [outer = 0x1216b6000] 08:11:45 INFO - PROCESS | 1647 | 1464102705608 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 570ms 08:11:45 INFO - PROCESS | 1647 | 1464102705647 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1647 | 1464102705648 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:11:45 INFO - PROCESS | 1647 | 1464102705650 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1647 | 1464102705651 Marionette TRACE conn2 <- [1,2022,null,{}] 08:11:45 INFO - PROCESS | 1647 | 1464102705656 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}] 08:11:45 INFO - PROCESS | 1647 | 1464102705753 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:11:45 INFO - PROCESS | 1647 | 1464102705757 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b308800 == 82 [pid = 1647] [id = 513] 08:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x1127ab400) [pid = 1647] [serial = 1539] [outer = 0x0] 08:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x126651c00) [pid = 1647] [serial = 1540] [outer = 0x1127ab400] 08:11:45 INFO - PROCESS | 1647 | 1464102705784 Marionette DEBUG loaded listener.js 08:11:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x126df4000) [pid = 1647] [serial = 1541] [outer = 0x1127ab400] 08:11:46 INFO - PROCESS | 1647 | 1464102706167 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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 570ms 08:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:11:46 INFO - PROCESS | 1647 | 1464102706222 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1647 | 1464102706224 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:11:46 INFO - PROCESS | 1647 | 1464102706226 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1647 | 1464102706227 Marionette TRACE conn2 <- [1,2026,null,{}] 08:11:46 INFO - PROCESS | 1647 | 1464102706229 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}] 08:11:46 INFO - PROCESS | 1647 | 1464102706376 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:11:46 INFO - PROCESS | 1647 | 1464102706395 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e5000 == 83 [pid = 1647] [id = 514] 08:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x126654400) [pid = 1647] [serial = 1542] [outer = 0x0] 08:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x1270acc00) [pid = 1647] [serial = 1543] [outer = 0x126654400] 08:11:46 INFO - PROCESS | 1647 | 1464102706421 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x12abe7400) [pid = 1647] [serial = 1544] [outer = 0x126654400] 08:11:46 INFO - PROCESS | 1647 | 1464102706795 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]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 619ms 08:11:46 INFO - PROCESS | 1647 | 1464102706850 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1647 | 1464102706851 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:11:46 INFO - PROCESS | 1647 | 1464102706856 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1647 | 1464102706857 Marionette TRACE conn2 <- [1,2030,null,{}] 08:11:46 INFO - PROCESS | 1647 | 1464102706859 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}] 08:11:46 INFO - PROCESS | 1647 | 1464102706980 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:11:46 INFO - PROCESS | 1647 | 1464102706995 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d564800 == 84 [pid = 1647] [id = 515] 08:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x126df1c00) [pid = 1647] [serial = 1545] [outer = 0x0] 08:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x12ba31400) [pid = 1647] [serial = 1546] [outer = 0x126df1c00] 08:11:47 INFO - PROCESS | 1647 | 1464102707020 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x12c507c00) [pid = 1647] [serial = 1547] [outer = 0x126df1c00] 08:11:47 INFO - PROCESS | 1647 | 1464102707372 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]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 569ms 08:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:11:47 INFO - PROCESS | 1647 | 1464102707425 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 1647 | 1464102707426 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:11:47 INFO - PROCESS | 1647 | 1464102707428 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 1647 | 1464102707429 Marionette TRACE conn2 <- [1,2034,null,{}] 08:11:47 INFO - PROCESS | 1647 | 1464102707431 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}] 08:11:47 INFO - PROCESS | 1647 | 1464102707555 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:11:47 INFO - PROCESS | 1647 | 1464102707572 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c67800 == 85 [pid = 1647] [id = 516] 08:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x12b1b5c00) [pid = 1647] [serial = 1548] [outer = 0x0] 08:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x12c881c00) [pid = 1647] [serial = 1549] [outer = 0x12b1b5c00] 08:11:47 INFO - PROCESS | 1647 | 1464102707597 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x12cb96000) [pid = 1647] [serial = 1550] [outer = 0x12b1b5c00] 08:11:47 INFO - PROCESS | 1647 | 1464102707979 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]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 569ms 08:11:48 INFO - PROCESS | 1647 | 1464102707998 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1647 | 1464102707999 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:11:48 INFO - PROCESS | 1647 | 1464102708015 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1647 | 1464102708016 Marionette TRACE conn2 <- [1,2038,null,{}] 08:11:48 INFO - PROCESS | 1647 | 1464102708019 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}] 08:11:48 INFO - PROCESS | 1647 | 1464102708143 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:11:48 INFO - PROCESS | 1647 | 1464102708158 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x135231800 == 86 [pid = 1647] [id = 517] 08:11:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x12c5f6c00) [pid = 1647] [serial = 1551] [outer = 0x0] 08:11:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x12cb9d000) [pid = 1647] [serial = 1552] [outer = 0x12c5f6c00] 08:11:48 INFO - PROCESS | 1647 | 1464102708183 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x12d283800) [pid = 1647] [serial = 1553] [outer = 0x12c5f6c00] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x126653000) [pid = 1647] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x121538800) [pid = 1647] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x1161f2400) [pid = 1647] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x1216b4c00) [pid = 1647] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x110e5a000) [pid = 1647] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x118092c00) [pid = 1647] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x118345c00) [pid = 1647] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x11333a400) [pid = 1647] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x110f0ec00) [pid = 1647] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x11972c000) [pid = 1647] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:11:48 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x121207000) [pid = 1647] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:11:48 INFO - PROCESS | 1647 | 1464102708750 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]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 774ms 08:11:48 INFO - PROCESS | 1647 | 1464102708784 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1647 | 1464102708786 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:11:48 INFO - PROCESS | 1647 | 1464102708790 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1647 | 1464102708791 Marionette TRACE conn2 <- [1,2042,null,{}] 08:11:48 INFO - PROCESS | 1647 | 1464102708794 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}] 08:11:48 INFO - PROCESS | 1647 | 1464102708939 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:11:49 INFO - PROCESS | 1647 | 1464102709061 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb19000 == 87 [pid = 1647] [id = 518] 08:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x113180400) [pid = 1647] [serial = 1554] [outer = 0x0] 08:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x1191c6400) [pid = 1647] [serial = 1555] [outer = 0x113180400] 08:11:49 INFO - PROCESS | 1647 | 1464102709102 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x12cb9fc00) [pid = 1647] [serial = 1556] [outer = 0x113180400] 08:11:49 INFO - PROCESS | 1647 | 1464102709443 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]]]}] 08:11:49 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) 08:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 08:11:49 INFO - PROCESS | 1647 | 1464102709467 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1647 | 1464102709469 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:11:49 INFO - PROCESS | 1647 | 1464102709476 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1647 | 1464102709479 Marionette TRACE conn2 <- [1,2046,null,{}] 08:11:49 INFO - PROCESS | 1647 | 1464102709483 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}] 08:11:49 INFO - PROCESS | 1647 | 1464102709722 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:11:49 INFO - PROCESS | 1647 | 1464102709734 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x13577c000 == 88 [pid = 1647] [id = 519] 08:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x12cb93400) [pid = 1647] [serial = 1557] [outer = 0x0] 08:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x13462d000) [pid = 1647] [serial = 1558] [outer = 0x12cb93400] 08:11:49 INFO - PROCESS | 1647 | 1464102709783 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x1346cc000) [pid = 1647] [serial = 1559] [outer = 0x12cb93400] 08:11:50 INFO - PROCESS | 1647 | 1464102710144 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]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 672ms 08:11:50 INFO - PROCESS | 1647 | 1464102710148 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 1647 | 1464102710149 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:11:50 INFO - PROCESS | 1647 | 1464102710151 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 1647 | 1464102710152 Marionette TRACE conn2 <- [1,2050,null,{}] 08:11:50 INFO - PROCESS | 1647 | 1464102710161 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}] 08:11:50 INFO - PROCESS | 1647 | 1464102710265 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:11:50 INFO - PROCESS | 1647 | 1464102710356 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x137ba2800 == 89 [pid = 1647] [id = 520] 08:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x13469a800) [pid = 1647] [serial = 1560] [outer = 0x0] 08:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x1346db000) [pid = 1647] [serial = 1561] [outer = 0x13469a800] 08:11:50 INFO - PROCESS | 1647 | 1464102710381 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x1347dc400) [pid = 1647] [serial = 1562] [outer = 0x13469a800] 08:11:50 INFO - PROCESS | 1647 | 1464102710749 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]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 625ms 08:11:50 INFO - PROCESS | 1647 | 1464102710796 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 1647 | 1464102710799 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:11:50 INFO - PROCESS | 1647 | 1464102710805 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 1647 | 1464102710807 Marionette TRACE conn2 <- [1,2054,null,{}] 08:11:50 INFO - PROCESS | 1647 | 1464102710811 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}] 08:11:50 INFO - PROCESS | 1647 | 1464102710940 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:11:51 INFO - PROCESS | 1647 | 1464102711057 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x11806c000 == 90 [pid = 1647] [id = 521] 08:11:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x1127ad000) [pid = 1647] [serial = 1563] [outer = 0x0] 08:11:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x112868800) [pid = 1647] [serial = 1564] [outer = 0x1127ad000] 08:11:51 INFO - PROCESS | 1647 | 1464102711091 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x115ebf400) [pid = 1647] [serial = 1565] [outer = 0x1127ad000] 08:11:51 INFO - PROCESS | 1647 | 1464102711565 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]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 821ms 08:11:51 INFO - PROCESS | 1647 | 1464102711627 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 1647 | 1464102711631 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:11:51 INFO - PROCESS | 1647 | 1464102711653 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 1647 | 1464102711655 Marionette TRACE conn2 <- [1,2058,null,{}] 08:11:51 INFO - PROCESS | 1647 | 1464102711660 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}] 08:11:51 INFO - PROCESS | 1647 | 1464102711783 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:11:51 INFO - PROCESS | 1647 | 1464102711873 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x12baba800 == 91 [pid = 1647] [id = 522] 08:11:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x1184f2400) [pid = 1647] [serial = 1566] [outer = 0x0] 08:11:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x1194a3c00) [pid = 1647] [serial = 1567] [outer = 0x1184f2400] 08:11:51 INFO - PROCESS | 1647 | 1464102711902 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x1198b2000) [pid = 1647] [serial = 1568] [outer = 0x1184f2400] 08:11:52 INFO - PROCESS | 1647 | 1464102712330 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]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 741ms 08:11:52 INFO - PROCESS | 1647 | 1464102712376 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:11:52 INFO - PROCESS | 1647 | 1464102712378 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:11:52 INFO - PROCESS | 1647 | 1464102712380 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 1647 | 1464102712383 Marionette TRACE conn2 <- [1,2062,null,{}] 08:11:52 INFO - PROCESS | 1647 | 1464102712391 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}] 08:11:52 INFO - PROCESS | 1647 | 1464102712510 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:11:52 INFO - PROCESS | 1647 | 1464102712600 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x135a92800 == 92 [pid = 1647] [id = 523] 08:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x119ab5800) [pid = 1647] [serial = 1569] [outer = 0x0] 08:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x1216b3800) [pid = 1647] [serial = 1570] [outer = 0x119ab5800] 08:11:52 INFO - PROCESS | 1647 | 1464102712632 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x1284a4400) [pid = 1647] [serial = 1571] [outer = 0x119ab5800] 08:11:53 INFO - PROCESS | 1647 | 1464102713065 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 722ms 08:11:53 INFO - PROCESS | 1647 | 1464102713120 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1647 | 1464102713122 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:11:53 INFO - PROCESS | 1647 | 1464102713126 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1647 | 1464102713128 Marionette TRACE conn2 <- [1,2066,null,{}] 08:11:53 INFO - PROCESS | 1647 | 1464102713130 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}] 08:11:53 INFO - PROCESS | 1647 | 1464102713250 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:11:53 INFO - PROCESS | 1647 | 1464102713339 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x137ec0800 == 93 [pid = 1647] [id = 524] 08:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x128ab3000) [pid = 1647] [serial = 1572] [outer = 0x0] 08:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x12aa73000) [pid = 1647] [serial = 1573] [outer = 0x128ab3000] 08:11:53 INFO - PROCESS | 1647 | 1464102713371 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x12c882400) [pid = 1647] [serial = 1574] [outer = 0x128ab3000] 08:11:53 INFO - PROCESS | 1647 | 1464102713790 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 08:11:53 INFO - PROCESS | 1647 | 1464102713796 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1647 | 1464102713798 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:11:53 INFO - PROCESS | 1647 | 1464102713800 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1647 | 1464102713801 Marionette TRACE conn2 <- [1,2070,null,{}] 08:11:53 INFO - PROCESS | 1647 | 1464102713806 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}] 08:11:53 INFO - PROCESS | 1647 | 1464102713922 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:11:54 INFO - PROCESS | 1647 | 1464102714040 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f417000 == 94 [pid = 1647] [id = 525] 08:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x12a6d9800) [pid = 1647] [serial = 1575] [outer = 0x0] 08:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x13462ac00) [pid = 1647] [serial = 1576] [outer = 0x12a6d9800] 08:11:54 INFO - PROCESS | 1647 | 1464102714072 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x13469dc00) [pid = 1647] [serial = 1577] [outer = 0x12a6d9800] 08:11:54 INFO - PROCESS | 1647 | 1464102714451 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]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 08:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:11:54 INFO - PROCESS | 1647 | 1464102714473 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1647 | 1464102714474 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:11:54 INFO - PROCESS | 1647 | 1464102714476 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1647 | 1464102714478 Marionette TRACE conn2 <- [1,2074,null,{}] 08:11:54 INFO - PROCESS | 1647 | 1464102714480 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}] 08:11:54 INFO - PROCESS | 1647 | 1464102714612 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:11:54 INFO - PROCESS | 1647 | 1464102714724 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f670800 == 95 [pid = 1647] [id = 526] 08:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x1346c9400) [pid = 1647] [serial = 1578] [outer = 0x0] 08:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x134d98000) [pid = 1647] [serial = 1579] [outer = 0x1346c9400] 08:11:54 INFO - PROCESS | 1647 | 1464102714755 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x1353b4400) [pid = 1647] [serial = 1580] [outer = 0x1346c9400] 08:11:55 INFO - PROCESS | 1647 | 1464102715226 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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 768ms 08:11:55 INFO - PROCESS | 1647 | 1464102715245 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1647 | 1464102715247 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:11:55 INFO - PROCESS | 1647 | 1464102715249 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1647 | 1464102715250 Marionette TRACE conn2 <- [1,2078,null,{}] 08:11:55 INFO - PROCESS | 1647 | 1464102715253 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}] 08:11:55 INFO - PROCESS | 1647 | 1464102715372 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:11:55 INFO - PROCESS | 1647 | 1464102715464 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x140879800 == 96 [pid = 1647] [id = 527] 08:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x12dc75c00) [pid = 1647] [serial = 1581] [outer = 0x0] 08:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x12dc79c00) [pid = 1647] [serial = 1582] [outer = 0x12dc75c00] 08:11:55 INFO - PROCESS | 1647 | 1464102715493 Marionette DEBUG loaded listener.js 08:11:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x12dc7e000) [pid = 1647] [serial = 1583] [outer = 0x12dc75c00] 08:11:55 INFO - PROCESS | 1647 | 1464102715904 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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 673ms 08:11:55 INFO - PROCESS | 1647 | 1464102715922 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1647 | 1464102715924 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:11:55 INFO - PROCESS | 1647 | 1464102715926 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1647 | 1464102715927 Marionette TRACE conn2 <- [1,2082,null,{}] 08:11:55 INFO - PROCESS | 1647 | 1464102715930 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}] 08:11:56 INFO - PROCESS | 1647 | 1464102716063 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:11:56 INFO - PROCESS | 1647 | 1464102716154 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x141b9c800 == 97 [pid = 1647] [id = 528] 08:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x121538c00) [pid = 1647] [serial = 1584] [outer = 0x0] 08:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x12dc7ac00) [pid = 1647] [serial = 1585] [outer = 0x121538c00] 08:11:56 INFO - PROCESS | 1647 | 1464102716186 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x135242c00) [pid = 1647] [serial = 1586] [outer = 0x121538c00] 08:11:56 INFO - PROCESS | 1647 | 1464102716567 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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 668ms 08:11:56 INFO - PROCESS | 1647 | 1464102716606 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 1647 | 1464102716608 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:11:56 INFO - PROCESS | 1647 | 1464102716612 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 1647 | 1464102716613 Marionette TRACE conn2 <- [1,2086,null,{}] 08:11:56 INFO - PROCESS | 1647 | 1464102716615 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}] 08:11:56 INFO - PROCESS | 1647 | 1464102716736 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:11:56 INFO - PROCESS | 1647 | 1464102716855 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x142497000 == 98 [pid = 1647] [id = 529] 08:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x126f57000) [pid = 1647] [serial = 1587] [outer = 0x0] 08:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x135247000) [pid = 1647] [serial = 1588] [outer = 0x126f57000] 08:11:56 INFO - PROCESS | 1647 | 1464102716886 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x13524d000) [pid = 1647] [serial = 1589] [outer = 0x126f57000] 08:11:57 INFO - PROCESS | 1647 | 1464102717272 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]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 669ms 08:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:11:57 INFO - PROCESS | 1647 | 1464102717281 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1647 | 1464102717282 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:11:57 INFO - PROCESS | 1647 | 1464102717285 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 1647 | 1464102717286 Marionette TRACE conn2 <- [1,2090,null,{}] 08:11:57 INFO - PROCESS | 1647 | 1464102717290 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}] 08:11:57 INFO - PROCESS | 1647 | 1464102717422 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:11:57 INFO - PROCESS | 1647 | 1464102717581 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x14257c000 == 99 [pid = 1647] [id = 530] 08:11:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x12dc7f000) [pid = 1647] [serial = 1590] [outer = 0x0] 08:11:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x1353b6400) [pid = 1647] [serial = 1591] [outer = 0x12dc7f000] 08:11:57 INFO - PROCESS | 1647 | 1464102717628 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x135414c00) [pid = 1647] [serial = 1592] [outer = 0x12dc7f000] 08:11:58 INFO - PROCESS | 1647 | 1464102718087 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 821ms 08:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:11:58 INFO - PROCESS | 1647 | 1464102718107 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1647 | 1464102718109 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:11:58 INFO - PROCESS | 1647 | 1464102718111 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1647 | 1464102718113 Marionette TRACE conn2 <- [1,2094,null,{}] 08:11:58 INFO - PROCESS | 1647 | 1464102718116 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}] 08:11:58 INFO - PROCESS | 1647 | 1464102718246 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:11:58 INFO - PROCESS | 1647 | 1464102718341 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x142668000 == 100 [pid = 1647] [id = 531] 08:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x135940c00) [pid = 1647] [serial = 1593] [outer = 0x0] 08:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 238 (0x135945c00) [pid = 1647] [serial = 1594] [outer = 0x135940c00] 08:11:58 INFO - PROCESS | 1647 | 1464102718374 Marionette DEBUG loaded listener.js 08:11:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 239 (0x13594fc00) [pid = 1647] [serial = 1595] [outer = 0x135940c00] 08:11:58 INFO - PROCESS | 1647 | 1464102718850 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 770ms 08:11:58 INFO - PROCESS | 1647 | 1464102718889 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1647 | 1464102718891 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:11:58 INFO - PROCESS | 1647 | 1464102718893 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1647 | 1464102718894 Marionette TRACE conn2 <- [1,2098,null,{}] 08:11:58 INFO - PROCESS | 1647 | 1464102718897 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}] 08:11:59 INFO - PROCESS | 1647 | 1464102719017 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:11:59 INFO - PROCESS | 1647 | 1464102719141 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0c1000 == 101 [pid = 1647] [id = 532] 08:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 240 (0x118349000) [pid = 1647] [serial = 1596] [outer = 0x0] 08:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 241 (0x135941000) [pid = 1647] [serial = 1597] [outer = 0x118349000] 08:11:59 INFO - PROCESS | 1647 | 1464102719172 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x13f690000) [pid = 1647] [serial = 1598] [outer = 0x118349000] 08:11:59 INFO - PROCESS | 1647 | 1464102719598 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]]]}] 08:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 08:11:59 INFO - PROCESS | 1647 | 1464102719664 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:11:59 INFO - PROCESS | 1647 | 1464102719665 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:11:59 INFO - PROCESS | 1647 | 1464102719667 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:11:59 INFO - PROCESS | 1647 | 1464102719669 Marionette TRACE conn2 <- [1,2102,null,{}] 08:11:59 INFO - PROCESS | 1647 | 1464102719671 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}] 08:11:59 INFO - PROCESS | 1647 | 1464102719794 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:11:59 INFO - PROCESS | 1647 | 1464102719891 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efd1000 == 102 [pid = 1647] [id = 533] 08:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 243 (0x13f68e400) [pid = 1647] [serial = 1599] [outer = 0x0] 08:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 244 (0x1406d2c00) [pid = 1647] [serial = 1600] [outer = 0x13f68e400] 08:11:59 INFO - PROCESS | 1647 | 1464102719920 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 245 (0x1406d7c00) [pid = 1647] [serial = 1601] [outer = 0x13f68e400] 08:12:00 INFO - PROCESS | 1647 | 1464102720661 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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1022ms 08:12:00 INFO - PROCESS | 1647 | 1464102720709 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 1647 | 1464102720712 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:12:00 INFO - PROCESS | 1647 | 1464102720717 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1647 | 1464102720721 Marionette TRACE conn2 <- [1,2106,null,{}] 08:12:00 INFO - PROCESS | 1647 | 1464102720728 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}] 08:12:00 INFO - PROCESS | 1647 | 1464102720908 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:12:01 INFO - PROCESS | 1647 | 1464102721007 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x1263be000 == 103 [pid = 1647] [id = 534] 08:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 246 (0x1122a9c00) [pid = 1647] [serial = 1602] [outer = 0x0] 08:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 247 (0x113188800) [pid = 1647] [serial = 1603] [outer = 0x1122a9c00] 08:12:01 INFO - PROCESS | 1647 | 1464102721035 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 248 (0x11606c000) [pid = 1647] [serial = 1604] [outer = 0x1122a9c00] 08:12:01 INFO - PROCESS | 1647 | 1464102721453 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 775ms 08:12:01 INFO - PROCESS | 1647 | 1464102721492 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1647 | 1464102721496 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:12:01 INFO - PROCESS | 1647 | 1464102721500 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1647 | 1464102721502 Marionette TRACE conn2 <- [1,2110,null,{}] 08:12:01 INFO - PROCESS | 1647 | 1464102721504 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}] 08:12:01 INFO - PROCESS | 1647 | 1464102721615 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:12:01 INFO - PROCESS | 1647 | 1464102721713 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb07000 == 104 [pid = 1647] [id = 535] 08:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 249 (0x1169b8c00) [pid = 1647] [serial = 1605] [outer = 0x0] 08:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 250 (0x11822e400) [pid = 1647] [serial = 1606] [outer = 0x1169b8c00] 08:12:01 INFO - PROCESS | 1647 | 1464102721742 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 251 (0x1184f1000) [pid = 1647] [serial = 1607] [outer = 0x1169b8c00] 08:12:02 INFO - PROCESS | 1647 | 1464102722161 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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 720ms 08:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:12:02 INFO - PROCESS | 1647 | 1464102722232 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1647 | 1464102722233 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:12:02 INFO - PROCESS | 1647 | 1464102722236 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1647 | 1464102722238 Marionette TRACE conn2 <- [1,2114,null,{}] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x13577c000 == 103 [pid = 1647] [id = 519] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb19000 == 102 [pid = 1647] [id = 518] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x135231800 == 101 [pid = 1647] [id = 517] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x134c67800 == 100 [pid = 1647] [id = 516] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12d564800 == 99 [pid = 1647] [id = 515] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 250 (0x1353b1400) [pid = 1647] [serial = 1450] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 249 (0x12a77cc00) [pid = 1647] [serial = 1453] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 248 (0x113d5e400) [pid = 1647] [serial = 1456] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 247 (0x1284c4400) [pid = 1647] [serial = 1495] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | 1464102722360 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}] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e5000 == 98 [pid = 1647] [id = 514] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12b308800 == 97 [pid = 1647] [id = 513] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x126fe1800 == 96 [pid = 1647] [id = 512] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x121384800 == 95 [pid = 1647] [id = 511] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x11207f000 == 94 [pid = 1647] [id = 510] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12b38f800 == 93 [pid = 1647] [id = 509] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x134c77800 == 92 [pid = 1647] [id = 504] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12ef1a000 == 91 [pid = 1647] [id = 503] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12df5e800 == 90 [pid = 1647] [id = 502] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb05800 == 89 [pid = 1647] [id = 501] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x119d1c800 == 88 [pid = 1647] [id = 500] 08:12:02 INFO - PROCESS | 1647 | --DOCSHELL 0x113208000 == 87 [pid = 1647] [id = 499] 08:12:02 INFO - PROCESS | 1647 | 1464102722511 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 246 (0x1195c4800) [pid = 1647] [serial = 1475] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 245 (0x1160db800) [pid = 1647] [serial = 1466] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 244 (0x113afc400) [pid = 1647] [serial = 1465] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 243 (0x110f30c00) [pid = 1647] [serial = 1462] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 242 (0x112770c00) [pid = 1647] [serial = 1463] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 241 (0x119aa1c00) [pid = 1647] [serial = 1477] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 240 (0x1353ae000) [pid = 1647] [serial = 1447] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 239 (0x12a6e0000) [pid = 1647] [serial = 1437] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 238 (0x134622c00) [pid = 1647] [serial = 1443] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 237 (0x12be1b000) [pid = 1647] [serial = 1440] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 236 (0x126364000) [pid = 1647] [serial = 1487] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x12587f000) [pid = 1647] [serial = 1489] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x118311400) [pid = 1647] [serial = 1459] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x126657000) [pid = 1647] [serial = 1490] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x1161ed400) [pid = 1647] [serial = 904] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x121536800) [pid = 1647] [serial = 1478] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x126f15400) [pid = 1647] [serial = 1492] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x1270aa800) [pid = 1647] [serial = 1493] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x1216ecc00) [pid = 1647] [serial = 1480] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x116aec000) [pid = 1647] [serial = 1468] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x124ea3000) [pid = 1647] [serial = 1483] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x118090c00) [pid = 1647] [serial = 1469] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x121e4b000) [pid = 1647] [serial = 1481] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x125881800) [pid = 1647] [serial = 1486] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x118345000) [pid = 1647] [serial = 1471] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x126f56800) [pid = 1647] [serial = 1434] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x125281800) [pid = 1647] [serial = 1484] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x116a5f000) [pid = 1647] [serial = 1428] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x119a9e400) [pid = 1647] [serial = 1431] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x1185c9400) [pid = 1647] [serial = 1472] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x11918e000) [pid = 1647] [serial = 1474] [outer = 0x0] [url = about:blank] 08:12:02 INFO - PROCESS | 1647 | 1464102722567 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x118a5b000 == 88 [pid = 1647] [id = 536] 08:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x113afc400) [pid = 1647] [serial = 1608] [outer = 0x0] 08:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x118345000) [pid = 1647] [serial = 1609] [outer = 0x113afc400] 08:12:02 INFO - PROCESS | 1647 | 1464102722596 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x119ab6800) [pid = 1647] [serial = 1610] [outer = 0x113afc400] 08:12:02 INFO - PROCESS | 1647 | 1464102722910 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]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 689ms 08:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:12:02 INFO - PROCESS | 1647 | 1464102722926 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1647 | 1464102722927 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:12:02 INFO - PROCESS | 1647 | 1464102722929 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1647 | 1464102722930 Marionette TRACE conn2 <- [1,2118,null,{}] 08:12:02 INFO - PROCESS | 1647 | 1464102722933 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}] 08:12:03 INFO - PROCESS | 1647 | 1464102723056 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:12:03 INFO - PROCESS | 1647 | 1464102723133 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x121e03800 == 89 [pid = 1647] [id = 537] 08:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x119aaa000) [pid = 1647] [serial = 1611] [outer = 0x0] 08:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x1213ed000) [pid = 1647] [serial = 1612] [outer = 0x119aaa000] 08:12:03 INFO - PROCESS | 1647 | 1464102723160 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x121efd800) [pid = 1647] [serial = 1613] [outer = 0x119aaa000] 08:12:03 INFO - PROCESS | 1647 | 1464102723448 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 568ms 08:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:12:03 INFO - PROCESS | 1647 | 1464102723498 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1647 | 1464102723499 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:12:03 INFO - PROCESS | 1647 | 1464102723501 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 1647 | 1464102723502 Marionette TRACE conn2 <- [1,2122,null,{}] 08:12:03 INFO - PROCESS | 1647 | 1464102723507 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}] 08:12:03 INFO - PROCESS | 1647 | 1464102723619 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:12:03 INFO - PROCESS | 1647 | 1464102723694 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x128459800 == 90 [pid = 1647] [id = 538] 08:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x121206c00) [pid = 1647] [serial = 1614] [outer = 0x0] 08:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x12510e400) [pid = 1647] [serial = 1615] [outer = 0x121206c00] 08:12:03 INFO - PROCESS | 1647 | 1464102723721 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x12588c000) [pid = 1647] [serial = 1616] [outer = 0x121206c00] 08:12:04 INFO - PROCESS | 1647 | 1464102724022 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]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 571ms 08:12:04 INFO - PROCESS | 1647 | 1464102724073 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 1647 | 1464102724075 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:12:04 INFO - PROCESS | 1647 | 1464102724077 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1647 | 1464102724078 Marionette TRACE conn2 <- [1,2126,null,{}] 08:12:04 INFO - PROCESS | 1647 | 1464102724080 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}] 08:12:04 INFO - PROCESS | 1647 | 1464102724235 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:12:04 INFO - PROCESS | 1647 | 1464102724285 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b38c000 == 91 [pid = 1647] [id = 539] 08:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x125773400) [pid = 1647] [serial = 1617] [outer = 0x0] 08:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x126de6800) [pid = 1647] [serial = 1618] [outer = 0x125773400] 08:12:04 INFO - PROCESS | 1647 | 1464102724312 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x12a45b400) [pid = 1647] [serial = 1619] [outer = 0x125773400] 08:12:04 INFO - PROCESS | 1647 | 1464102724614 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]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 568ms 08:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:12:04 INFO - PROCESS | 1647 | 1464102724645 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 1647 | 1464102724646 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:12:04 INFO - PROCESS | 1647 | 1464102724649 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1647 | 1464102724650 Marionette TRACE conn2 <- [1,2130,null,{}] 08:12:04 INFO - PROCESS | 1647 | 1464102724652 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}] 08:12:04 INFO - PROCESS | 1647 | 1464102724781 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:12:04 INFO - PROCESS | 1647 | 1464102724797 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc65000 == 92 [pid = 1647] [id = 540] 08:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x126f1cc00) [pid = 1647] [serial = 1620] [outer = 0x0] 08:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x12aa7ac00) [pid = 1647] [serial = 1621] [outer = 0x126f1cc00] 08:12:04 INFO - PROCESS | 1647 | 1464102724822 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x12bb0c000) [pid = 1647] [serial = 1622] [outer = 0x126f1cc00] 08:12:05 INFO - PROCESS | 1647 | 1464102725190 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] 08:12:05 INFO - PROCESS | 1647 | 1464102725220 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:12:05 INFO - PROCESS | 1647 | 1464102725229 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1647 | 1464102725230 Marionette TRACE conn2 <- [1,2134,null,{}] 08:12:05 INFO - PROCESS | 1647 | 1464102725232 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}] 08:12:05 INFO - PROCESS | 1647 | 1464102725360 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:12:05 INFO - PROCESS | 1647 | 1464102725373 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df62000 == 93 [pid = 1647] [id = 541] 08:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x12abeec00) [pid = 1647] [serial = 1623] [outer = 0x0] 08:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x12beca800) [pid = 1647] [serial = 1624] [outer = 0x12abeec00] 08:12:05 INFO - PROCESS | 1647 | 1464102725398 Marionette DEBUG loaded listener.js 08:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x12c87e400) [pid = 1647] [serial = 1625] [outer = 0x12abeec00] 08:12:05 INFO - PROCESS | 1647 | 1464102725767 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 568ms 08:12:05 INFO - PROCESS | 1647 | 1464102725797 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 1647 | 1464102725798 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:12:05 INFO - PROCESS | 1647 | 1464102725825 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1647 | 1464102725826 Marionette TRACE conn2 <- [1,2138,null,{}] 08:12:05 INFO - PROCESS | 1647 | 1464102725830 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}] 08:12:05 INFO - PROCESS | 1647 | 1464102725970 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:12:05 INFO - PROCESS | 1647 | 1464102725989 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cd0800 == 94 [pid = 1647] [id = 542] 08:12:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x12bec7400) [pid = 1647] [serial = 1626] [outer = 0x0] 08:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x12dc70400) [pid = 1647] [serial = 1627] [outer = 0x12bec7400] 08:12:06 INFO - PROCESS | 1647 | 1464102726014 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x13469d400) [pid = 1647] [serial = 1628] [outer = 0x12bec7400] 08:12:06 INFO - PROCESS | 1647 | 1464102726392 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]]]}] 08:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 628ms 08:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:12:06 INFO - PROCESS | 1647 | 1464102726445 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:12:06 INFO - PROCESS | 1647 | 1464102726447 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:12:06 INFO - PROCESS | 1647 | 1464102726449 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:12:06 INFO - PROCESS | 1647 | 1464102726450 Marionette TRACE conn2 <- [1,2142,null,{}] 08:12:06 INFO - PROCESS | 1647 | 1464102726452 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}] 08:12:06 INFO - PROCESS | 1647 | 1464102726867 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 236 (0x12cb93400) [pid = 1647] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x126654400) [pid = 1647] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x126df1c00) [pid = 1647] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x12b1b5c00) [pid = 1647] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x12c5f6c00) [pid = 1647] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x113180400) [pid = 1647] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x1127ab400) [pid = 1647] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x1216b6000) [pid = 1647] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x1161f0400) [pid = 1647] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x119a9d800) [pid = 1647] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x110f0c000) [pid = 1647] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:12:06 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x1270b1000) [pid = 1647] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:12:06 INFO - PROCESS | 1647 | 1464102726933 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x119584800 == 95 [pid = 1647] [id = 543] 08:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x110f0f000) [pid = 1647] [serial = 1629] [outer = 0x0] 08:12:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x118342c00) [pid = 1647] [serial = 1630] [outer = 0x110f0f000] 08:12:06 INFO - PROCESS | 1647 | 1464102726959 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x125114c00) [pid = 1647] [serial = 1631] [outer = 0x110f0f000] 08:12:07 INFO - PROCESS | 1647 | 1464102727275 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] 08:12:07 INFO - PROCESS | 1647 | 1464102727322 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:12:07 INFO - PROCESS | 1647 | 1464102727324 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1647 | 1464102727326 Marionette TRACE conn2 <- [1,2146,null,{}] 08:12:07 INFO - PROCESS | 1647 | 1464102727328 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}] 08:12:07 INFO - PROCESS | 1647 | 1464102727477 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:12:07 INFO - PROCESS | 1647 | 1464102727485 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c72000 == 96 [pid = 1647] [id = 544] 08:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x1270b1000) [pid = 1647] [serial = 1632] [outer = 0x0] 08:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x1346ca400) [pid = 1647] [serial = 1633] [outer = 0x1270b1000] 08:12:07 INFO - PROCESS | 1647 | 1464102727516 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x135415c00) [pid = 1647] [serial = 1634] [outer = 0x1270b1000] 08:12:07 INFO - PROCESS | 1647 | 1464102727859 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] 08:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:12:07 INFO - PROCESS | 1647 | 1464102727903 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:12:07 INFO - PROCESS | 1647 | 1464102727905 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1647 | 1464102727906 Marionette TRACE conn2 <- [1,2150,null,{}] 08:12:07 INFO - PROCESS | 1647 | 1464102727909 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}] 08:12:08 INFO - PROCESS | 1647 | 1464102728010 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:12:08 INFO - PROCESS | 1647 | 1464102728093 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x137bba000 == 97 [pid = 1647] [id = 545] 08:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x1353b3000) [pid = 1647] [serial = 1635] [outer = 0x0] 08:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x13594c400) [pid = 1647] [serial = 1636] [outer = 0x1353b3000] 08:12:08 INFO - PROCESS | 1647 | 1464102728118 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x13ff0a800) [pid = 1647] [serial = 1637] [outer = 0x1353b3000] 08:12:08 INFO - PROCESS | 1647 | 1464102728396 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]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 521ms 08:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:12:08 INFO - PROCESS | 1647 | 1464102728427 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1647 | 1464102728428 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:12:08 INFO - PROCESS | 1647 | 1464102728430 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1647 | 1464102728431 Marionette TRACE conn2 <- [1,2154,null,{}] 08:12:08 INFO - PROCESS | 1647 | 1464102728433 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}] 08:12:08 INFO - PROCESS | 1647 | 1464102728544 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:12:08 INFO - PROCESS | 1647 | 1464102728549 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x14088a000 == 98 [pid = 1647] [id = 546] 08:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x13ff0bc00) [pid = 1647] [serial = 1638] [outer = 0x0] 08:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x13ff11800) [pid = 1647] [serial = 1639] [outer = 0x13ff0bc00] 08:12:08 INFO - PROCESS | 1647 | 1464102728575 Marionette DEBUG loaded listener.js 08:12:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x1406d9800) [pid = 1647] [serial = 1640] [outer = 0x13ff0bc00] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x135305800 == 97 [pid = 1647] [id = 506] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x134ccd800 == 96 [pid = 1647] [id = 266] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1351e1000 == 95 [pid = 1647] [id = 326] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13f66b000 == 94 [pid = 1647] [id = 413] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1182a6800 == 93 [pid = 1647] [id = 219] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12d72c000 == 92 [pid = 1647] [id = 264] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x117002800 == 91 [pid = 1647] [id = 415] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1192a5000 == 90 [pid = 1647] [id = 391] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x135366000 == 89 [pid = 1647] [id = 508] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x134cd8800 == 88 [pid = 1647] [id = 505] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13536d800 == 87 [pid = 1647] [id = 437] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1216c7800 == 86 [pid = 1647] [id = 460] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1167d1000 == 85 [pid = 1647] [id = 155] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12d554000 == 84 [pid = 1647] [id = 218] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13576c800 == 83 [pid = 1647] [id = 304] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13531b800 == 82 [pid = 1647] [id = 388] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x119164800 == 81 [pid = 1647] [id = 174] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1351d5000 == 80 [pid = 1647] [id = 305] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x134cdc800 == 79 [pid = 1647] [id = 382] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12b00e000 == 78 [pid = 1647] [id = 196] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12db3e000 == 77 [pid = 1647] [id = 300] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e7800 == 76 [pid = 1647] [id = 173] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12bacf800 == 75 [pid = 1647] [id = 507] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12df5f800 == 74 [pid = 1647] [id = 232] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12ef1e000 == 73 [pid = 1647] [id = 325] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12df6e000 == 72 [pid = 1647] [id = 303] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12db50000 == 71 [pid = 1647] [id = 414] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x116f07800 == 70 [pid = 1647] [id = 267] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x116969000 == 69 [pid = 1647] [id = 306] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13f664000 == 68 [pid = 1647] [id = 475] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6b1800 == 67 [pid = 1647] [id = 136] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13f4d7000 == 66 [pid = 1647] [id = 387] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4ef800 == 65 [pid = 1647] [id = 172] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1257db800 == 64 [pid = 1647] [id = 248] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12d566000 == 63 [pid = 1647] [id = 154] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x125232000 == 62 [pid = 1647] [id = 327] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1422e7800 == 61 [pid = 1647] [id = 436] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1425dc000 == 60 [pid = 1647] [id = 459] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x134cdd800 == 59 [pid = 1647] [id = 405] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12b31d800 == 58 [pid = 1647] [id = 439] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4e1000 == 57 [pid = 1647] [id = 101] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x119d1d000 == 56 [pid = 1647] [id = 100] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12df59800 == 55 [pid = 1647] [id = 265] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb11800 == 54 [pid = 1647] [id = 153] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x121b4c800 == 53 [pid = 1647] [id = 65] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x1263be000 == 52 [pid = 1647] [id = 534] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12efd1000 == 51 [pid = 1647] [id = 533] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0c1000 == 50 [pid = 1647] [id = 532] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x142668000 == 49 [pid = 1647] [id = 531] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x14257c000 == 48 [pid = 1647] [id = 530] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x142497000 == 47 [pid = 1647] [id = 529] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x141b9c800 == 46 [pid = 1647] [id = 528] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x140879800 == 45 [pid = 1647] [id = 527] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13f670800 == 44 [pid = 1647] [id = 526] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x13f417000 == 43 [pid = 1647] [id = 525] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x137ec0800 == 42 [pid = 1647] [id = 524] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x135a92800 == 41 [pid = 1647] [id = 523] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12baba800 == 40 [pid = 1647] [id = 522] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x137ba2800 == 39 [pid = 1647] [id = 520] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x11806c000 == 38 [pid = 1647] [id = 521] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x128459800 == 37 [pid = 1647] [id = 538] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x118a5b000 == 36 [pid = 1647] [id = 536] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x134cd0800 == 35 [pid = 1647] [id = 542] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12df62000 == 34 [pid = 1647] [id = 541] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x134c72000 == 33 [pid = 1647] [id = 544] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb07000 == 32 [pid = 1647] [id = 535] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x121e03800 == 31 [pid = 1647] [id = 537] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc65000 == 30 [pid = 1647] [id = 540] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x12b38c000 == 29 [pid = 1647] [id = 539] 08:12:10 INFO - PROCESS | 1647 | --DOCSHELL 0x119584800 == 28 [pid = 1647] [id = 543] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 236 (0x12ba31400) [pid = 1647] [serial = 1546] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x12c881c00) [pid = 1647] [serial = 1549] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x12cb9d000) [pid = 1647] [serial = 1552] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x1191c6400) [pid = 1647] [serial = 1555] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x12cb96000) [pid = 1647] [serial = 1550] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x126651c00) [pid = 1647] [serial = 1540] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x121ef4c00) [pid = 1647] [serial = 1537] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x126f58c00) [pid = 1647] [serial = 1510] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x12a77ac00) [pid = 1647] [serial = 1513] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x1131e5800) [pid = 1647] [serial = 1529] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x118310400) [pid = 1647] [serial = 1528] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x119c3e800) [pid = 1647] [serial = 1534] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x1216ad800) [pid = 1647] [serial = 1535] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x110f0f800) [pid = 1647] [serial = 1498] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x11385a800) [pid = 1647] [serial = 1531] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x119120800) [pid = 1647] [serial = 1532] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x12bb0ac00) [pid = 1647] [serial = 1516] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x12120f800) [pid = 1647] [serial = 1507] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x12c883800) [pid = 1647] [serial = 1525] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x1195c9000) [pid = 1647] [serial = 1504] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x113d66400) [pid = 1647] [serial = 1501] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x128ab7c00) [pid = 1647] [serial = 1496] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x12be1e800) [pid = 1647] [serial = 1519] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 213 (0x12c506c00) [pid = 1647] [serial = 1522] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x1346cc000) [pid = 1647] [serial = 1559] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOCSHELL 0x137bba000 == 27 [pid = 1647] [id = 545] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x12d283800) [pid = 1647] [serial = 1553] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x126df4000) [pid = 1647] [serial = 1541] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x125773800) [pid = 1647] [serial = 1538] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x12abe7400) [pid = 1647] [serial = 1544] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x1270acc00) [pid = 1647] [serial = 1543] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x12c507c00) [pid = 1647] [serial = 1547] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12cb9fc00) [pid = 1647] [serial = 1556] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x1346db000) [pid = 1647] [serial = 1561] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x13462d000) [pid = 1647] [serial = 1558] [outer = 0x0] [url = about:blank] 08:12:11 INFO - PROCESS | 1647 | 1464102731251 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2828ms 08:12:11 INFO - PROCESS | 1647 | 1464102731260 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1647 | 1464102731262 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:12:11 INFO - PROCESS | 1647 | 1464102731265 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 1647 | 1464102731268 Marionette TRACE conn2 <- [1,2158,null,{}] 08:12:11 INFO - PROCESS | 1647 | 1464102731274 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}] 08:12:11 INFO - PROCESS | 1647 | 1464102731360 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:12:11 INFO - PROCESS | 1647 | 1464102731418 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x113322000 == 28 [pid = 1647] [id = 547] 08:12:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x110f30c00) [pid = 1647] [serial = 1641] [outer = 0x0] 08:12:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x111d1d400) [pid = 1647] [serial = 1642] [outer = 0x110f30c00] 08:12:11 INFO - PROCESS | 1647 | 1464102731447 Marionette DEBUG loaded listener.js 08:12:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x1122b1c00) [pid = 1647] [serial = 1643] [outer = 0x110f30c00] 08:12:11 INFO - PROCESS | 1647 | 1464102731775 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 525ms 08:12:11 INFO - PROCESS | 1647 | 1464102731791 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1647 | 1464102731795 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:12:11 INFO - PROCESS | 1647 | 1464102731800 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 1647 | 1464102731802 Marionette TRACE conn2 <- [1,2162,null,{}] 08:12:11 INFO - PROCESS | 1647 | 1464102731806 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}] 08:12:11 INFO - PROCESS | 1647 | 1464102731891 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:12:11 INFO - PROCESS | 1647 | 1464102731949 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x116646000 == 29 [pid = 1647] [id = 548] 08:12:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x1122b6c00) [pid = 1647] [serial = 1644] [outer = 0x0] 08:12:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x1127aac00) [pid = 1647] [serial = 1645] [outer = 0x1122b6c00] 08:12:11 INFO - PROCESS | 1647 | 1464102731976 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x112866800) [pid = 1647] [serial = 1646] [outer = 0x1122b6c00] 08:12:12 INFO - PROCESS | 1647 | 1464102732286 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 522ms 08:12:12 INFO - PROCESS | 1647 | 1464102732323 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1647 | 1464102732327 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:12:12 INFO - PROCESS | 1647 | 1464102732329 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1647 | 1464102732332 Marionette TRACE conn2 <- [1,2166,null,{}] 08:12:12 INFO - PROCESS | 1647 | 1464102732342 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}] 08:12:12 INFO - PROCESS | 1647 | 1464102732426 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:12:12 INFO - PROCESS | 1647 | 1464102732483 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x117e55000 == 30 [pid = 1647] [id = 549] 08:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x110e5ac00) [pid = 1647] [serial = 1647] [outer = 0x0] 08:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x113180c00) [pid = 1647] [serial = 1648] [outer = 0x110e5ac00] 08:12:12 INFO - PROCESS | 1647 | 1464102732521 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x113806c00) [pid = 1647] [serial = 1649] [outer = 0x110e5ac00] 08:12:12 INFO - PROCESS | 1647 | 1464102732842 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]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 522ms 08:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:12:12 INFO - PROCESS | 1647 | 1464102732852 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1647 | 1464102732854 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:12:12 INFO - PROCESS | 1647 | 1464102732859 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1647 | 1464102732860 Marionette TRACE conn2 <- [1,2170,null,{}] 08:12:12 INFO - PROCESS | 1647 | 1464102732863 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}] 08:12:12 INFO - PROCESS | 1647 | 1464102732946 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:12:12 INFO - PROCESS | 1647 | 1464102732951 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x118a61800 == 31 [pid = 1647] [id = 550] 08:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x112860000) [pid = 1647] [serial = 1650] [outer = 0x0] 08:12:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x113df2800) [pid = 1647] [serial = 1651] [outer = 0x112860000] 08:12:12 INFO - PROCESS | 1647 | 1464102732978 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x1160de800) [pid = 1647] [serial = 1652] [outer = 0x112860000] 08:12:13 INFO - PROCESS | 1647 | 1464102733309 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 471ms 08:12:13 INFO - PROCESS | 1647 | 1464102733329 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 1647 | 1464102733330 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:12:13 INFO - PROCESS | 1647 | 1464102733332 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1647 | 1464102733334 Marionette TRACE conn2 <- [1,2174,null,{}] 08:12:13 INFO - PROCESS | 1647 | 1464102733336 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}] 08:12:13 INFO - PROCESS | 1647 | 1464102733445 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:12:13 INFO - PROCESS | 1647 | 1464102733453 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192b3000 == 32 [pid = 1647] [id = 551] 08:12:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x110f31000) [pid = 1647] [serial = 1653] [outer = 0x0] 08:12:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x116070c00) [pid = 1647] [serial = 1654] [outer = 0x110f31000] 08:12:13 INFO - PROCESS | 1647 | 1464102733479 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x116741000) [pid = 1647] [serial = 1655] [outer = 0x110f31000] 08:12:13 INFO - PROCESS | 1647 | 1464102733813 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 518ms 08:12:13 INFO - PROCESS | 1647 | 1464102733852 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:12:13 INFO - PROCESS | 1647 | 1464102733853 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:12:13 INFO - PROCESS | 1647 | 1464102733855 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1647 | 1464102733864 Marionette TRACE conn2 <- [1,2178,null,{}] 08:12:13 INFO - PROCESS | 1647 | 1464102733866 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}] 08:12:13 INFO - PROCESS | 1647 | 1464102733989 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:12:14 INFO - PROCESS | 1647 | 1464102734079 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207a9800 == 33 [pid = 1647] [id = 552] 08:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x113187800) [pid = 1647] [serial = 1656] [outer = 0x0] 08:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x117170000) [pid = 1647] [serial = 1657] [outer = 0x113187800] 08:12:14 INFO - PROCESS | 1647 | 1464102734122 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x11833f000) [pid = 1647] [serial = 1658] [outer = 0x113187800] 08:12:14 INFO - PROCESS | 1647 | 1464102734475 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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 676ms 08:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:12:14 INFO - PROCESS | 1647 | 1464102734532 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 1647 | 1464102734534 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:12:14 INFO - PROCESS | 1647 | 1464102734536 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1647 | 1464102734537 Marionette TRACE conn2 <- [1,2182,null,{}] 08:12:14 INFO - PROCESS | 1647 | 1464102734539 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}] 08:12:14 INFO - PROCESS | 1647 | 1464102734643 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:12:14 INFO - PROCESS | 1647 | 1464102734678 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12161e000 == 34 [pid = 1647] [id = 553] 08:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x113afec00) [pid = 1647] [serial = 1659] [outer = 0x0] 08:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x118345c00) [pid = 1647] [serial = 1660] [outer = 0x113afec00] 08:12:14 INFO - PROCESS | 1647 | 1464102734704 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x11911d400) [pid = 1647] [serial = 1661] [outer = 0x113afec00] 08:12:14 INFO - PROCESS | 1647 | 1464102734972 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 468ms 08:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:12:15 INFO - PROCESS | 1647 | 1464102735011 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1647 | 1464102735012 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:12:15 INFO - PROCESS | 1647 | 1464102735014 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1647 | 1464102735015 Marionette TRACE conn2 <- [1,2186,null,{}] 08:12:15 INFO - PROCESS | 1647 | 1464102735018 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}] 08:12:15 INFO - PROCESS | 1647 | 1464102735103 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:12:15 INFO - PROCESS | 1647 | 1464102735110 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x121ff3800 == 35 [pid = 1647] [id = 554] 08:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x11918d800) [pid = 1647] [serial = 1662] [outer = 0x0] 08:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x1191c6400) [pid = 1647] [serial = 1663] [outer = 0x11918d800] 08:12:15 INFO - PROCESS | 1647 | 1464102735136 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x11922b400) [pid = 1647] [serial = 1664] [outer = 0x11918d800] 08:12:15 INFO - PROCESS | 1647 | 1464102735488 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]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 518ms 08:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:12:15 INFO - PROCESS | 1647 | 1464102735543 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1647 | 1464102735544 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:12:15 INFO - PROCESS | 1647 | 1464102735546 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1647 | 1464102735547 Marionette TRACE conn2 <- [1,2190,null,{}] 08:12:15 INFO - PROCESS | 1647 | 1464102735549 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}] 08:12:15 INFO - PROCESS | 1647 | 1464102735629 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:12:15 INFO - PROCESS | 1647 | 1464102735634 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x117e52000 == 36 [pid = 1647] [id = 555] 08:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x11822a000) [pid = 1647] [serial = 1665] [outer = 0x0] 08:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x1194a8800) [pid = 1647] [serial = 1666] [outer = 0x11822a000] 08:12:15 INFO - PROCESS | 1647 | 1464102735660 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x1195c1800) [pid = 1647] [serial = 1667] [outer = 0x11822a000] 08:12:16 INFO - PROCESS | 1647 | 1464102736004 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 468ms 08:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:12:16 INFO - PROCESS | 1647 | 1464102736015 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1647 | 1464102736016 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:12:16 INFO - PROCESS | 1647 | 1464102736018 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1647 | 1464102736019 Marionette TRACE conn2 <- [1,2194,null,{}] 08:12:16 INFO - PROCESS | 1647 | 1464102736022 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}] 08:12:16 INFO - PROCESS | 1647 | 1464102736108 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:12:16 INFO - PROCESS | 1647 | 1464102736112 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1263c4800 == 37 [pid = 1647] [id = 556] 08:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x1195c5400) [pid = 1647] [serial = 1668] [outer = 0x0] 08:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x1195cfc00) [pid = 1647] [serial = 1669] [outer = 0x1195c5400] 08:12:16 INFO - PROCESS | 1647 | 1464102736138 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x11972ec00) [pid = 1647] [serial = 1670] [outer = 0x1195c5400] 08:12:16 INFO - PROCESS | 1647 | 1464102736543 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:12:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 572ms 08:12:16 INFO - PROCESS | 1647 | 1464102736590 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1647 | 1464102736592 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:12:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:12:16 INFO - PROCESS | 1647 | 1464102736594 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1647 | 1464102736604 Marionette TRACE conn2 <- [1,2198,null,{}] 08:12:16 INFO - PROCESS | 1647 | 1464102736609 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}] 08:12:16 INFO - PROCESS | 1647 | 1464102736727 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:12:16 INFO - PROCESS | 1647 | 1464102736747 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192b1800 == 38 [pid = 1647] [id = 557] 08:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x1198b2400) [pid = 1647] [serial = 1671] [outer = 0x0] 08:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x1198b4c00) [pid = 1647] [serial = 1672] [outer = 0x1198b2400] 08:12:16 INFO - PROCESS | 1647 | 1464102736779 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x119aa1c00) [pid = 1647] [serial = 1673] [outer = 0x1198b2400] 08:12:17 INFO - PROCESS | 1647 | 1464102737168 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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 581ms 08:12:17 INFO - PROCESS | 1647 | 1464102737176 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1647 | 1464102737178 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:12:17 INFO - PROCESS | 1647 | 1464102737181 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1647 | 1464102737183 Marionette TRACE conn2 <- [1,2202,null,{}] 08:12:17 INFO - PROCESS | 1647 | 1464102737186 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}] 08:12:17 INFO - PROCESS | 1647 | 1464102737352 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:12:17 INFO - PROCESS | 1647 | 1464102737376 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ac9800 == 39 [pid = 1647] [id = 558] 08:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x119aa5800) [pid = 1647] [serial = 1674] [outer = 0x0] 08:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 238 (0x119aaa800) [pid = 1647] [serial = 1675] [outer = 0x119aa5800] 08:12:17 INFO - PROCESS | 1647 | 1464102737416 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 239 (0x119ab9800) [pid = 1647] [serial = 1676] [outer = 0x119aa5800] 08:12:17 INFO - PROCESS | 1647 | 1464102737800 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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 669ms 08:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:12:17 INFO - PROCESS | 1647 | 1464102737851 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:12:17 INFO - PROCESS | 1647 | 1464102737852 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:12:17 INFO - PROCESS | 1647 | 1464102737854 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1647 | 1464102737855 Marionette TRACE conn2 <- [1,2206,null,{}] 08:12:17 INFO - PROCESS | 1647 | 1464102737858 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}] 08:12:17 INFO - PROCESS | 1647 | 1464102737964 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:12:18 INFO - PROCESS | 1647 | 1464102738022 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4e7000 == 40 [pid = 1647] [id = 559] 08:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 240 (0x119c44800) [pid = 1647] [serial = 1677] [outer = 0x0] 08:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 241 (0x119ecf800) [pid = 1647] [serial = 1678] [outer = 0x119c44800] 08:12:18 INFO - PROCESS | 1647 | 1464102738058 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x121205800) [pid = 1647] [serial = 1679] [outer = 0x119c44800] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 241 (0x12c5f5800) [pid = 1647] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 240 (0x11318c800) [pid = 1647] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 239 (0x13516cc00) [pid = 1647] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 238 (0x126dea400) [pid = 1647] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 237 (0x1216bac00) [pid = 1647] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 236 (0x11318a400) [pid = 1647] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x12ba2e000) [pid = 1647] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x1185d0c00) [pid = 1647] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x1270ac800) [pid = 1647] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x12a461800) [pid = 1647] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x11317f000) [pid = 1647] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x118302400) [pid = 1647] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x134631800) [pid = 1647] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x110f28800) [pid = 1647] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x12a6d9400) [pid = 1647] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x11833e400) [pid = 1647] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x119c3d000) [pid = 1647] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x12b1ba000) [pid = 1647] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x113183800) [pid = 1647] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x118a44000) [pid = 1647] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x12588b400) [pid = 1647] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x1213ec400) [pid = 1647] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x12c5ec800) [pid = 1647] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x110f0b400) [pid = 1647] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x1110b1400) [pid = 1647] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x1195cc000) [pid = 1647] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x119192000) [pid = 1647] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x126f1cc00) [pid = 1647] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 213 (0x12abeec00) [pid = 1647] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x12bec7400) [pid = 1647] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x1353b3000) [pid = 1647] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x110f0f000) [pid = 1647] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x1122a9c00) [pid = 1647] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x13f68e400) [pid = 1647] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x118349000) [pid = 1647] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x135940c00) [pid = 1647] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12dc7f000) [pid = 1647] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x126f57000) [pid = 1647] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x121538c00) [pid = 1647] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x12dc75c00) [pid = 1647] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x1346c9400) [pid = 1647] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x12a6d9800) [pid = 1647] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x128ab3000) [pid = 1647] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x119ab5800) [pid = 1647] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x1184f2400) [pid = 1647] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x1127ad000) [pid = 1647] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x13469a800) [pid = 1647] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x125773400) [pid = 1647] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x121206c00) [pid = 1647] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x119aaa000) [pid = 1647] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x113afc400) [pid = 1647] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x1169b8c00) [pid = 1647] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:12:19 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x1270b1000) [pid = 1647] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:12:19 INFO - PROCESS | 1647 | 1464102739259 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]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1421ms 08:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:12:19 INFO - PROCESS | 1647 | 1464102739276 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1647 | 1464102739277 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:12:19 INFO - PROCESS | 1647 | 1464102739279 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1647 | 1464102739280 Marionette TRACE conn2 <- [1,2210,null,{}] 08:12:19 INFO - PROCESS | 1647 | 1464102739282 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}] 08:12:19 INFO - PROCESS | 1647 | 1464102739366 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:12:19 INFO - PROCESS | 1647 | 1464102739427 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x118364800 == 41 [pid = 1647] [id = 560] 08:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x110f2b000) [pid = 1647] [serial = 1680] [outer = 0x0] 08:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x112869000) [pid = 1647] [serial = 1681] [outer = 0x110f2b000] 08:12:19 INFO - PROCESS | 1647 | 1464102739454 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x11808c400) [pid = 1647] [serial = 1682] [outer = 0x110f2b000] 08:12:19 INFO - PROCESS | 1647 | 1464102739721 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]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 467ms 08:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:12:19 INFO - PROCESS | 1647 | 1464102739747 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1647 | 1464102739748 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:12:19 INFO - PROCESS | 1647 | 1464102739751 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1647 | 1464102739752 Marionette TRACE conn2 <- [1,2214,null,{}] 08:12:19 INFO - PROCESS | 1647 | 1464102739762 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}] 08:12:19 INFO - PROCESS | 1647 | 1464102739850 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:12:19 INFO - PROCESS | 1647 | 1464102739855 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa28000 == 42 [pid = 1647] [id = 561] 08:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x118349000) [pid = 1647] [serial = 1683] [outer = 0x0] 08:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x1195cf400) [pid = 1647] [serial = 1684] [outer = 0x118349000] 08:12:19 INFO - PROCESS | 1647 | 1464102739881 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x121206c00) [pid = 1647] [serial = 1685] [outer = 0x118349000] 08:12:20 INFO - PROCESS | 1647 | 1464102740208 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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 473ms 08:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:12:20 INFO - PROCESS | 1647 | 1464102740225 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 1647 | 1464102740226 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:12:20 INFO - PROCESS | 1647 | 1464102740228 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 1647 | 1464102740229 Marionette TRACE conn2 <- [1,2218,null,{}] 08:12:20 INFO - PROCESS | 1647 | 1464102740231 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}] 08:12:20 INFO - PROCESS | 1647 | 1464102740318 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:12:20 INFO - PROCESS | 1647 | 1464102740385 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b128800 == 43 [pid = 1647] [id = 562] 08:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x1184f2400) [pid = 1647] [serial = 1686] [outer = 0x0] 08:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x12120c800) [pid = 1647] [serial = 1687] [outer = 0x1184f2400] 08:12:20 INFO - PROCESS | 1647 | 1464102740410 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x1213e9800) [pid = 1647] [serial = 1688] [outer = 0x1184f2400] 08:12:20 INFO - PROCESS | 1647 | 1464102740706 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]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 519ms 08:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:12:20 INFO - PROCESS | 1647 | 1464102740747 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 1647 | 1464102740748 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:12:20 INFO - PROCESS | 1647 | 1464102740750 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 1647 | 1464102740751 Marionette TRACE conn2 <- [1,2222,null,{}] 08:12:20 INFO - PROCESS | 1647 | 1464102740754 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}] 08:12:20 INFO - PROCESS | 1647 | 1464102740839 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:12:20 INFO - PROCESS | 1647 | 1464102740854 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b38f800 == 44 [pid = 1647] [id = 563] 08:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x1216b1c00) [pid = 1647] [serial = 1689] [outer = 0x0] 08:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x1216b6400) [pid = 1647] [serial = 1690] [outer = 0x1216b1c00] 08:12:20 INFO - PROCESS | 1647 | 1464102740881 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x1216bb000) [pid = 1647] [serial = 1691] [outer = 0x1216b1c00] 08:12:21 INFO - PROCESS | 1647 | 1464102741376 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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 08:12:21 INFO - PROCESS | 1647 | 1464102741423 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1647 | 1464102741425 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:12:21 INFO - PROCESS | 1647 | 1464102741429 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1647 | 1464102741432 Marionette TRACE conn2 <- [1,2226,null,{}] 08:12:21 INFO - PROCESS | 1647 | 1464102741435 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}] 08:12:21 INFO - PROCESS | 1647 | 1464102741552 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:12:21 INFO - PROCESS | 1647 | 1464102741640 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x1167d1000 == 45 [pid = 1647] [id = 564] 08:12:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x110f11800) [pid = 1647] [serial = 1692] [outer = 0x0] 08:12:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x110f2cc00) [pid = 1647] [serial = 1693] [outer = 0x110f11800] 08:12:21 INFO - PROCESS | 1647 | 1464102741672 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x11224dc00) [pid = 1647] [serial = 1694] [outer = 0x110f11800] 08:12:22 INFO - PROCESS | 1647 | 1464102742193 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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 770ms 08:12:22 INFO - PROCESS | 1647 | 1464102742200 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1647 | 1464102742204 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:12:22 INFO - PROCESS | 1647 | 1464102742209 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1647 | 1464102742210 Marionette TRACE conn2 <- [1,2230,null,{}] 08:12:22 INFO - PROCESS | 1647 | 1464102742213 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}] 08:12:22 INFO - PROCESS | 1647 | 1464102742327 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:12:22 INFO - PROCESS | 1647 | 1464102742416 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x119583000 == 46 [pid = 1647] [id = 565] 08:12:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x112768400) [pid = 1647] [serial = 1695] [outer = 0x0] 08:12:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x112861800) [pid = 1647] [serial = 1696] [outer = 0x112768400] 08:12:22 INFO - PROCESS | 1647 | 1464102742446 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x113185400) [pid = 1647] [serial = 1697] [outer = 0x112768400] 08:12:22 INFO - PROCESS | 1647 | 1464102742961 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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 773ms 08:12:23 INFO - PROCESS | 1647 | 1464102742997 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1647 | 1464102742998 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:12:23 INFO - PROCESS | 1647 | 1464102743002 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1647 | 1464102743007 Marionette TRACE conn2 <- [1,2234,null,{}] 08:12:23 INFO - PROCESS | 1647 | 1464102743015 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}] 08:12:23 INFO - PROCESS | 1647 | 1464102743137 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:12:23 INFO - PROCESS | 1647 | 1464102743227 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x128608000 == 47 [pid = 1647] [id = 566] 08:12:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x116747400) [pid = 1647] [serial = 1698] [outer = 0x0] 08:12:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x117528400) [pid = 1647] [serial = 1699] [outer = 0x116747400] 08:12:23 INFO - PROCESS | 1647 | 1464102743258 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x118309400) [pid = 1647] [serial = 1700] [outer = 0x116747400] 08:12:23 INFO - PROCESS | 1647 | 1464102743802 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]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 875ms 08:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:12:23 INFO - PROCESS | 1647 | 1464102743877 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1647 | 1464102743879 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:12:23 INFO - PROCESS | 1647 | 1464102743881 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1647 | 1464102743883 Marionette TRACE conn2 <- [1,2238,null,{}] 08:12:23 INFO - PROCESS | 1647 | 1464102743885 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}] 08:12:24 INFO - PROCESS | 1647 | 1464102744000 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:12:24 INFO - PROCESS | 1647 | 1464102744064 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x1176d1000 == 48 [pid = 1647] [id = 567] 08:12:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x11286cc00) [pid = 1647] [serial = 1701] [outer = 0x0] 08:12:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x11808fc00) [pid = 1647] [serial = 1702] [outer = 0x11286cc00] 08:12:24 INFO - PROCESS | 1647 | 1464102744096 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x118345800) [pid = 1647] [serial = 1703] [outer = 0x11286cc00] 08:12:24 INFO - PROCESS | 1647 | 1464102744780 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]]]}] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12d733000 == 47 [pid = 1647] [id = 20] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x113f14000 == 46 [pid = 1647] [id = 23] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x111f0b000 == 45 [pid = 1647] [id = 22] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6ac000 == 44 [pid = 1647] [id = 14] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc74800 == 43 [pid = 1647] [id = 16] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa3d800 == 42 [pid = 1647] [id = 9] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb14000 == 41 [pid = 1647] [id = 15] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12d743000 == 40 [pid = 1647] [id = 21] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3eb800 == 39 [pid = 1647] [id = 13] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x12babd800 == 38 [pid = 1647] [id = 10] 08:12:24 INFO - PROCESS | 1647 | --DOCSHELL 0x1161cd800 == 37 [pid = 1647] [id = 26] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x13ff11800) [pid = 1647] [serial = 1639] [outer = 0x0] [url = about:blank] 08:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 922ms 08:12:24 INFO - PROCESS | 1647 | 1464102744817 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1647 | 1464102744820 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:12:24 INFO - PROCESS | 1647 | 1464102744829 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 1647 | 1464102744831 Marionette TRACE conn2 <- [1,2242,null,{}] 08:12:24 INFO - PROCESS | 1647 | 1464102744834 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}] 08:12:24 INFO - PROCESS | 1647 | 1464102744916 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x12c5ee800) [pid = 1647] [serial = 1526] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 210 (0x12b1c0800) [pid = 1647] [serial = 1460] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 209 (0x119117000) [pid = 1647] [serial = 1429] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x12beca000) [pid = 1647] [serial = 1441] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x119a9dc00) [pid = 1647] [serial = 1222] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x12c880000) [pid = 1647] [serial = 1231] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12b1c2c00) [pid = 1647] [serial = 1438] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x117530800) [pid = 1647] [serial = 1502] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x12680b800) [pid = 1647] [serial = 1426] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x13469fc00) [pid = 1647] [serial = 1372] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x13f68a800) [pid = 1647] [serial = 1451] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x12abef000) [pid = 1647] [serial = 1514] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x119a9ec00) [pid = 1647] [serial = 1505] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x126f13c00) [pid = 1647] [serial = 1294] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x12be16400) [pid = 1647] [serial = 1517] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x12c5ed400) [pid = 1647] [serial = 1523] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x12687e800) [pid = 1647] [serial = 1508] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x1286dcc00) [pid = 1647] [serial = 1435] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x13f68b400) [pid = 1647] [serial = 1243] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x134d95800) [pid = 1647] [serial = 1444] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x1122a8000) [pid = 1647] [serial = 1499] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x121ac7400) [pid = 1647] [serial = 1457] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x1219d6800) [pid = 1647] [serial = 1432] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 188 (0x13f68e800) [pid = 1647] [serial = 1454] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 187 (0x1353b7000) [pid = 1647] [serial = 1448] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 186 (0x1270a7000) [pid = 1647] [serial = 1511] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 185 (0x12c50a800) [pid = 1647] [serial = 1520] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 184 (0x12aa7ac00) [pid = 1647] [serial = 1621] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 183 (0x12beca800) [pid = 1647] [serial = 1624] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 182 (0x12dc70400) [pid = 1647] [serial = 1627] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 181 (0x12c87e400) [pid = 1647] [serial = 1625] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 180 (0x13469d400) [pid = 1647] [serial = 1628] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 179 (0x13594c400) [pid = 1647] [serial = 1636] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 178 (0x118342c00) [pid = 1647] [serial = 1630] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 177 (0x113188800) [pid = 1647] [serial = 1603] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 176 (0x1406d7c00) [pid = 1647] [serial = 1601] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 175 (0x1406d2c00) [pid = 1647] [serial = 1600] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 174 (0x13f690000) [pid = 1647] [serial = 1598] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 173 (0x135941000) [pid = 1647] [serial = 1597] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 172 (0x13594fc00) [pid = 1647] [serial = 1595] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x135945c00) [pid = 1647] [serial = 1594] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x135414c00) [pid = 1647] [serial = 1592] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x1353b6400) [pid = 1647] [serial = 1591] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x135247000) [pid = 1647] [serial = 1588] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x13524d000) [pid = 1647] [serial = 1589] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x135242c00) [pid = 1647] [serial = 1586] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x12dc7ac00) [pid = 1647] [serial = 1585] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x12dc7e000) [pid = 1647] [serial = 1583] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x12dc79c00) [pid = 1647] [serial = 1582] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x1353b4400) [pid = 1647] [serial = 1580] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x134d98000) [pid = 1647] [serial = 1579] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x13462ac00) [pid = 1647] [serial = 1576] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x13469dc00) [pid = 1647] [serial = 1577] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x12c882400) [pid = 1647] [serial = 1574] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x12aa73000) [pid = 1647] [serial = 1573] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x1284a4400) [pid = 1647] [serial = 1571] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x1216b3800) [pid = 1647] [serial = 1570] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1198b2000) [pid = 1647] [serial = 1568] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x1194a3c00) [pid = 1647] [serial = 1567] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x115ebf400) [pid = 1647] [serial = 1565] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x112868800) [pid = 1647] [serial = 1564] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x1347dc400) [pid = 1647] [serial = 1562] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x126de6800) [pid = 1647] [serial = 1618] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x12510e400) [pid = 1647] [serial = 1615] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x12588c000) [pid = 1647] [serial = 1616] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x1213ed000) [pid = 1647] [serial = 1612] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x121efd800) [pid = 1647] [serial = 1613] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x118345000) [pid = 1647] [serial = 1609] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x119ab6800) [pid = 1647] [serial = 1610] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x1184f1000) [pid = 1647] [serial = 1607] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x11822e400) [pid = 1647] [serial = 1606] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x11606c000) [pid = 1647] [serial = 1604] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x13ff0a800) [pid = 1647] [serial = 1637] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12bb0c000) [pid = 1647] [serial = 1622] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x125114c00) [pid = 1647] [serial = 1631] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x135415c00) [pid = 1647] [serial = 1634] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x12a45b400) [pid = 1647] [serial = 1619] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1346ca400) [pid = 1647] [serial = 1633] [outer = 0x0] [url = about:blank] 08:12:24 INFO - PROCESS | 1647 | 1464102744989 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x11612d800 == 38 [pid = 1647] [id = 568] 08:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x112018800) [pid = 1647] [serial = 1704] [outer = 0x0] 08:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x1127a5c00) [pid = 1647] [serial = 1705] [outer = 0x112018800] 08:12:25 INFO - PROCESS | 1647 | 1464102745024 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x112862400) [pid = 1647] [serial = 1706] [outer = 0x112018800] 08:12:25 INFO - PROCESS | 1647 | 1464102745359 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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 570ms 08:12:25 INFO - PROCESS | 1647 | 1464102745399 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1647 | 1464102745403 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:12:25 INFO - PROCESS | 1647 | 1464102745407 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1647 | 1464102745408 Marionette TRACE conn2 <- [1,2246,null,{}] 08:12:25 INFO - PROCESS | 1647 | 1464102745411 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}] 08:12:25 INFO - PROCESS | 1647 | 1464102745514 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:12:25 INFO - PROCESS | 1647 | 1464102745592 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182b1800 == 39 [pid = 1647] [id = 569] 08:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x113180400) [pid = 1647] [serial = 1707] [outer = 0x0] 08:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x113804400) [pid = 1647] [serial = 1708] [outer = 0x113180400] 08:12:25 INFO - PROCESS | 1647 | 1464102745618 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x113df2c00) [pid = 1647] [serial = 1709] [outer = 0x113180400] 08:12:25 INFO - PROCESS | 1647 | 1464102745897 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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 08:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:12:25 INFO - PROCESS | 1647 | 1464102745928 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1647 | 1464102745929 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:12:25 INFO - PROCESS | 1647 | 1464102745931 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1647 | 1464102745933 Marionette TRACE conn2 <- [1,2250,null,{}] 08:12:25 INFO - PROCESS | 1647 | 1464102745949 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}] 08:12:26 INFO - PROCESS | 1647 | 1464102746048 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:12:26 INFO - PROCESS | 1647 | 1464102746107 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d08000 == 40 [pid = 1647] [id = 570] 08:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x11385fc00) [pid = 1647] [serial = 1710] [outer = 0x0] 08:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x11619f000) [pid = 1647] [serial = 1711] [outer = 0x11385fc00] 08:12:26 INFO - PROCESS | 1647 | 1464102746135 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x118092800) [pid = 1647] [serial = 1712] [outer = 0x11385fc00] 08:12:26 INFO - PROCESS | 1647 | 1464102746414 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]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 524ms 08:12:26 INFO - PROCESS | 1647 | 1464102746462 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1647 | 1464102746463 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:12:26 INFO - PROCESS | 1647 | 1464102746466 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1647 | 1464102746467 Marionette TRACE conn2 <- [1,2254,null,{}] 08:12:26 INFO - PROCESS | 1647 | 1464102746469 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}] 08:12:26 INFO - PROCESS | 1647 | 1464102746559 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:12:26 INFO - PROCESS | 1647 | 1464102746564 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b2c800 == 41 [pid = 1647] [id = 571] 08:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x118309c00) [pid = 1647] [serial = 1713] [outer = 0x0] 08:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x118347400) [pid = 1647] [serial = 1714] [outer = 0x118309c00] 08:12:26 INFO - PROCESS | 1647 | 1464102746590 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x118a40c00) [pid = 1647] [serial = 1715] [outer = 0x118309c00] 08:12:26 INFO - PROCESS | 1647 | 1464102746937 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]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 518ms 08:12:27 INFO - PROCESS | 1647 | 1464102747001 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1647 | 1464102747002 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:12:27 INFO - PROCESS | 1647 | 1464102747005 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1647 | 1464102747006 Marionette TRACE conn2 <- [1,2258,null,{}] 08:12:27 INFO - PROCESS | 1647 | 1464102747008 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}] 08:12:27 INFO - PROCESS | 1647 | 1464102747116 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:12:27 INFO - PROCESS | 1647 | 1464102747130 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x124b7c800 == 42 [pid = 1647] [id = 572] 08:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x11842c800) [pid = 1647] [serial = 1716] [outer = 0x0] 08:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x119117400) [pid = 1647] [serial = 1717] [outer = 0x11842c800] 08:12:27 INFO - PROCESS | 1647 | 1464102747156 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x1191c3c00) [pid = 1647] [serial = 1718] [outer = 0x11842c800] 08:12:27 INFO - PROCESS | 1647 | 1464102747583 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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 618ms 08:12:27 INFO - PROCESS | 1647 | 1464102747624 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1647 | 1464102747627 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:12:27 INFO - PROCESS | 1647 | 1464102747637 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1647 | 1464102747638 Marionette TRACE conn2 <- [1,2262,null,{}] 08:12:27 INFO - PROCESS | 1647 | 1464102747641 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}] 08:12:27 INFO - PROCESS | 1647 | 1464102747806 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:12:27 INFO - PROCESS | 1647 | 1464102747907 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268ab000 == 43 [pid = 1647] [id = 573] 08:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x119224800) [pid = 1647] [serial = 1719] [outer = 0x0] 08:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x1195c1400) [pid = 1647] [serial = 1720] [outer = 0x119224800] 08:12:27 INFO - PROCESS | 1647 | 1464102747939 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x119731800) [pid = 1647] [serial = 1721] [outer = 0x119224800] 08:12:28 INFO - PROCESS | 1647 | 1464102748269 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]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 08:12:28 INFO - PROCESS | 1647 | 1464102748311 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1647 | 1464102748312 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:12:28 INFO - PROCESS | 1647 | 1464102748314 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1647 | 1464102748315 Marionette TRACE conn2 <- [1,2266,null,{}] 08:12:28 INFO - PROCESS | 1647 | 1464102748318 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}] 08:12:28 INFO - PROCESS | 1647 | 1464102748420 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:12:28 INFO - PROCESS | 1647 | 1464102748425 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x12861d000 == 44 [pid = 1647] [id = 574] 08:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x11922ac00) [pid = 1647] [serial = 1722] [outer = 0x0] 08:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x1198aec00) [pid = 1647] [serial = 1723] [outer = 0x11922ac00] 08:12:28 INFO - PROCESS | 1647 | 1464102748449 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x119a06400) [pid = 1647] [serial = 1724] [outer = 0x11922ac00] 08:12:28 INFO - PROCESS | 1647 | 1464102748773 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]]]}] 08:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 521ms 08:12:28 INFO - PROCESS | 1647 | 1464102748836 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1647 | 1464102748837 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:12:28 INFO - PROCESS | 1647 | 1464102748839 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1647 | 1464102748840 Marionette TRACE conn2 <- [1,2270,null,{}] 08:12:28 INFO - PROCESS | 1647 | 1464102748848 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}] 08:12:28 INFO - PROCESS | 1647 | 1464102748950 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:12:28 INFO - PROCESS | 1647 | 1464102748995 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4ee800 == 45 [pid = 1647] [id = 575] 08:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x1198b2000) [pid = 1647] [serial = 1725] [outer = 0x0] 08:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x119aa8000) [pid = 1647] [serial = 1726] [outer = 0x1198b2000] 08:12:29 INFO - PROCESS | 1647 | 1464102749020 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x119ab4400) [pid = 1647] [serial = 1727] [outer = 0x1198b2000] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x111d28400) [pid = 1647] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x134622800) [pid = 1647] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x1198b2400) [pid = 1647] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x112860000) [pid = 1647] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x11822a000) [pid = 1647] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x11918d800) [pid = 1647] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x1195c5400) [pid = 1647] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x110f31000) [pid = 1647] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1122b6c00) [pid = 1647] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x113187800) [pid = 1647] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x110f30c00) [pid = 1647] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x113afec00) [pid = 1647] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x119aa5800) [pid = 1647] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x110f2b000) [pid = 1647] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x119c44800) [pid = 1647] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x110e5ac00) [pid = 1647] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x118349000) [pid = 1647] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x1184f2400) [pid = 1647] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12c8f6000) [pid = 1647] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x1219cf000) [pid = 1647] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x113af6c00) [pid = 1647] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x110e5a800) [pid = 1647] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x124a5c400) [pid = 1647] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1286e5000) [pid = 1647] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x12bb15400) [pid = 1647] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x134d92800) [pid = 1647] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x126f1c400) [pid = 1647] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x13540ec00) [pid = 1647] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x119a0a400) [pid = 1647] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x1198a8800) [pid = 1647] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1346c4000) [pid = 1647] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x113d62000) [pid = 1647] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1270abc00) [pid = 1647] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x1347d3400) [pid = 1647] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1138c0400) [pid = 1647] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x12071a000) [pid = 1647] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x110f05000) [pid = 1647] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x12d289400) [pid = 1647] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x11317e800) [pid = 1647] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x1127b2000) [pid = 1647] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x110f26c00) [pid = 1647] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:12:29 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x134626c00) [pid = 1647] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:12:29 INFO - PROCESS | 1647 | 1464102749518 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]]]}] 08:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 721ms 08:12:29 INFO - PROCESS | 1647 | 1464102749561 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1647 | 1464102749562 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:12:29 INFO - PROCESS | 1647 | 1464102749564 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 1647 | 1464102749565 Marionette TRACE conn2 <- [1,2274,null,{}] 08:12:29 INFO - PROCESS | 1647 | 1464102749568 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}] 08:12:29 INFO - PROCESS | 1647 | 1464102749683 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:12:29 INFO - PROCESS | 1647 | 1464102749725 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x121217000 == 46 [pid = 1647] [id = 576] 08:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x110e5ac00) [pid = 1647] [serial = 1728] [outer = 0x0] 08:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x11317f000) [pid = 1647] [serial = 1729] [outer = 0x110e5ac00] 08:12:29 INFO - PROCESS | 1647 | 1464102749750 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x116a60000) [pid = 1647] [serial = 1730] [outer = 0x110e5ac00] 08:12:30 INFO - PROCESS | 1647 | 1464102750008 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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 467ms 08:12:30 INFO - PROCESS | 1647 | 1464102750032 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 1647 | 1464102750033 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:12:30 INFO - PROCESS | 1647 | 1464102750036 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 1647 | 1464102750037 Marionette TRACE conn2 <- [1,2278,null,{}] 08:12:30 INFO - PROCESS | 1647 | 1464102750047 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}] 08:12:30 INFO - PROCESS | 1647 | 1464102750154 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:12:30 INFO - PROCESS | 1647 | 1464102750159 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b316000 == 47 [pid = 1647] [id = 577] 08:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11833cc00) [pid = 1647] [serial = 1731] [outer = 0x0] 08:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x1194a5400) [pid = 1647] [serial = 1732] [outer = 0x11833cc00] 08:12:30 INFO - PROCESS | 1647 | 1464102750185 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x119aa6400) [pid = 1647] [serial = 1733] [outer = 0x11833cc00] 08:12:30 INFO - PROCESS | 1647 | 1464102750537 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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 528ms 08:12:30 INFO - PROCESS | 1647 | 1464102750564 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 1647 | 1464102750566 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:12:30 INFO - PROCESS | 1647 | 1464102750579 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 1647 | 1464102750581 Marionette TRACE conn2 <- [1,2282,null,{}] 08:12:30 INFO - PROCESS | 1647 | 1464102750584 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}] 08:12:30 INFO - PROCESS | 1647 | 1464102750687 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:12:30 INFO - PROCESS | 1647 | 1464102750694 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb2000 == 48 [pid = 1647] [id = 578] 08:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x12071c400) [pid = 1647] [serial = 1734] [outer = 0x0] 08:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x121206800) [pid = 1647] [serial = 1735] [outer = 0x12071c400] 08:12:30 INFO - PROCESS | 1647 | 1464102750723 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1213ec800) [pid = 1647] [serial = 1736] [outer = 0x12071c400] 08:12:31 INFO - PROCESS | 1647 | 1464102751032 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]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 482ms 08:12:31 INFO - PROCESS | 1647 | 1464102751052 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1647 | 1464102751053 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:12:31 INFO - PROCESS | 1647 | 1464102751057 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 1647 | 1464102751060 Marionette TRACE conn2 <- [1,2286,null,{}] 08:12:31 INFO - PROCESS | 1647 | 1464102751062 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}] 08:12:31 INFO - PROCESS | 1647 | 1464102751150 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:12:31 INFO - PROCESS | 1647 | 1464102751155 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3ea000 == 49 [pid = 1647] [id = 579] 08:12:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1216b0000) [pid = 1647] [serial = 1737] [outer = 0x0] 08:12:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1216bb800) [pid = 1647] [serial = 1738] [outer = 0x1216b0000] 08:12:31 INFO - PROCESS | 1647 | 1464102751180 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x12185dc00) [pid = 1647] [serial = 1739] [outer = 0x1216b0000] 08:12:31 INFO - PROCESS | 1647 | 1464102751680 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]]]}] 08:12:31 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 08:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 672ms 08:12:31 INFO - PROCESS | 1647 | 1464102751729 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1647 | 1464102751731 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:12:31 INFO - PROCESS | 1647 | 1464102751736 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 1647 | 1464102751738 Marionette TRACE conn2 <- [1,2290,null,{}] 08:12:31 INFO - PROCESS | 1647 | 1464102751744 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}] 08:12:31 INFO - PROCESS | 1647 | 1464102751848 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:12:31 INFO - PROCESS | 1647 | 1464102751946 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182ba000 == 50 [pid = 1647] [id = 580] 08:12:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x11285f400) [pid = 1647] [serial = 1740] [outer = 0x0] 08:12:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x112867400) [pid = 1647] [serial = 1741] [outer = 0x11285f400] 08:12:31 INFO - PROCESS | 1647 | 1464102751979 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x113182000) [pid = 1647] [serial = 1742] [outer = 0x11285f400] 08:12:32 INFO - PROCESS | 1647 | 1464102752395 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]]]}] 08:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 674ms 08:12:32 INFO - PROCESS | 1647 | 1464102752410 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1647 | 1464102752414 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:12:32 INFO - PROCESS | 1647 | 1464102752419 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1647 | 1464102752421 Marionette TRACE conn2 <- [1,2294,null,{}] 08:12:32 INFO - PROCESS | 1647 | 1464102752423 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}] 08:12:32 INFO - PROCESS | 1647 | 1464102752530 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:12:32 INFO - PROCESS | 1647 | 1464102752591 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x1266d9800 == 51 [pid = 1647] [id = 581] 08:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x113339000) [pid = 1647] [serial = 1743] [outer = 0x0] 08:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x116159400) [pid = 1647] [serial = 1744] [outer = 0x113339000] 08:12:32 INFO - PROCESS | 1647 | 1464102752621 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x118091000) [pid = 1647] [serial = 1745] [outer = 0x113339000] 08:12:33 INFO - PROCESS | 1647 | 1464102753072 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]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 08:12:33 INFO - PROCESS | 1647 | 1464102753090 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1647 | 1464102753092 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:12:33 INFO - PROCESS | 1647 | 1464102753094 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1647 | 1464102753097 Marionette TRACE conn2 <- [1,2298,null,{}] 08:12:33 INFO - PROCESS | 1647 | 1464102753105 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}] 08:12:33 INFO - PROCESS | 1647 | 1464102753238 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:12:33 INFO - PROCESS | 1647 | 1464102753328 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c69b800 == 52 [pid = 1647] [id = 582] 08:12:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x119194400) [pid = 1647] [serial = 1746] [outer = 0x0] 08:12:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x1194a1400) [pid = 1647] [serial = 1747] [outer = 0x119194400] 08:12:33 INFO - PROCESS | 1647 | 1464102753361 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1195c8000) [pid = 1647] [serial = 1748] [outer = 0x119194400] 08:12:33 INFO - PROCESS | 1647 | 1464102753777 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]]]}] 08:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 721ms 08:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:12:33 INFO - PROCESS | 1647 | 1464102753816 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:12:33 INFO - PROCESS | 1647 | 1464102753818 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:12:33 INFO - PROCESS | 1647 | 1464102753820 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:12:33 INFO - PROCESS | 1647 | 1464102753821 Marionette TRACE conn2 <- [1,2302,null,{}] 08:12:33 INFO - PROCESS | 1647 | 1464102753824 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}] 08:12:33 INFO - PROCESS | 1647 | 1464102753931 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:12:33 INFO - PROCESS | 1647 | 1464102753992 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6b2000 == 53 [pid = 1647] [id = 583] 08:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x11972b800) [pid = 1647] [serial = 1749] [outer = 0x0] 08:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x119abd000) [pid = 1647] [serial = 1750] [outer = 0x11972b800] 08:12:34 INFO - PROCESS | 1647 | 1464102754062 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x120723400) [pid = 1647] [serial = 1751] [outer = 0x11972b800] 08:12:34 INFO - PROCESS | 1647 | 1464102754470 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]]]}] 08:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 671ms 08:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:12:34 INFO - PROCESS | 1647 | 1464102754491 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1647 | 1464102754492 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:12:34 INFO - PROCESS | 1647 | 1464102754495 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1647 | 1464102754496 Marionette TRACE conn2 <- [1,2306,null,{}] 08:12:34 INFO - PROCESS | 1647 | 1464102754498 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}] 08:12:34 INFO - PROCESS | 1647 | 1464102754621 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:12:34 INFO - PROCESS | 1647 | 1464102754694 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb13000 == 54 [pid = 1647] [id = 584] 08:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x121207c00) [pid = 1647] [serial = 1752] [outer = 0x0] 08:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x1216b3800) [pid = 1647] [serial = 1753] [outer = 0x121207c00] 08:12:34 INFO - PROCESS | 1647 | 1464102754724 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1219cdc00) [pid = 1647] [serial = 1754] [outer = 0x121207c00] 08:12:35 INFO - PROCESS | 1647 | 1464102755144 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]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 669ms 08:12:35 INFO - PROCESS | 1647 | 1464102755165 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1647 | 1464102755166 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:12:35 INFO - PROCESS | 1647 | 1464102755168 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1647 | 1464102755170 Marionette TRACE conn2 <- [1,2310,null,{}] 08:12:35 INFO - PROCESS | 1647 | 1464102755172 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}] 08:12:35 INFO - PROCESS | 1647 | 1464102755295 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:12:35 INFO - PROCESS | 1647 | 1464102755357 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x11915c800 == 55 [pid = 1647] [id = 585] 08:12:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x110f08400) [pid = 1647] [serial = 1755] [outer = 0x0] 08:12:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x11911f400) [pid = 1647] [serial = 1756] [outer = 0x110f08400] 08:12:35 INFO - PROCESS | 1647 | 1464102755429 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x124a5cc00) [pid = 1647] [serial = 1757] [outer = 0x110f08400] 08:12:35 INFO - PROCESS | 1647 | 1464102755830 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]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 08:12:35 INFO - PROCESS | 1647 | 1464102755839 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1647 | 1464102755841 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:12:35 INFO - PROCESS | 1647 | 1464102755843 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1647 | 1464102755844 Marionette TRACE conn2 <- [1,2314,null,{}] 08:12:35 INFO - PROCESS | 1647 | 1464102755847 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}] 08:12:35 INFO - PROCESS | 1647 | 1464102755962 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:12:36 INFO - PROCESS | 1647 | 1464102756061 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x11701f800 == 56 [pid = 1647] [id = 586] 08:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x110f0b800) [pid = 1647] [serial = 1758] [outer = 0x0] 08:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x1160e5400) [pid = 1647] [serial = 1759] [outer = 0x110f0b800] 08:12:36 INFO - PROCESS | 1647 | 1464102756091 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x12071ac00) [pid = 1647] [serial = 1760] [outer = 0x110f0b800] 08:12:36 INFO - PROCESS | 1647 | 1464102756646 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]]]}] 08:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 821ms 08:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:12:36 INFO - PROCESS | 1647 | 1464102756665 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:12:36 INFO - PROCESS | 1647 | 1464102756667 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:12:36 INFO - PROCESS | 1647 | 1464102756670 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:12:36 INFO - PROCESS | 1647 | 1464102756672 Marionette TRACE conn2 <- [1,2318,null,{}] 08:12:36 INFO - PROCESS | 1647 | 1464102756676 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}] 08:12:36 INFO - PROCESS | 1647 | 1464102756775 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:12:36 INFO - PROCESS | 1647 | 1464102756839 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x11987d800 == 57 [pid = 1647] [id = 587] 08:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x110f2c000) [pid = 1647] [serial = 1761] [outer = 0x0] 08:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x11224e400) [pid = 1647] [serial = 1762] [outer = 0x110f2c000] 08:12:36 INFO - PROCESS | 1647 | 1464102756879 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x1127b1000) [pid = 1647] [serial = 1763] [outer = 0x110f2c000] 08:12:37 INFO - PROCESS | 1647 | 1464102757329 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] 08:12:37 INFO - PROCESS | 1647 | 1464102757347 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:12:37 INFO - PROCESS | 1647 | 1464102757351 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1647 | 1464102757353 Marionette TRACE conn2 <- [1,2322,null,{}] 08:12:37 INFO - PROCESS | 1647 | 1464102757376 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}] 08:12:37 INFO - PROCESS | 1647 | 1464102757474 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:12:37 INFO - PROCESS | 1647 | 1464102757557 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182c1000 == 58 [pid = 1647] [id = 588] 08:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x113185000) [pid = 1647] [serial = 1764] [outer = 0x0] 08:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x113d5f000) [pid = 1647] [serial = 1765] [outer = 0x113185000] 08:12:37 INFO - PROCESS | 1647 | 1464102757584 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x115e43400) [pid = 1647] [serial = 1766] [outer = 0x113185000] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1130d6800 == 57 [pid = 1647] [id = 25] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb2000 == 56 [pid = 1647] [id = 578] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12b316000 == 55 [pid = 1647] [id = 577] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x121217000 == 54 [pid = 1647] [id = 576] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4ee800 == 53 [pid = 1647] [id = 575] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x12861d000 == 52 [pid = 1647] [id = 574] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1268ab000 == 51 [pid = 1647] [id = 573] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x124b7c800 == 50 [pid = 1647] [id = 572] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1216b6400) [pid = 1647] [serial = 1690] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x121b2c800 == 49 [pid = 1647] [id = 571] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119d08000 == 48 [pid = 1647] [id = 570] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x1182b1800 == 47 [pid = 1647] [id = 569] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x11612d800 == 46 [pid = 1647] [id = 568] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x128608000 == 45 [pid = 1647] [id = 566] 08:12:37 INFO - PROCESS | 1647 | --DOCSHELL 0x119583000 == 44 [pid = 1647] [id = 565] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x134d96000) [pid = 1647] [serial = 1234] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x1353ab800) [pid = 1647] [serial = 1312] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x118344800) [pid = 1647] [serial = 1219] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x1127ad800) [pid = 1647] [serial = 1357] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x12bb14c00) [pid = 1647] [serial = 1297] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x12d1bd400) [pid = 1647] [serial = 1369] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x12cb9c800) [pid = 1647] [serial = 1300] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x13540c400) [pid = 1647] [serial = 1237] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x12abe7c00) [pid = 1647] [serial = 1366] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x135418000) [pid = 1647] [serial = 1240] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1347d9800) [pid = 1647] [serial = 1309] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x12588ac00) [pid = 1647] [serial = 1363] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x134d9f000) [pid = 1647] [serial = 1375] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x1198afc00) [pid = 1647] [serial = 1291] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12bb16000) [pid = 1647] [serial = 1228] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x135169800) [pid = 1647] [serial = 1378] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x12d1c5000) [pid = 1647] [serial = 1216] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x126f57c00) [pid = 1647] [serial = 1225] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1127a8c00) [pid = 1647] [serial = 1288] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1347d5400) [pid = 1647] [serial = 1306] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x1195cf800) [pid = 1647] [serial = 1360] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x134d94c00) [pid = 1647] [serial = 1315] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x13f68dc00) [pid = 1647] [serial = 1246] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x1346d4800) [pid = 1647] [serial = 1303] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x135168400) [pid = 1647] [serial = 1381] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x1346cb800) [pid = 1647] [serial = 1285] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x1198b4c00) [pid = 1647] [serial = 1672] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x113df2800) [pid = 1647] [serial = 1651] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x1160de800) [pid = 1647] [serial = 1652] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x1194a8800) [pid = 1647] [serial = 1666] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1195c1800) [pid = 1647] [serial = 1667] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1191c6400) [pid = 1647] [serial = 1663] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x11922b400) [pid = 1647] [serial = 1664] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x1195cfc00) [pid = 1647] [serial = 1669] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x116070c00) [pid = 1647] [serial = 1654] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x116741000) [pid = 1647] [serial = 1655] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x1127aac00) [pid = 1647] [serial = 1645] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x112866800) [pid = 1647] [serial = 1646] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x117170000) [pid = 1647] [serial = 1657] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x11833f000) [pid = 1647] [serial = 1658] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x111d1d400) [pid = 1647] [serial = 1642] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x1122b1c00) [pid = 1647] [serial = 1643] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x118345c00) [pid = 1647] [serial = 1660] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x11911d400) [pid = 1647] [serial = 1661] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x119aaa800) [pid = 1647] [serial = 1675] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x112869000) [pid = 1647] [serial = 1681] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x119ecf800) [pid = 1647] [serial = 1678] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x119ab9800) [pid = 1647] [serial = 1676] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x113180c00) [pid = 1647] [serial = 1648] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x121205800) [pid = 1647] [serial = 1679] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x121206c00) [pid = 1647] [serial = 1685] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x1195cf400) [pid = 1647] [serial = 1684] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x113806c00) [pid = 1647] [serial = 1649] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 100 (0x12120c800) [pid = 1647] [serial = 1687] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 99 (0x1213e9800) [pid = 1647] [serial = 1688] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 98 (0x119aa1c00) [pid = 1647] [serial = 1673] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 97 (0x11972ec00) [pid = 1647] [serial = 1670] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | --DOMWINDOW == 96 (0x11808c400) [pid = 1647] [serial = 1682] [outer = 0x0] [url = about:blank] 08:12:37 INFO - PROCESS | 1647 | 1464102757966 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 641ms 08:12:38 INFO - PROCESS | 1647 | 1464102758000 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1647 | 1464102758002 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:12:38 INFO - PROCESS | 1647 | 1464102758009 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1647 | 1464102758012 Marionette TRACE conn2 <- [1,2326,null,{}] 08:12:38 INFO - PROCESS | 1647 | 1464102758019 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}] 08:12:38 INFO - PROCESS | 1647 | 1464102758132 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:12:38 INFO - PROCESS | 1647 | 1464102758141 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182a2800 == 45 [pid = 1647] [id = 589] 08:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 97 (0x11606bc00) [pid = 1647] [serial = 1767] [outer = 0x0] 08:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 98 (0x1161a5c00) [pid = 1647] [serial = 1768] [outer = 0x11606bc00] 08:12:38 INFO - PROCESS | 1647 | 1464102758177 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 99 (0x117172c00) [pid = 1647] [serial = 1769] [outer = 0x11606bc00] 08:12:38 INFO - PROCESS | 1647 | 1464102758588 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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 623ms 08:12:38 INFO - PROCESS | 1647 | 1464102758633 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:12:38 INFO - PROCESS | 1647 | 1464102758635 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:12:38 INFO - PROCESS | 1647 | 1464102758639 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1647 | 1464102758641 Marionette TRACE conn2 <- [1,2330,null,{}] 08:12:38 INFO - PROCESS | 1647 | 1464102758644 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}] 08:12:38 INFO - PROCESS | 1647 | 1464102758776 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:12:38 INFO - PROCESS | 1647 | 1464102758787 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x121214000 == 46 [pid = 1647] [id = 590] 08:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 100 (0x118087800) [pid = 1647] [serial = 1770] [outer = 0x0] 08:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 101 (0x11833b400) [pid = 1647] [serial = 1771] [outer = 0x118087800] 08:12:38 INFO - PROCESS | 1647 | 1464102758829 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x118341c00) [pid = 1647] [serial = 1772] [outer = 0x118087800] 08:12:39 INFO - PROCESS | 1647 | 1464102759292 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]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 672ms 08:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:12:39 INFO - PROCESS | 1647 | 1464102759311 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1647 | 1464102759313 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:12:39 INFO - PROCESS | 1647 | 1464102759315 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1647 | 1464102759317 Marionette TRACE conn2 <- [1,2334,null,{}] 08:12:39 INFO - PROCESS | 1647 | 1464102759329 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}] 08:12:39 INFO - PROCESS | 1647 | 1464102759461 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:12:39 INFO - PROCESS | 1647 | 1464102759468 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236ba000 == 47 [pid = 1647] [id = 591] 08:12:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x118342400) [pid = 1647] [serial = 1773] [outer = 0x0] 08:12:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x118a40000) [pid = 1647] [serial = 1774] [outer = 0x118342400] 08:12:39 INFO - PROCESS | 1647 | 1464102759509 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1191bb400) [pid = 1647] [serial = 1775] [outer = 0x118342400] 08:12:39 INFO - PROCESS | 1647 | 1464102759934 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]]]}] 08:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 670ms 08:12:39 INFO - PROCESS | 1647 | 1464102759986 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:12:39 INFO - PROCESS | 1647 | 1464102759987 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:12:39 INFO - PROCESS | 1647 | 1464102759994 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:12:39 INFO - PROCESS | 1647 | 1464102759995 Marionette TRACE conn2 <- [1,2338,null,{}] 08:12:40 INFO - PROCESS | 1647 | 1464102759998 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}] 08:12:40 INFO - PROCESS | 1647 | 1464102760125 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:12:40 INFO - PROCESS | 1647 | 1464102760178 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x1263c2800 == 48 [pid = 1647] [id = 592] 08:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x11922c000) [pid = 1647] [serial = 1776] [outer = 0x0] 08:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x1195cbc00) [pid = 1647] [serial = 1777] [outer = 0x11922c000] 08:12:40 INFO - PROCESS | 1647 | 1464102760203 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x119a04400) [pid = 1647] [serial = 1778] [outer = 0x11922c000] 08:12:40 INFO - PROCESS | 1647 | 1464102760515 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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 570ms 08:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:12:40 INFO - PROCESS | 1647 | 1464102760564 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1647 | 1464102760565 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:12:40 INFO - PROCESS | 1647 | 1464102760568 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 1647 | 1464102760569 Marionette TRACE conn2 <- [1,2342,null,{}] 08:12:40 INFO - PROCESS | 1647 | 1464102760571 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}] 08:12:40 INFO - PROCESS | 1647 | 1464102760685 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:12:40 INFO - PROCESS | 1647 | 1464102760697 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ff5800 == 49 [pid = 1647] [id = 593] 08:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x119a9e000) [pid = 1647] [serial = 1779] [outer = 0x0] 08:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x119abd400) [pid = 1647] [serial = 1780] [outer = 0x119a9e000] 08:12:40 INFO - PROCESS | 1647 | 1464102760722 Marionette DEBUG loaded listener.js 08:12:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x121210800) [pid = 1647] [serial = 1781] [outer = 0x119a9e000] 08:12:41 INFO - PROCESS | 1647 | 1464102761084 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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 571ms 08:12:41 INFO - PROCESS | 1647 | 1464102761140 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1647 | 1464102761142 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:12:41 INFO - PROCESS | 1647 | 1464102761145 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1647 | 1464102761147 Marionette TRACE conn2 <- [1,2346,null,{}] 08:12:41 INFO - PROCESS | 1647 | 1464102761150 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}] 08:12:41 INFO - PROCESS | 1647 | 1464102761315 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:12:41 INFO - PROCESS | 1647 | 1464102761340 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ec0800 == 50 [pid = 1647] [id = 594] 08:12:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x12071d000) [pid = 1647] [serial = 1782] [outer = 0x0] 08:12:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1216f0800) [pid = 1647] [serial = 1783] [outer = 0x12071d000] 08:12:41 INFO - PROCESS | 1647 | 1464102761380 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x121c91400) [pid = 1647] [serial = 1784] [outer = 0x12071d000] 08:12:41 INFO - PROCESS | 1647 | 1464102761868 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]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 771ms 08:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:12:41 INFO - PROCESS | 1647 | 1464102761916 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1647 | 1464102761917 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:12:41 INFO - PROCESS | 1647 | 1464102761919 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1647 | 1464102761920 Marionette TRACE conn2 <- [1,2350,null,{}] 08:12:41 INFO - PROCESS | 1647 | 1464102761929 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}] 08:12:42 INFO - PROCESS | 1647 | 1464102762170 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x119224800) [pid = 1647] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x118309c00) [pid = 1647] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x112018800) [pid = 1647] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 110 (0x113180400) [pid = 1647] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 109 (0x11286cc00) [pid = 1647] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 108 (0x11922ac00) [pid = 1647] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 107 (0x11385fc00) [pid = 1647] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 106 (0x1198b2000) [pid = 1647] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 105 (0x110e5ac00) [pid = 1647] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 104 (0x12071c400) [pid = 1647] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 103 (0x11833cc00) [pid = 1647] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 102 (0x11842c800) [pid = 1647] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:12:42 INFO - PROCESS | 1647 | --DOMWINDOW == 101 (0x13ff0bc00) [pid = 1647] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:12:42 INFO - PROCESS | 1647 | 1464102762244 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182a6800 == 51 [pid = 1647] [id = 595] 08:12:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 102 (0x110e5a800) [pid = 1647] [serial = 1785] [outer = 0x0] 08:12:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 103 (0x110f2fc00) [pid = 1647] [serial = 1786] [outer = 0x110e5a800] 08:12:42 INFO - PROCESS | 1647 | 1464102762295 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 104 (0x113f4b000) [pid = 1647] [serial = 1787] [outer = 0x110e5a800] 08:12:42 INFO - PROCESS | 1647 | 1464102762704 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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 826ms 08:12:42 INFO - PROCESS | 1647 | 1464102762746 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:12:42 INFO - PROCESS | 1647 | 1464102762748 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:12:42 INFO - PROCESS | 1647 | 1464102762751 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1647 | 1464102762753 Marionette TRACE conn2 <- [1,2354,null,{}] 08:12:42 INFO - PROCESS | 1647 | 1464102762756 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}] 08:12:42 INFO - PROCESS | 1647 | 1464102762893 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:12:42 INFO - PROCESS | 1647 | 1464102762902 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b39b800 == 52 [pid = 1647] [id = 596] 08:12:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 105 (0x1184f0400) [pid = 1647] [serial = 1788] [outer = 0x0] 08:12:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 106 (0x12120d400) [pid = 1647] [serial = 1789] [outer = 0x1184f0400] 08:12:42 INFO - PROCESS | 1647 | 1464102762943 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 107 (0x124bdac00) [pid = 1647] [serial = 1790] [outer = 0x1184f0400] 08:12:43 INFO - PROCESS | 1647 | 1464102763312 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 574ms 08:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:12:43 INFO - PROCESS | 1647 | 1464102763326 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1647 | 1464102763327 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:12:43 INFO - PROCESS | 1647 | 1464102763329 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1647 | 1464102763331 Marionette TRACE conn2 <- [1,2358,null,{}] 08:12:43 INFO - PROCESS | 1647 | 1464102763333 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}] 08:12:43 INFO - PROCESS | 1647 | 1464102763467 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:12:43 INFO - PROCESS | 1647 | 1464102763474 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdbb800 == 53 [pid = 1647] [id = 597] 08:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 108 (0x1195c8800) [pid = 1647] [serial = 1791] [outer = 0x0] 08:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 109 (0x124edf000) [pid = 1647] [serial = 1792] [outer = 0x1195c8800] 08:12:43 INFO - PROCESS | 1647 | 1464102763503 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 110 (0x125772800) [pid = 1647] [serial = 1793] [outer = 0x1195c8800] 08:12:43 INFO - PROCESS | 1647 | 1464102763817 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 08:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:12:43 INFO - PROCESS | 1647 | 1464102763849 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1647 | 1464102763850 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:12:43 INFO - PROCESS | 1647 | 1464102763852 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1647 | 1464102763853 Marionette TRACE conn2 <- [1,2362,null,{}] 08:12:43 INFO - PROCESS | 1647 | 1464102763855 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}] 08:12:43 INFO - PROCESS | 1647 | 1464102763945 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:12:43 INFO - PROCESS | 1647 | 1464102763949 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb20000 == 54 [pid = 1647] [id = 598] 08:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 111 (0x125776400) [pid = 1647] [serial = 1794] [outer = 0x0] 08:12:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x125882c00) [pid = 1647] [serial = 1795] [outer = 0x125776400] 08:12:43 INFO - PROCESS | 1647 | 1464102763974 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x12588bc00) [pid = 1647] [serial = 1796] [outer = 0x125776400] 08:12:44 INFO - PROCESS | 1647 | 1464102764497 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]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 669ms 08:12:44 INFO - PROCESS | 1647 | 1464102764537 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 1647 | 1464102764540 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:12:44 INFO - PROCESS | 1647 | 1464102764545 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 1647 | 1464102764547 Marionette TRACE conn2 <- [1,2366,null,{}] 08:12:44 INFO - PROCESS | 1647 | 1464102764551 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}] 08:12:44 INFO - PROCESS | 1647 | 1464102764696 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:12:44 INFO - PROCESS | 1647 | 1464102764787 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x11807a000 == 55 [pid = 1647] [id = 599] 08:12:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1127abc00) [pid = 1647] [serial = 1797] [outer = 0x0] 08:12:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x112a6c000) [pid = 1647] [serial = 1798] [outer = 0x1127abc00] 08:12:44 INFO - PROCESS | 1647 | 1464102764815 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x113862000) [pid = 1647] [serial = 1799] [outer = 0x1127abc00] 08:12:45 INFO - PROCESS | 1647 | 1464102765286 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]]]}] 08:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 774ms 08:12:45 INFO - PROCESS | 1647 | 1464102765320 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:12:45 INFO - PROCESS | 1647 | 1464102765327 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:12:45 INFO - PROCESS | 1647 | 1464102765334 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:12:45 INFO - PROCESS | 1647 | 1464102765337 Marionette TRACE conn2 <- [1,2370,null,{}] 08:12:45 INFO - PROCESS | 1647 | 1464102765340 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}] 08:12:45 INFO - PROCESS | 1647 | 1464102765543 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:12:45 INFO - PROCESS | 1647 | 1464102765681 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x1263be000 == 56 [pid = 1647] [id = 600] 08:12:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1127ac800) [pid = 1647] [serial = 1800] [outer = 0x0] 08:12:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x116745c00) [pid = 1647] [serial = 1801] [outer = 0x1127ac800] 08:12:45 INFO - PROCESS | 1647 | 1464102765731 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x11919a800) [pid = 1647] [serial = 1802] [outer = 0x1127ac800] 08:12:46 INFO - PROCESS | 1647 | 1464102766167 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]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 872ms 08:12:46 INFO - PROCESS | 1647 | 1464102766207 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 1647 | 1464102766209 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:12:46 INFO - PROCESS | 1647 | 1464102766214 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 1647 | 1464102766219 Marionette TRACE conn2 <- [1,2374,null,{}] 08:12:46 INFO - PROCESS | 1647 | 1464102766232 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}] 08:12:46 INFO - PROCESS | 1647 | 1464102766401 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:12:46 INFO - PROCESS | 1647 | 1464102766511 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d547800 == 57 [pid = 1647] [id = 601] 08:12:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x11972c800) [pid = 1647] [serial = 1803] [outer = 0x0] 08:12:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x1198b1800) [pid = 1647] [serial = 1804] [outer = 0x11972c800] 08:12:46 INFO - PROCESS | 1647 | 1464102766555 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x12120e800) [pid = 1647] [serial = 1805] [outer = 0x11972c800] 08:12:47 INFO - PROCESS | 1647 | 1464102767027 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 828ms 08:12:47 INFO - PROCESS | 1647 | 1464102767043 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1647 | 1464102767044 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:12:47 INFO - PROCESS | 1647 | 1464102767047 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1647 | 1464102767048 Marionette TRACE conn2 <- [1,2378,null,{}] 08:12:47 INFO - PROCESS | 1647 | 1464102767050 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}] 08:12:47 INFO - PROCESS | 1647 | 1464102767161 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:12:47 INFO - PROCESS | 1647 | 1464102767263 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d567000 == 58 [pid = 1647] [id = 602] 08:12:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x1216bbc00) [pid = 1647] [serial = 1806] [outer = 0x0] 08:12:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x124f2bc00) [pid = 1647] [serial = 1807] [outer = 0x1216bbc00] 08:12:47 INFO - PROCESS | 1647 | 1464102767294 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x125281800) [pid = 1647] [serial = 1808] [outer = 0x1216bbc00] 08:12:47 INFO - PROCESS | 1647 | 1464102767705 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]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 721ms 08:12:47 INFO - PROCESS | 1647 | 1464102767768 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1647 | 1464102767770 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:12:47 INFO - PROCESS | 1647 | 1464102767772 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1647 | 1464102767773 Marionette TRACE conn2 <- [1,2382,null,{}] 08:12:47 INFO - PROCESS | 1647 | 1464102767776 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}] 08:12:47 INFO - PROCESS | 1647 | 1464102767883 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:12:47 INFO - PROCESS | 1647 | 1464102767956 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d742000 == 59 [pid = 1647] [id = 603] 08:12:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x124bd7800) [pid = 1647] [serial = 1809] [outer = 0x0] 08:12:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x125885000) [pid = 1647] [serial = 1810] [outer = 0x124bd7800] 08:12:47 INFO - PROCESS | 1647 | 1464102767985 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x126364000) [pid = 1647] [serial = 1811] [outer = 0x124bd7800] 08:12:48 INFO - PROCESS | 1647 | 1464102768411 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]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 08:12:48 INFO - PROCESS | 1647 | 1464102768443 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1647 | 1464102768444 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:12:48 INFO - PROCESS | 1647 | 1464102768446 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 1647 | 1464102768448 Marionette TRACE conn2 <- [1,2386,null,{}] 08:12:48 INFO - PROCESS | 1647 | 1464102768450 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}] 08:12:48 INFO - PROCESS | 1647 | 1464102768592 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:12:48 INFO - PROCESS | 1647 | 1464102768667 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db4b800 == 60 [pid = 1647] [id = 604] 08:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x12664e400) [pid = 1647] [serial = 1812] [outer = 0x0] 08:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x126a9a000) [pid = 1647] [serial = 1813] [outer = 0x12664e400] 08:12:48 INFO - PROCESS | 1647 | 1464102768697 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x126f12400) [pid = 1647] [serial = 1814] [outer = 0x12664e400] 08:12:49 INFO - PROCESS | 1647 | 1464102769131 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]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 719ms 08:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:12:49 INFO - PROCESS | 1647 | 1464102769166 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 1647 | 1464102769168 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:12:49 INFO - PROCESS | 1647 | 1464102769170 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 1647 | 1464102769171 Marionette TRACE conn2 <- [1,2390,null,{}] 08:12:49 INFO - PROCESS | 1647 | 1464102769174 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}] 08:12:49 INFO - PROCESS | 1647 | 1464102769283 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:12:49 INFO - PROCESS | 1647 | 1464102769387 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x112645800 == 61 [pid = 1647] [id = 605] 08:12:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x110e63400) [pid = 1647] [serial = 1815] [outer = 0x0] 08:12:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x1122a8000) [pid = 1647] [serial = 1816] [outer = 0x110e63400] 08:12:49 INFO - PROCESS | 1647 | 1464102769420 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x11833b800) [pid = 1647] [serial = 1817] [outer = 0x110e63400] 08:12:50 INFO - PROCESS | 1647 | 1464102770074 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]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 975ms 08:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:12:50 INFO - PROCESS | 1647 | 1464102770146 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1647 | 1464102770149 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:12:50 INFO - PROCESS | 1647 | 1464102770174 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1647 | 1464102770178 Marionette TRACE conn2 <- [1,2394,null,{}] 08:12:50 INFO - PROCESS | 1647 | 1464102770186 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}] 08:12:50 INFO - PROCESS | 1647 | 1464102770327 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:12:50 INFO - PROCESS | 1647 | 1464102770436 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x121390000 == 62 [pid = 1647] [id = 606] 08:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x1127a9800) [pid = 1647] [serial = 1818] [outer = 0x0] 08:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x112a5f800) [pid = 1647] [serial = 1819] [outer = 0x1127a9800] 08:12:50 INFO - PROCESS | 1647 | 1464102770466 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x113d63800) [pid = 1647] [serial = 1820] [outer = 0x1127a9800] 08:12:50 INFO - PROCESS | 1647 | 1464102770891 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]]]}] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdbb800 == 61 [pid = 1647] [id = 597] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x12b39b800 == 60 [pid = 1647] [id = 596] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1182a6800 == 59 [pid = 1647] [id = 595] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x128ec0800 == 58 [pid = 1647] [id = 594] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x126ff5800 == 57 [pid = 1647] [id = 593] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1263c2800 == 56 [pid = 1647] [id = 592] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1236ba000 == 55 [pid = 1647] [id = 591] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1216bb800) [pid = 1647] [serial = 1738] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x121214000 == 54 [pid = 1647] [id = 590] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1182a2800 == 53 [pid = 1647] [id = 589] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1182c1000 == 52 [pid = 1647] [id = 588] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x11987d800 == 51 [pid = 1647] [id = 587] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x1182ba000 == 50 [pid = 1647] [id = 580] 08:12:50 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3ea000 == 49 [pid = 1647] [id = 579] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1406d9800) [pid = 1647] [serial = 1640] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1195c1400) [pid = 1647] [serial = 1720] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x117528400) [pid = 1647] [serial = 1699] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x118347400) [pid = 1647] [serial = 1714] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x1127a5c00) [pid = 1647] [serial = 1705] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x112862400) [pid = 1647] [serial = 1706] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x110f2cc00) [pid = 1647] [serial = 1693] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x113804400) [pid = 1647] [serial = 1708] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x113df2c00) [pid = 1647] [serial = 1709] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x118345800) [pid = 1647] [serial = 1703] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x11808fc00) [pid = 1647] [serial = 1702] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x1198aec00) [pid = 1647] [serial = 1723] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x112861800) [pid = 1647] [serial = 1696] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x11619f000) [pid = 1647] [serial = 1711] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x118092800) [pid = 1647] [serial = 1712] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x119731800) [pid = 1647] [serial = 1721] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x119aa8000) [pid = 1647] [serial = 1726] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x11317f000) [pid = 1647] [serial = 1729] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 117 (0x116a60000) [pid = 1647] [serial = 1730] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 116 (0x119ab4400) [pid = 1647] [serial = 1727] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 115 (0x119117400) [pid = 1647] [serial = 1717] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x119a06400) [pid = 1647] [serial = 1724] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1191c3c00) [pid = 1647] [serial = 1718] [outer = 0x0] [url = about:blank] 08:12:50 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x118a40c00) [pid = 1647] [serial = 1715] [outer = 0x0] [url = about:blank] 08:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 796ms 08:12:50 INFO - PROCESS | 1647 | 1464102770951 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1647 | 1464102770954 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:12:50 INFO - PROCESS | 1647 | 1464102770959 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1647 | 1464102770960 Marionette TRACE conn2 <- [1,2398,null,{}] 08:12:50 INFO - PROCESS | 1647 | 1464102770962 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}] 08:12:51 INFO - PROCESS | 1647 | 1464102771062 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:12:51 INFO - PROCESS | 1647 | 1464102771073 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f04800 == 50 [pid = 1647] [id = 607] 08:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1160de800) [pid = 1647] [serial = 1821] [outer = 0x0] 08:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1166bc000) [pid = 1647] [serial = 1822] [outer = 0x1160de800] 08:12:51 INFO - PROCESS | 1647 | 1464102771099 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x118087c00) [pid = 1647] [serial = 1823] [outer = 0x1160de800] 08:12:51 INFO - PROCESS | 1647 | --DOMWINDOW == 114 (0x1213ec800) [pid = 1647] [serial = 1736] [outer = 0x0] [url = about:blank] 08:12:51 INFO - PROCESS | 1647 | --DOMWINDOW == 113 (0x1194a5400) [pid = 1647] [serial = 1732] [outer = 0x0] [url = about:blank] 08:12:51 INFO - PROCESS | 1647 | --DOMWINDOW == 112 (0x121206800) [pid = 1647] [serial = 1735] [outer = 0x0] [url = about:blank] 08:12:51 INFO - PROCESS | 1647 | --DOMWINDOW == 111 (0x119aa6400) [pid = 1647] [serial = 1733] [outer = 0x0] [url = about:blank] 08:12:51 INFO - PROCESS | 1647 | 1464102771476 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]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 569ms 08:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:12:51 INFO - PROCESS | 1647 | 1464102771528 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 1647 | 1464102771529 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:12:51 INFO - PROCESS | 1647 | 1464102771531 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 1647 | 1464102771534 Marionette TRACE conn2 <- [1,2402,null,{}] 08:12:51 INFO - PROCESS | 1647 | 1464102771543 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}] 08:12:51 INFO - PROCESS | 1647 | 1464102771633 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:12:51 INFO - PROCESS | 1647 | 1464102771664 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x121217000 == 51 [pid = 1647] [id = 608] 08:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 112 (0x119193800) [pid = 1647] [serial = 1824] [outer = 0x0] 08:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 113 (0x1191c4400) [pid = 1647] [serial = 1825] [outer = 0x119193800] 08:12:51 INFO - PROCESS | 1647 | 1464102771692 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 114 (0x1194a7400) [pid = 1647] [serial = 1826] [outer = 0x119193800] 08:12:52 INFO - PROCESS | 1647 | 1464102772024 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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 08:12:52 INFO - PROCESS | 1647 | 1464102772053 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 1647 | 1464102772055 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:12:52 INFO - PROCESS | 1647 | 1464102772066 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1647 | 1464102772067 Marionette TRACE conn2 <- [1,2406,null,{}] 08:12:52 INFO - PROCESS | 1647 | 1464102772070 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}] 08:12:52 INFO - PROCESS | 1647 | 1464102772159 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:12:52 INFO - PROCESS | 1647 | 1464102772164 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x1257a8000 == 52 [pid = 1647] [id = 609] 08:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 115 (0x1194ae000) [pid = 1647] [serial = 1827] [outer = 0x0] 08:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 116 (0x1195d0800) [pid = 1647] [serial = 1828] [outer = 0x1194ae000] 08:12:52 INFO - PROCESS | 1647 | 1464102772191 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 117 (0x1198b0c00) [pid = 1647] [serial = 1829] [outer = 0x1194ae000] 08:12:52 INFO - PROCESS | 1647 | 1464102772510 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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 476ms 08:12:52 INFO - PROCESS | 1647 | 1464102772536 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 1647 | 1464102772537 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:12:52 INFO - PROCESS | 1647 | 1464102772539 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1647 | 1464102772542 Marionette TRACE conn2 <- [1,2410,null,{}] 08:12:52 INFO - PROCESS | 1647 | 1464102772545 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}] 08:12:52 INFO - PROCESS | 1647 | 1464102772633 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:12:52 INFO - PROCESS | 1647 | 1464102772703 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ff0800 == 53 [pid = 1647] [id = 610] 08:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 118 (0x1198abc00) [pid = 1647] [serial = 1830] [outer = 0x0] 08:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x119a0ec00) [pid = 1647] [serial = 1831] [outer = 0x1198abc00] 08:12:52 INFO - PROCESS | 1647 | 1464102772730 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x119c47800) [pid = 1647] [serial = 1832] [outer = 0x1198abc00] 08:12:53 INFO - PROCESS | 1647 | 1464102773065 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 570ms 08:12:53 INFO - PROCESS | 1647 | 1464102773110 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1647 | 1464102773111 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:12:53 INFO - PROCESS | 1647 | 1464102773113 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1647 | 1464102773114 Marionette TRACE conn2 <- [1,2414,null,{}] 08:12:53 INFO - PROCESS | 1647 | 1464102773116 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}] 08:12:53 INFO - PROCESS | 1647 | 1464102773250 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:12:53 INFO - PROCESS | 1647 | 1464102773269 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa37000 == 54 [pid = 1647] [id = 611] 08:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x121209400) [pid = 1647] [serial = 1833] [outer = 0x0] 08:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x121acbc00) [pid = 1647] [serial = 1834] [outer = 0x121209400] 08:12:53 INFO - PROCESS | 1647 | 1464102773294 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x125884c00) [pid = 1647] [serial = 1835] [outer = 0x121209400] 08:12:53 INFO - PROCESS | 1647 | 1464102773640 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 570ms 08:12:53 INFO - PROCESS | 1647 | 1464102773683 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1647 | 1464102773684 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:12:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:12:53 INFO - PROCESS | 1647 | 1464102773687 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1647 | 1464102773688 Marionette TRACE conn2 <- [1,2418,null,{}] 08:12:53 INFO - PROCESS | 1647 | 1464102773690 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}] 08:12:53 INFO - PROCESS | 1647 | 1464102773800 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:12:53 INFO - PROCESS | 1647 | 1464102773838 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b315000 == 55 [pid = 1647] [id = 612] 08:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1213e8800) [pid = 1647] [serial = 1836] [outer = 0x0] 08:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x126653000) [pid = 1647] [serial = 1837] [outer = 0x1213e8800] 08:12:53 INFO - PROCESS | 1647 | 1464102773863 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x126a97800) [pid = 1647] [serial = 1838] [outer = 0x1213e8800] 08:12:54 INFO - PROCESS | 1647 | 1464102774163 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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 519ms 08:12:54 INFO - PROCESS | 1647 | 1464102774207 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1647 | 1464102774210 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:12:54 INFO - PROCESS | 1647 | 1464102774212 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1647 | 1464102774213 Marionette TRACE conn2 <- [1,2422,null,{}] 08:12:54 INFO - PROCESS | 1647 | 1464102774215 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}] 08:12:54 INFO - PROCESS | 1647 | 1464102774325 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:12:54 INFO - PROCESS | 1647 | 1464102774340 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb3800 == 56 [pid = 1647] [id = 613] 08:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x126652800) [pid = 1647] [serial = 1839] [outer = 0x0] 08:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x126f11400) [pid = 1647] [serial = 1840] [outer = 0x126652800] 08:12:54 INFO - PROCESS | 1647 | 1464102774365 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x126f19400) [pid = 1647] [serial = 1841] [outer = 0x126652800] 08:12:54 INFO - PROCESS | 1647 | 1464102774713 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]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 518ms 08:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:12:54 INFO - PROCESS | 1647 | 1464102774732 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1647 | 1464102774733 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:12:54 INFO - PROCESS | 1647 | 1464102774735 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1647 | 1464102774736 Marionette TRACE conn2 <- [1,2426,null,{}] 08:12:54 INFO - PROCESS | 1647 | 1464102774739 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}] 08:12:54 INFO - PROCESS | 1647 | 1464102774849 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:12:54 INFO - PROCESS | 1647 | 1464102774860 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3fc000 == 57 [pid = 1647] [id = 614] 08:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x126f14c00) [pid = 1647] [serial = 1842] [outer = 0x0] 08:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x126f58000) [pid = 1647] [serial = 1843] [outer = 0x126f14c00] 08:12:54 INFO - PROCESS | 1647 | 1464102774885 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x126f5dc00) [pid = 1647] [serial = 1844] [outer = 0x126f14c00] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x118087800) [pid = 1647] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x11606bc00) [pid = 1647] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x110f2c000) [pid = 1647] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x11922c000) [pid = 1647] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x113185000) [pid = 1647] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x118342400) [pid = 1647] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x12071d000) [pid = 1647] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x119a9e000) [pid = 1647] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x1195c8800) [pid = 1647] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1184f0400) [pid = 1647] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x110e5a800) [pid = 1647] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 120 (0x110f11800) [pid = 1647] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 119 (0x116747400) [pid = 1647] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:12:55 INFO - PROCESS | 1647 | --DOMWINDOW == 118 (0x112768400) [pid = 1647] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:12:55 INFO - PROCESS | 1647 | 1464102775273 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 567ms 08:12:55 INFO - PROCESS | 1647 | 1464102775303 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1647 | 1464102775305 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:12:55 INFO - PROCESS | 1647 | 1464102775312 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1647 | 1464102775314 Marionette TRACE conn2 <- [1,2430,null,{}] 08:12:55 INFO - PROCESS | 1647 | 1464102775317 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}] 08:12:55 INFO - PROCESS | 1647 | 1464102775440 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:12:55 INFO - PROCESS | 1647 | 1464102775478 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb07000 == 58 [pid = 1647] [id = 615] 08:12:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 119 (0x110f0cc00) [pid = 1647] [serial = 1845] [outer = 0x0] 08:12:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 120 (0x116747400) [pid = 1647] [serial = 1846] [outer = 0x110f0cc00] 08:12:55 INFO - PROCESS | 1647 | 1464102775502 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 121 (0x119ab6800) [pid = 1647] [serial = 1847] [outer = 0x110f0cc00] 08:12:55 INFO - PROCESS | 1647 | 1464102775782 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 520ms 08:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:12:55 INFO - PROCESS | 1647 | 1464102775833 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1647 | 1464102775834 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:12:55 INFO - PROCESS | 1647 | 1464102775836 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1647 | 1464102775838 Marionette TRACE conn2 <- [1,2434,null,{}] 08:12:55 INFO - PROCESS | 1647 | 1464102775842 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}] 08:12:55 INFO - PROCESS | 1647 | 1464102775948 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:12:56 INFO - PROCESS | 1647 | 1464102776009 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d17d000 == 59 [pid = 1647] [id = 616] 08:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x118a44400) [pid = 1647] [serial = 1848] [outer = 0x0] 08:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x126f57400) [pid = 1647] [serial = 1849] [outer = 0x118a44400] 08:12:56 INFO - PROCESS | 1647 | 1464102776039 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x1270ab800) [pid = 1647] [serial = 1850] [outer = 0x118a44400] 08:12:56 INFO - PROCESS | 1647 | 1464102776315 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]]]}] 08:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 522ms 08:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:12:56 INFO - PROCESS | 1647 | 1464102776366 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:12:56 INFO - PROCESS | 1647 | 1464102776368 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:12:56 INFO - PROCESS | 1647 | 1464102776371 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:12:56 INFO - PROCESS | 1647 | 1464102776373 Marionette TRACE conn2 <- [1,2438,null,{}] 08:12:56 INFO - PROCESS | 1647 | 1464102776379 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}] 08:12:56 INFO - PROCESS | 1647 | 1464102776526 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:12:56 INFO - PROCESS | 1647 | 1464102776617 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df71000 == 60 [pid = 1647] [id = 617] 08:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1198acc00) [pid = 1647] [serial = 1851] [outer = 0x0] 08:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x1270ae400) [pid = 1647] [serial = 1852] [outer = 0x1198acc00] 08:12:56 INFO - PROCESS | 1647 | 1464102776657 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1284a4c00) [pid = 1647] [serial = 1853] [outer = 0x1198acc00] 08:12:56 INFO - PROCESS | 1647 | 1464102776991 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 673ms 08:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:12:57 INFO - PROCESS | 1647 | 1464102777044 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 1647 | 1464102777045 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:12:57 INFO - PROCESS | 1647 | 1464102777047 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 1647 | 1464102777048 Marionette TRACE conn2 <- [1,2442,null,{}] 08:12:57 INFO - PROCESS | 1647 | 1464102777051 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}] 08:12:57 INFO - PROCESS | 1647 | 1464102777220 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:12:57 INFO - PROCESS | 1647 | 1464102777284 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x11331f000 == 61 [pid = 1647] [id = 618] 08:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x110e5dc00) [pid = 1647] [serial = 1854] [outer = 0x0] 08:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x110f0f000) [pid = 1647] [serial = 1855] [outer = 0x110e5dc00] 08:12:57 INFO - PROCESS | 1647 | 1464102777316 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11204c000) [pid = 1647] [serial = 1856] [outer = 0x110e5dc00] 08:12:57 INFO - PROCESS | 1647 | 1464102777777 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 770ms 08:12:57 INFO - PROCESS | 1647 | 1464102777818 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:12:57 INFO - PROCESS | 1647 | 1464102777821 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:12:57 INFO - PROCESS | 1647 | 1464102777824 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 1647 | 1464102777826 Marionette TRACE conn2 <- [1,2446,null,{}] 08:12:57 INFO - PROCESS | 1647 | 1464102777829 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}] 08:12:57 INFO - PROCESS | 1647 | 1464102777968 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:12:58 INFO - PROCESS | 1647 | 1464102778058 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0b1800 == 62 [pid = 1647] [id = 619] 08:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x115ec1c00) [pid = 1647] [serial = 1857] [outer = 0x0] 08:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x116a5d000) [pid = 1647] [serial = 1858] [outer = 0x115ec1c00] 08:12:58 INFO - PROCESS | 1647 | 1464102778091 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x11833a800) [pid = 1647] [serial = 1859] [outer = 0x115ec1c00] 08:12:58 INFO - PROCESS | 1647 | 1464102778504 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]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 720ms 08:12:58 INFO - PROCESS | 1647 | 1464102778544 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 1647 | 1464102778546 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:12:58 INFO - PROCESS | 1647 | 1464102778549 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 1647 | 1464102778550 Marionette TRACE conn2 <- [1,2450,null,{}] 08:12:58 INFO - PROCESS | 1647 | 1464102778552 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}] 08:12:58 INFO - PROCESS | 1647 | 1464102778663 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:12:58 INFO - PROCESS | 1647 | 1464102778769 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6b4000 == 63 [pid = 1647] [id = 620] 08:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x1191c8800) [pid = 1647] [serial = 1860] [outer = 0x0] 08:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x1194ad800) [pid = 1647] [serial = 1861] [outer = 0x1191c8800] 08:12:58 INFO - PROCESS | 1647 | 1464102778803 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x119aa8000) [pid = 1647] [serial = 1862] [outer = 0x1191c8800] 08:12:59 INFO - PROCESS | 1647 | 1464102779227 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 719ms 08:12:59 INFO - PROCESS | 1647 | 1464102779269 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 1647 | 1464102779272 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:12:59 INFO - PROCESS | 1647 | 1464102779280 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 1647 | 1464102779283 Marionette TRACE conn2 <- [1,2454,null,{}] 08:12:59 INFO - PROCESS | 1647 | 1464102779309 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}] 08:12:59 INFO - PROCESS | 1647 | 1464102779466 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:12:59 INFO - PROCESS | 1647 | 1464102779598 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efd3800 == 64 [pid = 1647] [id = 621] 08:12:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x11922ac00) [pid = 1647] [serial = 1863] [outer = 0x0] 08:12:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x1219d5800) [pid = 1647] [serial = 1864] [outer = 0x11922ac00] 08:12:59 INFO - PROCESS | 1647 | 1464102779629 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x125885800) [pid = 1647] [serial = 1865] [outer = 0x11922ac00] 08:13:00 INFO - PROCESS | 1647 | 1464102780021 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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 800ms 08:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:13:00 INFO - PROCESS | 1647 | 1464102780076 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 1647 | 1464102780077 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:13:00 INFO - PROCESS | 1647 | 1464102780079 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 1647 | 1464102780081 Marionette TRACE conn2 <- [1,2458,null,{}] 08:13:00 INFO - PROCESS | 1647 | 1464102780083 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}] 08:13:00 INFO - PROCESS | 1647 | 1464102780192 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:13:00 INFO - PROCESS | 1647 | 1464102780268 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c6c800 == 65 [pid = 1647] [id = 622] 08:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x124f31400) [pid = 1647] [serial = 1866] [outer = 0x0] 08:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x126f14000) [pid = 1647] [serial = 1867] [outer = 0x124f31400] 08:13:00 INFO - PROCESS | 1647 | 1464102780299 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x126f62800) [pid = 1647] [serial = 1868] [outer = 0x124f31400] 08:13:00 INFO - PROCESS | 1647 | 1464102780702 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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 669ms 08:13:00 INFO - PROCESS | 1647 | 1464102780748 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 1647 | 1464102780750 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:13:00 INFO - PROCESS | 1647 | 1464102780752 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 1647 | 1464102780753 Marionette TRACE conn2 <- [1,2462,null,{}] 08:13:00 INFO - PROCESS | 1647 | 1464102780756 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}] 08:13:00 INFO - PROCESS | 1647 | 1464102780866 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:13:00 INFO - PROCESS | 1647 | 1464102780961 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cca800 == 66 [pid = 1647] [id = 623] 08:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1270b1800) [pid = 1647] [serial = 1869] [outer = 0x0] 08:13:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1284a8000) [pid = 1647] [serial = 1870] [outer = 0x1270b1800] 08:13:00 INFO - PROCESS | 1647 | 1464102780996 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x1284cac00) [pid = 1647] [serial = 1871] [outer = 0x1270b1800] 08:13:01 INFO - PROCESS | 1647 | 1464102781402 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]]]}] 08:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 671ms 08:13:01 INFO - PROCESS | 1647 | 1464102781426 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 1647 | 1464102781427 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:13:01 INFO - PROCESS | 1647 | 1464102781430 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 1647 | 1464102781431 Marionette TRACE conn2 <- [1,2466,null,{}] 08:13:01 INFO - PROCESS | 1647 | 1464102781433 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}] 08:13:01 INFO - PROCESS | 1647 | 1464102781572 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:13:01 INFO - PROCESS | 1647 | 1464102781637 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x11221c000 == 67 [pid = 1647] [id = 624] 08:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x110f29000) [pid = 1647] [serial = 1872] [outer = 0x0] 08:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x112f39c00) [pid = 1647] [serial = 1873] [outer = 0x110f29000] 08:13:01 INFO - PROCESS | 1647 | 1464102781708 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x125880000) [pid = 1647] [serial = 1874] [outer = 0x110f29000] 08:13:02 INFO - PROCESS | 1647 | 1464102782297 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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 918ms 08:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:13:02 INFO - PROCESS | 1647 | 1464102782349 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 1647 | 1464102782351 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:13:02 INFO - PROCESS | 1647 | 1464102782354 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 1647 | 1464102782356 Marionette TRACE conn2 <- [1,2470,null,{}] 08:13:02 INFO - PROCESS | 1647 | 1464102782360 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}] 08:13:02 INFO - PROCESS | 1647 | 1464102782449 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:13:02 INFO - PROCESS | 1647 | 1464102782526 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x11806d000 == 68 [pid = 1647] [id = 625] 08:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x110f28400) [pid = 1647] [serial = 1875] [outer = 0x0] 08:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x112056400) [pid = 1647] [serial = 1876] [outer = 0x110f28400] 08:13:02 INFO - PROCESS | 1647 | 1464102782554 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x112f3e400) [pid = 1647] [serial = 1877] [outer = 0x110f28400] 08:13:02 INFO - PROCESS | 1647 | 1464102782960 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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 624ms 08:13:02 INFO - PROCESS | 1647 | 1464102782979 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 1647 | 1464102782983 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:13:02 INFO - PROCESS | 1647 | 1464102782988 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 1647 | 1464102782990 Marionette TRACE conn2 <- [1,2474,null,{}] 08:13:02 INFO - PROCESS | 1647 | 1464102782992 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}] 08:13:03 INFO - PROCESS | 1647 | 1464102783096 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:13:03 INFO - PROCESS | 1647 | 1464102783182 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x11806b800 == 69 [pid = 1647] [id = 626] 08:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x113184800) [pid = 1647] [serial = 1878] [outer = 0x0] 08:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x113df2800) [pid = 1647] [serial = 1879] [outer = 0x113184800] 08:13:03 INFO - PROCESS | 1647 | 1464102783227 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x11693a000) [pid = 1647] [serial = 1880] [outer = 0x113184800] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12d554800 == 68 [pid = 1647] [id = 19] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12df71000 == 67 [pid = 1647] [id = 617] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12d17d000 == 66 [pid = 1647] [id = 616] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb07000 == 65 [pid = 1647] [id = 615] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3fc000 == 64 [pid = 1647] [id = 614] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb3800 == 63 [pid = 1647] [id = 613] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12b315000 == 62 [pid = 1647] [id = 612] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x112867400) [pid = 1647] [serial = 1741] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x116159400) [pid = 1647] [serial = 1744] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x1194a1400) [pid = 1647] [serial = 1747] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x119abd000) [pid = 1647] [serial = 1750] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x125882c00) [pid = 1647] [serial = 1795] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x1216b3800) [pid = 1647] [serial = 1753] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x11911f400) [pid = 1647] [serial = 1756] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa37000 == 61 [pid = 1647] [id = 611] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x126ff0800 == 60 [pid = 1647] [id = 610] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x1257a8000 == 59 [pid = 1647] [id = 609] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x121217000 == 58 [pid = 1647] [id = 608] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x116f04800 == 57 [pid = 1647] [id = 607] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x121390000 == 56 [pid = 1647] [id = 606] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x11807a000 == 55 [pid = 1647] [id = 599] 08:13:03 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb20000 == 54 [pid = 1647] [id = 598] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x11224dc00) [pid = 1647] [serial = 1694] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x118309400) [pid = 1647] [serial = 1700] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x113185400) [pid = 1647] [serial = 1697] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x11833b400) [pid = 1647] [serial = 1771] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x118341c00) [pid = 1647] [serial = 1772] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x1161a5c00) [pid = 1647] [serial = 1768] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x117172c00) [pid = 1647] [serial = 1769] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x1127b1000) [pid = 1647] [serial = 1763] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x11224e400) [pid = 1647] [serial = 1762] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x1160e5400) [pid = 1647] [serial = 1759] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1195cbc00) [pid = 1647] [serial = 1777] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x115e43400) [pid = 1647] [serial = 1766] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x119a04400) [pid = 1647] [serial = 1778] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x113d5f000) [pid = 1647] [serial = 1765] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x118a40000) [pid = 1647] [serial = 1774] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x1216f0800) [pid = 1647] [serial = 1783] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x119abd400) [pid = 1647] [serial = 1780] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x125772800) [pid = 1647] [serial = 1793] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 128 (0x12120d400) [pid = 1647] [serial = 1789] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 127 (0x110f2fc00) [pid = 1647] [serial = 1786] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 126 (0x121210800) [pid = 1647] [serial = 1781] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 125 (0x121c91400) [pid = 1647] [serial = 1784] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 124 (0x113f4b000) [pid = 1647] [serial = 1787] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 123 (0x124edf000) [pid = 1647] [serial = 1792] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 122 (0x1191bb400) [pid = 1647] [serial = 1775] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | --DOMWINDOW == 121 (0x124bdac00) [pid = 1647] [serial = 1790] [outer = 0x0] [url = about:blank] 08:13:03 INFO - PROCESS | 1647 | 1464102783682 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]]]}] 08:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 722ms 08:13:03 INFO - PROCESS | 1647 | 1464102783710 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:13:03 INFO - PROCESS | 1647 | 1464102783711 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:13:03 INFO - PROCESS | 1647 | 1464102783713 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:13:03 INFO - PROCESS | 1647 | 1464102783716 Marionette TRACE conn2 <- [1,2478,null,{}] 08:13:03 INFO - PROCESS | 1647 | 1464102783723 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}] 08:13:03 INFO - PROCESS | 1647 | 1464102783829 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:13:03 INFO - PROCESS | 1647 | 1464102783836 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x119172800 == 55 [pid = 1647] [id = 627] 08:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 122 (0x11619f000) [pid = 1647] [serial = 1881] [outer = 0x0] 08:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 123 (0x11833c800) [pid = 1647] [serial = 1882] [outer = 0x11619f000] 08:13:03 INFO - PROCESS | 1647 | 1464102783864 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 124 (0x118348800) [pid = 1647] [serial = 1883] [outer = 0x11619f000] 08:13:04 INFO - PROCESS | 1647 | 1464102784237 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 572ms 08:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:13:04 INFO - PROCESS | 1647 | 1464102784285 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 1647 | 1464102784287 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:13:04 INFO - PROCESS | 1647 | 1464102784289 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 1647 | 1464102784290 Marionette TRACE conn2 <- [1,2482,null,{}] 08:13:04 INFO - PROCESS | 1647 | 1464102784292 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}] 08:13:04 INFO - PROCESS | 1647 | 1464102784379 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:13:04 INFO - PROCESS | 1647 | 1464102784383 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x121e14000 == 56 [pid = 1647] [id = 628] 08:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 125 (0x1184f1000) [pid = 1647] [serial = 1884] [outer = 0x0] 08:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 126 (0x11919a000) [pid = 1647] [serial = 1885] [outer = 0x1184f1000] 08:13:04 INFO - PROCESS | 1647 | 1464102784410 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 127 (0x1194a8000) [pid = 1647] [serial = 1886] [outer = 0x1184f1000] 08:13:04 INFO - PROCESS | 1647 | 1464102784742 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 470ms 08:13:04 INFO - PROCESS | 1647 | 1464102784761 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 1647 | 1464102784763 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:13:04 INFO - PROCESS | 1647 | 1464102784772 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 1647 | 1464102784775 Marionette TRACE conn2 <- [1,2486,null,{}] 08:13:04 INFO - PROCESS | 1647 | 1464102784778 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}] 08:13:04 INFO - PROCESS | 1647 | 1464102784870 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:13:04 INFO - PROCESS | 1647 | 1464102784931 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x11a0c0800 == 57 [pid = 1647] [id = 629] 08:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 128 (0x1194a1400) [pid = 1647] [serial = 1887] [outer = 0x0] 08:13:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 129 (0x1194ae400) [pid = 1647] [serial = 1888] [outer = 0x1194a1400] 08:13:04 INFO - PROCESS | 1647 | 1464102784958 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11972f000) [pid = 1647] [serial = 1889] [outer = 0x1194a1400] 08:13:05 INFO - PROCESS | 1647 | 1464102785269 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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 530ms 08:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:13:05 INFO - PROCESS | 1647 | 1464102785296 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 1647 | 1464102785297 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:13:05 INFO - PROCESS | 1647 | 1464102785299 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1647 | 1464102785300 Marionette TRACE conn2 <- [1,2490,null,{}] 08:13:05 INFO - PROCESS | 1647 | 1464102785302 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}] 08:13:05 INFO - PROCESS | 1647 | 1464102785404 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:13:05 INFO - PROCESS | 1647 | 1464102785472 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x128461800 == 58 [pid = 1647] [id = 630] 08:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x1195c2000) [pid = 1647] [serial = 1890] [outer = 0x0] 08:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x119a0a400) [pid = 1647] [serial = 1891] [outer = 0x1195c2000] 08:13:05 INFO - PROCESS | 1647 | 1464102785499 Marionette DEBUG loaded listener.js 08:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x121e4c800) [pid = 1647] [serial = 1892] [outer = 0x1195c2000] 08:13:05 INFO - PROCESS | 1647 | 1464102785803 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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 523ms 08:13:05 INFO - PROCESS | 1647 | 1464102785822 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 1647 | 1464102785825 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:13:05 INFO - PROCESS | 1647 | 1464102785829 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1647 | 1464102785830 Marionette TRACE conn2 <- [1,2494,null,{}] 08:13:05 INFO - PROCESS | 1647 | 1464102785832 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}] 08:13:05 INFO - PROCESS | 1647 | 1464102785948 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:13:05 INFO - PROCESS | 1647 | 1464102785960 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa38000 == 59 [pid = 1647] [id = 631] 08:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x121ef7000) [pid = 1647] [serial = 1893] [outer = 0x0] 08:13:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x125287c00) [pid = 1647] [serial = 1894] [outer = 0x121ef7000] 08:13:05 INFO - PROCESS | 1647 | 1464102785985 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x125882c00) [pid = 1647] [serial = 1895] [outer = 0x121ef7000] 08:13:06 INFO - PROCESS | 1647 | 1464102786353 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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 569ms 08:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:13:06 INFO - PROCESS | 1647 | 1464102786398 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:13:06 INFO - PROCESS | 1647 | 1464102786399 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:13:06 INFO - PROCESS | 1647 | 1464102786401 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 1647 | 1464102786403 Marionette TRACE conn2 <- [1,2498,null,{}] 08:13:06 INFO - PROCESS | 1647 | 1464102786405 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}] 08:13:06 INFO - PROCESS | 1647 | 1464102786513 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:13:06 INFO - PROCESS | 1647 | 1464102786554 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b314000 == 60 [pid = 1647] [id = 632] 08:13:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x124a5e400) [pid = 1647] [serial = 1896] [outer = 0x0] 08:13:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12636d000) [pid = 1647] [serial = 1897] [outer = 0x124a5e400] 08:13:06 INFO - PROCESS | 1647 | 1464102786579 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x126a9a800) [pid = 1647] [serial = 1898] [outer = 0x124a5e400] 08:13:06 INFO - PROCESS | 1647 | 1464102786902 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]]]}] 08:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 521ms 08:13:06 INFO - PROCESS | 1647 | 1464102786925 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:13:06 INFO - PROCESS | 1647 | 1464102786928 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:13:06 INFO - PROCESS | 1647 | 1464102786931 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:13:06 INFO - PROCESS | 1647 | 1464102786932 Marionette TRACE conn2 <- [1,2502,null,{}] 08:13:06 INFO - PROCESS | 1647 | 1464102786934 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}] 08:13:07 INFO - PROCESS | 1647 | 1464102787050 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:13:07 INFO - PROCESS | 1647 | 1464102787064 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdba000 == 61 [pid = 1647] [id = 633] 08:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x12588d400) [pid = 1647] [serial = 1899] [outer = 0x0] 08:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x126f1c400) [pid = 1647] [serial = 1900] [outer = 0x12588d400] 08:13:07 INFO - PROCESS | 1647 | 1464102787096 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x126f7a000) [pid = 1647] [serial = 1901] [outer = 0x12588d400] 08:13:07 INFO - PROCESS | 1647 | 1464102787449 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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 568ms 08:13:07 INFO - PROCESS | 1647 | 1464102787499 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 1647 | 1464102787501 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:13:07 INFO - PROCESS | 1647 | 1464102787503 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 1647 | 1464102787504 Marionette TRACE conn2 <- [1,2506,null,{}] 08:13:07 INFO - PROCESS | 1647 | 1464102787507 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}] 08:13:07 INFO - PROCESS | 1647 | 1464102787618 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:13:07 INFO - PROCESS | 1647 | 1464102787631 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb0a000 == 62 [pid = 1647] [id = 634] 08:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x126de9400) [pid = 1647] [serial = 1902] [outer = 0x0] 08:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1270ab000) [pid = 1647] [serial = 1903] [outer = 0x126de9400] 08:13:07 INFO - PROCESS | 1647 | 1464102787656 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x1284c2c00) [pid = 1647] [serial = 1904] [outer = 0x126de9400] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x1216b0000) [pid = 1647] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x1213e8800) [pid = 1647] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x121209400) [pid = 1647] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x126652800) [pid = 1647] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x126f14c00) [pid = 1647] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x110f0cc00) [pid = 1647] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x1198abc00) [pid = 1647] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x1194ae000) [pid = 1647] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x119193800) [pid = 1647] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1160de800) [pid = 1647] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1127a9800) [pid = 1647] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:13:07 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x118a44400) [pid = 1647] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:13:08 INFO - PROCESS | 1647 | 1464102788085 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 623ms 08:13:08 INFO - PROCESS | 1647 | 1464102788128 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1647 | 1464102788130 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:13:08 INFO - PROCESS | 1647 | 1464102788132 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1647 | 1464102788133 Marionette TRACE conn2 <- [1,2510,null,{}] 08:13:08 INFO - PROCESS | 1647 | 1464102788150 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}] 08:13:08 INFO - PROCESS | 1647 | 1464102788261 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:13:08 INFO - PROCESS | 1647 | 1464102788265 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d187800 == 63 [pid = 1647] [id = 635] 08:13:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x119193800) [pid = 1647] [serial = 1905] [outer = 0x0] 08:13:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x126aa6000) [pid = 1647] [serial = 1906] [outer = 0x119193800] 08:13:08 INFO - PROCESS | 1647 | 1464102788295 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x128ab2400) [pid = 1647] [serial = 1907] [outer = 0x119193800] 08:13:08 INFO - PROCESS | 1647 | 1464102788662 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 569ms 08:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:13:08 INFO - PROCESS | 1647 | 1464102788702 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1647 | 1464102788703 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:13:08 INFO - PROCESS | 1647 | 1464102788705 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1647 | 1464102788706 Marionette TRACE conn2 <- [1,2514,null,{}] 08:13:08 INFO - PROCESS | 1647 | 1464102788708 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}] 08:13:08 INFO - PROCESS | 1647 | 1464102788799 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:13:08 INFO - PROCESS | 1647 | 1464102788868 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d733800 == 64 [pid = 1647] [id = 636] 08:13:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x1213eac00) [pid = 1647] [serial = 1908] [outer = 0x0] 08:13:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x128be7400) [pid = 1647] [serial = 1909] [outer = 0x1213eac00] 08:13:08 INFO - PROCESS | 1647 | 1464102788893 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x12a45cc00) [pid = 1647] [serial = 1910] [outer = 0x1213eac00] 08:13:09 INFO - PROCESS | 1647 | 1464102789162 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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 469ms 08:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:13:09 INFO - PROCESS | 1647 | 1464102789181 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 1647 | 1464102789182 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:13:09 INFO - PROCESS | 1647 | 1464102789184 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - PROCESS | 1647 | 1464102789185 Marionette TRACE conn2 <- [1,2518,null,{}] 08:13:09 INFO - PROCESS | 1647 | 1464102789195 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}] 08:13:09 INFO - PROCESS | 1647 | 1464102789293 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:13:09 INFO - PROCESS | 1647 | 1464102789297 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efc7000 == 65 [pid = 1647] [id = 637] 08:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x12a45e800) [pid = 1647] [serial = 1911] [outer = 0x0] 08:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x12a6d9400) [pid = 1647] [serial = 1912] [outer = 0x12a45e800] 08:13:09 INFO - PROCESS | 1647 | 1464102789322 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x12a778800) [pid = 1647] [serial = 1913] [outer = 0x12a45e800] 08:13:09 INFO - PROCESS | 1647 | 1464102789658 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]]]}] 08:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms 08:13:09 INFO - PROCESS | 1647 | 1464102789705 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:13:09 INFO - PROCESS | 1647 | 1464102789707 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:13:09 INFO - PROCESS | 1647 | 1464102789720 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:13:09 INFO - PROCESS | 1647 | 1464102789721 Marionette TRACE conn2 <- [1,2522,null,{}] 08:13:09 INFO - PROCESS | 1647 | 1464102789725 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}] 08:13:09 INFO - PROCESS | 1647 | 1464102789821 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:13:09 INFO - PROCESS | 1647 | 1464102789826 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x1351c3800 == 66 [pid = 1647] [id = 638] 08:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x12a6d8800) [pid = 1647] [serial = 1914] [outer = 0x0] 08:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12a781400) [pid = 1647] [serial = 1915] [outer = 0x12a6d8800] 08:13:09 INFO - PROCESS | 1647 | 1464102789851 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12aa73400) [pid = 1647] [serial = 1916] [outer = 0x12a6d8800] 08:13:10 INFO - PROCESS | 1647 | 1464102790361 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]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 683ms 08:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:13:10 INFO - PROCESS | 1647 | 1464102790393 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 1647 | 1464102790396 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:13:10 INFO - PROCESS | 1647 | 1464102790399 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 1647 | 1464102790402 Marionette TRACE conn2 <- [1,2526,null,{}] 08:13:10 INFO - PROCESS | 1647 | 1464102790405 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}] 08:13:10 INFO - PROCESS | 1647 | 1464102790518 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:13:10 INFO - PROCESS | 1647 | 1464102790623 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d05800 == 67 [pid = 1647] [id = 639] 08:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x112f3f800) [pid = 1647] [serial = 1917] [outer = 0x0] 08:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x11318ac00) [pid = 1647] [serial = 1918] [outer = 0x112f3f800] 08:13:10 INFO - PROCESS | 1647 | 1464102790668 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x1160de000) [pid = 1647] [serial = 1919] [outer = 0x112f3f800] 08:13:11 INFO - PROCESS | 1647 | 1464102791080 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]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 725ms 08:13:11 INFO - PROCESS | 1647 | 1464102791124 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 1647 | 1464102791129 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:13:11 INFO - PROCESS | 1647 | 1464102791133 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1647 | 1464102791135 Marionette TRACE conn2 <- [1,2530,null,{}] 08:13:11 INFO - PROCESS | 1647 | 1464102791138 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}] 08:13:11 INFO - PROCESS | 1647 | 1464102791251 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:13:11 INFO - PROCESS | 1647 | 1464102791359 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ac6800 == 68 [pid = 1647] [id = 640] 08:13:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x1169bb000) [pid = 1647] [serial = 1920] [outer = 0x0] 08:13:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x11830e400) [pid = 1647] [serial = 1921] [outer = 0x1169bb000] 08:13:11 INFO - PROCESS | 1647 | 1464102791391 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x1191c7800) [pid = 1647] [serial = 1922] [outer = 0x1169bb000] 08:13:11 INFO - PROCESS | 1647 | 1464102791796 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]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 721ms 08:13:11 INFO - PROCESS | 1647 | 1464102791855 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 1647 | 1464102791856 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:13:11 INFO - PROCESS | 1647 | 1464102791859 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1647 | 1464102791861 Marionette TRACE conn2 <- [1,2534,null,{}] 08:13:11 INFO - PROCESS | 1647 | 1464102791905 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}] 08:13:12 INFO - PROCESS | 1647 | 1464102792061 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:13:12 INFO - PROCESS | 1647 | 1464102792110 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cdc800 == 69 [pid = 1647] [id = 641] 08:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x119a9e000) [pid = 1647] [serial = 1923] [outer = 0x0] 08:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x121211c00) [pid = 1647] [serial = 1924] [outer = 0x119a9e000] 08:13:12 INFO - PROCESS | 1647 | 1464102792141 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x124ea1400) [pid = 1647] [serial = 1925] [outer = 0x119a9e000] 08:13:12 INFO - PROCESS | 1647 | 1464102792589 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]]]}] 08:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 774ms 08:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:13:12 INFO - PROCESS | 1647 | 1464102792634 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 1647 | 1464102792635 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:13:12 INFO - PROCESS | 1647 | 1464102792638 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 1647 | 1464102792639 Marionette TRACE conn2 <- [1,2538,null,{}] 08:13:12 INFO - PROCESS | 1647 | 1464102792641 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}] 08:13:12 INFO - PROCESS | 1647 | 1464102792754 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:13:12 INFO - PROCESS | 1647 | 1464102792862 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x135216800 == 70 [pid = 1647] [id = 642] 08:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x124f32400) [pid = 1647] [serial = 1926] [outer = 0x0] 08:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x126f58c00) [pid = 1647] [serial = 1927] [outer = 0x124f32400] 08:13:12 INFO - PROCESS | 1647 | 1464102792894 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x1284abc00) [pid = 1647] [serial = 1928] [outer = 0x124f32400] 08:13:13 INFO - PROCESS | 1647 | 1464102793271 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]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 08:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:13:13 INFO - PROCESS | 1647 | 1464102793309 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 1647 | 1464102793310 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:13:13 INFO - PROCESS | 1647 | 1464102793312 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 1647 | 1464102793314 Marionette TRACE conn2 <- [1,2542,null,{}] 08:13:13 INFO - PROCESS | 1647 | 1464102793316 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}] 08:13:13 INFO - PROCESS | 1647 | 1464102793423 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:13:13 INFO - PROCESS | 1647 | 1464102793532 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x135230800 == 71 [pid = 1647] [id = 643] 08:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x1270a3400) [pid = 1647] [serial = 1929] [outer = 0x0] 08:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x1286e7c00) [pid = 1647] [serial = 1930] [outer = 0x1270a3400] 08:13:13 INFO - PROCESS | 1647 | 1464102793562 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x12a6d9800) [pid = 1647] [serial = 1931] [outer = 0x1270a3400] 08:13:13 INFO - PROCESS | 1647 | 1464102793993 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]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 721ms 08:13:14 INFO - PROCESS | 1647 | 1464102794034 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 1647 | 1464102794035 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:13:14 INFO - PROCESS | 1647 | 1464102794037 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 1647 | 1464102794039 Marionette TRACE conn2 <- [1,2546,null,{}] 08:13:14 INFO - PROCESS | 1647 | 1464102794041 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}] 08:13:14 INFO - PROCESS | 1647 | 1464102794157 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:13:14 INFO - PROCESS | 1647 | 1464102794238 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x13531a000 == 72 [pid = 1647] [id = 644] 08:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x12a77e800) [pid = 1647] [serial = 1932] [outer = 0x0] 08:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x12aa77800) [pid = 1647] [serial = 1933] [outer = 0x12a77e800] 08:13:14 INFO - PROCESS | 1647 | 1464102794268 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x12b056400) [pid = 1647] [serial = 1934] [outer = 0x12a77e800] 08:13:14 INFO - PROCESS | 1647 | 1464102794691 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]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 720ms 08:13:14 INFO - PROCESS | 1647 | 1464102794769 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 1647 | 1464102794772 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:13:14 INFO - PROCESS | 1647 | 1464102794798 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 1647 | 1464102794800 Marionette TRACE conn2 <- [1,2550,null,{}] 08:13:14 INFO - PROCESS | 1647 | 1464102794804 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}] 08:13:14 INFO - PROCESS | 1647 | 1464102794951 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:13:15 INFO - PROCESS | 1647 | 1464102795031 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x13537e800 == 73 [pid = 1647] [id = 645] 08:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x12a780c00) [pid = 1647] [serial = 1935] [outer = 0x0] 08:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x12b1b7400) [pid = 1647] [serial = 1936] [outer = 0x12a780c00] 08:13:15 INFO - PROCESS | 1647 | 1464102795060 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x12b1bcc00) [pid = 1647] [serial = 1937] [outer = 0x12a780c00] 08:13:15 INFO - PROCESS | 1647 | 1464102795704 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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 925ms 08:13:15 INFO - PROCESS | 1647 | 1464102795720 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 1647 | 1464102795722 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:13:15 INFO - PROCESS | 1647 | 1464102795728 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 1647 | 1464102795730 Marionette TRACE conn2 <- [1,2554,null,{}] 08:13:15 INFO - PROCESS | 1647 | 1464102795735 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}] 08:13:15 INFO - PROCESS | 1647 | 1464102795837 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:13:15 INFO - PROCESS | 1647 | 1464102795921 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x121e03000 == 74 [pid = 1647] [id = 646] 08:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x1127b1000) [pid = 1647] [serial = 1938] [outer = 0x0] 08:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x11286c400) [pid = 1647] [serial = 1939] [outer = 0x1127b1000] 08:13:15 INFO - PROCESS | 1647 | 1464102795949 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x113188400) [pid = 1647] [serial = 1940] [outer = 0x1127b1000] 08:13:16 INFO - PROCESS | 1647 | 1464102796413 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]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 722ms 08:13:16 INFO - PROCESS | 1647 | 1464102796460 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 1647 | 1464102796464 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:13:16 INFO - PROCESS | 1647 | 1464102796470 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 1647 | 1464102796471 Marionette TRACE conn2 <- [1,2558,null,{}] 08:13:16 INFO - PROCESS | 1647 | 1464102796476 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}] 08:13:16 INFO - PROCESS | 1647 | 1464102796576 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:13:16 INFO - PROCESS | 1647 | 1464102796664 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x119584000 == 75 [pid = 1647] [id = 647] 08:13:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x1166bf800) [pid = 1647] [serial = 1941] [outer = 0x0] 08:13:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x118309800) [pid = 1647] [serial = 1942] [outer = 0x1166bf800] 08:13:16 INFO - PROCESS | 1647 | 1464102796691 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x118345000) [pid = 1647] [serial = 1943] [outer = 0x1166bf800] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12efc7000 == 74 [pid = 1647] [id = 637] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12d733800 == 73 [pid = 1647] [id = 636] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12d187800 == 72 [pid = 1647] [id = 635] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb0a000 == 71 [pid = 1647] [id = 634] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdba000 == 70 [pid = 1647] [id = 633] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12b314000 == 69 [pid = 1647] [id = 632] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x1198b1800) [pid = 1647] [serial = 1804] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x1122a8000) [pid = 1647] [serial = 1816] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x124f2bc00) [pid = 1647] [serial = 1807] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x116745c00) [pid = 1647] [serial = 1801] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x112a6c000) [pid = 1647] [serial = 1798] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x126a9a000) [pid = 1647] [serial = 1813] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x125885000) [pid = 1647] [serial = 1810] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa38000 == 68 [pid = 1647] [id = 631] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x128461800 == 67 [pid = 1647] [id = 630] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0c0800 == 66 [pid = 1647] [id = 629] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x121e14000 == 65 [pid = 1647] [id = 628] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x119172800 == 64 [pid = 1647] [id = 627] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11806b800 == 63 [pid = 1647] [id = 626] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11806d000 == 62 [pid = 1647] [id = 625] 08:13:17 INFO - PROCESS | 1647 | 1464102797212 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]]]}] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x134cca800 == 61 [pid = 1647] [id = 623] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x134c6c800 == 60 [pid = 1647] [id = 622] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12efd3800 == 59 [pid = 1647] [id = 621] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6b4000 == 58 [pid = 1647] [id = 620] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11a0b1800 == 57 [pid = 1647] [id = 619] 08:13:17 INFO - PROCESS | 1647 | --DOCSHELL 0x11331f000 == 56 [pid = 1647] [id = 618] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x12185dc00) [pid = 1647] [serial = 1739] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x126653000) [pid = 1647] [serial = 1837] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x121acbc00) [pid = 1647] [serial = 1834] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x126f11400) [pid = 1647] [serial = 1840] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x126a97800) [pid = 1647] [serial = 1838] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x126f58000) [pid = 1647] [serial = 1843] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x116747400) [pid = 1647] [serial = 1846] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x119a0ec00) [pid = 1647] [serial = 1831] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x1195d0800) [pid = 1647] [serial = 1828] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x1198b0c00) [pid = 1647] [serial = 1829] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1191c4400) [pid = 1647] [serial = 1825] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x1194a7400) [pid = 1647] [serial = 1826] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x1166bc000) [pid = 1647] [serial = 1822] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x118087c00) [pid = 1647] [serial = 1823] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x112a5f800) [pid = 1647] [serial = 1819] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x113d63800) [pid = 1647] [serial = 1820] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x1270ab800) [pid = 1647] [serial = 1850] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x126f5dc00) [pid = 1647] [serial = 1844] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x126f19400) [pid = 1647] [serial = 1841] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x125884c00) [pid = 1647] [serial = 1835] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x119c47800) [pid = 1647] [serial = 1832] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x119ab6800) [pid = 1647] [serial = 1847] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x126f57400) [pid = 1647] [serial = 1849] [outer = 0x0] [url = about:blank] 08:13:17 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x1270ae400) [pid = 1647] [serial = 1852] [outer = 0x0] [url = about:blank] 08:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 777ms 08:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:13:17 INFO - PROCESS | 1647 | 1464102797246 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 1647 | 1464102797247 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:13:17 INFO - PROCESS | 1647 | 1464102797249 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 1647 | 1464102797251 Marionette TRACE conn2 <- [1,2562,null,{}] 08:13:17 INFO - PROCESS | 1647 | 1464102797260 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}] 08:13:17 INFO - PROCESS | 1647 | 1464102797404 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:13:17 INFO - PROCESS | 1647 | 1464102797420 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d06000 == 57 [pid = 1647] [id = 648] 08:13:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x118348c00) [pid = 1647] [serial = 1944] [outer = 0x0] 08:13:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1191c4400) [pid = 1647] [serial = 1945] [outer = 0x118348c00] 08:13:17 INFO - PROCESS | 1647 | 1464102797466 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1195c8c00) [pid = 1647] [serial = 1946] [outer = 0x118348c00] 08:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 777ms 08:13:18 INFO - PROCESS | 1647 | 1464102798021 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]]]}] 08:13:18 INFO - PROCESS | 1647 | 1464102798027 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 1647 | 1464102798029 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:13:18 INFO - PROCESS | 1647 | 1464102798031 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 1647 | 1464102798032 Marionette TRACE conn2 <- [1,2566,null,{}] 08:13:18 INFO - PROCESS | 1647 | 1464102798035 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}] 08:13:18 INFO - PROCESS | 1647 | 1464102798133 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:13:18 INFO - PROCESS | 1647 | 1464102798138 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x126ace000 == 58 [pid = 1647] [id = 649] 08:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x11972dc00) [pid = 1647] [serial = 1947] [outer = 0x0] 08:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x119aa2800) [pid = 1647] [serial = 1948] [outer = 0x11972dc00] 08:13:18 INFO - PROCESS | 1647 | 1464102798164 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x12120cc00) [pid = 1647] [serial = 1949] [outer = 0x11972dc00] 08:13:18 INFO - PROCESS | 1647 | 1464102798515 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]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 518ms 08:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:13:18 INFO - PROCESS | 1647 | 1464102798550 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 1647 | 1464102798551 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:13:18 INFO - PROCESS | 1647 | 1464102798553 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 1647 | 1464102798554 Marionette TRACE conn2 <- [1,2570,null,{}] 08:13:18 INFO - PROCESS | 1647 | 1464102798564 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}] 08:13:18 INFO - PROCESS | 1647 | 1464102798653 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:13:18 INFO - PROCESS | 1647 | 1464102798657 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a760000 == 59 [pid = 1647] [id = 650] 08:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x1213e8800) [pid = 1647] [serial = 1950] [outer = 0x0] 08:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x121a32800) [pid = 1647] [serial = 1951] [outer = 0x1213e8800] 08:13:18 INFO - PROCESS | 1647 | 1464102798683 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x124b55000) [pid = 1647] [serial = 1952] [outer = 0x1213e8800] 08:13:19 INFO - PROCESS | 1647 | 1464102799027 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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 523ms 08:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:13:19 INFO - PROCESS | 1647 | 1464102799076 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 1647 | 1464102799077 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:13:19 INFO - PROCESS | 1647 | 1464102799079 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 1647 | 1464102799080 Marionette TRACE conn2 <- [1,2574,null,{}] 08:13:19 INFO - PROCESS | 1647 | 1464102799082 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}] 08:13:19 INFO - PROCESS | 1647 | 1464102799219 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:13:19 INFO - PROCESS | 1647 | 1464102799266 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b399000 == 60 [pid = 1647] [id = 651] 08:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x1216ba800) [pid = 1647] [serial = 1953] [outer = 0x0] 08:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x125884c00) [pid = 1647] [serial = 1954] [outer = 0x1216ba800] 08:13:19 INFO - PROCESS | 1647 | 1464102799292 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x126f5bc00) [pid = 1647] [serial = 1955] [outer = 0x1216ba800] 08:13:19 INFO - PROCESS | 1647 | 1464102799621 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]]]}] 08:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 569ms 08:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:13:19 INFO - PROCESS | 1647 | 1464102799649 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:13:19 INFO - PROCESS | 1647 | 1464102799650 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:13:19 INFO - PROCESS | 1647 | 1464102799661 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:13:19 INFO - PROCESS | 1647 | 1464102799662 Marionette TRACE conn2 <- [1,2578,null,{}] 08:13:19 INFO - PROCESS | 1647 | 1464102799664 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}] 08:13:19 INFO - PROCESS | 1647 | 1464102799785 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:13:19 INFO - PROCESS | 1647 | 1464102799797 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3df000 == 61 [pid = 1647] [id = 652] 08:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x119aa6000) [pid = 1647] [serial = 1956] [outer = 0x0] 08:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x126f7c400) [pid = 1647] [serial = 1957] [outer = 0x119aa6000] 08:13:19 INFO - PROCESS | 1647 | 1464102799822 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x1284aac00) [pid = 1647] [serial = 1958] [outer = 0x119aa6000] 08:13:20 INFO - PROCESS | 1647 | 1464102800171 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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 527ms 08:13:20 INFO - PROCESS | 1647 | 1464102800181 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 1647 | 1464102800182 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:13:20 INFO - PROCESS | 1647 | 1464102800184 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 1647 | 1464102800185 Marionette TRACE conn2 <- [1,2582,null,{}] 08:13:20 INFO - PROCESS | 1647 | 1464102800188 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}] 08:13:20 INFO - PROCESS | 1647 | 1464102800307 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:13:20 INFO - PROCESS | 1647 | 1464102800319 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb08800 == 62 [pid = 1647] [id = 653] 08:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x126f7c800) [pid = 1647] [serial = 1959] [outer = 0x0] 08:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x1286e6000) [pid = 1647] [serial = 1960] [outer = 0x126f7c800] 08:13:20 INFO - PROCESS | 1647 | 1464102800344 Marionette DEBUG loaded listener.js 08:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x128bf6800) [pid = 1647] [serial = 1961] [outer = 0x126f7c800] 08:13:20 INFO - PROCESS | 1647 | 1464102800735 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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 571ms 08:13:20 INFO - PROCESS | 1647 | 1464102800756 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:13:20 INFO - PROCESS | 1647 | 1464102800758 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:13:20 INFO - PROCESS | 1647 | 1464102800761 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 1647 | 1464102800762 Marionette TRACE conn2 <- [1,2586,null,{}] 08:13:20 INFO - PROCESS | 1647 | 1464102800765 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}] 08:13:20 INFO - PROCESS | 1647 | 1464102800934 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:13:20 INFO - PROCESS | 1647 | 1464102800954 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d55a000 == 63 [pid = 1647] [id = 654] 08:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x1286e6c00) [pid = 1647] [serial = 1962] [outer = 0x0] 08:13:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x12aa70000) [pid = 1647] [serial = 1963] [outer = 0x1286e6c00] 08:13:20 INFO - PROCESS | 1647 | 1464102800979 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x12aa7c800) [pid = 1647] [serial = 1964] [outer = 0x1286e6c00] 08:13:21 INFO - PROCESS | 1647 | 1464102801369 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]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 622ms 08:13:21 INFO - PROCESS | 1647 | 1464102801387 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 1647 | 1464102801389 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:13:21 INFO - PROCESS | 1647 | 1464102801401 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1647 | 1464102801403 Marionette TRACE conn2 <- [1,2590,null,{}] 08:13:21 INFO - PROCESS | 1647 | 1464102801408 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}] 08:13:21 INFO - PROCESS | 1647 | 1464102801962 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x110f08400) [pid = 1647] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x110f0b800) [pid = 1647] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x110e63400) [pid = 1647] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x113339000) [pid = 1647] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x1216b1c00) [pid = 1647] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x11972b800) [pid = 1647] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x11285f400) [pid = 1647] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x119194400) [pid = 1647] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x121207c00) [pid = 1647] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x121ef7000) [pid = 1647] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x124a5e400) [pid = 1647] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x12588d400) [pid = 1647] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x110f28400) [pid = 1647] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x113184800) [pid = 1647] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x110f29000) [pid = 1647] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x1184f1000) [pid = 1647] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x1195c2000) [pid = 1647] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x11619f000) [pid = 1647] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x126de9400) [pid = 1647] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x1194a1400) [pid = 1647] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x119193800) [pid = 1647] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x1213eac00) [pid = 1647] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:13:21 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x12a45e800) [pid = 1647] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:13:22 INFO - PROCESS | 1647 | 1464102802036 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x113308000 == 64 [pid = 1647] [id = 655] 08:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x110e63400) [pid = 1647] [serial = 1965] [outer = 0x0] 08:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x110f26000) [pid = 1647] [serial = 1966] [outer = 0x110e63400] 08:13:22 INFO - PROCESS | 1647 | 1464102802061 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x113a64800) [pid = 1647] [serial = 1967] [outer = 0x110e63400] 08:13:22 INFO - PROCESS | 1647 | 1464102802335 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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 982ms 08:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:13:22 INFO - PROCESS | 1647 | 1464102802381 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 1647 | 1464102802383 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:13:22 INFO - PROCESS | 1647 | 1464102802385 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 1647 | 1464102802387 Marionette TRACE conn2 <- [1,2594,null,{}] 08:13:22 INFO - PROCESS | 1647 | 1464102802390 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}] 08:13:22 INFO - PROCESS | 1647 | 1464102802502 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:13:22 INFO - PROCESS | 1647 | 1464102802568 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6a8000 == 65 [pid = 1647] [id = 656] 08:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x112f43c00) [pid = 1647] [serial = 1968] [outer = 0x0] 08:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x119aa8400) [pid = 1647] [serial = 1969] [outer = 0x112f43c00] 08:13:22 INFO - PROCESS | 1647 | 1464102802597 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12abeec00) [pid = 1647] [serial = 1970] [outer = 0x112f43c00] 08:13:22 INFO - PROCESS | 1647 | 1464102802899 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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 572ms 08:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:13:22 INFO - PROCESS | 1647 | 1464102802957 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 1647 | 1464102802958 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:13:22 INFO - PROCESS | 1647 | 1464102802960 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 1647 | 1464102802961 Marionette TRACE conn2 <- [1,2598,null,{}] 08:13:22 INFO - PROCESS | 1647 | 1464102802963 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}] 08:13:23 INFO - PROCESS | 1647 | 1464102803060 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:13:23 INFO - PROCESS | 1647 | 1464102803125 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x12ef1b000 == 66 [pid = 1647] [id = 657] 08:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x1110b1400) [pid = 1647] [serial = 1971] [outer = 0x0] 08:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x12abee800) [pid = 1647] [serial = 1972] [outer = 0x1110b1400] 08:13:23 INFO - PROCESS | 1647 | 1464102803151 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x12ba39000) [pid = 1647] [serial = 1973] [outer = 0x1110b1400] 08:13:23 INFO - PROCESS | 1647 | 1464102803446 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]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 518ms 08:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:13:23 INFO - PROCESS | 1647 | 1464102803480 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 1647 | 1464102803481 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:13:23 INFO - PROCESS | 1647 | 1464102803483 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 1647 | 1464102803484 Marionette TRACE conn2 <- [1,2602,null,{}] 08:13:23 INFO - PROCESS | 1647 | 1464102803486 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}] 08:13:23 INFO - PROCESS | 1647 | 1464102803581 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:13:23 INFO - PROCESS | 1647 | 1464102803585 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cda000 == 67 [pid = 1647] [id = 658] 08:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x12ba35400) [pid = 1647] [serial = 1974] [outer = 0x0] 08:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x12bb0c000) [pid = 1647] [serial = 1975] [outer = 0x12ba35400] 08:13:23 INFO - PROCESS | 1647 | 1464102803610 Marionette DEBUG loaded listener.js 08:13:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x12bb12800) [pid = 1647] [serial = 1976] [outer = 0x12ba35400] 08:13:24 INFO - PROCESS | 1647 | 1464102804034 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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 619ms 08:13:24 INFO - PROCESS | 1647 | 1464102804102 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 1647 | 1464102804105 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:13:24 INFO - PROCESS | 1647 | 1464102804109 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 1647 | 1464102804111 Marionette TRACE conn2 <- [1,2606,null,{}] 08:13:24 INFO - PROCESS | 1647 | 1464102804115 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}] 08:13:24 INFO - PROCESS | 1647 | 1464102804261 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:13:24 INFO - PROCESS | 1647 | 1464102804380 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x119171000 == 68 [pid = 1647] [id = 659] 08:13:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x1127b1c00) [pid = 1647] [serial = 1977] [outer = 0x0] 08:13:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x112ef3c00) [pid = 1647] [serial = 1978] [outer = 0x1127b1c00] 08:13:24 INFO - PROCESS | 1647 | 1464102804413 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x115163000) [pid = 1647] [serial = 1979] [outer = 0x1127b1c00] 08:13:24 INFO - PROCESS | 1647 | 1464102804847 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]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 771ms 08:13:24 INFO - PROCESS | 1647 | 1464102804880 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 1647 | 1464102804884 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:13:24 INFO - PROCESS | 1647 | 1464102804888 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 1647 | 1464102804890 Marionette TRACE conn2 <- [1,2610,null,{}] 08:13:24 INFO - PROCESS | 1647 | 1464102804893 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}] 08:13:25 INFO - PROCESS | 1647 | 1464102805008 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:13:25 INFO - PROCESS | 1647 | 1464102805118 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x128eba800 == 69 [pid = 1647] [id = 660] 08:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x1161a5c00) [pid = 1647] [serial = 1980] [outer = 0x0] 08:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x11833fc00) [pid = 1647] [serial = 1981] [outer = 0x1161a5c00] 08:13:25 INFO - PROCESS | 1647 | 1464102805150 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x1194a7400) [pid = 1647] [serial = 1982] [outer = 0x1161a5c00] 08:13:25 INFO - PROCESS | 1647 | 1464102805593 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]]]}] 08:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 722ms 08:13:25 INFO - PROCESS | 1647 | 1464102805630 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 1647 | 1464102805632 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:13:25 INFO - PROCESS | 1647 | 1464102805635 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 1647 | 1464102805638 Marionette TRACE conn2 <- [1,2614,null,{}] 08:13:25 INFO - PROCESS | 1647 | 1464102805661 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}] 08:13:25 INFO - PROCESS | 1647 | 1464102805780 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:13:25 INFO - PROCESS | 1647 | 1464102805861 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efc0800 == 70 [pid = 1647] [id = 661] 08:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x1195c8800) [pid = 1647] [serial = 1983] [outer = 0x0] 08:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x119deb000) [pid = 1647] [serial = 1984] [outer = 0x1195c8800] 08:13:25 INFO - PROCESS | 1647 | 1464102805895 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x125770c00) [pid = 1647] [serial = 1985] [outer = 0x1195c8800] 08:13:26 INFO - PROCESS | 1647 | 1464102806313 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]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 720ms 08:13:26 INFO - PROCESS | 1647 | 1464102806357 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 1647 | 1464102806358 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:13:26 INFO - PROCESS | 1647 | 1464102806361 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 1647 | 1464102806362 Marionette TRACE conn2 <- [1,2618,null,{}] 08:13:26 INFO - PROCESS | 1647 | 1464102806364 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}] 08:13:26 INFO - PROCESS | 1647 | 1464102806475 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:13:26 INFO - PROCESS | 1647 | 1464102806585 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x135371000 == 71 [pid = 1647] [id = 662] 08:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x124e9d800) [pid = 1647] [serial = 1986] [outer = 0x0] 08:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x126649c00) [pid = 1647] [serial = 1987] [outer = 0x124e9d800] 08:13:26 INFO - PROCESS | 1647 | 1464102806616 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x1284a0c00) [pid = 1647] [serial = 1988] [outer = 0x124e9d800] 08:13:27 INFO - PROCESS | 1647 | 1464102807032 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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 719ms 08:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:13:27 INFO - PROCESS | 1647 | 1464102807081 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 1647 | 1464102807082 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:13:27 INFO - PROCESS | 1647 | 1464102807103 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 1647 | 1464102807104 Marionette TRACE conn2 <- [1,2622,null,{}] 08:13:27 INFO - PROCESS | 1647 | 1464102807121 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}] 08:13:27 INFO - PROCESS | 1647 | 1464102807234 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:13:27 INFO - PROCESS | 1647 | 1464102807315 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x135a85800 == 72 [pid = 1647] [id = 663] 08:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x126aa5400) [pid = 1647] [serial = 1989] [outer = 0x0] 08:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x12a45d000) [pid = 1647] [serial = 1990] [outer = 0x126aa5400] 08:13:27 INFO - PROCESS | 1647 | 1464102807346 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x12b057800) [pid = 1647] [serial = 1991] [outer = 0x126aa5400] 08:13:27 INFO - PROCESS | 1647 | 1464102807741 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]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 693ms 08:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:13:27 INFO - PROCESS | 1647 | 1464102807778 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 1647 | 1464102807780 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:13:27 INFO - PROCESS | 1647 | 1464102807782 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 1647 | 1464102807783 Marionette TRACE conn2 <- [1,2626,null,{}] 08:13:27 INFO - PROCESS | 1647 | 1464102807786 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}] 08:13:27 INFO - PROCESS | 1647 | 1464102807918 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:13:28 INFO - PROCESS | 1647 | 1464102808029 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x135ac5000 == 73 [pid = 1647] [id = 664] 08:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x12ba32c00) [pid = 1647] [serial = 1992] [outer = 0x0] 08:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x12bb15000) [pid = 1647] [serial = 1993] [outer = 0x12ba32c00] 08:13:28 INFO - PROCESS | 1647 | 1464102808063 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x12be1b400) [pid = 1647] [serial = 1994] [outer = 0x12ba32c00] 08:13:28 INFO - PROCESS | 1647 | 1464102808479 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]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 720ms 08:13:28 INFO - PROCESS | 1647 | 1464102808503 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 1647 | 1464102808504 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:13:28 INFO - PROCESS | 1647 | 1464102808507 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 1647 | 1464102808508 Marionette TRACE conn2 <- [1,2630,null,{}] 08:13:28 INFO - PROCESS | 1647 | 1464102808511 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}] 08:13:28 INFO - PROCESS | 1647 | 1464102808638 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:13:28 INFO - PROCESS | 1647 | 1464102808723 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x137bab000 == 74 [pid = 1647] [id = 665] 08:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x12ba36800) [pid = 1647] [serial = 1995] [outer = 0x0] 08:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x12bebe800) [pid = 1647] [serial = 1996] [outer = 0x12ba36800] 08:13:28 INFO - PROCESS | 1647 | 1464102808752 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x12bec6000) [pid = 1647] [serial = 1997] [outer = 0x12ba36800] 08:13:29 INFO - PROCESS | 1647 | 1464102809197 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]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 720ms 08:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:13:29 INFO - PROCESS | 1647 | 1464102809228 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 1647 | 1464102809229 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:13:29 INFO - PROCESS | 1647 | 1464102809231 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 1647 | 1464102809232 Marionette TRACE conn2 <- [1,2634,null,{}] 08:13:29 INFO - PROCESS | 1647 | 1464102809235 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}] 08:13:29 INFO - PROCESS | 1647 | 1464102809349 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:13:29 INFO - PROCESS | 1647 | 1464102809435 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x11956e800 == 75 [pid = 1647] [id = 666] 08:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 173 (0x111d80000) [pid = 1647] [serial = 1998] [outer = 0x0] 08:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 174 (0x1194a9800) [pid = 1647] [serial = 1999] [outer = 0x111d80000] 08:13:29 INFO - PROCESS | 1647 | 1464102809464 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 175 (0x12bebcc00) [pid = 1647] [serial = 2000] [outer = 0x111d80000] 08:13:30 INFO - PROCESS | 1647 | 1464102810080 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]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 973ms 08:13:30 INFO - PROCESS | 1647 | 1464102810239 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 1647 | 1464102810246 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:13:30 INFO - PROCESS | 1647 | 1464102810253 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 1647 | 1464102810257 Marionette TRACE conn2 <- [1,2638,null,{}] 08:13:30 INFO - PROCESS | 1647 | 1464102810262 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}] 08:13:30 INFO - PROCESS | 1647 | 1464102810436 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:13:30 INFO - PROCESS | 1647 | 1464102810579 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268bf800 == 76 [pid = 1647] [id = 667] 08:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 176 (0x11201ac00) [pid = 1647] [serial = 2001] [outer = 0x0] 08:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 177 (0x113182400) [pid = 1647] [serial = 2002] [outer = 0x11201ac00] 08:13:30 INFO - PROCESS | 1647 | 1464102810608 Marionette DEBUG loaded listener.js 08:13:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 178 (0x11619fc00) [pid = 1647] [serial = 2003] [outer = 0x11201ac00] 08:13:31 INFO - PROCESS | 1647 | 1464102811036 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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 824ms 08:13:31 INFO - PROCESS | 1647 | 1464102811077 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 1647 | 1464102811081 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:13:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:13:31 INFO - PROCESS | 1647 | 1464102811085 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 1647 | 1464102811087 Marionette TRACE conn2 <- [1,2642,null,{}] 08:13:31 INFO - PROCESS | 1647 | 1464102811089 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}] 08:13:31 INFO - PROCESS | 1647 | 1464102811194 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:13:31 INFO - PROCESS | 1647 | 1464102811284 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12138d000 == 77 [pid = 1647] [id = 668] 08:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 179 (0x11752a800) [pid = 1647] [serial = 2004] [outer = 0x0] 08:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 180 (0x11842b800) [pid = 1647] [serial = 2005] [outer = 0x11752a800] 08:13:31 INFO - PROCESS | 1647 | 1464102811312 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 181 (0x119229c00) [pid = 1647] [serial = 2006] [outer = 0x11752a800] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12ef1b000 == 76 [pid = 1647] [id = 657] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6a8000 == 75 [pid = 1647] [id = 656] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x113308000 == 74 [pid = 1647] [id = 655] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12d55a000 == 73 [pid = 1647] [id = 654] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb08800 == 72 [pid = 1647] [id = 653] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3df000 == 71 [pid = 1647] [id = 652] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12b399000 == 70 [pid = 1647] [id = 651] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x12a760000 == 69 [pid = 1647] [id = 650] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x126ace000 == 68 [pid = 1647] [id = 649] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x119d06000 == 67 [pid = 1647] [id = 648] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x119584000 == 66 [pid = 1647] [id = 647] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x121e03000 == 65 [pid = 1647] [id = 646] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x128ac6800 == 64 [pid = 1647] [id = 640] 08:13:31 INFO - PROCESS | 1647 | --DOCSHELL 0x119d05800 == 63 [pid = 1647] [id = 639] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 180 (0x124a5cc00) [pid = 1647] [serial = 1757] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 179 (0x12071ac00) [pid = 1647] [serial = 1760] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 178 (0x11833b800) [pid = 1647] [serial = 1817] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 177 (0x118091000) [pid = 1647] [serial = 1745] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 176 (0x1216bb000) [pid = 1647] [serial = 1691] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 175 (0x120723400) [pid = 1647] [serial = 1751] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 174 (0x113182000) [pid = 1647] [serial = 1742] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 173 (0x1195c8000) [pid = 1647] [serial = 1748] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 172 (0x1219cdc00) [pid = 1647] [serial = 1754] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x125287c00) [pid = 1647] [serial = 1894] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x125882c00) [pid = 1647] [serial = 1895] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x126a9a800) [pid = 1647] [serial = 1898] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x12636d000) [pid = 1647] [serial = 1897] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x126f1c400) [pid = 1647] [serial = 1900] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x1194ad800) [pid = 1647] [serial = 1861] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x112f3e400) [pid = 1647] [serial = 1877] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x112056400) [pid = 1647] [serial = 1876] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x11693a000) [pid = 1647] [serial = 1880] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x113df2800) [pid = 1647] [serial = 1879] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x112f39c00) [pid = 1647] [serial = 1873] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x125880000) [pid = 1647] [serial = 1874] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x1219d5800) [pid = 1647] [serial = 1864] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x11919a000) [pid = 1647] [serial = 1885] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x1194a8000) [pid = 1647] [serial = 1886] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x110f0f000) [pid = 1647] [serial = 1855] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x119a0a400) [pid = 1647] [serial = 1891] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x126f14000) [pid = 1647] [serial = 1867] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x11833c800) [pid = 1647] [serial = 1882] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x118348800) [pid = 1647] [serial = 1883] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x1270ab000) [pid = 1647] [serial = 1903] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x1284a8000) [pid = 1647] [serial = 1870] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1194ae400) [pid = 1647] [serial = 1888] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x11972f000) [pid = 1647] [serial = 1889] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x116a5d000) [pid = 1647] [serial = 1858] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x126aa6000) [pid = 1647] [serial = 1906] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x12a45cc00) [pid = 1647] [serial = 1910] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x1284c2c00) [pid = 1647] [serial = 1904] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x126f7a000) [pid = 1647] [serial = 1901] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x128be7400) [pid = 1647] [serial = 1909] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12a778800) [pid = 1647] [serial = 1913] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x121e4c800) [pid = 1647] [serial = 1892] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x128ab2400) [pid = 1647] [serial = 1907] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12a6d9400) [pid = 1647] [serial = 1912] [outer = 0x0] [url = about:blank] 08:13:31 INFO - PROCESS | 1647 | 1464102811741 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]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:13:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 08:13:31 INFO - PROCESS | 1647 | 1464102811756 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 1647 | 1464102811759 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:13:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:13:31 INFO - PROCESS | 1647 | 1464102811762 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 1647 | 1464102811764 Marionette TRACE conn2 <- [1,2646,null,{}] 08:13:31 INFO - PROCESS | 1647 | 1464102811771 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}] 08:13:31 INFO - PROCESS | 1647 | 1464102811884 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:13:31 INFO - PROCESS | 1647 | 1464102811893 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x119880000 == 64 [pid = 1647] [id = 669] 08:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1194a9c00) [pid = 1647] [serial = 2007] [outer = 0x0] 08:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x1198aac00) [pid = 1647] [serial = 2008] [outer = 0x1194a9c00] 08:13:31 INFO - PROCESS | 1647 | 1464102811921 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x119aab400) [pid = 1647] [serial = 2009] [outer = 0x1194a9c00] 08:13:32 INFO - PROCESS | 1647 | 1464102812268 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]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:13:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 571ms 08:13:32 INFO - PROCESS | 1647 | 1464102812333 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 1647 | 1464102812335 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:13:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:13:32 INFO - PROCESS | 1647 | 1464102812337 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 1647 | 1464102812338 Marionette TRACE conn2 <- [1,2650,null,{}] 08:13:32 INFO - PROCESS | 1647 | 1464102812340 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}] 08:13:32 INFO - PROCESS | 1647 | 1464102812433 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:13:32 INFO - PROCESS | 1647 | 1464102812437 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fea000 == 65 [pid = 1647] [id = 670] 08:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x121205800) [pid = 1647] [serial = 2010] [outer = 0x0] 08:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1216b4000) [pid = 1647] [serial = 2011] [outer = 0x121205800] 08:13:32 INFO - PROCESS | 1647 | 1464102812463 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x124e9fc00) [pid = 1647] [serial = 2012] [outer = 0x121205800] 08:13:32 INFO - PROCESS | 1647 | 1464102812795 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]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:13:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 470ms 08:13:32 INFO - PROCESS | 1647 | 1464102812808 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 1647 | 1464102812819 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:13:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:13:32 INFO - PROCESS | 1647 | 1464102812822 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 1647 | 1464102812823 Marionette TRACE conn2 <- [1,2654,null,{}] 08:13:32 INFO - PROCESS | 1647 | 1464102812828 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}] 08:13:32 INFO - PROCESS | 1647 | 1464102812927 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:13:32 INFO - PROCESS | 1647 | 1464102812995 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b012000 == 66 [pid = 1647] [id = 671] 08:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12120f400) [pid = 1647] [serial = 2013] [outer = 0x0] 08:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x125882c00) [pid = 1647] [serial = 2014] [outer = 0x12120f400] 08:13:33 INFO - PROCESS | 1647 | 1464102813020 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x126a1b400) [pid = 1647] [serial = 2015] [outer = 0x12120f400] 08:13:33 INFO - PROCESS | 1647 | 1464102813313 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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:13:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 522ms 08:13:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:13:33 INFO - PROCESS | 1647 | 1464102813346 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 1647 | 1464102813347 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:13:33 INFO - PROCESS | 1647 | 1464102813349 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 1647 | 1464102813350 Marionette TRACE conn2 <- [1,2658,null,{}] 08:13:33 INFO - PROCESS | 1647 | 1464102813353 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}] 08:13:33 INFO - PROCESS | 1647 | 1464102813499 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:13:33 INFO - PROCESS | 1647 | 1464102813541 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb4800 == 67 [pid = 1647] [id = 672] 08:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x125880000) [pid = 1647] [serial = 2016] [outer = 0x0] 08:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x126f1a800) [pid = 1647] [serial = 2017] [outer = 0x125880000] 08:13:33 INFO - PROCESS | 1647 | 1464102813567 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x1284c9000) [pid = 1647] [serial = 2018] [outer = 0x125880000] 08:13:33 INFO - PROCESS | 1647 | 1464102813869 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]]]}] 08:13:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:13:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 570ms 08:13:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:13:33 INFO - PROCESS | 1647 | 1464102813920 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:13:33 INFO - PROCESS | 1647 | 1464102813921 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:13:33 INFO - PROCESS | 1647 | 1464102813923 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 1647 | 1464102813924 Marionette TRACE conn2 <- [1,2662,null,{}] 08:13:33 INFO - PROCESS | 1647 | 1464102813927 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}] 08:13:34 INFO - PROCESS | 1647 | 1464102814049 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:13:34 INFO - PROCESS | 1647 | 1464102814063 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb0e800 == 68 [pid = 1647] [id = 673] 08:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x128ab3000) [pid = 1647] [serial = 2019] [outer = 0x0] 08:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x12a460c00) [pid = 1647] [serial = 2020] [outer = 0x128ab3000] 08:13:34 INFO - PROCESS | 1647 | 1464102814087 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x12aa74c00) [pid = 1647] [serial = 2021] [outer = 0x128ab3000] 08:13:34 INFO - PROCESS | 1647 | 1464102814428 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]]]}] 08:13:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:13:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 523ms 08:13:34 INFO - PROCESS | 1647 | 1464102814447 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:13:34 INFO - PROCESS | 1647 | 1464102814448 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:13:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:13:34 INFO - PROCESS | 1647 | 1464102814450 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:13:34 INFO - PROCESS | 1647 | 1464102814451 Marionette TRACE conn2 <- [1,2666,null,{}] 08:13:34 INFO - PROCESS | 1647 | 1464102814453 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}] 08:13:34 INFO - PROCESS | 1647 | 1464102814569 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:13:34 INFO - PROCESS | 1647 | 1464102814580 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d54e800 == 69 [pid = 1647] [id = 674] 08:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x128ab4c00) [pid = 1647] [serial = 2022] [outer = 0x0] 08:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x12abebc00) [pid = 1647] [serial = 2023] [outer = 0x128ab4c00] 08:13:34 INFO - PROCESS | 1647 | 1464102814605 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x12b1c1800) [pid = 1647] [serial = 2024] [outer = 0x128ab4c00] 08:13:35 INFO - PROCESS | 1647 | 1464102815501 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]]]}] 08:13:35 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) 08:13:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1071ms 08:13:35 INFO - PROCESS | 1647 | 1464102815529 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1647 | 1464102815531 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:13:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:13:35 INFO - PROCESS | 1647 | 1464102815533 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 1647 | 1464102815534 Marionette TRACE conn2 <- [1,2670,null,{}] 08:13:35 INFO - PROCESS | 1647 | 1464102815536 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}] 08:13:35 INFO - PROCESS | 1647 | 1464102815657 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:13:35 INFO - PROCESS | 1647 | 1464102815668 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db4a800 == 70 [pid = 1647] [id = 675] 08:13:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x12ba31400) [pid = 1647] [serial = 2025] [outer = 0x0] 08:13:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x12bb0f000) [pid = 1647] [serial = 2026] [outer = 0x12ba31400] 08:13:35 INFO - PROCESS | 1647 | 1464102815693 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x12bb1b000) [pid = 1647] [serial = 2027] [outer = 0x12ba31400] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x119aa6000) [pid = 1647] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x126f7c800) [pid = 1647] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x1166bf800) [pid = 1647] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x1213e8800) [pid = 1647] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x118348c00) [pid = 1647] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x1127b1000) [pid = 1647] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x1286e6c00) [pid = 1647] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x1216ba800) [pid = 1647] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x11972dc00) [pid = 1647] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1110b1400) [pid = 1647] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x110e63400) [pid = 1647] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:13:36 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x112f43c00) [pid = 1647] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:13:36 INFO - PROCESS | 1647 | 1464102816656 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] 08:13:36 INFO - PROCESS | 1647 | 1464102816705 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:13:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:13:36 INFO - PROCESS | 1647 | 1464102816708 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - PROCESS | 1647 | 1464102816709 Marionette TRACE conn2 <- [1,2674,null,{}] 08:13:36 INFO - PROCESS | 1647 | 1464102816711 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}] 08:13:36 INFO - PROCESS | 1647 | 1464102816806 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:13:36 INFO - PROCESS | 1647 | 1464102816874 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df6e000 == 71 [pid = 1647] [id = 676] 08:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x1198b3800) [pid = 1647] [serial = 2028] [outer = 0x0] 08:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x126f15400) [pid = 1647] [serial = 2029] [outer = 0x1198b3800] 08:13:36 INFO - PROCESS | 1647 | 1464102816899 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x12bb1b400) [pid = 1647] [serial = 2030] [outer = 0x1198b3800] 08:13:37 INFO - PROCESS | 1647 | 1464102817676 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] 08:13:37 INFO - PROCESS | 1647 | 1464102817730 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:13:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:13:37 INFO - PROCESS | 1647 | 1464102817739 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1647 | 1464102817740 Marionette TRACE conn2 <- [1,2678,null,{}] 08:13:37 INFO - PROCESS | 1647 | 1464102817743 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}] 08:13:37 INFO - PROCESS | 1647 | 1464102817849 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:13:37 INFO - PROCESS | 1647 | 1464102817853 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cd0000 == 72 [pid = 1647] [id = 677] 08:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x12be1a400) [pid = 1647] [serial = 2031] [outer = 0x0] 08:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x12c505800) [pid = 1647] [serial = 2032] [outer = 0x12be1a400] 08:13:37 INFO - PROCESS | 1647 | 1464102817882 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x12c5e8400) [pid = 1647] [serial = 2033] [outer = 0x12be1a400] 08:13:38 INFO - PROCESS | 1647 | 1464102818917 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]]]}] 08:13:38 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) 08:13:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1229ms 08:13:38 INFO - PROCESS | 1647 | 1464102818962 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 1647 | 1464102818964 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:13:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:13:38 INFO - PROCESS | 1647 | 1464102818968 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 1647 | 1464102818970 Marionette TRACE conn2 <- [1,2682,null,{}] 08:13:38 INFO - PROCESS | 1647 | 1464102818974 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}] 08:13:39 INFO - PROCESS | 1647 | 1464102819089 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:13:39 INFO - PROCESS | 1647 | 1464102819199 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x119d1c800 == 73 [pid = 1647] [id = 678] 08:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x115ec2000) [pid = 1647] [serial = 2034] [outer = 0x0] 08:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x1161a3800) [pid = 1647] [serial = 2035] [outer = 0x115ec2000] 08:13:39 INFO - PROCESS | 1647 | 1464102819256 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x118433c00) [pid = 1647] [serial = 2036] [outer = 0x115ec2000] 08:13:40 INFO - PROCESS | 1647 | 1464102820178 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]]]}] 08:13:40 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) 08:13:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1223ms 08:13:40 INFO - PROCESS | 1647 | 1464102820193 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 1647 | 1464102820198 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:13:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:13:40 INFO - PROCESS | 1647 | 1464102820202 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 1647 | 1464102820204 Marionette TRACE conn2 <- [1,2686,null,{}] 08:13:40 INFO - PROCESS | 1647 | 1464102820207 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}] 08:13:40 INFO - PROCESS | 1647 | 1464102820322 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:13:40 INFO - PROCESS | 1647 | 1464102820431 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bad3800 == 74 [pid = 1647] [id = 679] 08:13:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x118431400) [pid = 1647] [serial = 2037] [outer = 0x0] 08:13:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x1198afc00) [pid = 1647] [serial = 2038] [outer = 0x118431400] 08:13:40 INFO - PROCESS | 1647 | 1464102820462 Marionette DEBUG loaded listener.js 08:13:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x1219cdc00) [pid = 1647] [serial = 2039] [outer = 0x118431400] 08:13:41 INFO - PROCESS | 1647 | 1464102821373 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] 08:13:41 INFO - PROCESS | 1647 | 1464102821430 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:13:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:13:41 INFO - PROCESS | 1647 | 1464102821433 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 1647 | 1464102821435 Marionette TRACE conn2 <- [1,2690,null,{}] 08:13:41 INFO - PROCESS | 1647 | 1464102821443 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}] 08:13:41 INFO - PROCESS | 1647 | 1464102821560 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:13:41 INFO - PROCESS | 1647 | 1464102821671 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:41 INFO - PROCESS | 1647 | ++DOCSHELL 0x135232800 == 75 [pid = 1647] [id = 680] 08:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x126df3000) [pid = 1647] [serial = 2040] [outer = 0x0] 08:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x1270a8c00) [pid = 1647] [serial = 2041] [outer = 0x126df3000] 08:13:41 INFO - PROCESS | 1647 | 1464102821722 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x128ab2c00) [pid = 1647] [serial = 2042] [outer = 0x126df3000] 08:13:42 INFO - PROCESS | 1647 | 1464102822605 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] 08:13:42 INFO - PROCESS | 1647 | 1464102822660 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:13:42 INFO - PROCESS | 1647 | 1464102822662 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:13:42 INFO - PROCESS | 1647 | 1464102822663 Marionette TRACE conn2 <- [1,2694,null,{}] 08:13:42 INFO - PROCESS | 1647 | 1464102822666 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}] 08:13:42 INFO - PROCESS | 1647 | 1464102822776 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:13:42 INFO - PROCESS | 1647 | 1464102822886 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c6b800 == 76 [pid = 1647] [id = 681] 08:13:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x110f30c00) [pid = 1647] [serial = 2043] [outer = 0x0] 08:13:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x12b059400) [pid = 1647] [serial = 2044] [outer = 0x110f30c00] 08:13:42 INFO - PROCESS | 1647 | 1464102822917 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x12be19400) [pid = 1647] [serial = 2045] [outer = 0x110f30c00] 08:13:43 INFO - PROCESS | 1647 | 1464102823842 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] 08:13:43 INFO - PROCESS | 1647 | 1464102823886 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:13:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:13:43 INFO - PROCESS | 1647 | 1464102823890 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1647 | 1464102823892 Marionette TRACE conn2 <- [1,2698,null,{}] 08:13:43 INFO - PROCESS | 1647 | 1464102823896 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}] 08:13:44 INFO - PROCESS | 1647 | 1464102823999 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:13:44 INFO - PROCESS | 1647 | 1464102824115 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa27800 == 77 [pid = 1647] [id = 682] 08:13:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x110f0cc00) [pid = 1647] [serial = 2046] [outer = 0x0] 08:13:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x11318c800) [pid = 1647] [serial = 2047] [outer = 0x110f0cc00] 08:13:44 INFO - PROCESS | 1647 | 1464102824145 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x11833b800) [pid = 1647] [serial = 2048] [outer = 0x110f0cc00] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12d567000 == 76 [pid = 1647] [id = 602] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1207c4000 == 75 [pid = 1647] [id = 6] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12df6e000 == 74 [pid = 1647] [id = 676] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12db4a800 == 73 [pid = 1647] [id = 675] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12d54e800 == 72 [pid = 1647] [id = 674] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x12bb0c000) [pid = 1647] [serial = 1975] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb0e800 == 71 [pid = 1647] [id = 673] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb4800 == 70 [pid = 1647] [id = 672] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12b012000 == 69 [pid = 1647] [id = 671] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x126fea000 == 68 [pid = 1647] [id = 670] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x119880000 == 67 [pid = 1647] [id = 669] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12138d000 == 66 [pid = 1647] [id = 668] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x1268bf800 == 65 [pid = 1647] [id = 667] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x135a85800 == 64 [pid = 1647] [id = 663] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x135371000 == 63 [pid = 1647] [id = 662] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x12efc0800 == 62 [pid = 1647] [id = 661] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x128eba800 == 61 [pid = 1647] [id = 660] 08:13:44 INFO - PROCESS | 1647 | --DOCSHELL 0x119171000 == 60 [pid = 1647] [id = 659] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x126f7c400) [pid = 1647] [serial = 1957] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x1286e6000) [pid = 1647] [serial = 1960] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x118309800) [pid = 1647] [serial = 1942] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x12a781400) [pid = 1647] [serial = 1915] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x121a32800) [pid = 1647] [serial = 1951] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x124b55000) [pid = 1647] [serial = 1952] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x1191c4400) [pid = 1647] [serial = 1945] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x1195c8c00) [pid = 1647] [serial = 1946] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x113188400) [pid = 1647] [serial = 1940] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x11286c400) [pid = 1647] [serial = 1939] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x12aa77800) [pid = 1647] [serial = 1933] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x12aa70000) [pid = 1647] [serial = 1963] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x125884c00) [pid = 1647] [serial = 1954] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x12aa7c800) [pid = 1647] [serial = 1964] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x11318ac00) [pid = 1647] [serial = 1918] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x1286e7c00) [pid = 1647] [serial = 1930] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x119aa2800) [pid = 1647] [serial = 1948] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x12120cc00) [pid = 1647] [serial = 1949] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x128bf6800) [pid = 1647] [serial = 1961] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x11830e400) [pid = 1647] [serial = 1921] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x121211c00) [pid = 1647] [serial = 1924] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x12b1b7400) [pid = 1647] [serial = 1936] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x126f58c00) [pid = 1647] [serial = 1927] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x12abee800) [pid = 1647] [serial = 1972] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x12ba39000) [pid = 1647] [serial = 1973] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x110f26000) [pid = 1647] [serial = 1966] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x119aa8400) [pid = 1647] [serial = 1969] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x118345000) [pid = 1647] [serial = 1943] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x1284aac00) [pid = 1647] [serial = 1958] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x113a64800) [pid = 1647] [serial = 1967] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x12abeec00) [pid = 1647] [serial = 1970] [outer = 0x0] [url = about:blank] 08:13:44 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x126f5bc00) [pid = 1647] [serial = 1955] [outer = 0x0] [url = about:blank] 08:13:45 INFO - PROCESS | 1647 | 1464102825053 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] 08:13:45 INFO - PROCESS | 1647 | 1464102825068 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:13:45 INFO - PROCESS | 1647 | 1464102825072 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 1647 | 1464102825074 Marionette TRACE conn2 <- [1,2702,null,{}] 08:13:45 INFO - PROCESS | 1647 | 1464102825079 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}] 08:13:45 INFO - PROCESS | 1647 | 1464102825170 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:13:45 INFO - PROCESS | 1647 | 1464102825175 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x1207bf000 == 61 [pid = 1647] [id = 683] 08:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x11318ac00) [pid = 1647] [serial = 2049] [outer = 0x0] 08:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x119220c00) [pid = 1647] [serial = 2050] [outer = 0x11318ac00] 08:13:45 INFO - PROCESS | 1647 | 1464102825202 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x1198b1800) [pid = 1647] [serial = 2051] [outer = 0x11318ac00] 08:13:45 INFO - PROCESS | 1647 | 1464102825596 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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:13:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 573ms 08:13:45 INFO - PROCESS | 1647 | 1464102825646 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 1647 | 1464102825647 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:13:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:13:45 INFO - PROCESS | 1647 | 1464102825650 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 1647 | 1464102825652 Marionette TRACE conn2 <- [1,2706,null,{}] 08:13:45 INFO - PROCESS | 1647 | 1464102825659 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}] 08:13:45 INFO - PROCESS | 1647 | 1464102825755 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:13:45 INFO - PROCESS | 1647 | 1464102825760 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x128603000 == 62 [pid = 1647] [id = 684] 08:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x1216b1c00) [pid = 1647] [serial = 2052] [outer = 0x0] 08:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x124be1c00) [pid = 1647] [serial = 2053] [outer = 0x1216b1c00] 08:13:45 INFO - PROCESS | 1647 | 1464102825788 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x126652000) [pid = 1647] [serial = 2054] [outer = 0x1216b1c00] 08:13:46 INFO - PROCESS | 1647 | 1464102826136 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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:13:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 08:13:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:13:46 INFO - PROCESS | 1647 | 1464102826171 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1647 | 1464102826173 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:13:46 INFO - PROCESS | 1647 | 1464102826175 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 1647 | 1464102826176 Marionette TRACE conn2 <- [1,2710,null,{}] 08:13:46 INFO - PROCESS | 1647 | 1464102826179 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}] 08:13:46 INFO - PROCESS | 1647 | 1464102826278 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:13:46 INFO - PROCESS | 1647 | 1464102826282 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bac5800 == 63 [pid = 1647] [id = 685] 08:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x126de9800) [pid = 1647] [serial = 2055] [outer = 0x0] 08:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x126f5bc00) [pid = 1647] [serial = 2056] [outer = 0x126de9800] 08:13:46 INFO - PROCESS | 1647 | 1464102826309 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1284a2000) [pid = 1647] [serial = 2057] [outer = 0x126de9800] 08:13:46 INFO - PROCESS | 1647 | 1464102826675 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] 08:13:46 INFO - PROCESS | 1647 | 1464102826697 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:13:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:13:46 INFO - PROCESS | 1647 | 1464102826699 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 1647 | 1464102826700 Marionette TRACE conn2 <- [1,2714,null,{}] 08:13:46 INFO - PROCESS | 1647 | 1464102826702 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}] 08:13:46 INFO - PROCESS | 1647 | 1464102826790 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:13:46 INFO - PROCESS | 1647 | 1464102826873 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c3e2800 == 64 [pid = 1647] [id = 686] 08:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x125118800) [pid = 1647] [serial = 2058] [outer = 0x0] 08:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x1284c5400) [pid = 1647] [serial = 2059] [outer = 0x125118800] 08:13:46 INFO - PROCESS | 1647 | 1464102826901 Marionette DEBUG loaded listener.js 08:13:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x12a775c00) [pid = 1647] [serial = 2060] [outer = 0x125118800] 08:13:47 INFO - PROCESS | 1647 | 1464102827216 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]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:13:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 569ms 08:13:47 INFO - PROCESS | 1647 | 1464102827268 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1647 | 1464102827270 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:13:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:13:47 INFO - PROCESS | 1647 | 1464102827272 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 1647 | 1464102827273 Marionette TRACE conn2 <- [1,2718,null,{}] 08:13:47 INFO - PROCESS | 1647 | 1464102827275 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}] 08:13:47 INFO - PROCESS | 1647 | 1464102827409 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:13:47 INFO - PROCESS | 1647 | 1464102827431 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc7d800 == 65 [pid = 1647] [id = 687] 08:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x12aa70000) [pid = 1647] [serial = 2061] [outer = 0x0] 08:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x12b1b7800) [pid = 1647] [serial = 2062] [outer = 0x12aa70000] 08:13:47 INFO - PROCESS | 1647 | 1464102827457 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x12be17c00) [pid = 1647] [serial = 2063] [outer = 0x12aa70000] 08:13:47 INFO - PROCESS | 1647 | 1464102827840 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] 08:13:47 INFO - PROCESS | 1647 | 1464102827847 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:13:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:13:47 INFO - PROCESS | 1647 | 1464102827849 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 1647 | 1464102827850 Marionette TRACE conn2 <- [1,2722,null,{}] 08:13:47 INFO - PROCESS | 1647 | 1464102827852 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}] 08:13:47 INFO - PROCESS | 1647 | 1464102827969 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:13:47 INFO - PROCESS | 1647 | 1464102827982 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x119574800 == 66 [pid = 1647] [id = 688] 08:13:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x12be1f800) [pid = 1647] [serial = 2064] [outer = 0x0] 08:13:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x12bec4800) [pid = 1647] [serial = 2065] [outer = 0x12be1f800] 08:13:48 INFO - PROCESS | 1647 | 1464102828007 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x12c50a400) [pid = 1647] [serial = 2066] [outer = 0x12be1f800] 08:13:48 INFO - PROCESS | 1647 | 1464102828367 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] 08:13:48 INFO - PROCESS | 1647 | 1464102828420 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:13:48 INFO - PROCESS | 1647 | 1464102828422 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 1647 | 1464102828424 Marionette TRACE conn2 <- [1,2726,null,{}] 08:13:48 INFO - PROCESS | 1647 | 1464102828426 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}] 08:13:48 INFO - PROCESS | 1647 | 1464102828543 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:13:48 INFO - PROCESS | 1647 | 1464102828557 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c6f800 == 67 [pid = 1647] [id = 689] 08:13:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x12c50c400) [pid = 1647] [serial = 2067] [outer = 0x0] 08:13:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x12c5ea000) [pid = 1647] [serial = 2068] [outer = 0x12c50c400] 08:13:48 INFO - PROCESS | 1647 | 1464102828582 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x12c5f3000) [pid = 1647] [serial = 2069] [outer = 0x12c50c400] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x11972c800) [pid = 1647] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x1216bbc00) [pid = 1647] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x124bd7800) [pid = 1647] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x12a6d8800) [pid = 1647] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x128ab3000) [pid = 1647] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x12ba35400) [pid = 1647] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1194a9c00) [pid = 1647] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x128ab4c00) [pid = 1647] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x125880000) [pid = 1647] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x11752a800) [pid = 1647] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x12120f400) [pid = 1647] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x1198b3800) [pid = 1647] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x11201ac00) [pid = 1647] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x121205800) [pid = 1647] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12ba31400) [pid = 1647] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x12664e400) [pid = 1647] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x110e5dc00) [pid = 1647] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x11922ac00) [pid = 1647] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x124f31400) [pid = 1647] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x1127abc00) [pid = 1647] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x1191c8800) [pid = 1647] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x1127ac800) [pid = 1647] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x115ec1c00) [pid = 1647] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1270b1800) [pid = 1647] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:13:49 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x125776400) [pid = 1647] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:13:49 INFO - PROCESS | 1647 | 1464102829084 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]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:13:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 08:13:49 INFO - PROCESS | 1647 | 1464102829095 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1647 | 1464102829096 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:13:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:13:49 INFO - PROCESS | 1647 | 1464102829098 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 1647 | 1464102829100 Marionette TRACE conn2 <- [1,2730,null,{}] 08:13:49 INFO - PROCESS | 1647 | 1464102829102 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}] 08:13:49 INFO - PROCESS | 1647 | 1464102829195 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:13:49 INFO - PROCESS | 1647 | 1464102829199 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a762800 == 68 [pid = 1647] [id = 690] 08:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x111d28400) [pid = 1647] [serial = 2070] [outer = 0x0] 08:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x113d64000) [pid = 1647] [serial = 2071] [outer = 0x111d28400] 08:13:49 INFO - PROCESS | 1647 | 1464102829224 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x1195c5400) [pid = 1647] [serial = 2072] [outer = 0x111d28400] 08:13:50 INFO - PROCESS | 1647 | 1464102830050 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] 08:13:50 INFO - PROCESS | 1647 | 1464102830071 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:13:50 INFO - PROCESS | 1647 | 1464102830073 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 1647 | 1464102830074 Marionette TRACE conn2 <- [1,2734,null,{}] 08:13:50 INFO - PROCESS | 1647 | 1464102830076 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}] 08:13:50 INFO - PROCESS | 1647 | 1464102830166 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:13:50 INFO - PROCESS | 1647 | 1464102830234 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x135222800 == 69 [pid = 1647] [id = 691] 08:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x119de3000) [pid = 1647] [serial = 2073] [outer = 0x0] 08:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x125880000) [pid = 1647] [serial = 2074] [outer = 0x119de3000] 08:13:50 INFO - PROCESS | 1647 | 1464102830259 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x126f83400) [pid = 1647] [serial = 2075] [outer = 0x119de3000] 08:13:50 INFO - PROCESS | 1647 | 1464102830546 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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:13:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 08:13:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:13:50 INFO - PROCESS | 1647 | 1464102830596 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 1647 | 1464102830598 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:13:50 INFO - PROCESS | 1647 | 1464102830600 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 1647 | 1464102830602 Marionette TRACE conn2 <- [1,2738,null,{}] 08:13:50 INFO - PROCESS | 1647 | 1464102830604 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}] 08:13:50 INFO - PROCESS | 1647 | 1464102830712 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:13:50 INFO - PROCESS | 1647 | 1464102830717 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x135a92000 == 70 [pid = 1647] [id = 692] 08:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x12664e400) [pid = 1647] [serial = 2076] [outer = 0x0] 08:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x12c5eb400) [pid = 1647] [serial = 2077] [outer = 0x12664e400] 08:13:50 INFO - PROCESS | 1647 | 1464102830745 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x12c8f1800) [pid = 1647] [serial = 2078] [outer = 0x12664e400] 08:13:51 INFO - PROCESS | 1647 | 1464102831232 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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:13:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 08:13:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:13:51 INFO - PROCESS | 1647 | 1464102831271 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 1647 | 1464102831273 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:13:51 INFO - PROCESS | 1647 | 1464102831277 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 1647 | 1464102831279 Marionette TRACE conn2 <- [1,2742,null,{}] 08:13:51 INFO - PROCESS | 1647 | 1464102831283 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}] 08:13:51 INFO - PROCESS | 1647 | 1464102831412 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:13:51 INFO - PROCESS | 1647 | 1464102831539 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x125231800 == 71 [pid = 1647] [id = 693] 08:13:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x11752cc00) [pid = 1647] [serial = 2079] [outer = 0x0] 08:13:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x118340800) [pid = 1647] [serial = 2080] [outer = 0x11752cc00] 08:13:51 INFO - PROCESS | 1647 | 1464102831570 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x1191c2400) [pid = 1647] [serial = 2081] [outer = 0x11752cc00] 08:13:51 INFO - PROCESS | 1647 | 1464102831995 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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:13:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 723ms 08:13:52 INFO - PROCESS | 1647 | 1464102832000 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 1647 | 1464102832004 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:13:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:13:52 INFO - PROCESS | 1647 | 1464102832009 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 1647 | 1464102832010 Marionette TRACE conn2 <- [1,2746,null,{}] 08:13:52 INFO - PROCESS | 1647 | 1464102832013 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}] 08:13:52 INFO - PROCESS | 1647 | 1464102832127 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:13:52 INFO - PROCESS | 1647 | 1464102832237 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb07800 == 72 [pid = 1647] [id = 694] 08:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x1195cb400) [pid = 1647] [serial = 2082] [outer = 0x0] 08:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12120cc00) [pid = 1647] [serial = 2083] [outer = 0x1195cb400] 08:13:52 INFO - PROCESS | 1647 | 1464102832269 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x125112c00) [pid = 1647] [serial = 2084] [outer = 0x1195cb400] 08:13:52 INFO - PROCESS | 1647 | 1464102832708 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]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:13:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 720ms 08:13:52 INFO - PROCESS | 1647 | 1464102832729 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 1647 | 1464102832730 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:13:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:13:52 INFO - PROCESS | 1647 | 1464102832733 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 1647 | 1464102832736 Marionette TRACE conn2 <- [1,2750,null,{}] 08:13:52 INFO - PROCESS | 1647 | 1464102832743 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}] 08:13:52 INFO - PROCESS | 1647 | 1464102832874 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:13:52 INFO - PROCESS | 1647 | 1464102832963 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x135ad6800 == 73 [pid = 1647] [id = 695] 08:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x126f5dc00) [pid = 1647] [serial = 2085] [outer = 0x0] 08:13:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x128beb800) [pid = 1647] [serial = 2086] [outer = 0x126f5dc00] 08:13:52 INFO - PROCESS | 1647 | 1464102832996 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x12ba2ec00) [pid = 1647] [serial = 2087] [outer = 0x126f5dc00] 08:13:53 INFO - PROCESS | 1647 | --DOCSHELL 0x12d180000 == 72 [pid = 1647] [id = 17] 08:13:53 INFO - PROCESS | 1647 | 1464102833469 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:13:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 773ms 08:13:53 INFO - PROCESS | 1647 | 1464102833523 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 1647 | 1464102833526 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:13:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:13:53 INFO - PROCESS | 1647 | 1464102833530 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 1647 | 1464102833531 Marionette TRACE conn2 <- [1,2754,null,{}] 08:13:53 INFO - PROCESS | 1647 | 1464102833534 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}] 08:13:53 INFO - PROCESS | 1647 | 1464102833645 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:13:53 INFO - PROCESS | 1647 | 1464102833729 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x137c5a800 == 73 [pid = 1647] [id = 696] 08:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x12bb1c800) [pid = 1647] [serial = 2088] [outer = 0x0] 08:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x12be19c00) [pid = 1647] [serial = 2089] [outer = 0x12bb1c800] 08:13:53 INFO - PROCESS | 1647 | 1464102833759 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x12c5ec000) [pid = 1647] [serial = 2090] [outer = 0x12bb1c800] 08:13:54 INFO - PROCESS | 1647 | 1464102834139 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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:13:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 08:13:54 INFO - PROCESS | 1647 | 1464102834201 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 1647 | 1464102834203 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:13:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:13:54 INFO - PROCESS | 1647 | 1464102834205 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 1647 | 1464102834206 Marionette TRACE conn2 <- [1,2758,null,{}] 08:13:54 INFO - PROCESS | 1647 | 1464102834209 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}] 08:13:54 INFO - PROCESS | 1647 | 1464102834335 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:13:54 INFO - PROCESS | 1647 | 1464102834448 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x137ea3000 == 74 [pid = 1647] [id = 697] 08:13:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x112764c00) [pid = 1647] [serial = 2091] [outer = 0x0] 08:13:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x12c881800) [pid = 1647] [serial = 2092] [outer = 0x112764c00] 08:13:54 INFO - PROCESS | 1647 | 1464102834480 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x12c8f6800) [pid = 1647] [serial = 2093] [outer = 0x112764c00] 08:13:54 INFO - PROCESS | 1647 | 1464102834895 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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:13:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 722ms 08:13:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:13:54 INFO - PROCESS | 1647 | 1464102834927 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 1647 | 1464102834929 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:13:54 INFO - PROCESS | 1647 | 1464102834931 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 1647 | 1464102834932 Marionette TRACE conn2 <- [1,2762,null,{}] 08:13:54 INFO - PROCESS | 1647 | 1464102834935 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}] 08:13:55 INFO - PROCESS | 1647 | 1464102835058 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:13:55 INFO - PROCESS | 1647 | 1464102835144 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x137ebf800 == 75 [pid = 1647] [id = 698] 08:13:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x12c8f9400) [pid = 1647] [serial = 2094] [outer = 0x0] 08:13:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x12cb98000) [pid = 1647] [serial = 2095] [outer = 0x12c8f9400] 08:13:55 INFO - PROCESS | 1647 | 1464102835173 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x12d1bec00) [pid = 1647] [serial = 2096] [outer = 0x12c8f9400] 08:13:55 INFO - PROCESS | 1647 | 1464102835579 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]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:13:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 08:13:55 INFO - PROCESS | 1647 | 1464102835602 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 1647 | 1464102835603 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:13:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:13:55 INFO - PROCESS | 1647 | 1464102835605 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 1647 | 1464102835606 Marionette TRACE conn2 <- [1,2766,null,{}] 08:13:55 INFO - PROCESS | 1647 | 1464102835609 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}] 08:13:55 INFO - PROCESS | 1647 | 1464102835720 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:13:55 INFO - PROCESS | 1647 | 1464102835824 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f4c2800 == 76 [pid = 1647] [id = 699] 08:13:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x12bb0fc00) [pid = 1647] [serial = 2097] [outer = 0x0] 08:13:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x12d1bf000) [pid = 1647] [serial = 2098] [outer = 0x12bb0fc00] 08:13:55 INFO - PROCESS | 1647 | 1464102835854 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x12d281800) [pid = 1647] [serial = 2099] [outer = 0x12bb0fc00] 08:13:56 INFO - PROCESS | 1647 | 1464102836259 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]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:13:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 672ms 08:13:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:13:56 INFO - PROCESS | 1647 | 1464102836277 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 1647 | 1464102836278 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:13:56 INFO - PROCESS | 1647 | 1464102836281 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 1647 | 1464102836282 Marionette TRACE conn2 <- [1,2770,null,{}] 08:13:56 INFO - PROCESS | 1647 | 1464102836284 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}] 08:13:56 INFO - PROCESS | 1647 | 1464102836395 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:13:56 INFO - PROCESS | 1647 | 1464102836508 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:56 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f4d9800 == 77 [pid = 1647] [id = 700] 08:13:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x12abed400) [pid = 1647] [serial = 2100] [outer = 0x0] 08:13:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x12d289c00) [pid = 1647] [serial = 2101] [outer = 0x12abed400] 08:13:56 INFO - PROCESS | 1647 | 1464102836539 Marionette DEBUG loaded listener.js 08:13:56 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x12dc74800) [pid = 1647] [serial = 2102] [outer = 0x12abed400] 08:13:56 INFO - PROCESS | 1647 | 1464102836950 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]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:13:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 721ms 08:13:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:13:57 INFO - PROCESS | 1647 | 1464102837003 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 1647 | 1464102837005 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:13:57 INFO - PROCESS | 1647 | 1464102837009 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 1647 | 1464102837011 Marionette TRACE conn2 <- [1,2774,null,{}] 08:13:57 INFO - PROCESS | 1647 | 1464102837015 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}] 08:13:57 INFO - PROCESS | 1647 | 1464102837178 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:13:57 INFO - PROCESS | 1647 | 1464102837270 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f65d800 == 78 [pid = 1647] [id = 701] 08:13:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x12ba2d000) [pid = 1647] [serial = 2103] [outer = 0x0] 08:13:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x12dc79c00) [pid = 1647] [serial = 2104] [outer = 0x12ba2d000] 08:13:57 INFO - PROCESS | 1647 | 1464102837299 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x12dc7e400) [pid = 1647] [serial = 2105] [outer = 0x12ba2d000] 08:13:57 INFO - PROCESS | 1647 | 1464102837692 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]]]}] 08:13:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:13:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 722ms 08:13:57 INFO - PROCESS | 1647 | 1464102837733 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:13:57 INFO - PROCESS | 1647 | 1464102837734 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:13:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:13:57 INFO - PROCESS | 1647 | 1464102837737 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:13:57 INFO - PROCESS | 1647 | 1464102837738 Marionette TRACE conn2 <- [1,2778,null,{}] 08:13:57 INFO - PROCESS | 1647 | 1464102837740 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}] 08:13:57 INFO - PROCESS | 1647 | 1464102837858 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:13:58 INFO - PROCESS | 1647 | 1464102838132 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x12121e800 == 79 [pid = 1647] [id = 702] 08:13:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x110f0f000) [pid = 1647] [serial = 2106] [outer = 0x0] 08:13:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x112017800) [pid = 1647] [serial = 2107] [outer = 0x110f0f000] 08:13:58 INFO - PROCESS | 1647 | 1464102838197 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x1127b1000) [pid = 1647] [serial = 2108] [outer = 0x110f0f000] 08:13:58 INFO - PROCESS | 1647 | 1464102838648 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]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:13:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 922ms 08:13:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:13:58 INFO - PROCESS | 1647 | 1464102838659 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 1647 | 1464102838662 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:13:58 INFO - PROCESS | 1647 | 1464102838664 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 1647 | 1464102838667 Marionette TRACE conn2 <- [1,2782,null,{}] 08:13:58 INFO - PROCESS | 1647 | 1464102838670 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}] 08:13:58 INFO - PROCESS | 1647 | 1464102838779 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:13:58 INFO - PROCESS | 1647 | 1464102838865 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192b2000 == 80 [pid = 1647] [id = 703] 08:13:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x11286bc00) [pid = 1647] [serial = 2109] [outer = 0x0] 08:13:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x113df2c00) [pid = 1647] [serial = 2110] [outer = 0x11286bc00] 08:13:58 INFO - PROCESS | 1647 | 1464102838896 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 1647 | ++DOMWINDOW == 173 (0x11833bc00) [pid = 1647] [serial = 2111] [outer = 0x11286bc00] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1182b8800 == 79 [pid = 1647] [id = 12] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x135222800 == 78 [pid = 1647] [id = 691] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x134cda000 == 77 [pid = 1647] [id = 658] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12a762800 == 76 [pid = 1647] [id = 690] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x134c6f800 == 75 [pid = 1647] [id = 689] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x119574800 == 74 [pid = 1647] [id = 688] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc7d800 == 73 [pid = 1647] [id = 687] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12c3e2800 == 72 [pid = 1647] [id = 686] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 172 (0x12c505800) [pid = 1647] [serial = 2032] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12bac5800 == 71 [pid = 1647] [id = 685] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x128603000 == 70 [pid = 1647] [id = 684] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x1207bf000 == 69 [pid = 1647] [id = 683] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12aa27800 == 68 [pid = 1647] [id = 682] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x12bad3800 == 67 [pid = 1647] [id = 679] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x119d1c800 == 66 [pid = 1647] [id = 678] 08:13:59 INFO - PROCESS | 1647 | --DOCSHELL 0x134cd0000 == 65 [pid = 1647] [id = 677] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x12588bc00) [pid = 1647] [serial = 1796] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x12120e800) [pid = 1647] [serial = 1805] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x125281800) [pid = 1647] [serial = 1808] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x126364000) [pid = 1647] [serial = 1811] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x126f15400) [pid = 1647] [serial = 2029] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x12bb1b000) [pid = 1647] [serial = 2027] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x119aab400) [pid = 1647] [serial = 2009] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x12b1c1800) [pid = 1647] [serial = 2024] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x12aa74c00) [pid = 1647] [serial = 2021] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x1284c9000) [pid = 1647] [serial = 2018] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x126f12400) [pid = 1647] [serial = 1814] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x11204c000) [pid = 1647] [serial = 1856] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x125885800) [pid = 1647] [serial = 1865] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x126f62800) [pid = 1647] [serial = 1868] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x113862000) [pid = 1647] [serial = 1799] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x119aa8000) [pid = 1647] [serial = 1862] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x11919a800) [pid = 1647] [serial = 1802] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x11833a800) [pid = 1647] [serial = 1859] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x1284cac00) [pid = 1647] [serial = 1871] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x12aa73400) [pid = 1647] [serial = 1916] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x12a460c00) [pid = 1647] [serial = 2020] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x12bb12800) [pid = 1647] [serial = 1976] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1198aac00) [pid = 1647] [serial = 2008] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x12bb15000) [pid = 1647] [serial = 1993] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x12abebc00) [pid = 1647] [serial = 2023] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x119deb000) [pid = 1647] [serial = 1984] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x1194a9800) [pid = 1647] [serial = 1999] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x126f1a800) [pid = 1647] [serial = 2017] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x119229c00) [pid = 1647] [serial = 2006] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x11842b800) [pid = 1647] [serial = 2005] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x12bebe800) [pid = 1647] [serial = 1996] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x126649c00) [pid = 1647] [serial = 1987] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x125882c00) [pid = 1647] [serial = 2014] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 138 (0x12bb1b400) [pid = 1647] [serial = 2030] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 137 (0x126a1b400) [pid = 1647] [serial = 2015] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 136 (0x11619fc00) [pid = 1647] [serial = 2003] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 135 (0x113182400) [pid = 1647] [serial = 2002] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 134 (0x11833fc00) [pid = 1647] [serial = 1981] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 133 (0x112ef3c00) [pid = 1647] [serial = 1978] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 132 (0x1216b4000) [pid = 1647] [serial = 2011] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 131 (0x124e9fc00) [pid = 1647] [serial = 2012] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 130 (0x12a45d000) [pid = 1647] [serial = 1990] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | --DOMWINDOW == 129 (0x12bb0f000) [pid = 1647] [serial = 2026] [outer = 0x0] [url = about:blank] 08:13:59 INFO - PROCESS | 1647 | 1464102839362 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:13:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 723ms 08:13:59 INFO - PROCESS | 1647 | 1464102839389 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 1647 | 1464102839392 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:13:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:13:59 INFO - PROCESS | 1647 | 1464102839401 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 1647 | 1464102839402 Marionette TRACE conn2 <- [1,2786,null,{}] 08:13:59 INFO - PROCESS | 1647 | 1464102839404 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}] 08:13:59 INFO - PROCESS | 1647 | 1464102839501 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:13:59 INFO - PROCESS | 1647 | 1464102839506 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:59 INFO - PROCESS | 1647 | ++DOCSHELL 0x119574800 == 66 [pid = 1647] [id = 704] 08:13:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 130 (0x11674a400) [pid = 1647] [serial = 2112] [outer = 0x0] 08:13:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 131 (0x119194400) [pid = 1647] [serial = 2113] [outer = 0x11674a400] 08:13:59 INFO - PROCESS | 1647 | 1464102839536 Marionette DEBUG loaded listener.js 08:13:59 INFO - PROCESS | 1647 | ++DOMWINDOW == 132 (0x1195cc400) [pid = 1647] [serial = 2114] [outer = 0x11674a400] 08:13:59 INFO - PROCESS | 1647 | 1464102839921 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:13:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 570ms 08:13:59 INFO - PROCESS | 1647 | 1464102839972 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:13:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:13:59 INFO - PROCESS | 1647 | 1464102839973 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:13:59 INFO - PROCESS | 1647 | 1464102839976 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 1647 | 1464102839980 Marionette TRACE conn2 <- [1,2790,null,{}] 08:13:59 INFO - PROCESS | 1647 | 1464102839987 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}] 08:14:00 INFO - PROCESS | 1647 | 1464102840084 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:14:00 INFO - PROCESS | 1647 | 1464102840114 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x128468800 == 67 [pid = 1647] [id = 705] 08:14:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 133 (0x1213ec400) [pid = 1647] [serial = 2115] [outer = 0x0] 08:14:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 134 (0x121e51800) [pid = 1647] [serial = 2116] [outer = 0x1213ec400] 08:14:00 INFO - PROCESS | 1647 | 1464102840139 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 135 (0x124f32800) [pid = 1647] [serial = 2117] [outer = 0x1213ec400] 08:14:00 INFO - PROCESS | 1647 | 1464102840488 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]]]}] 08:14:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:14:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 574ms 08:14:00 INFO - PROCESS | 1647 | 1464102840550 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:14:00 INFO - PROCESS | 1647 | 1464102840552 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:14:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:14:00 INFO - PROCESS | 1647 | 1464102840554 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:14:00 INFO - PROCESS | 1647 | 1464102840555 Marionette TRACE conn2 <- [1,2794,null,{}] 08:14:00 INFO - PROCESS | 1647 | 1464102840565 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}] 08:14:00 INFO - PROCESS | 1647 | 1464102840661 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:14:00 INFO - PROCESS | 1647 | 1464102840665 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b314000 == 68 [pid = 1647] [id = 706] 08:14:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 136 (0x124a5b000) [pid = 1647] [serial = 2118] [outer = 0x0] 08:14:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 137 (0x12636d000) [pid = 1647] [serial = 2119] [outer = 0x124a5b000] 08:14:00 INFO - PROCESS | 1647 | 1464102840691 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 1647 | ++DOMWINDOW == 138 (0x126aa4c00) [pid = 1647] [serial = 2120] [outer = 0x124a5b000] 08:14:01 INFO - PROCESS | 1647 | 1464102841032 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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:14:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 526ms 08:14:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:14:01 INFO - PROCESS | 1647 | 1464102841081 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 1647 | 1464102841082 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:14:01 INFO - PROCESS | 1647 | 1464102841084 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 1647 | 1464102841085 Marionette TRACE conn2 <- [1,2798,null,{}] 08:14:01 INFO - PROCESS | 1647 | 1464102841087 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}] 08:14:01 INFO - PROCESS | 1647 | 1464102841219 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:14:01 INFO - PROCESS | 1647 | 1464102841265 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bad5800 == 69 [pid = 1647] [id = 707] 08:14:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 139 (0x126f5b000) [pid = 1647] [serial = 2121] [outer = 0x0] 08:14:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x126f63000) [pid = 1647] [serial = 2122] [outer = 0x126f5b000] 08:14:01 INFO - PROCESS | 1647 | 1464102841296 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x1286dd800) [pid = 1647] [serial = 2123] [outer = 0x126f5b000] 08:14:01 INFO - PROCESS | 1647 | 1464102841718 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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:14:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 668ms 08:14:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:14:01 INFO - PROCESS | 1647 | 1464102841753 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 1647 | 1464102841755 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:14:01 INFO - PROCESS | 1647 | 1464102841758 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 1647 | 1464102841760 Marionette TRACE conn2 <- [1,2802,null,{}] 08:14:01 INFO - PROCESS | 1647 | 1464102841763 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}] 08:14:01 INFO - PROCESS | 1647 | 1464102841905 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:14:01 INFO - PROCESS | 1647 | 1464102841925 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc69000 == 70 [pid = 1647] [id = 708] 08:14:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x128ab2800) [pid = 1647] [serial = 2124] [outer = 0x0] 08:14:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x12a45b400) [pid = 1647] [serial = 2125] [outer = 0x128ab2800] 08:14:01 INFO - PROCESS | 1647 | 1464102841950 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x12ba35400) [pid = 1647] [serial = 2126] [outer = 0x128ab2800] 08:14:02 INFO - PROCESS | 1647 | 1464102842298 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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:14:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms 08:14:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:14:02 INFO - PROCESS | 1647 | 1464102842337 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 1647 | 1464102842338 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:14:02 INFO - PROCESS | 1647 | 1464102842341 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 1647 | 1464102842342 Marionette TRACE conn2 <- [1,2806,null,{}] 08:14:02 INFO - PROCESS | 1647 | 1464102842344 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}] 08:14:02 INFO - PROCESS | 1647 | 1464102842462 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:14:02 INFO - PROCESS | 1647 | 1464102842473 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d55d800 == 71 [pid = 1647] [id = 709] 08:14:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x12bb05c00) [pid = 1647] [serial = 2127] [outer = 0x0] 08:14:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x12bb1e000) [pid = 1647] [serial = 2128] [outer = 0x12bb05c00] 08:14:02 INFO - PROCESS | 1647 | 1464102842499 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x12bec0c00) [pid = 1647] [serial = 2129] [outer = 0x12bb05c00] 08:14:02 INFO - PROCESS | 1647 | 1464102842844 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]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:14:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 518ms 08:14:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:14:02 INFO - PROCESS | 1647 | 1464102842861 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 1647 | 1464102842862 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:14:02 INFO - PROCESS | 1647 | 1464102842865 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 1647 | 1464102842866 Marionette TRACE conn2 <- [1,2810,null,{}] 08:14:02 INFO - PROCESS | 1647 | 1464102842868 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}] 08:14:02 INFO - PROCESS | 1647 | 1464102842987 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:14:03 INFO - PROCESS | 1647 | 1464102843002 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db55800 == 72 [pid = 1647] [id = 710] 08:14:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x12bec9800) [pid = 1647] [serial = 2130] [outer = 0x0] 08:14:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x12c50d000) [pid = 1647] [serial = 2131] [outer = 0x12bec9800] 08:14:03 INFO - PROCESS | 1647 | 1464102843027 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x12c5f1c00) [pid = 1647] [serial = 2132] [outer = 0x12bec9800] 08:14:03 INFO - PROCESS | 1647 | 1464102843374 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]]]}] 08:14:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:14:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 08:14:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:14:03 INFO - PROCESS | 1647 | 1464102843383 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:14:03 INFO - PROCESS | 1647 | 1464102843384 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:14:03 INFO - PROCESS | 1647 | 1464102843386 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:14:03 INFO - PROCESS | 1647 | 1464102843388 Marionette TRACE conn2 <- [1,2814,null,{}] 08:14:03 INFO - PROCESS | 1647 | 1464102843390 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}] 08:14:03 INFO - PROCESS | 1647 | 1464102843514 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1216b1c00) [pid = 1647] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x126de9800) [pid = 1647] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x12c50c400) [pid = 1647] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x125118800) [pid = 1647] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 145 (0x11318ac00) [pid = 1647] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 144 (0x12be1f800) [pid = 1647] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 143 (0x12aa70000) [pid = 1647] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 142 (0x12be1a400) [pid = 1647] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 141 (0x110f0cc00) [pid = 1647] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 140 (0x111d28400) [pid = 1647] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:14:03 INFO - PROCESS | 1647 | --DOMWINDOW == 139 (0x119de3000) [pid = 1647] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:14:03 INFO - PROCESS | 1647 | 1464102843767 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 1647 | ++DOCSHELL 0x118360000 == 73 [pid = 1647] [id = 711] 08:14:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 140 (0x112019000) [pid = 1647] [serial = 2133] [outer = 0x0] 08:14:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 141 (0x1122b2400) [pid = 1647] [serial = 2134] [outer = 0x112019000] 08:14:03 INFO - PROCESS | 1647 | 1464102843812 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1647 | ++DOMWINDOW == 142 (0x113182400) [pid = 1647] [serial = 2135] [outer = 0x112019000] 08:14:04 INFO - PROCESS | 1647 | 1464102844224 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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:14:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 870ms 08:14:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:14:04 INFO - PROCESS | 1647 | 1464102844258 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 1647 | 1464102844263 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:14:04 INFO - PROCESS | 1647 | 1464102844266 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 1647 | 1464102844269 Marionette TRACE conn2 <- [1,2818,null,{}] 08:14:04 INFO - PROCESS | 1647 | 1464102844272 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}] 08:14:04 INFO - PROCESS | 1647 | 1464102844390 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:14:04 INFO - PROCESS | 1647 | 1464102844501 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ed5000 == 74 [pid = 1647] [id = 712] 08:14:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 143 (0x113d65c00) [pid = 1647] [serial = 2136] [outer = 0x0] 08:14:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 144 (0x118225000) [pid = 1647] [serial = 2137] [outer = 0x113d65c00] 08:14:04 INFO - PROCESS | 1647 | 1464102844535 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 1647 | ++DOMWINDOW == 145 (0x11972cc00) [pid = 1647] [serial = 2138] [outer = 0x113d65c00] 08:14:04 INFO - PROCESS | 1647 | 1464102844988 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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:14:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 771ms 08:14:05 INFO - PROCESS | 1647 | 1464102845040 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 1647 | 1464102845043 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:14:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:14:05 INFO - PROCESS | 1647 | 1464102845060 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 1647 | 1464102845061 Marionette TRACE conn2 <- [1,2822,null,{}] 08:14:05 INFO - PROCESS | 1647 | 1464102845063 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}] 08:14:05 INFO - PROCESS | 1647 | 1464102845178 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:14:05 INFO - PROCESS | 1647 | 1464102845260 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d17b000 == 75 [pid = 1647] [id = 713] 08:14:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 146 (0x119a08400) [pid = 1647] [serial = 2139] [outer = 0x0] 08:14:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1213ea000) [pid = 1647] [serial = 2140] [outer = 0x119a08400] 08:14:05 INFO - PROCESS | 1647 | 1464102845293 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x126df1c00) [pid = 1647] [serial = 2141] [outer = 0x119a08400] 08:14:05 INFO - PROCESS | 1647 | 1464102845740 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]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:14:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 723ms 08:14:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:14:05 INFO - PROCESS | 1647 | 1464102845781 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 1647 | 1464102845783 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:14:05 INFO - PROCESS | 1647 | 1464102845790 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 1647 | 1464102845794 Marionette TRACE conn2 <- [1,2826,null,{}] 08:14:05 INFO - PROCESS | 1647 | 1464102845817 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}] 08:14:05 INFO - PROCESS | 1647 | 1464102845936 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:14:06 INFO - PROCESS | 1647 | 1464102846021 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x1351ca000 == 76 [pid = 1647] [id = 714] 08:14:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x1270aa800) [pid = 1647] [serial = 2142] [outer = 0x0] 08:14:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x12aa74800) [pid = 1647] [serial = 2143] [outer = 0x1270aa800] 08:14:06 INFO - PROCESS | 1647 | 1464102846051 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x12be1a400) [pid = 1647] [serial = 2144] [outer = 0x1270aa800] 08:14:06 INFO - PROCESS | 1647 | 1464102846557 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:14:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 795ms 08:14:06 INFO - PROCESS | 1647 | 1464102846581 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 1647 | 1464102846582 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:14:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:14:06 INFO - PROCESS | 1647 | 1464102846585 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 1647 | 1464102846586 Marionette TRACE conn2 <- [1,2830,null,{}] 08:14:06 INFO - PROCESS | 1647 | 1464102846589 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}] 08:14:06 INFO - PROCESS | 1647 | 1464102846706 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:14:06 INFO - PROCESS | 1647 | 1464102846789 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 1647 | ++DOCSHELL 0x13522c800 == 77 [pid = 1647] [id = 715] 08:14:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x12be1a800) [pid = 1647] [serial = 2145] [outer = 0x0] 08:14:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x12c87e000) [pid = 1647] [serial = 2146] [outer = 0x12be1a800] 08:14:06 INFO - PROCESS | 1647 | 1464102846821 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x12cb92400) [pid = 1647] [serial = 2147] [outer = 0x12be1a800] 08:14:07 INFO - PROCESS | 1647 | 1464102847240 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]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 669ms 08:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:14:07 INFO - PROCESS | 1647 | 1464102847254 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 1647 | 1464102847256 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:14:07 INFO - PROCESS | 1647 | 1464102847258 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 1647 | 1464102847260 Marionette TRACE conn2 <- [1,2834,null,{}] 08:14:07 INFO - PROCESS | 1647 | 1464102847264 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}] 08:14:07 INFO - PROCESS | 1647 | 1464102847379 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:14:07 INFO - PROCESS | 1647 | 1464102847490 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 1647 | ++DOCSHELL 0x135a96000 == 78 [pid = 1647] [id = 716] 08:14:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x12cb9a800) [pid = 1647] [serial = 2148] [outer = 0x0] 08:14:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x12cb9dc00) [pid = 1647] [serial = 2149] [outer = 0x12cb9a800] 08:14:07 INFO - PROCESS | 1647 | 1464102847527 Marionette DEBUG loaded listener.js 08:14:07 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x12dc78000) [pid = 1647] [serial = 2150] [outer = 0x12cb9a800] 08:14:07 INFO - PROCESS | 1647 | 1464102847948 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:14:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 722ms 08:14:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:14:07 INFO - PROCESS | 1647 | 1464102847980 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 1647 | 1464102847982 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:14:07 INFO - PROCESS | 1647 | 1464102847984 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 1647 | 1464102847985 Marionette TRACE conn2 <- [1,2838,null,{}] 08:14:07 INFO - PROCESS | 1647 | 1464102847987 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}] 08:14:08 INFO - PROCESS | 1647 | 1464102848122 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:14:08 INFO - PROCESS | 1647 | 1464102848235 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x137bc1000 == 79 [pid = 1647] [id = 717] 08:14:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x12cb9e800) [pid = 1647] [serial = 2151] [outer = 0x0] 08:14:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x134627400) [pid = 1647] [serial = 2152] [outer = 0x12cb9e800] 08:14:08 INFO - PROCESS | 1647 | 1464102848266 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x134630c00) [pid = 1647] [serial = 2153] [outer = 0x12cb9e800] 08:14:08 INFO - PROCESS | 1647 | 1464102848679 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]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:14:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 718ms 08:14:08 INFO - PROCESS | 1647 | 1464102848703 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 1647 | 1464102848704 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:14:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:14:08 INFO - PROCESS | 1647 | 1464102848706 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 1647 | 1464102848708 Marionette TRACE conn2 <- [1,2842,null,{}] 08:14:08 INFO - PROCESS | 1647 | 1464102848710 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}] 08:14:08 INFO - PROCESS | 1647 | 1464102848824 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:14:08 INFO - PROCESS | 1647 | 1464102848936 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f413000 == 80 [pid = 1647] [id = 718] 08:14:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x134631000) [pid = 1647] [serial = 2154] [outer = 0x0] 08:14:08 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x134697000) [pid = 1647] [serial = 2155] [outer = 0x134631000] 08:14:08 INFO - PROCESS | 1647 | 1464102848967 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x13469dc00) [pid = 1647] [serial = 2156] [outer = 0x134631000] 08:14:09 INFO - PROCESS | 1647 | 1464102849392 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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:14:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 722ms 08:14:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:14:09 INFO - PROCESS | 1647 | 1464102849429 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 1647 | 1464102849430 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:14:09 INFO - PROCESS | 1647 | 1464102849432 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 1647 | 1464102849434 Marionette TRACE conn2 <- [1,2846,null,{}] 08:14:09 INFO - PROCESS | 1647 | 1464102849436 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}] 08:14:09 INFO - PROCESS | 1647 | 1464102849565 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:14:09 INFO - PROCESS | 1647 | 1464102849648 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f769800 == 81 [pid = 1647] [id = 719] 08:14:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x134693400) [pid = 1647] [serial = 2157] [outer = 0x0] 08:14:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x1346c4400) [pid = 1647] [serial = 2158] [outer = 0x134693400] 08:14:09 INFO - PROCESS | 1647 | 1464102849677 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x1346c9400) [pid = 1647] [serial = 2159] [outer = 0x134693400] 08:14:10 INFO - PROCESS | 1647 | 1464102850165 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]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:14:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 771ms 08:14:10 INFO - PROCESS | 1647 | 1464102850215 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 1647 | 1464102850218 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:14:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:14:10 INFO - PROCESS | 1647 | 1464102850223 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 1647 | 1464102850225 Marionette TRACE conn2 <- [1,2850,null,{}] 08:14:10 INFO - PROCESS | 1647 | 1464102850231 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}] 08:14:10 INFO - PROCESS | 1647 | 1464102850375 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:14:10 INFO - PROCESS | 1647 | 1464102850460 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 1647 | ++DOCSHELL 0x1167ca800 == 82 [pid = 1647] [id = 720] 08:14:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x110e5e800) [pid = 1647] [serial = 2160] [outer = 0x0] 08:14:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x12515b800) [pid = 1647] [serial = 2161] [outer = 0x110e5e800] 08:14:10 INFO - PROCESS | 1647 | 1464102850490 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x13469d800) [pid = 1647] [serial = 2162] [outer = 0x110e5e800] 08:14:11 INFO - PROCESS | 1647 | 1464102851116 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:14:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 925ms 08:14:11 INFO - PROCESS | 1647 | 1464102851162 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 1647 | 1464102851164 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:14:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:14:11 INFO - PROCESS | 1647 | 1464102851169 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 1647 | 1464102851172 Marionette TRACE conn2 <- [1,2854,null,{}] 08:14:11 INFO - PROCESS | 1647 | 1464102851177 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}] 08:14:11 INFO - PROCESS | 1647 | 1464102851288 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:14:11 INFO - PROCESS | 1647 | 1464102851406 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 1647 | ++DOCSHELL 0x116125000 == 83 [pid = 1647] [id = 721] 08:14:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x111d7d800) [pid = 1647] [serial = 2163] [outer = 0x0] 08:14:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x112019800) [pid = 1647] [serial = 2164] [outer = 0x111d7d800] 08:14:11 INFO - PROCESS | 1647 | 1464102851437 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x112769400) [pid = 1647] [serial = 2165] [outer = 0x111d7d800] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12db55800 == 82 [pid = 1647] [id = 710] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12d55d800 == 81 [pid = 1647] [id = 709] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc69000 == 80 [pid = 1647] [id = 708] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12bad5800 == 79 [pid = 1647] [id = 707] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12b314000 == 78 [pid = 1647] [id = 706] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x128468800 == 77 [pid = 1647] [id = 705] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x119574800 == 76 [pid = 1647] [id = 704] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 171 (0x12c5eb400) [pid = 1647] [serial = 2077] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 170 (0x1270a8c00) [pid = 1647] [serial = 2041] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x1192b2000 == 75 [pid = 1647] [id = 703] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12121e800 == 74 [pid = 1647] [id = 702] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x137c5a800 == 73 [pid = 1647] [id = 696] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x135ad6800 == 72 [pid = 1647] [id = 695] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x12cb07800 == 71 [pid = 1647] [id = 694] 08:14:11 INFO - PROCESS | 1647 | --DOCSHELL 0x125231800 == 70 [pid = 1647] [id = 693] 08:14:11 INFO - PROCESS | 1647 | 1464102851917 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]]]}] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 169 (0x126f83400) [pid = 1647] [serial = 2075] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 168 (0x126652000) [pid = 1647] [serial = 2054] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 167 (0x126f5bc00) [pid = 1647] [serial = 2056] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x12c5ea000) [pid = 1647] [serial = 2068] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x1284c5400) [pid = 1647] [serial = 2059] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x12b059400) [pid = 1647] [serial = 2044] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x12a775c00) [pid = 1647] [serial = 2060] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x1284a2000) [pid = 1647] [serial = 2057] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x119220c00) [pid = 1647] [serial = 2050] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x12c50a400) [pid = 1647] [serial = 2066] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x124be1c00) [pid = 1647] [serial = 2053] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x12be17c00) [pid = 1647] [serial = 2063] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x12c5e8400) [pid = 1647] [serial = 2033] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x1198afc00) [pid = 1647] [serial = 2038] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 155 (0x12c5f3000) [pid = 1647] [serial = 2069] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 154 (0x12bec4800) [pid = 1647] [serial = 2065] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 153 (0x1161a3800) [pid = 1647] [serial = 2035] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 152 (0x11318c800) [pid = 1647] [serial = 2047] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 151 (0x12b1b7800) [pid = 1647] [serial = 2062] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 150 (0x113d64000) [pid = 1647] [serial = 2071] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 149 (0x1195c5400) [pid = 1647] [serial = 2072] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 148 (0x1198b1800) [pid = 1647] [serial = 2051] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 147 (0x125880000) [pid = 1647] [serial = 2074] [outer = 0x0] [url = about:blank] 08:14:11 INFO - PROCESS | 1647 | --DOMWINDOW == 146 (0x11833b800) [pid = 1647] [serial = 2048] [outer = 0x0] [url = about:blank] 08:14:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:14:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 775ms 08:14:11 INFO - PROCESS | 1647 | 1464102851945 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 1647 | 1464102851949 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:14:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:14:11 INFO - PROCESS | 1647 | 1464102851953 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 1647 | 1464102851955 Marionette TRACE conn2 <- [1,2858,null,{}] 08:14:11 INFO - PROCESS | 1647 | 1464102851957 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}] 08:14:12 INFO - PROCESS | 1647 | 1464102852057 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:14:12 INFO - PROCESS | 1647 | 1464102852064 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x1192b2800 == 71 [pid = 1647] [id = 722] 08:14:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 147 (0x1127ad800) [pid = 1647] [serial = 2166] [outer = 0x0] 08:14:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 148 (0x113186400) [pid = 1647] [serial = 2167] [outer = 0x1127ad800] 08:14:12 INFO - PROCESS | 1647 | 1464102852091 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 149 (0x113d61c00) [pid = 1647] [serial = 2168] [outer = 0x1127ad800] 08:14:12 INFO - PROCESS | 1647 | 1464102852467 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:14:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 523ms 08:14:12 INFO - PROCESS | 1647 | 1464102852479 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 1647 | 1464102852480 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:14:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:14:12 INFO - PROCESS | 1647 | 1464102852507 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 1647 | 1464102852510 Marionette TRACE conn2 <- [1,2862,null,{}] 08:14:12 INFO - PROCESS | 1647 | 1464102852519 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}] 08:14:12 INFO - PROCESS | 1647 | 1464102852621 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:14:12 INFO - PROCESS | 1647 | 1464102852646 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 1647 | ++DOCSHELL 0x121b43800 == 72 [pid = 1647] [id = 723] 08:14:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 150 (0x116745800) [pid = 1647] [serial = 2169] [outer = 0x0] 08:14:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 151 (0x118089800) [pid = 1647] [serial = 2170] [outer = 0x116745800] 08:14:12 INFO - PROCESS | 1647 | 1464102852674 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 1647 | ++DOMWINDOW == 152 (0x118343000) [pid = 1647] [serial = 2171] [outer = 0x116745800] 08:14:13 INFO - PROCESS | 1647 | 1464102853040 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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 580ms 08:14:13 INFO - PROCESS | 1647 | 1464102853082 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 1647 | 1464102853084 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:14:13 INFO - PROCESS | 1647 | 1464102853086 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 1647 | 1464102853087 Marionette TRACE conn2 <- [1,2866,null,{}] 08:14:13 INFO - PROCESS | 1647 | 1464102853097 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}] 08:14:13 INFO - PROCESS | 1647 | 1464102853196 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:14:13 INFO - PROCESS | 1647 | 1464102853201 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fe1800 == 73 [pid = 1647] [id = 724] 08:14:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 153 (0x118434400) [pid = 1647] [serial = 2172] [outer = 0x0] 08:14:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 154 (0x11918dc00) [pid = 1647] [serial = 2173] [outer = 0x118434400] 08:14:13 INFO - PROCESS | 1647 | 1464102853227 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 155 (0x119229400) [pid = 1647] [serial = 2174] [outer = 0x118434400] 08:14:13 INFO - PROCESS | 1647 | 1464102853571 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]]]}] 08:14:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:14:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 526ms 08:14:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:14:13 INFO - PROCESS | 1647 | 1464102853612 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:14:13 INFO - PROCESS | 1647 | 1464102853613 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:14:13 INFO - PROCESS | 1647 | 1464102853616 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:14:13 INFO - PROCESS | 1647 | 1464102853617 Marionette TRACE conn2 <- [1,2870,null,{}] 08:14:13 INFO - PROCESS | 1647 | 1464102853619 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}] 08:14:13 INFO - PROCESS | 1647 | 1464102853713 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:14:13 INFO - PROCESS | 1647 | 1464102853798 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ad0000 == 74 [pid = 1647] [id = 725] 08:14:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 156 (0x1184e8000) [pid = 1647] [serial = 2175] [outer = 0x0] 08:14:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x1194aa800) [pid = 1647] [serial = 2176] [outer = 0x1184e8000] 08:14:13 INFO - PROCESS | 1647 | 1464102853824 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x119728800) [pid = 1647] [serial = 2177] [outer = 0x1184e8000] 08:14:14 INFO - PROCESS | 1647 | 1464102854166 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:14:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 570ms 08:14:14 INFO - PROCESS | 1647 | 1464102854186 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1647 | 1464102854187 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:14:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:14:14 INFO - PROCESS | 1647 | 1464102854190 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 1647 | 1464102854191 Marionette TRACE conn2 <- [1,2874,null,{}] 08:14:14 INFO - PROCESS | 1647 | 1464102854195 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}] 08:14:14 INFO - PROCESS | 1647 | 1464102854349 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:14:14 INFO - PROCESS | 1647 | 1464102854367 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b311000 == 75 [pid = 1647] [id = 726] 08:14:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x119aa1400) [pid = 1647] [serial = 2178] [outer = 0x0] 08:14:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x119aa9000) [pid = 1647] [serial = 2179] [outer = 0x119aa1400] 08:14:14 INFO - PROCESS | 1647 | 1464102854393 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x1219cf000) [pid = 1647] [serial = 2180] [outer = 0x119aa1400] 08:14:14 INFO - PROCESS | 1647 | 1464102854750 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:14:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 568ms 08:14:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:14:14 INFO - PROCESS | 1647 | 1464102854762 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1647 | 1464102854764 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:14:14 INFO - PROCESS | 1647 | 1464102854766 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 1647 | 1464102854767 Marionette TRACE conn2 <- [1,2878,null,{}] 08:14:14 INFO - PROCESS | 1647 | 1464102854769 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}] 08:14:14 INFO - PROCESS | 1647 | 1464102854897 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:14:14 INFO - PROCESS | 1647 | 1464102854908 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:14 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bad6800 == 76 [pid = 1647] [id = 727] 08:14:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x1216b5400) [pid = 1647] [serial = 2181] [outer = 0x0] 08:14:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x121ef6c00) [pid = 1647] [serial = 2182] [outer = 0x1216b5400] 08:14:14 INFO - PROCESS | 1647 | 1464102854933 Marionette DEBUG loaded listener.js 08:14:14 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x124edf000) [pid = 1647] [serial = 2183] [outer = 0x1216b5400] 08:14:15 INFO - PROCESS | 1647 | 1464102855299 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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 569ms 08:14:15 INFO - PROCESS | 1647 | 1464102855341 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 1647 | 1464102855342 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:14:15 INFO - PROCESS | 1647 | 1464102855344 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 1647 | 1464102855345 Marionette TRACE conn2 <- [1,2882,null,{}] 08:14:15 INFO - PROCESS | 1647 | 1464102855348 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}] 08:14:15 INFO - PROCESS | 1647 | 1464102855470 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:14:15 INFO - PROCESS | 1647 | 1464102855486 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6b0800 == 77 [pid = 1647] [id = 728] 08:14:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x121c91400) [pid = 1647] [serial = 2184] [outer = 0x0] 08:14:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x125113400) [pid = 1647] [serial = 2185] [outer = 0x121c91400] 08:14:15 INFO - PROCESS | 1647 | 1464102855511 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x125771800) [pid = 1647] [serial = 2186] [outer = 0x121c91400] 08:14:15 INFO - PROCESS | 1647 | 1464102855883 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]]]}] 08:14:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:14:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 568ms 08:14:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:14:15 INFO - PROCESS | 1647 | 1464102855914 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:14:15 INFO - PROCESS | 1647 | 1464102855915 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:14:15 INFO - PROCESS | 1647 | 1464102855925 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 1647 | 1464102855926 Marionette TRACE conn2 <- [1,2886,null,{}] 08:14:15 INFO - PROCESS | 1647 | 1464102855929 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}] 08:14:16 INFO - PROCESS | 1647 | 1464102856054 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 166 (0x110f0f000) [pid = 1647] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 165 (0x12bb05c00) [pid = 1647] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 164 (0x124a5b000) [pid = 1647] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 163 (0x11286bc00) [pid = 1647] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 162 (0x1213ec400) [pid = 1647] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 161 (0x12664e400) [pid = 1647] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 160 (0x128ab2800) [pid = 1647] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 159 (0x11674a400) [pid = 1647] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 158 (0x12c882c00) [pid = 1647] [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.] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 157 (0x12d180800) [pid = 1647] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:16 INFO - PROCESS | 1647 | --DOMWINDOW == 156 (0x126f5b000) [pid = 1647] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:14:16 INFO - PROCESS | 1647 | 1464102856210 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x1236ad000 == 78 [pid = 1647] [id = 729] 08:14:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 157 (0x11286a400) [pid = 1647] [serial = 2187] [outer = 0x0] 08:14:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 158 (0x118344c00) [pid = 1647] [serial = 2188] [outer = 0x11286a400] 08:14:16 INFO - PROCESS | 1647 | 1464102856238 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 159 (0x12587f800) [pid = 1647] [serial = 2189] [outer = 0x11286a400] 08:14:16 INFO - PROCESS | 1647 | 1464102856521 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:14:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 628ms 08:14:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:14:16 INFO - PROCESS | 1647 | 1464102856551 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 1647 | 1464102856553 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:14:16 INFO - PROCESS | 1647 | 1464102856555 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 1647 | 1464102856556 Marionette TRACE conn2 <- [1,2890,null,{}] 08:14:16 INFO - PROCESS | 1647 | 1464102856558 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}] 08:14:16 INFO - PROCESS | 1647 | 1464102856664 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:14:16 INFO - PROCESS | 1647 | 1464102856668 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d72c000 == 79 [pid = 1647] [id = 730] 08:14:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 160 (0x116070c00) [pid = 1647] [serial = 2190] [outer = 0x0] 08:14:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 161 (0x126653400) [pid = 1647] [serial = 2191] [outer = 0x116070c00] 08:14:16 INFO - PROCESS | 1647 | 1464102856693 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1647 | ++DOMWINDOW == 162 (0x125110000) [pid = 1647] [serial = 2192] [outer = 0x116070c00] 08:14:17 INFO - PROCESS | 1647 | 1464102857057 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:14:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms 08:14:17 INFO - PROCESS | 1647 | 1464102857081 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 1647 | 1464102857082 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:14:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:14:17 INFO - PROCESS | 1647 | 1464102857084 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 1647 | 1464102857086 Marionette TRACE conn2 <- [1,2894,null,{}] 08:14:17 INFO - PROCESS | 1647 | 1464102857088 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}] 08:14:17 INFO - PROCESS | 1647 | 1464102857243 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:14:17 INFO - PROCESS | 1647 | 1464102857250 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db4c800 == 80 [pid = 1647] [id = 731] 08:14:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 163 (0x119a06400) [pid = 1647] [serial = 2193] [outer = 0x0] 08:14:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 164 (0x126f0fc00) [pid = 1647] [serial = 2194] [outer = 0x119a06400] 08:14:17 INFO - PROCESS | 1647 | 1464102857280 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 165 (0x1284a7400) [pid = 1647] [serial = 2195] [outer = 0x119a06400] 08:14:17 INFO - PROCESS | 1647 | 1464102857637 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]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:14:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 569ms 08:14:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:14:17 INFO - PROCESS | 1647 | 1464102857653 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 1647 | 1464102857654 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:14:17 INFO - PROCESS | 1647 | 1464102857656 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 1647 | 1464102857657 Marionette TRACE conn2 <- [1,2898,null,{}] 08:14:17 INFO - PROCESS | 1647 | 1464102857662 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}] 08:14:17 INFO - PROCESS | 1647 | 1464102857765 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:14:17 INFO - PROCESS | 1647 | 1464102857769 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 1647 | ++DOCSHELL 0x134c68000 == 81 [pid = 1647] [id = 732] 08:14:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 166 (0x1284af800) [pid = 1647] [serial = 2196] [outer = 0x0] 08:14:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 167 (0x128ab6800) [pid = 1647] [serial = 2197] [outer = 0x1284af800] 08:14:17 INFO - PROCESS | 1647 | 1464102857794 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 1647 | ++DOMWINDOW == 168 (0x12a463c00) [pid = 1647] [serial = 2198] [outer = 0x1284af800] 08:14:18 INFO - PROCESS | 1647 | 1464102858245 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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:14:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 622ms 08:14:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:14:18 INFO - PROCESS | 1647 | 1464102858280 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 1647 | 1464102858282 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:14:18 INFO - PROCESS | 1647 | 1464102858286 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 1647 | 1464102858289 Marionette TRACE conn2 <- [1,2902,null,{}] 08:14:18 INFO - PROCESS | 1647 | 1464102858293 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}] 08:14:18 INFO - PROCESS | 1647 | 1464102858414 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:14:18 INFO - PROCESS | 1647 | 1464102858537 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 1647 | ++DOCSHELL 0x1182bc000 == 82 [pid = 1647] [id = 733] 08:14:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 169 (0x1122a8800) [pid = 1647] [serial = 2199] [outer = 0x0] 08:14:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 170 (0x1127a7000) [pid = 1647] [serial = 2200] [outer = 0x1122a8800] 08:14:18 INFO - PROCESS | 1647 | 1464102858570 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 1647 | ++DOMWINDOW == 171 (0x113187c00) [pid = 1647] [serial = 2201] [outer = 0x1122a8800] 08:14:19 INFO - PROCESS | 1647 | 1464102858999 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:14:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 775ms 08:14:19 INFO - PROCESS | 1647 | 1464102859061 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 1647 | 1464102859065 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:14:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:14:19 INFO - PROCESS | 1647 | 1464102859070 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 1647 | 1464102859072 Marionette TRACE conn2 <- [1,2906,null,{}] 08:14:19 INFO - PROCESS | 1647 | 1464102859074 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}] 08:14:19 INFO - PROCESS | 1647 | 1464102859194 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:14:19 INFO - PROCESS | 1647 | 1464102859283 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 1647 | ++DOCSHELL 0x12a4de000 == 83 [pid = 1647] [id = 734] 08:14:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 172 (0x113d5e000) [pid = 1647] [serial = 2202] [outer = 0x0] 08:14:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 173 (0x11615b400) [pid = 1647] [serial = 2203] [outer = 0x113d5e000] 08:14:19 INFO - PROCESS | 1647 | 1464102859314 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 1647 | ++DOMWINDOW == 174 (0x118344800) [pid = 1647] [serial = 2204] [outer = 0x113d5e000] 08:14:19 INFO - PROCESS | 1647 | 1464102859745 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]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:14:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 719ms 08:14:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:14:19 INFO - PROCESS | 1647 | 1464102859790 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 1647 | 1464102859791 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:14:19 INFO - PROCESS | 1647 | 1464102859794 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 1647 | 1464102859796 Marionette TRACE conn2 <- [1,2910,null,{}] 08:14:19 INFO - PROCESS | 1647 | 1464102859804 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}] 08:14:19 INFO - PROCESS | 1647 | 1464102859929 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:14:20 INFO - PROCESS | 1647 | 1464102860017 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efc3000 == 84 [pid = 1647] [id = 735] 08:14:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 175 (0x1191c0400) [pid = 1647] [serial = 2205] [outer = 0x0] 08:14:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 176 (0x119aaa000) [pid = 1647] [serial = 2206] [outer = 0x1191c0400] 08:14:20 INFO - PROCESS | 1647 | 1464102860051 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 177 (0x121210c00) [pid = 1647] [serial = 2207] [outer = 0x1191c0400] 08:14:20 INFO - PROCESS | 1647 | 1464102860420 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]]]}] 08:14:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:14:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:14:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 674ms 08:14:20 INFO - PROCESS | 1647 | 1464102860469 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 1647 | 1464102860471 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:14:20 INFO - TEST-START | /DOMEvents/constructors.html 08:14:20 INFO - PROCESS | 1647 | 1464102860473 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 1647 | 1464102860474 Marionette TRACE conn2 <- [1,2914,null,{}] 08:14:20 INFO - PROCESS | 1647 | 1464102860477 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}] 08:14:20 INFO - PROCESS | 1647 | 1464102860594 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:14:20 INFO - PROCESS | 1647 | 1464102860710 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 1647 | ++DOCSHELL 0x135310800 == 85 [pid = 1647] [id = 736] 08:14:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 178 (0x119c40000) [pid = 1647] [serial = 2208] [outer = 0x0] 08:14:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 179 (0x124ee7c00) [pid = 1647] [serial = 2209] [outer = 0x119c40000] 08:14:20 INFO - PROCESS | 1647 | 1464102860741 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 1647 | ++DOMWINDOW == 180 (0x126f15000) [pid = 1647] [serial = 2210] [outer = 0x119c40000] 08:14:21 INFO - PROCESS | 1647 | 1464102861114 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]]]}] 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:14:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:14:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:14:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:14:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 679ms 08:14:21 INFO - PROCESS | 1647 | 1464102861153 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 1647 | 1464102861154 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:14:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:14:21 INFO - PROCESS | 1647 | 1464102861157 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 1647 | 1464102861158 Marionette TRACE conn2 <- [1,2918,null,{}] 08:14:21 INFO - PROCESS | 1647 | 1464102861161 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}] 08:14:21 INFO - PROCESS | 1647 | 1464102861278 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:14:21 INFO - PROCESS | 1647 | 1464102861396 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 1647 | ++DOCSHELL 0x135aa1800 == 86 [pid = 1647] [id = 737] 08:14:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 181 (0x126f58800) [pid = 1647] [serial = 2211] [outer = 0x0] 08:14:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 182 (0x1270a6400) [pid = 1647] [serial = 2212] [outer = 0x126f58800] 08:14:21 INFO - PROCESS | 1647 | 1464102861427 Marionette DEBUG loaded listener.js 08:14:21 INFO - PROCESS | 1647 | ++DOMWINDOW == 183 (0x12a775c00) [pid = 1647] [serial = 2213] [outer = 0x126f58800] 08:14:21 INFO - PROCESS | 1647 | 1464102861840 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:14:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:14:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 721ms 08:14:21 INFO - PROCESS | 1647 | 1464102861879 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 1647 | 1464102861881 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:14:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:14:21 INFO - PROCESS | 1647 | 1464102861885 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 1647 | 1464102861887 Marionette TRACE conn2 <- [1,2922,null,{}] 08:14:21 INFO - PROCESS | 1647 | 1464102861890 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}] 08:14:22 INFO - PROCESS | 1647 | 1464102862119 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:14:22 INFO - PROCESS | 1647 | 1464102862294 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 1647 | ++DOCSHELL 0x137c68000 == 87 [pid = 1647] [id = 738] 08:14:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 184 (0x12a780400) [pid = 1647] [serial = 2214] [outer = 0x0] 08:14:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 185 (0x12b1b9c00) [pid = 1647] [serial = 2215] [outer = 0x12a780400] 08:14:22 INFO - PROCESS | 1647 | 1464102862325 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 1647 | ++DOMWINDOW == 186 (0x12bb1d400) [pid = 1647] [serial = 2216] [outer = 0x12a780400] 08:14:22 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:14:22 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:14:22 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:14:22 INFO - PROCESS | 1647 | [1647] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:14:22 INFO - PROCESS | 1647 | 1464102862760 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]]]}] 08:14:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:14:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:14:22 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 08:14:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:14:22 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 08:14:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:14:22 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]" 08:14:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:14:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:14:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 924ms 08:14:22 INFO - PROCESS | 1647 | 1464102862810 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:14:22 INFO - PROCESS | 1647 | 1464102862813 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:14:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:14:22 INFO - PROCESS | 1647 | 1464102862816 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 1647 | 1464102862819 Marionette TRACE conn2 <- [1,2926,null,{}] 08:14:22 INFO - PROCESS | 1647 | 1464102862822 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}] 08:14:23 INFO - PROCESS | 1647 | 1464102863034 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:14:23 INFO - PROCESS | 1647 | 1464102863192 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f40b000 == 88 [pid = 1647] [id = 739] 08:14:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 187 (0x12b052000) [pid = 1647] [serial = 2217] [outer = 0x0] 08:14:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x12be21400) [pid = 1647] [serial = 2218] [outer = 0x12b052000] 08:14:23 INFO - PROCESS | 1647 | 1464102863221 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x12c5ed400) [pid = 1647] [serial = 2219] [outer = 0x12b052000] 08:14:23 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:14:23 INFO - PROCESS | 1647 | 1464102863570 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]]]}] 08:14:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:14:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 08:14:23 INFO - PROCESS | 1647 | 1464102863587 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 1647 | 1464102863588 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:14:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:14:23 INFO - PROCESS | 1647 | 1464102863590 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 1647 | 1464102863592 Marionette TRACE conn2 <- [1,2930,null,{}] 08:14:23 INFO - PROCESS | 1647 | 1464102863594 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}] 08:14:23 INFO - PROCESS | 1647 | 1464102863712 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:14:23 INFO - PROCESS | 1647 | 1464102863827 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f771800 == 89 [pid = 1647] [id = 740] 08:14:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x12c50c800) [pid = 1647] [serial = 2220] [outer = 0x0] 08:14:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x12c5f6800) [pid = 1647] [serial = 2221] [outer = 0x12c50c800] 08:14:23 INFO - PROCESS | 1647 | 1464102863858 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x12c881c00) [pid = 1647] [serial = 2222] [outer = 0x12c50c800] 08:14:24 INFO - PROCESS | 1647 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:14:24 INFO - PROCESS | 1647 | 1464102864170 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]]]}] 08:14:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:14:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 620ms 08:14:24 INFO - PROCESS | 1647 | 1464102864212 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:14:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:14:24 INFO - PROCESS | 1647 | 1464102864215 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:14:24 INFO - PROCESS | 1647 | 1464102864217 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 1647 | 1464102864218 Marionette TRACE conn2 <- [1,2934,null,{}] 08:14:24 INFO - PROCESS | 1647 | 1464102864221 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}] 08:14:24 INFO - PROCESS | 1647 | 1464102864344 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:14:24 INFO - PROCESS | 1647 | 1464102864474 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:24 INFO - PROCESS | 1647 | ++DOCSHELL 0x140878800 == 90 [pid = 1647] [id = 741] 08:14:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x12c879000) [pid = 1647] [serial = 2223] [outer = 0x0] 08:14:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x12c8f8000) [pid = 1647] [serial = 2224] [outer = 0x12c879000] 08:14:24 INFO - PROCESS | 1647 | 1464102864507 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x12cb96c00) [pid = 1647] [serial = 2225] [outer = 0x12c879000] 08:14:24 INFO - PROCESS | 1647 | 1464102864856 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]]]}] 08:14:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:14:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 669ms 08:14:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:14:24 INFO - PROCESS | 1647 | 1464102864886 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 1647 | 1464102864888 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:14:24 INFO - PROCESS | 1647 | 1464102864890 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 1647 | 1464102864891 Marionette TRACE conn2 <- [1,2938,null,{}] 08:14:24 INFO - PROCESS | 1647 | 1464102864894 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}] 08:14:25 INFO - PROCESS | 1647 | 1464102865018 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:14:25 INFO - PROCESS | 1647 | 1464102865185 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db3c800 == 91 [pid = 1647] [id = 742] 08:14:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x12071f400) [pid = 1647] [serial = 2226] [outer = 0x0] 08:14:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x12cb9b800) [pid = 1647] [serial = 2227] [outer = 0x12071f400] 08:14:25 INFO - PROCESS | 1647 | 1464102865234 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x12d27b000) [pid = 1647] [serial = 2228] [outer = 0x12071f400] 08:14:25 INFO - PROCESS | 1647 | 1464102865631 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]]]}] 08:14:25 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. 08:14:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 773ms 08:14:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:14:25 INFO - PROCESS | 1647 | 1464102865663 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 1647 | 1464102865665 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:14:25 INFO - PROCESS | 1647 | 1464102865668 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 1647 | 1464102865670 Marionette TRACE conn2 <- [1,2942,null,{}] 08:14:25 INFO - PROCESS | 1647 | 1464102865673 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}] 08:14:25 INFO - PROCESS | 1647 | 1464102865905 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:14:26 INFO - PROCESS | 1647 | 1464102866074 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 1647 | ++DOCSHELL 0x135ad6000 == 92 [pid = 1647] [id = 743] 08:14:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x112869400) [pid = 1647] [serial = 2229] [outer = 0x0] 08:14:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x12bebe800) [pid = 1647] [serial = 2230] [outer = 0x112869400] 08:14:26 INFO - PROCESS | 1647 | 1464102866128 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x12dc71c00) [pid = 1647] [serial = 2231] [outer = 0x112869400] 08:14:26 INFO - PROCESS | 1647 | 1464102866841 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"]]]}] 08:14:26 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 08:14:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:14:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1221ms 08:14:26 INFO - PROCESS | 1647 | 1464102866916 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:14:26 INFO - PROCESS | 1647 | 1464102866918 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:14:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:14:26 INFO - PROCESS | 1647 | 1464102866923 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 1647 | 1464102866926 Marionette TRACE conn2 <- [1,2946,null,{}] 08:14:26 INFO - PROCESS | 1647 | 1464102866930 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}] 08:14:27 INFO - PROCESS | 1647 | 1464102867026 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:14:27 INFO - PROCESS | 1647 | 1464102867144 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x118377000 == 93 [pid = 1647] [id = 744] 08:14:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x1110a6c00) [pid = 1647] [serial = 2232] [outer = 0x0] 08:14:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x112018800) [pid = 1647] [serial = 2233] [outer = 0x1110a6c00] 08:14:27 INFO - PROCESS | 1647 | 1464102867172 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x112869c00) [pid = 1647] [serial = 2234] [outer = 0x1110a6c00] 08:14:27 INFO - PROCESS | 1647 | 1464102867546 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]]]}] 08:14:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:14:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 673ms 08:14:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:14:27 INFO - PROCESS | 1647 | 1464102867597 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 1647 | 1464102867600 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:14:27 INFO - PROCESS | 1647 | 1464102867604 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 1647 | 1464102867606 Marionette TRACE conn2 <- [1,2950,null,{}] 08:14:27 INFO - PROCESS | 1647 | 1464102867609 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}] 08:14:27 INFO - PROCESS | 1647 | 1464102867715 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:14:27 INFO - PROCESS | 1647 | 1464102867837 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1647 | ++DOCSHELL 0x1216c7800 == 94 [pid = 1647] [id = 745] 08:14:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x115ebec00) [pid = 1647] [serial = 2235] [outer = 0x0] 08:14:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x11619fc00) [pid = 1647] [serial = 2236] [outer = 0x115ebec00] 08:14:27 INFO - PROCESS | 1647 | 1464102867867 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x116ae8000) [pid = 1647] [serial = 2237] [outer = 0x115ebec00] 08:14:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x112263000 == 95 [pid = 1647] [id = 746] 08:14:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x11833d400) [pid = 1647] [serial = 2238] [outer = 0x0] 08:14:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x113af6c00) [pid = 1647] [serial = 2239] [outer = 0x11833d400] 08:14:28 INFO - PROCESS | 1647 | 1464102868246 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]]]}] 08:14:28 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 677ms 08:14:28 INFO - PROCESS | 1647 | 1464102868281 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 1647 | 1464102868283 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:14:28 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:14:28 INFO - PROCESS | 1647 | 1464102868285 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 1647 | 1464102868287 Marionette TRACE conn2 <- [1,2954,null,{}] 08:14:28 INFO - PROCESS | 1647 | 1464102868294 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}] 08:14:28 INFO - PROCESS | 1647 | 1464102868427 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12db4c800 == 94 [pid = 1647] [id = 731] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12d72c000 == 93 [pid = 1647] [id = 730] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1236ad000 == 92 [pid = 1647] [id = 729] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6b0800 == 91 [pid = 1647] [id = 728] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12bad6800 == 90 [pid = 1647] [id = 727] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 208 (0x12d188800) [pid = 1647] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 207 (0x12c50d000) [pid = 1647] [serial = 2131] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x12d1bf000) [pid = 1647] [serial = 2098] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x12d289c00) [pid = 1647] [serial = 2101] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x12dc79c00) [pid = 1647] [serial = 2104] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | 1464102868615 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12b311000 == 89 [pid = 1647] [id = 726] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc7f000 == 88 [pid = 1647] [id = 18] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x128ad0000 == 87 [pid = 1647] [id = 725] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x126fe1800 == 86 [pid = 1647] [id = 724] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x121b43800 == 85 [pid = 1647] [id = 723] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x1192b2800 == 84 [pid = 1647] [id = 722] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x116125000 == 83 [pid = 1647] [id = 721] 08:14:28 INFO - PROCESS | 1647 | ++DOCSHELL 0x116f07800 == 84 [pid = 1647] [id = 747] 08:14:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x113182000) [pid = 1647] [serial = 2240] [outer = 0x0] 08:14:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x117527400) [pid = 1647] [serial = 2241] [outer = 0x113182000] 08:14:28 INFO - PROCESS | 1647 | 1464102868652 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x1194a1400) [pid = 1647] [serial = 2242] [outer = 0x113182000] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x12d17b000 == 83 [pid = 1647] [id = 713] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x128ed5000 == 82 [pid = 1647] [id = 712] 08:14:28 INFO - PROCESS | 1647 | --DOCSHELL 0x118360000 == 81 [pid = 1647] [id = 711] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 206 (0x126f63000) [pid = 1647] [serial = 2122] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 205 (0x1127b1000) [pid = 1647] [serial = 2108] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 204 (0x112017800) [pid = 1647] [serial = 2107] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x12cb98000) [pid = 1647] [serial = 2095] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x12bec0c00) [pid = 1647] [serial = 2129] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x12636d000) [pid = 1647] [serial = 2119] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x126aa4c00) [pid = 1647] [serial = 2120] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x11833bc00) [pid = 1647] [serial = 2111] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x113df2c00) [pid = 1647] [serial = 2110] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x12be19c00) [pid = 1647] [serial = 2089] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x121e51800) [pid = 1647] [serial = 2116] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x124f32800) [pid = 1647] [serial = 2117] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x12c8f1800) [pid = 1647] [serial = 2078] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x12120cc00) [pid = 1647] [serial = 2083] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x128beb800) [pid = 1647] [serial = 2086] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 191 (0x12c881800) [pid = 1647] [serial = 2092] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 190 (0x118340800) [pid = 1647] [serial = 2080] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 189 (0x12a45b400) [pid = 1647] [serial = 2125] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 188 (0x12bb1e000) [pid = 1647] [serial = 2128] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 187 (0x119194400) [pid = 1647] [serial = 2113] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 186 (0x12ba35400) [pid = 1647] [serial = 2126] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 185 (0x1195cc400) [pid = 1647] [serial = 2114] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 184 (0x11922d000) [pid = 1647] [serial = 1445] [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.] 08:14:28 INFO - PROCESS | 1647 | --DOMWINDOW == 183 (0x1286dd800) [pid = 1647] [serial = 2123] [outer = 0x0] [url = about:blank] 08:14:28 INFO - PROCESS | 1647 | 1464102868950 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]]]}] 08:14:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:14:28 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 08:14:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 675ms 08:14:28 INFO - PROCESS | 1647 | 1464102868966 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 1647 | 1464102868968 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:14:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:14:28 INFO - PROCESS | 1647 | 1464102868970 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 1647 | 1464102868971 Marionette TRACE conn2 <- [1,2958,null,{}] 08:14:28 INFO - PROCESS | 1647 | 1464102868974 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}] 08:14:29 INFO - PROCESS | 1647 | 1464102869084 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:14:29 INFO - PROCESS | 1647 | 1464102869088 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x1268be000 == 82 [pid = 1647] [id = 748] 08:14:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 184 (0x1194a1800) [pid = 1647] [serial = 2243] [outer = 0x0] 08:14:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 185 (0x1195cd000) [pid = 1647] [serial = 2244] [outer = 0x1194a1800] 08:14:29 INFO - PROCESS | 1647 | 1464102869114 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 186 (0x119aa4800) [pid = 1647] [serial = 2245] [outer = 0x1194a1800] 08:14:29 INFO - PROCESS | 1647 | 1464102869465 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]]]}] 08:14:29 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:14:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 518ms 08:14:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:14:29 INFO - PROCESS | 1647 | 1464102869489 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 1647 | 1464102869490 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:14:29 INFO - PROCESS | 1647 | 1464102869492 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 1647 | 1464102869494 Marionette TRACE conn2 <- [1,2962,null,{}] 08:14:29 INFO - PROCESS | 1647 | 1464102869496 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}] 08:14:29 INFO - PROCESS | 1647 | 1464102869591 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:14:29 INFO - PROCESS | 1647 | 1464102869595 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:29 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ed1000 == 83 [pid = 1647] [id = 749] 08:14:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 187 (0x119ab0400) [pid = 1647] [serial = 2246] [outer = 0x0] 08:14:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 188 (0x119de2800) [pid = 1647] [serial = 2247] [outer = 0x119ab0400] 08:14:29 INFO - PROCESS | 1647 | 1464102869621 Marionette DEBUG loaded listener.js 08:14:29 INFO - PROCESS | 1647 | ++DOMWINDOW == 189 (0x121206800) [pid = 1647] [serial = 2248] [outer = 0x119ab0400] 08:14:29 INFO - PROCESS | 1647 | 1464102869980 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]]]}] 08:14:30 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:14:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 08:14:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:14:30 INFO - PROCESS | 1647 | 1464102870014 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 1647 | 1464102870015 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:14:30 INFO - PROCESS | 1647 | 1464102870017 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 1647 | 1464102870018 Marionette TRACE conn2 <- [1,2966,null,{}] 08:14:30 INFO - PROCESS | 1647 | 1464102870029 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}] 08:14:30 INFO - PROCESS | 1647 | 1464102870139 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:14:30 INFO - PROCESS | 1647 | 1464102870144 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12b30f800 == 84 [pid = 1647] [id = 750] 08:14:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 190 (0x1213e8800) [pid = 1647] [serial = 2249] [outer = 0x0] 08:14:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 191 (0x12185dc00) [pid = 1647] [serial = 2250] [outer = 0x1213e8800] 08:14:30 INFO - PROCESS | 1647 | 1464102870170 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 192 (0x124eda800) [pid = 1647] [serial = 2251] [outer = 0x1213e8800] 08:14:30 INFO - PROCESS | 1647 | 1464102870501 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]]]}] 08:14:30 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. 08:14:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 528ms 08:14:30 INFO - PROCESS | 1647 | 1464102870546 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:14:30 INFO - PROCESS | 1647 | 1464102870547 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:14:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:14:30 INFO - PROCESS | 1647 | 1464102870549 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:14:30 INFO - PROCESS | 1647 | 1464102870550 Marionette TRACE conn2 <- [1,2970,null,{}] 08:14:30 INFO - PROCESS | 1647 | 1464102870553 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}] 08:14:30 INFO - PROCESS | 1647 | 1464102870649 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:14:30 INFO - PROCESS | 1647 | 1464102870745 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bdb9000 == 85 [pid = 1647] [id = 751] 08:14:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x12120e000) [pid = 1647] [serial = 2252] [outer = 0x0] 08:14:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x125115c00) [pid = 1647] [serial = 2253] [outer = 0x12120e000] 08:14:30 INFO - PROCESS | 1647 | 1464102870769 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x12587f000) [pid = 1647] [serial = 2254] [outer = 0x12120e000] 08:14:31 INFO - PROCESS | 1647 | 1464102871079 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]]]}] 08:14:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:14:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 08:14:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:14:31 INFO - PROCESS | 1647 | 1464102871120 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1647 | 1464102871121 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:14:31 INFO - PROCESS | 1647 | 1464102871123 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1647 | 1464102871124 Marionette TRACE conn2 <- [1,2974,null,{}] 08:14:31 INFO - PROCESS | 1647 | 1464102871127 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}] 08:14:31 INFO - PROCESS | 1647 | 1464102871254 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:14:31 INFO - PROCESS | 1647 | 1464102871268 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6b0800 == 86 [pid = 1647] [id = 752] 08:14:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x125886800) [pid = 1647] [serial = 2255] [outer = 0x0] 08:14:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x12636b000) [pid = 1647] [serial = 2256] [outer = 0x125886800] 08:14:31 INFO - PROCESS | 1647 | 1464102871293 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x126a97800) [pid = 1647] [serial = 2257] [outer = 0x125886800] 08:14:31 INFO - PROCESS | 1647 | 1464102871601 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]]]}] 08:14:31 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. 08:14:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 525ms 08:14:31 INFO - PROCESS | 1647 | 1464102871648 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1647 | 1464102871649 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:14:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:14:31 INFO - PROCESS | 1647 | 1464102871652 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1647 | 1464102871653 Marionette TRACE conn2 <- [1,2978,null,{}] 08:14:31 INFO - PROCESS | 1647 | 1464102871655 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}] 08:14:31 INFO - PROCESS | 1647 | 1464102871779 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:14:31 INFO - PROCESS | 1647 | 1464102871794 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cc7e000 == 87 [pid = 1647] [id = 753] 08:14:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x126deb800) [pid = 1647] [serial = 2258] [outer = 0x0] 08:14:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x126f57400) [pid = 1647] [serial = 2259] [outer = 0x126deb800] 08:14:31 INFO - PROCESS | 1647 | 1464102871819 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x1270a7000) [pid = 1647] [serial = 2260] [outer = 0x126deb800] 08:14:32 INFO - PROCESS | 1647 | 1464102872145 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]]]}] 08:14:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:14:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 518ms 08:14:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:14:32 INFO - PROCESS | 1647 | 1464102872170 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 1647 | 1464102872171 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:14:32 INFO - PROCESS | 1647 | 1464102872174 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 1647 | 1464102872175 Marionette TRACE conn2 <- [1,2982,null,{}] 08:14:32 INFO - PROCESS | 1647 | 1464102872179 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}] 08:14:32 INFO - PROCESS | 1647 | 1464102872344 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:14:32 INFO - PROCESS | 1647 | 1464102872361 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d567000 == 88 [pid = 1647] [id = 754] 08:14:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x1270b0c00) [pid = 1647] [serial = 2261] [outer = 0x0] 08:14:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x1286e0c00) [pid = 1647] [serial = 2262] [outer = 0x1270b0c00] 08:14:32 INFO - PROCESS | 1647 | 1464102872401 Marionette DEBUG loaded listener.js 08:14:32 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x128beb800) [pid = 1647] [serial = 2263] [outer = 0x1270b0c00] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 203 (0x116745800) [pid = 1647] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 202 (0x116070c00) [pid = 1647] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 201 (0x119a06400) [pid = 1647] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 200 (0x12bec9800) [pid = 1647] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 199 (0x119aa1400) [pid = 1647] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 198 (0x1216b5400) [pid = 1647] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 197 (0x121c91400) [pid = 1647] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 196 (0x11286a400) [pid = 1647] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 195 (0x118434400) [pid = 1647] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 194 (0x1184e8000) [pid = 1647] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 193 (0x111d7d800) [pid = 1647] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:14:32 INFO - PROCESS | 1647 | --DOMWINDOW == 192 (0x1127ad800) [pid = 1647] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:14:33 INFO - PROCESS | 1647 | 1464102873056 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"]]]}] 08:14:33 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:14:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:14:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 923ms 08:14:33 INFO - PROCESS | 1647 | 1464102873097 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 1647 | 1464102873099 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:14:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:14:33 INFO - PROCESS | 1647 | 1464102873101 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 1647 | 1464102873103 Marionette TRACE conn2 <- [1,2986,null,{}] 08:14:33 INFO - PROCESS | 1647 | 1464102873105 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}] 08:14:33 INFO - PROCESS | 1647 | 1464102873216 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:14:33 INFO - PROCESS | 1647 | 1464102873296 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12db3b000 == 89 [pid = 1647] [id = 755] 08:14:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 193 (0x1127ad800) [pid = 1647] [serial = 2264] [outer = 0x0] 08:14:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 194 (0x1270b2000) [pid = 1647] [serial = 2265] [outer = 0x1127ad800] 08:14:33 INFO - PROCESS | 1647 | 1464102873330 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 195 (0x12a77f000) [pid = 1647] [serial = 2266] [outer = 0x1127ad800] 08:14:33 INFO - PROCESS | 1647 | 1464102873682 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]]]}] 08:14:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:14:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 619ms 08:14:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:14:33 INFO - PROCESS | 1647 | 1464102873720 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 1647 | 1464102873721 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:14:33 INFO - PROCESS | 1647 | 1464102873723 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 1647 | 1464102873725 Marionette TRACE conn2 <- [1,2990,null,{}] 08:14:33 INFO - PROCESS | 1647 | 1464102873727 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}] 08:14:33 INFO - PROCESS | 1647 | 1464102873816 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:14:33 INFO - PROCESS | 1647 | 1464102873822 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efda800 == 90 [pid = 1647] [id = 756] 08:14:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 196 (0x12aa78000) [pid = 1647] [serial = 2267] [outer = 0x0] 08:14:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 197 (0x12b1bf400) [pid = 1647] [serial = 2268] [outer = 0x12aa78000] 08:14:33 INFO - PROCESS | 1647 | 1464102873863 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1647 | ++DOMWINDOW == 198 (0x12ba38000) [pid = 1647] [serial = 2269] [outer = 0x12aa78000] 08:14:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efc0000 == 91 [pid = 1647] [id = 757] 08:14:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 199 (0x12bb17800) [pid = 1647] [serial = 2270] [outer = 0x0] 08:14:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 200 (0x12aa7a800) [pid = 1647] [serial = 2271] [outer = 0x12bb17800] 08:14:34 INFO - PROCESS | 1647 | 1464102874408 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]]]}] 08:14:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:14:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 723ms 08:14:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:14:34 INFO - PROCESS | 1647 | 1464102874447 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 1647 | 1464102874449 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:14:34 INFO - PROCESS | 1647 | 1464102874452 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 1647 | 1464102874453 Marionette TRACE conn2 <- [1,2994,null,{}] 08:14:34 INFO - PROCESS | 1647 | 1464102874455 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}] 08:14:34 INFO - PROCESS | 1647 | 1464102874618 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:14:34 INFO - PROCESS | 1647 | 1464102874627 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 1647 | ++DOCSHELL 0x135305800 == 92 [pid = 1647] [id = 758] 08:14:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 201 (0x12bb08000) [pid = 1647] [serial = 2272] [outer = 0x0] 08:14:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 202 (0x12bb18c00) [pid = 1647] [serial = 2273] [outer = 0x12bb08000] 08:14:34 INFO - PROCESS | 1647 | 1464102874652 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 1647 | ++DOMWINDOW == 203 (0x12c50e000) [pid = 1647] [serial = 2274] [outer = 0x12bb08000] 08:14:34 INFO - PROCESS | 1647 | 1464102874962 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]]]}] 08:14:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:14:35 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 08:14:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 568ms 08:14:35 INFO - PROCESS | 1647 | 1464102875088 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 1647 | 1464102875091 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:14:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:14:35 INFO - PROCESS | 1647 | 1464102875098 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 1647 | 1464102875100 Marionette TRACE conn2 <- [1,2998,null,{}] 08:14:35 INFO - PROCESS | 1647 | 1464102875104 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}] 08:14:35 INFO - PROCESS | 1647 | 1464102875231 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:14:35 INFO - PROCESS | 1647 | 1464102875317 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1647 | ++DOCSHELL 0x118081800 == 93 [pid = 1647] [id = 759] 08:14:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 204 (0x111d82800) [pid = 1647] [serial = 2275] [outer = 0x0] 08:14:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 205 (0x1122a7c00) [pid = 1647] [serial = 2276] [outer = 0x111d82800] 08:14:35 INFO - PROCESS | 1647 | 1464102875348 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1647 | ++DOMWINDOW == 206 (0x112a68c00) [pid = 1647] [serial = 2277] [outer = 0x111d82800] 08:14:35 INFO - PROCESS | 1647 | 1464102875739 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]]]}] 08:14:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:14:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 672ms 08:14:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:14:35 INFO - PROCESS | 1647 | 1464102875771 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 1647 | 1464102875774 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:14:35 INFO - PROCESS | 1647 | 1464102875779 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 1647 | 1464102875782 Marionette TRACE conn2 <- [1,3002,null,{}] 08:14:35 INFO - PROCESS | 1647 | 1464102875785 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}] 08:14:35 INFO - PROCESS | 1647 | 1464102875904 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:14:36 INFO - PROCESS | 1647 | 1464102876022 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ac8000 == 94 [pid = 1647] [id = 760] 08:14:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 207 (0x1166c6000) [pid = 1647] [serial = 2278] [outer = 0x0] 08:14:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 208 (0x11830dc00) [pid = 1647] [serial = 2279] [outer = 0x1166c6000] 08:14:36 INFO - PROCESS | 1647 | 1464102876054 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 209 (0x1185d2800) [pid = 1647] [serial = 2280] [outer = 0x1166c6000] 08:14:36 INFO - PROCESS | 1647 | 1464102876420 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]]]}] 08:14:36 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. 08:14:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 673ms 08:14:36 INFO - PROCESS | 1647 | 1464102876451 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 1647 | 1464102876453 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:14:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:14:36 INFO - PROCESS | 1647 | 1464102876455 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 1647 | 1464102876456 Marionette TRACE conn2 <- [1,3006,null,{}] 08:14:36 INFO - PROCESS | 1647 | 1464102876463 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}] 08:14:36 INFO - PROCESS | 1647 | 1464102876584 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:14:36 INFO - PROCESS | 1647 | 1464102876713 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1647 | ++DOCSHELL 0x12df71000 == 95 [pid = 1647] [id = 761] 08:14:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 210 (0x121206c00) [pid = 1647] [serial = 2281] [outer = 0x0] 08:14:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 211 (0x12120c400) [pid = 1647] [serial = 2282] [outer = 0x121206c00] 08:14:36 INFO - PROCESS | 1647 | 1464102876750 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x1219d6800) [pid = 1647] [serial = 2283] [outer = 0x121206c00] 08:14:37 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. 08:14:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 672ms 08:14:37 INFO - PROCESS | 1647 | 1464102877120 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]]]}] 08:14:37 INFO - PROCESS | 1647 | 1464102877129 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 1647 | 1464102877131 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:14:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:14:37 INFO - PROCESS | 1647 | 1464102877134 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 1647 | 1464102877135 Marionette TRACE conn2 <- [1,3010,null,{}] 08:14:37 INFO - PROCESS | 1647 | 1464102877137 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}] 08:14:37 INFO - PROCESS | 1647 | 1464102877255 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:14:37 INFO - PROCESS | 1647 | 1464102877382 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 1647 | ++DOCSHELL 0x137bb7000 == 96 [pid = 1647] [id = 762] 08:14:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x124a5e400) [pid = 1647] [serial = 2284] [outer = 0x0] 08:14:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x125114c00) [pid = 1647] [serial = 2285] [outer = 0x124a5e400] 08:14:37 INFO - PROCESS | 1647 | 1464102877414 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x126653000) [pid = 1647] [serial = 2286] [outer = 0x124a5e400] 08:14:37 INFO - PROCESS | 1647 | 1464102877775 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]]]}] 08:14:37 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:14:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 668ms 08:14:37 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:14:37 INFO - PROCESS | 1647 | 1464102877802 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 1647 | 1464102877804 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:14:37 INFO - PROCESS | 1647 | 1464102877806 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 1647 | 1464102877807 Marionette TRACE conn2 <- [1,3014,null,{}] 08:14:37 INFO - PROCESS | 1647 | 1464102877809 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}] 08:14:37 INFO - PROCESS | 1647 | 1464102877928 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:14:38 INFO - PROCESS | 1647 | 1464102878047 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f411800 == 97 [pid = 1647] [id = 763] 08:14:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x126655800) [pid = 1647] [serial = 2287] [outer = 0x0] 08:14:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x1284a1c00) [pid = 1647] [serial = 2288] [outer = 0x126655800] 08:14:38 INFO - PROCESS | 1647 | 1464102878079 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x1286e7000) [pid = 1647] [serial = 2289] [outer = 0x126655800] 08:14:38 INFO - PROCESS | 1647 | [1647] 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 08:14:38 INFO - PROCESS | 1647 | 1464102878468 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:14:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:14:38 INFO - {} 08:14:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:14:38 INFO - {} 08:14:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:14:38 INFO - {} 08:14:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:14:38 INFO - {} 08:14:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 674ms 08:14:38 INFO - PROCESS | 1647 | 1464102878480 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 1647 | 1464102878481 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:14:38 INFO - TEST-START | /FileAPI/fileReader.html 08:14:38 INFO - PROCESS | 1647 | 1464102878484 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 1647 | 1464102878485 Marionette TRACE conn2 <- [1,3018,null,{}] 08:14:38 INFO - PROCESS | 1647 | 1464102878487 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}] 08:14:38 INFO - PROCESS | 1647 | 1464102878623 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:14:38 INFO - PROCESS | 1647 | 1464102878743 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1647 | ++DOCSHELL 0x1411ad000 == 98 [pid = 1647] [id = 764] 08:14:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x12a77c800) [pid = 1647] [serial = 2290] [outer = 0x0] 08:14:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x12cb94c00) [pid = 1647] [serial = 2291] [outer = 0x12a77c800] 08:14:38 INFO - PROCESS | 1647 | 1464102878775 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x12d1c7800) [pid = 1647] [serial = 2292] [outer = 0x12a77c800] 08:14:39 INFO - PROCESS | 1647 | 1464102879136 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]]]}] 08:14:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:14:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:14:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:14:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:14:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 08:14:39 INFO - TEST-START | /FileAPI/historical.html 08:14:39 INFO - PROCESS | 1647 | 1464102879155 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1647 | 1464102879156 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:14:39 INFO - PROCESS | 1647 | 1464102879158 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1647 | 1464102879159 Marionette TRACE conn2 <- [1,3022,null,{}] 08:14:39 INFO - PROCESS | 1647 | 1464102879162 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}] 08:14:39 INFO - PROCESS | 1647 | 1464102879279 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:14:39 INFO - PROCESS | 1647 | 1464102879399 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:39 INFO - PROCESS | 1647 | ++DOCSHELL 0x141b9c000 == 99 [pid = 1647] [id = 765] 08:14:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x12d27b400) [pid = 1647] [serial = 2293] [outer = 0x0] 08:14:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x12dc70400) [pid = 1647] [serial = 2294] [outer = 0x12d27b400] 08:14:39 INFO - PROCESS | 1647 | 1464102879431 Marionette DEBUG loaded listener.js 08:14:39 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x12dc7a800) [pid = 1647] [serial = 2295] [outer = 0x12d27b400] 08:14:39 INFO - PROCESS | 1647 | 1464102879764 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"]]]}] 08:14:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:14:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:14:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:14:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:14:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:14:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:14:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:14:39 INFO - TEST-OK | /FileAPI/historical.html | took 619ms 08:14:39 INFO - PROCESS | 1647 | 1464102879780 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1647 | 1464102879781 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:14:39 INFO - TEST-START | /FileAPI/idlharness.html 08:14:39 INFO - PROCESS | 1647 | 1464102879784 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1647 | 1464102879785 Marionette TRACE conn2 <- [1,3026,null,{}] 08:14:39 INFO - PROCESS | 1647 | 1464102879788 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}] 08:14:39 INFO - PROCESS | 1647 | 1464102879906 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:14:40 INFO - PROCESS | 1647 | 1464102880039 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x1422ea000 == 100 [pid = 1647] [id = 766] 08:14:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x12d284400) [pid = 1647] [serial = 2296] [outer = 0x0] 08:14:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x134624400) [pid = 1647] [serial = 2297] [outer = 0x12d284400] 08:14:40 INFO - PROCESS | 1647 | 1464102880071 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x134630800) [pid = 1647] [serial = 2298] [outer = 0x12d284400] 08:14:40 INFO - PROCESS | 1647 | 1464102880632 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]]]}] 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:14:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:14:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:14:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:14:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:14:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:14:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:14:40 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 08:14:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:14:40 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 08:14:40 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 08:14:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:14:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:14:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:14:40 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 08:14:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:14:40 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 08:14:40 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 08:14:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:14:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:14:40 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:14:40 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:14:40 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:14:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:14:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 881ms 08:14:40 INFO - PROCESS | 1647 | 1464102880666 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:14:40 INFO - PROCESS | 1647 | 1464102880667 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:14:40 INFO - TEST-START | /FileAPI/idlharness.worker 08:14:40 INFO - PROCESS | 1647 | 1464102880669 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:14:40 INFO - PROCESS | 1647 | 1464102880670 Marionette TRACE conn2 <- [1,3030,null,{}] 08:14:40 INFO - PROCESS | 1647 | 1464102880673 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}] 08:14:40 INFO - PROCESS | 1647 | 1464102880824 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:14:40 INFO - PROCESS | 1647 | 1464102880951 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1647 | ++DOCSHELL 0x143b6e800 == 101 [pid = 1647] [id = 767] 08:14:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x12dc78800) [pid = 1647] [serial = 2299] [outer = 0x0] 08:14:40 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x13469cc00) [pid = 1647] [serial = 2300] [outer = 0x12dc78800] 08:14:40 INFO - PROCESS | 1647 | 1464102880981 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x135160400) [pid = 1647] [serial = 2301] [outer = 0x12dc78800] 08:14:41 INFO - PROCESS | 1647 | [1647] 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 08:14:41 INFO - PROCESS | 1647 | 1464102881728 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,{},{}]]]}] 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:14:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:14:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:14:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:14:41 INFO - {} 08:14:41 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 08:14:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:14:41 INFO - {} 08:14:41 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 - {} 08:14:41 INFO - {} 08:14:41 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 08:14:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:14:41 INFO - {} 08:14:41 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 08:14:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:14:41 INFO - {} 08:14:41 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 - {} 08:14:41 INFO - {} 08:14:41 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 08:14:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:14:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:14:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 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 08:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 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 08:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 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 08:14:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 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 08:14:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:14:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:14:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:14:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:14:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:14:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:14:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:14:41 INFO - {} 08:14:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1137ms 08:14:41 INFO - PROCESS | 1647 | 1464102881808 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 1647 | 1464102881811 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:14:41 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:14:41 INFO - PROCESS | 1647 | 1464102881816 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1647 | 1464102881818 Marionette TRACE conn2 <- [1,3034,null,{}] 08:14:41 INFO - PROCESS | 1647 | 1464102881823 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}] 08:14:42 INFO - PROCESS | 1647 | 1464102882043 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:14:42 INFO - PROCESS | 1647 | 1464102882256 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:42 INFO - PROCESS | 1647 | ++DOCSHELL 0x14092b800 == 102 [pid = 1647] [id = 768] 08:14:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x1184e7800) [pid = 1647] [serial = 2302] [outer = 0x0] 08:14:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x1284ae400) [pid = 1647] [serial = 2303] [outer = 0x1184e7800] 08:14:42 INFO - PROCESS | 1647 | 1464102882303 Marionette DEBUG loaded listener.js 08:14:42 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x13ff02800) [pid = 1647] [serial = 2304] [outer = 0x1184e7800] 08:14:42 INFO - PROCESS | 1647 | 1464102882720 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]]]}] 08:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:14:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 922ms 08:14:42 INFO - PROCESS | 1647 | 1464102882737 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:14:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:14:42 INFO - PROCESS | 1647 | 1464102882739 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:14:42 INFO - PROCESS | 1647 | 1464102882741 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 1647 | 1464102882743 Marionette TRACE conn2 <- [1,3038,null,{}] 08:14:42 INFO - PROCESS | 1647 | 1464102882746 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}] 08:14:42 INFO - PROCESS | 1647 | 1464102882882 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:14:43 INFO - PROCESS | 1647 | 1464102883004 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x128ecd800 == 103 [pid = 1647] [id = 769] 08:14:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x119ab1400) [pid = 1647] [serial = 2305] [outer = 0x0] 08:14:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x135161c00) [pid = 1647] [serial = 2306] [outer = 0x119ab1400] 08:14:43 INFO - PROCESS | 1647 | 1464102883041 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x13ff0d000) [pid = 1647] [serial = 2307] [outer = 0x119ab1400] 08:14:43 INFO - PROCESS | 1647 | 1464102883618 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"]]]}] 08:14:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:14:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:14:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 920ms 08:14:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:14:43 INFO - PROCESS | 1647 | 1464102883670 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:14:43 INFO - PROCESS | 1647 | 1464102883672 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:14:43 INFO - PROCESS | 1647 | 1464102883679 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:14:43 INFO - PROCESS | 1647 | 1464102883681 Marionette TRACE conn2 <- [1,3042,null,{}] 08:14:43 INFO - PROCESS | 1647 | 1464102883685 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}] 08:14:43 INFO - PROCESS | 1647 | 1464102883804 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:14:43 INFO - PROCESS | 1647 | 1464102883894 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 1647 | ++DOCSHELL 0x126fe0800 == 104 [pid = 1647] [id = 770] 08:14:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x112eedc00) [pid = 1647] [serial = 2308] [outer = 0x0] 08:14:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 238 (0x11318a000) [pid = 1647] [serial = 2309] [outer = 0x112eedc00] 08:14:43 INFO - PROCESS | 1647 | 1464102883922 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 1647 | ++DOMWINDOW == 239 (0x1161ed800) [pid = 1647] [serial = 2310] [outer = 0x112eedc00] 08:14:44 INFO - PROCESS | 1647 | 1464102884358 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]]]}] 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:14:44 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. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:14:44 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'.) 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:14:44 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. 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:14:44 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. 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:14:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:14:44 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. 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:14:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:14:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:14:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:14:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 731ms 08:14:44 INFO - PROCESS | 1647 | 1464102884452 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 1647 | 1464102884455 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:14:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:14:44 INFO - PROCESS | 1647 | 1464102884461 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 1647 | 1464102884463 Marionette TRACE conn2 <- [1,3046,null,{}] 08:14:44 INFO - PROCESS | 1647 | 1464102884465 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}] 08:14:44 INFO - PROCESS | 1647 | 1464102884562 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:14:44 INFO - PROCESS | 1647 | 1464102884689 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1647 | ++DOCSHELL 0x116125000 == 105 [pid = 1647] [id = 771] 08:14:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 240 (0x110e59c00) [pid = 1647] [serial = 2311] [outer = 0x0] 08:14:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 241 (0x118434400) [pid = 1647] [serial = 2312] [outer = 0x110e59c00] 08:14:44 INFO - PROCESS | 1647 | 1464102884717 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x119a07c00) [pid = 1647] [serial = 2313] [outer = 0x110e59c00] 08:14:44 INFO - PROCESS | 1647 | [1647] 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 08:14:45 INFO - PROCESS | 1647 | 1464102885108 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:14:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:14:45 INFO - {} 08:14:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 672ms 08:14:45 INFO - PROCESS | 1647 | 1464102885143 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1647 | 1464102885144 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:14:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12efc0000 == 104 [pid = 1647] [id = 757] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12efda800 == 103 [pid = 1647] [id = 756] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12db3b000 == 102 [pid = 1647] [id = 755] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12d567000 == 101 [pid = 1647] [id = 754] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12cc7e000 == 100 [pid = 1647] [id = 753] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12c6b0800 == 99 [pid = 1647] [id = 752] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 241 (0x128ab6800) [pid = 1647] [serial = 2197] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12bdb9000 == 98 [pid = 1647] [id = 751] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12b30f800 == 97 [pid = 1647] [id = 750] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x128ed1000 == 96 [pid = 1647] [id = 749] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1268be000 == 95 [pid = 1647] [id = 748] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x116f07800 == 94 [pid = 1647] [id = 747] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x112263000 == 93 [pid = 1647] [id = 746] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1216c7800 == 92 [pid = 1647] [id = 745] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x118377000 == 91 [pid = 1647] [id = 744] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x135ad6000 == 90 [pid = 1647] [id = 743] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12db3c800 == 89 [pid = 1647] [id = 742] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x140878800 == 88 [pid = 1647] [id = 741] 08:14:45 INFO - PROCESS | 1647 | 1464102885253 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 1647 | 1464102885256 Marionette TRACE conn2 <- [1,3050,null,{}] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x13f771800 == 87 [pid = 1647] [id = 740] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x13f40b000 == 86 [pid = 1647] [id = 739] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x137c68000 == 85 [pid = 1647] [id = 738] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x135aa1800 == 84 [pid = 1647] [id = 737] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x135310800 == 83 [pid = 1647] [id = 736] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12efc3000 == 82 [pid = 1647] [id = 735] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x12a4de000 == 81 [pid = 1647] [id = 734] 08:14:45 INFO - PROCESS | 1647 | --DOCSHELL 0x1182bc000 == 80 [pid = 1647] [id = 733] 08:14:45 INFO - PROCESS | 1647 | 1464102885273 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}] 08:14:45 INFO - PROCESS | 1647 | 1464102885380 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:14:45 INFO - PROCESS | 1647 | 1464102885385 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:45 INFO - PROCESS | 1647 | ++DOCSHELL 0x119887800 == 81 [pid = 1647] [id = 772] 08:14:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x1216ecc00) [pid = 1647] [serial = 2314] [outer = 0x0] 08:14:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 243 (0x121e4b400) [pid = 1647] [serial = 2315] [outer = 0x1216ecc00] 08:14:45 INFO - PROCESS | 1647 | 1464102885414 Marionette DEBUG loaded listener.js 08:14:45 INFO - PROCESS | 1647 | ++DOMWINDOW == 244 (0x124f30400) [pid = 1647] [serial = 2316] [outer = 0x1216ecc00] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 243 (0x12c5f1c00) [pid = 1647] [serial = 2132] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 242 (0x119aa9000) [pid = 1647] [serial = 2179] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 241 (0x12aa74800) [pid = 1647] [serial = 2143] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 240 (0x124edf000) [pid = 1647] [serial = 2183] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 239 (0x12c87e000) [pid = 1647] [serial = 2146] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 238 (0x121ef6c00) [pid = 1647] [serial = 2182] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 237 (0x134697000) [pid = 1647] [serial = 2155] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 236 (0x125771800) [pid = 1647] [serial = 2186] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 235 (0x125113400) [pid = 1647] [serial = 2185] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 234 (0x118344c00) [pid = 1647] [serial = 2188] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 233 (0x12587f800) [pid = 1647] [serial = 2189] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 232 (0x11918dc00) [pid = 1647] [serial = 2173] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 231 (0x1194aa800) [pid = 1647] [serial = 2176] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 230 (0x112019800) [pid = 1647] [serial = 2164] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 229 (0x112769400) [pid = 1647] [serial = 2165] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x113186400) [pid = 1647] [serial = 2167] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x113d61c00) [pid = 1647] [serial = 2168] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x118225000) [pid = 1647] [serial = 2137] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x12515b800) [pid = 1647] [serial = 2161] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x1213ea000) [pid = 1647] [serial = 2140] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x1346c4400) [pid = 1647] [serial = 2158] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x1122b2400) [pid = 1647] [serial = 2134] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x12cb9dc00) [pid = 1647] [serial = 2149] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x134627400) [pid = 1647] [serial = 2152] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x119229400) [pid = 1647] [serial = 2174] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x118089800) [pid = 1647] [serial = 2170] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x118343000) [pid = 1647] [serial = 2171] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x1219cf000) [pid = 1647] [serial = 2180] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x126653400) [pid = 1647] [serial = 2191] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x119728800) [pid = 1647] [serial = 2177] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 213 (0x1284a7400) [pid = 1647] [serial = 2195] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 212 (0x126f0fc00) [pid = 1647] [serial = 2194] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | --DOMWINDOW == 211 (0x125110000) [pid = 1647] [serial = 2192] [outer = 0x0] [url = about:blank] 08:14:45 INFO - PROCESS | 1647 | 1464102885805 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]]]}] 08:14:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:14:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:14:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:14:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:14:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 639ms 08:14:45 INFO - PROCESS | 1647 | 1464102885831 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1647 | 1464102885834 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:14:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:14:45 INFO - PROCESS | 1647 | 1464102885837 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 1647 | 1464102885839 Marionette TRACE conn2 <- [1,3054,null,{}] 08:14:45 INFO - PROCESS | 1647 | 1464102885842 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}] 08:14:46 INFO - PROCESS | 1647 | 1464102885998 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:14:46 INFO - PROCESS | 1647 | 1464102886015 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12aa2f800 == 82 [pid = 1647] [id = 773] 08:14:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 212 (0x125771800) [pid = 1647] [serial = 2317] [outer = 0x0] 08:14:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 213 (0x125888c00) [pid = 1647] [serial = 2318] [outer = 0x125771800] 08:14:46 INFO - PROCESS | 1647 | 1464102886058 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 214 (0x126888000) [pid = 1647] [serial = 2319] [outer = 0x125771800] 08:14:46 INFO - PROCESS | 1647 | 1464102886583 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"]]]}] 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:14:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:14:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:46 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" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:46 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" 08:14:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:14:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:14:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 788ms 08:14:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:14:46 INFO - PROCESS | 1647 | 1464102886625 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 1647 | 1464102886627 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:14:46 INFO - PROCESS | 1647 | 1464102886631 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 1647 | 1464102886632 Marionette TRACE conn2 <- [1,3058,null,{}] 08:14:46 INFO - PROCESS | 1647 | 1464102886634 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}] 08:14:46 INFO - PROCESS | 1647 | 1464102886754 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:14:46 INFO - PROCESS | 1647 | 1464102886834 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1647 | ++DOCSHELL 0x12cb15000 == 83 [pid = 1647] [id = 774] 08:14:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x118089800) [pid = 1647] [serial = 2320] [outer = 0x0] 08:14:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x126f64400) [pid = 1647] [serial = 2321] [outer = 0x118089800] 08:14:46 INFO - PROCESS | 1647 | 1464102886860 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x12aa7c800) [pid = 1647] [serial = 2322] [outer = 0x118089800] 08:14:47 INFO - PROCESS | 1647 | 1464102887173 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]]]}] 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:14:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:14:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:14:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:14:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:14:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:14:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:14:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:14:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:14:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 573ms 08:14:47 INFO - PROCESS | 1647 | 1464102887204 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 1647 | 1464102887206 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:14:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:14:47 INFO - PROCESS | 1647 | 1464102887208 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 1647 | 1464102887209 Marionette TRACE conn2 <- [1,3062,null,{}] 08:14:47 INFO - PROCESS | 1647 | 1464102887214 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}] 08:14:47 INFO - PROCESS | 1647 | 1464102887329 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:14:47 INFO - PROCESS | 1647 | 1464102887335 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x12d73b800 == 84 [pid = 1647] [id = 775] 08:14:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x12ba2e000) [pid = 1647] [serial = 2323] [outer = 0x0] 08:14:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x12be12800) [pid = 1647] [serial = 2324] [outer = 0x12ba2e000] 08:14:47 INFO - PROCESS | 1647 | 1464102887361 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x12c87f400) [pid = 1647] [serial = 2325] [outer = 0x12ba2e000] 08:14:47 INFO - PROCESS | 1647 | [1647] 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 08:14:47 INFO - PROCESS | 1647 | 1464102887771 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:14:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:14:47 INFO - {} 08:14:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 571ms 08:14:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:14:47 INFO - PROCESS | 1647 | 1464102887786 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:14:47 INFO - PROCESS | 1647 | 1464102887787 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:14:47 INFO - PROCESS | 1647 | 1464102887789 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 1647 | 1464102887790 Marionette TRACE conn2 <- [1,3066,null,{}] 08:14:47 INFO - PROCESS | 1647 | 1464102887792 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}] 08:14:47 INFO - PROCESS | 1647 | 1464102887922 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:14:47 INFO - PROCESS | 1647 | 1464102887937 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1647 | ++DOCSHELL 0x134664000 == 85 [pid = 1647] [id = 776] 08:14:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x12c5eb400) [pid = 1647] [serial = 2326] [outer = 0x0] 08:14:47 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x12d1ba000) [pid = 1647] [serial = 2327] [outer = 0x12c5eb400] 08:14:47 INFO - PROCESS | 1647 | 1464102887963 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x134697000) [pid = 1647] [serial = 2328] [outer = 0x12c5eb400] 08:14:48 INFO - PROCESS | 1647 | 1464102888335 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]]]}] 08:14:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:14:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:14:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:14:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:14:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:14:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:14:48 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:14:48 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 569ms 08:14:48 INFO - PROCESS | 1647 | 1464102888359 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:14:48 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:14:48 INFO - PROCESS | 1647 | 1464102888361 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:14:48 INFO - PROCESS | 1647 | 1464102888364 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 1647 | 1464102888365 Marionette TRACE conn2 <- [1,3070,null,{}] 08:14:48 INFO - PROCESS | 1647 | 1464102888376 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}] 08:14:48 INFO - PROCESS | 1647 | 1464102888579 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:14:48 INFO - PROCESS | 1647 | 1464102888596 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 1647 | ++DOCSHELL 0x13467e800 == 86 [pid = 1647] [id = 777] 08:14:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x1346ddc00) [pid = 1647] [serial = 2329] [outer = 0x0] 08:14:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x135169c00) [pid = 1647] [serial = 2330] [outer = 0x1346ddc00] 08:14:48 INFO - PROCESS | 1647 | 1464102888622 Marionette DEBUG loaded listener.js 08:14:48 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x135241400) [pid = 1647] [serial = 2331] [outer = 0x1346ddc00] 08:14:48 INFO - PROCESS | 1647 | 1464102888955 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]]]}] 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 620ms 08:14:48 INFO - PROCESS | 1647 | 1464102888984 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 1647 | 1464102888985 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:14:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:14:48 INFO - PROCESS | 1647 | 1464102888988 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 1647 | 1464102888989 Marionette TRACE conn2 <- [1,3074,null,{}] 08:14:48 INFO - PROCESS | 1647 | 1464102888991 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}] 08:14:49 INFO - PROCESS | 1647 | 1464102889121 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:14:49 INFO - PROCESS | 1647 | 1464102889135 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x1351e0000 == 87 [pid = 1647] [id = 778] 08:14:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x134d94800) [pid = 1647] [serial = 2332] [outer = 0x0] 08:14:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x135246800) [pid = 1647] [serial = 2333] [outer = 0x134d94800] 08:14:49 INFO - PROCESS | 1647 | 1464102889161 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x13524b800) [pid = 1647] [serial = 2334] [outer = 0x134d94800] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 228 (0x125886800) [pid = 1647] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 227 (0x115ebec00) [pid = 1647] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 226 (0x12aa78000) [pid = 1647] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 225 (0x113182000) [pid = 1647] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 224 (0x1110a6c00) [pid = 1647] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 223 (0x1213e8800) [pid = 1647] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 222 (0x1127ad800) [pid = 1647] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 221 (0x1270b0c00) [pid = 1647] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 220 (0x126deb800) [pid = 1647] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 219 (0x12120e000) [pid = 1647] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 218 (0x1284af800) [pid = 1647] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 217 (0x1194a1800) [pid = 1647] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 216 (0x119ab0400) [pid = 1647] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 215 (0x11833d400) [pid = 1647] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:14:49 INFO - PROCESS | 1647 | --DOMWINDOW == 214 (0x12bb17800) [pid = 1647] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:14:49 INFO - PROCESS | 1647 | 1464102889724 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]]]}] 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:14:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 770ms 08:14:49 INFO - PROCESS | 1647 | 1464102889759 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 1647 | 1464102889760 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:14:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:14:49 INFO - PROCESS | 1647 | 1464102889764 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 1647 | 1464102889765 Marionette TRACE conn2 <- [1,3078,null,{}] 08:14:49 INFO - PROCESS | 1647 | 1464102889768 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}] 08:14:49 INFO - PROCESS | 1647 | 1464102889880 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:14:49 INFO - PROCESS | 1647 | 1464102889885 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1647 | ++DOCSHELL 0x134cc8800 == 88 [pid = 1647] [id = 779] 08:14:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 215 (0x1129cac00) [pid = 1647] [serial = 2335] [outer = 0x0] 08:14:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 216 (0x1129cb400) [pid = 1647] [serial = 2336] [outer = 0x1129cac00] 08:14:49 INFO - PROCESS | 1647 | 1464102889911 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1647 | ++DOMWINDOW == 217 (0x1129d1c00) [pid = 1647] [serial = 2337] [outer = 0x1129cac00] 08:14:50 INFO - PROCESS | 1647 | 1464102890260 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] 08:14:50 INFO - PROCESS | 1647 | 1464102890287 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:14:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:14:50 INFO - PROCESS | 1647 | 1464102890289 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 1647 | 1464102890291 Marionette TRACE conn2 <- [1,3082,null,{}] 08:14:50 INFO - PROCESS | 1647 | 1464102890298 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}] 08:14:50 INFO - PROCESS | 1647 | 1464102890459 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:14:50 INFO - PROCESS | 1647 | 1464102890491 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x12bab7000 == 89 [pid = 1647] [id = 780] 08:14:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 218 (0x1216b8800) [pid = 1647] [serial = 2338] [outer = 0x0] 08:14:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 219 (0x135245c00) [pid = 1647] [serial = 2339] [outer = 0x1216b8800] 08:14:50 INFO - PROCESS | 1647 | 1464102890520 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 220 (0x1353aa800) [pid = 1647] [serial = 2340] [outer = 0x1216b8800] 08:14:50 INFO - PROCESS | 1647 | 1464102890850 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]]]}] 08:14:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:14:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:14:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 570ms 08:14:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:14:50 INFO - PROCESS | 1647 | 1464102890861 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 1647 | 1464102890864 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:14:50 INFO - PROCESS | 1647 | 1464102890867 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:14:50 INFO - PROCESS | 1647 | 1464102890868 Marionette TRACE conn2 <- [1,3086,null,{}] 08:14:50 INFO - PROCESS | 1647 | 1464102890870 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}] 08:14:50 INFO - PROCESS | 1647 | 1464102890975 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:14:50 INFO - PROCESS | 1647 | 1464102890979 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:50 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f66d800 == 90 [pid = 1647] [id = 781] 08:14:50 INFO - PROCESS | 1647 | ++DOMWINDOW == 221 (0x1353acc00) [pid = 1647] [serial = 2341] [outer = 0x0] 08:14:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 222 (0x1353b4000) [pid = 1647] [serial = 2342] [outer = 0x1353acc00] 08:14:51 INFO - PROCESS | 1647 | 1464102891005 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 223 (0x13540c000) [pid = 1647] [serial = 2343] [outer = 0x1353acc00] 08:14:51 INFO - PROCESS | 1647 | 1464102891343 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:14:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 518ms 08:14:51 INFO - PROCESS | 1647 | 1464102891386 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:14:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:14:51 INFO - PROCESS | 1647 | 1464102891387 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:14:51 INFO - PROCESS | 1647 | 1464102891389 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 1647 | 1464102891390 Marionette TRACE conn2 <- [1,3090,null,{}] 08:14:51 INFO - PROCESS | 1647 | 1464102891393 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}] 08:14:51 INFO - PROCESS | 1647 | 1464102891550 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:14:51 INFO - PROCESS | 1647 | 1464102891558 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 1647 | ++DOCSHELL 0x140874800 == 91 [pid = 1647] [id = 782] 08:14:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 224 (0x1213e8800) [pid = 1647] [serial = 2344] [outer = 0x0] 08:14:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 225 (0x13540d800) [pid = 1647] [serial = 2345] [outer = 0x1213e8800] 08:14:51 INFO - PROCESS | 1647 | 1464102891583 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1647 | ++DOMWINDOW == 226 (0x135945800) [pid = 1647] [serial = 2346] [outer = 0x1213e8800] 08:14:52 INFO - PROCESS | 1647 | 1464102892067 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:14:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 723ms 08:14:52 INFO - PROCESS | 1647 | 1464102892112 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:14:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:14:52 INFO - PROCESS | 1647 | 1464102892114 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:14:52 INFO - PROCESS | 1647 | 1464102892118 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 1647 | 1464102892119 Marionette TRACE conn2 <- [1,3094,null,{}] 08:14:52 INFO - PROCESS | 1647 | 1464102892124 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}] 08:14:52 INFO - PROCESS | 1647 | 1464102892250 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:14:52 INFO - PROCESS | 1647 | 1464102892381 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:52 INFO - PROCESS | 1647 | ++DOCSHELL 0x124f0f000 == 92 [pid = 1647] [id = 783] 08:14:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 227 (0x1129c5400) [pid = 1647] [serial = 2347] [outer = 0x0] 08:14:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 228 (0x112f39c00) [pid = 1647] [serial = 2348] [outer = 0x1129c5400] 08:14:52 INFO - PROCESS | 1647 | 1464102892415 Marionette DEBUG loaded listener.js 08:14:52 INFO - PROCESS | 1647 | ++DOMWINDOW == 229 (0x1166c0000) [pid = 1647] [serial = 2349] [outer = 0x1129c5400] 08:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:14:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 08:14:52 INFO - PROCESS | 1647 | 1464102892784 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:14:52 INFO - PROCESS | 1647 | 1464102892789 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 1647 | 1464102892793 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:14:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:14:52 INFO - PROCESS | 1647 | 1464102892798 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 1647 | 1464102892800 Marionette TRACE conn2 <- [1,3098,null,{}] 08:14:52 INFO - PROCESS | 1647 | 1464102892803 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}] 08:14:52 INFO - PROCESS | 1647 | 1464102892953 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:14:53 INFO - PROCESS | 1647 | 1464102893054 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12c6a2000 == 93 [pid = 1647] [id = 784] 08:14:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 230 (0x119117400) [pid = 1647] [serial = 2350] [outer = 0x0] 08:14:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 231 (0x1195c7800) [pid = 1647] [serial = 2351] [outer = 0x119117400] 08:14:53 INFO - PROCESS | 1647 | 1464102893084 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 232 (0x119aab800) [pid = 1647] [serial = 2352] [outer = 0x119117400] 08:14:53 INFO - PROCESS | 1647 | 1464102893490 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]]]}] 08:14:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:14:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:14:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 722ms 08:14:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:14:53 INFO - PROCESS | 1647 | 1464102893520 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:14:53 INFO - PROCESS | 1647 | 1464102893522 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:14:53 INFO - PROCESS | 1647 | 1464102893524 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:14:53 INFO - PROCESS | 1647 | 1464102893527 Marionette TRACE conn2 <- [1,3102,null,{}] 08:14:53 INFO - PROCESS | 1647 | 1464102893535 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}] 08:14:53 INFO - PROCESS | 1647 | 1464102893662 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:14:53 INFO - PROCESS | 1647 | 1464102893794 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 1647 | ++DOCSHELL 0x12efd6000 == 94 [pid = 1647] [id = 785] 08:14:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 233 (0x121204400) [pid = 1647] [serial = 2353] [outer = 0x0] 08:14:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 234 (0x121ace400) [pid = 1647] [serial = 2354] [outer = 0x121204400] 08:14:53 INFO - PROCESS | 1647 | 1464102893828 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 1647 | ++DOMWINDOW == 235 (0x125889400) [pid = 1647] [serial = 2355] [outer = 0x121204400] 08:14:54 INFO - PROCESS | 1647 | 1464102894188 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:14:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 673ms 08:14:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:14:54 INFO - PROCESS | 1647 | 1464102894198 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 1647 | 1464102894199 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:14:54 INFO - PROCESS | 1647 | 1464102894202 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 1647 | 1464102894203 Marionette TRACE conn2 <- [1,3106,null,{}] 08:14:54 INFO - PROCESS | 1647 | 1464102894205 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}] 08:14:54 INFO - PROCESS | 1647 | 1464102894332 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:14:54 INFO - PROCESS | 1647 | 1464102894495 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 1647 | ++DOCSHELL 0x13f77a800 == 95 [pid = 1647] [id = 786] 08:14:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 236 (0x126f5f000) [pid = 1647] [serial = 2356] [outer = 0x0] 08:14:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 237 (0x1284c5800) [pid = 1647] [serial = 2357] [outer = 0x126f5f000] 08:14:54 INFO - PROCESS | 1647 | 1464102894527 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 1647 | ++DOMWINDOW == 238 (0x12abe7c00) [pid = 1647] [serial = 2358] [outer = 0x126f5f000] 08:14:54 INFO - PROCESS | 1647 | 1464102894887 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]]]}] 08:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:14:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 721ms 08:14:54 INFO - PROCESS | 1647 | 1464102894923 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 1647 | 1464102894924 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:14:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:14:54 INFO - PROCESS | 1647 | 1464102894927 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 1647 | 1464102894928 Marionette TRACE conn2 <- [1,3110,null,{}] 08:14:54 INFO - PROCESS | 1647 | 1464102894931 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}] 08:14:55 INFO - PROCESS | 1647 | 1464102895052 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:14:55 INFO - PROCESS | 1647 | 1464102895181 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x14093d000 == 96 [pid = 1647] [id = 787] 08:14:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 239 (0x1284a2800) [pid = 1647] [serial = 2359] [outer = 0x0] 08:14:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 240 (0x12bb10000) [pid = 1647] [serial = 2360] [outer = 0x1284a2800] 08:14:55 INFO - PROCESS | 1647 | 1464102895212 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 241 (0x12bebc000) [pid = 1647] [serial = 2361] [outer = 0x1284a2800] 08:14:55 INFO - PROCESS | 1647 | 1464102895541 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"]]]}] 08:14:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:14:55 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 08:14:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:14:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:14:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 671ms 08:14:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:14:55 INFO - PROCESS | 1647 | 1464102895599 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 1647 | 1464102895600 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:14:55 INFO - PROCESS | 1647 | 1464102895602 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 1647 | 1464102895604 Marionette TRACE conn2 <- [1,3114,null,{}] 08:14:55 INFO - PROCESS | 1647 | 1464102895606 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}] 08:14:55 INFO - PROCESS | 1647 | 1464102895743 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:14:55 INFO - PROCESS | 1647 | 1464102895860 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\", \"440ec985-4fc3-4746-80e0-289a9d67a252\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1647 | ++DOCSHELL 0x1424a5000 == 97 [pid = 1647] [id = 788] 08:14:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 242 (0x12c50cc00) [pid = 1647] [serial = 2362] [outer = 0x0] 08:14:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 243 (0x12c8ef000) [pid = 1647] [serial = 2363] [outer = 0x12c50cc00] 08:14:55 INFO - PROCESS | 1647 | 1464102895902 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1647 | ++DOMWINDOW == 244 (0x1347d9c00) [pid = 1647] [serial = 2364] [outer = 0x12c50cc00] 08:14:56 INFO - PROCESS | 1647 | 1464102896257 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]]]}] 08:14:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:14:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 669ms 08:14:56 INFO - PROCESS | 1647 | 1464102896271 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 1647 | 1464102896273 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:14:57 WARNING - u'runner_teardown' () 08:14:57 INFO - No more tests 08:14:57 INFO - Got 0 unexpected results 08:14:57 INFO - SUITE-END | took 524s 08:14:57 INFO - Closing logging queue 08:14:57 INFO - queue closed 08:14:57 INFO - Return code: 0 08:14:57 WARNING - # TBPL SUCCESS # 08:14:57 INFO - Running post-action listener: _resource_record_post_action 08:14:57 INFO - Running post-run listener: _resource_record_post_run 08:14:58 INFO - Total resource usage - Wall time: 546s; CPU: 57.0%; Read bytes: 37836288; Write bytes: 952092160; Read time: 398; Write time: 5167 08:14:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:14:58 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 154219008; Write bytes: 155682816; Read time: 13819; Write time: 305 08:14:58 INFO - run-tests - Wall time: 528s; CPU: 58.0%; Read bytes: 35632640; Write bytes: 793431552; Read time: 373; Write time: 4850 08:14:58 INFO - Running post-run listener: _upload_blobber_files 08:14:58 INFO - Blob upload gear active. 08:14:58 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:14:58 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 08:14:58 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'] 08:14:58 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 08:14:58 INFO - (blobuploader) - INFO - Open directory for files ... 08:14:58 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:14:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:14:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:15:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:15:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:15:00 INFO - (blobuploader) - INFO - Done attempting. 08:15:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:15:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:15:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:15:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:15:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:15:01 INFO - (blobuploader) - INFO - Done attempting. 08:15:01 INFO - (blobuploader) - INFO - Iteration through files over. 08:15:01 INFO - Return code: 0 08:15:01 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:15:01 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:15:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43ef1608ae55623cfa5857ca3200af2067be84c993065bd8c64d6fa7e9a401c1e3e641c13dff87497b7a327aedbe5244fc78754937a185e135791e9ec1cfc1b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cde4e35be642a5706cae9b1d47fa62283946d2532b124c94ed014abb2e11aa6d9378e6c5922965243fcfa1c32c007ab907cca840202f005c2cc09fbe45f4763e"} 08:15:02 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:15:02 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:15:02 INFO - Contents: 08:15:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/43ef1608ae55623cfa5857ca3200af2067be84c993065bd8c64d6fa7e9a401c1e3e641c13dff87497b7a327aedbe5244fc78754937a185e135791e9ec1cfc1b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cde4e35be642a5706cae9b1d47fa62283946d2532b124c94ed014abb2e11aa6d9378e6c5922965243fcfa1c32c007ab907cca840202f005c2cc09fbe45f4763e"} 08:15:02 INFO - Running post-run listener: copy_logs_to_upload_dir 08:15:02 INFO - Copying logs to upload dir... 08:15:02 INFO - mkdir: /builds/slave/test/build/upload/logs 08:15:02 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=600.884066 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 1 secs) (at 2016-05-24 08:15:02.347995) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:15:02.351694) ========= 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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners TMPDIR=/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/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/43ef1608ae55623cfa5857ca3200af2067be84c993065bd8c64d6fa7e9a401c1e3e641c13dff87497b7a327aedbe5244fc78754937a185e135791e9ec1cfc1b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cde4e35be642a5706cae9b1d47fa62283946d2532b124c94ed014abb2e11aa6d9378e6c5922965243fcfa1c32c007ab907cca840202f005c2cc09fbe45f4763e"} build_url:https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012641 build_url: 'https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/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/43ef1608ae55623cfa5857ca3200af2067be84c993065bd8c64d6fa7e9a401c1e3e641c13dff87497b7a327aedbe5244fc78754937a185e135791e9ec1cfc1b2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/cde4e35be642a5706cae9b1d47fa62283946d2532b124c94ed014abb2e11aa6d9378e6c5922965243fcfa1c32c007ab907cca840202f005c2cc09fbe45f4763e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EEy4BPssQYq0lis88lRMZg/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:15:02.392297) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:15:02.392647) ========= 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.T4L2Xsnuvg/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.VXjZM2Xqu4/Listeners TMPDIR=/var/folders/yw/zx37twqx21967_ygvr9fd2fr00000w/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.005086 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:15:02.447656) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 08:15:02.448085) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 08:15:02.448538) ========= ========= Total master_lag: 0.43 =========